專利名稱:過程事件發(fā)生履歷的確認方法
技術領域:
本發(fā)明涉及監(jiān)視工廠(plant)等運轉狀態(tài)的過程監(jiān)視系統(tǒng),特別是涉及在用過程監(jiān)視系統(tǒng)的監(jiān)視裝置所顯示的運轉監(jiān)視畫面內顯示過程事件的發(fā)生履歷的確認方法。
背景技術:
一直以來,為了監(jiān)視工廠等的運轉狀態(tài),對于從工廠的測量器輸入的測量值要進行顯示其履歷的趨向顯示,對于過程警報等事件則進行通知其發(fā)生的事件顯示。這些測量值和事件之間大多分別存在重要的密切關聯(lián),為了調查過程警報等事件發(fā)生的原因,有必要將事件和測量值進行對照。但是,該對照操作使復雜操作成為必要,即調查事件的發(fā)生時刻并且使與該發(fā)生時刻對應的測量值進行趨向顯示。因此,本申請人提出了在趨向畫面上也同時顯示事件信息的過程事件信息的顯示方法(例如參考專利文獻1特開平11-134154號公報)。
根據專利文獻1提出的顯示方法,可以在趨向顯示中用圖標(icon)來確認事件的發(fā)生狀況,而且還可以用事件位置(seat)來確認事件的詳細數據。但是,即使在該顯示方法中,用于調查事件之發(fā)生原因的詳細研究操作,即用于對照測量值履歷和事件發(fā)生履歷兩者的詳細內容的操作也不是容易的,存在的問題是在用某個畫面確認了測量值履歷之后,還必須要用別的畫面來確認事件發(fā)生履歷之詳細內容的繁雜操作。
發(fā)明內容
為了解決上述問題,本發(fā)明的目的是提供一種可以容易地比較研究測量值和事件兩者的詳細內容的過程事件發(fā)生履歷的確認方法。
本發(fā)明是一種過程事件發(fā)生履歷的確認方法,其將測量值的履歷即趨向顯示在運轉監(jiān)視畫面上的同時,在趨向作為顯示對象的時間區(qū)域即顯示對象期間內發(fā)生了事件時,將表示該事件內容的圖標顯示在所述趨向上的該事件發(fā)生了的時間位置上,其中具有第一窗口生成程序,其根據操作員的顯示請求,生成用于一覽顯示所述測量值履歷詳細內容的第一窗口;第二窗口生成程序,其根據所述顯示請求,生成用于一覽顯示所述事件發(fā)生履歷詳細內容的第二窗口;和顯示程序,其將所述生成的第一窗口和第二窗口同時顯示在所述運轉監(jiān)視畫面上。
在本發(fā)明過程事件發(fā)生履歷的確認方法的一個構成例中,所述第一窗口生成程序和所述第二窗口生成程序可以生成所述第一窗口和所述第二窗口,以便強調顯示所述顯示對象期間中操作員指定過的時刻的數據。
在本發(fā)明過程事件發(fā)生履歷的確認方法的一個構成例中,所述第一窗口生成程序可以通過間隔剔除處理所述顯示對象期間的數據而生成所述第一窗口;所述第二窗口生成程序通過使用所述顯示對象期間內操作員指定時刻的附近時間區(qū)域的數據來生成所述第二窗口。
另外,在本發(fā)明過程事件發(fā)生履歷的確認方法的一個構成例中,所述第二窗口生成程序可以通過在所述指定時刻的附近時間區(qū)域中的沒有發(fā)生事件的時刻內插入空白的數據來生成所述第二窗口。
圖1是應用了本發(fā)明的實施方式的過程事件發(fā)生履歷確認方法的過程監(jiān)視系統(tǒng)的框圖。
圖2是表示本發(fā)明的實施方式的服務器裝置和監(jiān)視裝置的構成的框圖。
圖3是表示本發(fā)明的實施方式的監(jiān)視裝置的動作的流程圖。
圖4是表示本發(fā)明的實施方式的運轉監(jiān)視畫面的一例的圖。
圖5是表示本發(fā)明的實施方式的運轉監(jiān)視畫面的其它例的圖。
圖6是表示本發(fā)明的實施方式的運轉監(jiān)視畫面的其它例的圖。
圖中1-控制器,2-服務器裝置,3-監(jiān)視裝置,4-輸入裝置,5-顯示裝置,21-數據收集部,22-數據存儲部,31-數據請求接受部,32-數據積蓄部,33-運算部,34-數據顯示部。
具體實施例方式
下面,參考附圖詳細說明本發(fā)明的實施方式。圖1是適用了本發(fā)明的實施方式的過程事件發(fā)生履歷確認方法的過程監(jiān)視系統(tǒng)的框圖。
過程監(jiān)視系統(tǒng)由控制器1,其在控制工廠等中設置的未圖示的現(xiàn)場設備(例如開關,閥門(valve),泵,壓力計,流量計,溫度計等)的同時,還從現(xiàn)場設備中獲得例如壓力、液量、溫度等測量值(過程數據);服務器裝置2,其從控制器1中收集測量值;監(jiān)視裝置3,其在根據操作員的指示將指令提供給控制器1和服務器裝置2的同時,編輯生成工廠的運轉監(jiān)視畫面;用于運轉操作或參數設定的鍵盤或鼠標等輸入裝置4;和從監(jiān)視裝置3接受圖像數據并顯示運轉監(jiān)視畫面的顯示裝置5構成。
圖2是表示服務器裝置2和監(jiān)視裝置3的構成的框圖。服務器裝置2具有從控制器1收集現(xiàn)場設備的測量值的數據收集部21;和存儲所收集的測量值的數據存儲部22。
另一方面,監(jiān)視裝置3具有通過輸入裝置4接受操作員的請求的數據請求接受部31;從服務器裝置2的數據存儲部22中取得數據并積蓄的數據積蓄部32;生成運轉監(jiān)視畫面的運算部33;和將由運算部33生成的運轉監(jiān)視畫面顯示在顯示裝置5上的數據顯示部34。
數據積蓄部32構成在趨向(trend)作為顯示對象的時間區(qū)域即顯示對象期間內收集數據的機構,運算部33構成根據操作員的請求設定所述顯示對象期間的設定機構;根據顯示對象期間的長度即時間間隔來確定在所設定的顯示對象期間內各個圖標承擔的分配期間的確定機構;生成一覽顯示測量值履歷的詳細內容的繪圖數據窗口(第一窗口)的第一窗口生成機構;和生成一覽顯示事件發(fā)生履歷的詳細內容的警報/事件詳細內容窗口(第二窗口)的第二窗口生成機構。數據顯示部34和顯示裝置5構成顯示運轉監(jiān)視畫面的顯示機構。
服務器裝置2和監(jiān)視裝置3的構成可以通過程序來實現(xiàn),該程序用于控制分別包括運算裝置、存儲裝置和接口的計算機及其硬件資源。而且,在本實施方式中,服務器裝置2和監(jiān)視裝置3被分立設置,但也可以將它們一體化。
下面,說明本實施方式的過程監(jiān)視系統(tǒng)的動作。圖3是表示監(jiān)視裝置3的動作的流程圖。
例如每隔一定時間,由服務器裝置2的數據收集部21從控制器1收集表示工廠狀態(tài)的測量值,并存儲在數據存儲部22內。數據收集部21在過程警報等事件發(fā)生了時將該事件的數據存儲在數據存儲部22內。
監(jiān)視裝置3的數據請求接受部31,若通過輸入裝置4接受操作員的請求,則將該請求傳遞到數據積蓄部32。
數據積蓄部32判斷在與操作員的請求對應的運轉監(jiān)視畫面上是否已經積蓄有必要的數據(測量值和事件數據)(圖3的步驟S1),在積蓄有必要的數據時,將該數據和操作員的請求送到運算部33。當運轉監(jiān)視畫面上沒有積蓄必要的數據時,數據積蓄部32在從服務器2的數據存儲部22取得并積蓄必要數據的同時,將取得的數據和操作員的請求送到運算部33(步驟S2)。
接著,運算部33根據從數據積蓄部32傳遞來的數據和操作員的請求,生成與操作員的請求對應的運轉監(jiān)視畫面,并將所生成的運轉監(jiān)視畫面的圖像數據輸出到數據顯示部34(步驟S3)。
通過將圖像數據經數據顯示部34輸出到顯示裝置5,從而在顯示裝置5上顯示例如圖4所示的運轉監(jiān)視畫面100(步驟S4)。
以圖表表現(xiàn)各測量值履歷的趨向10被顯示在運轉監(jiān)視畫面101上。趨向101的橫軸是時間,縱軸是測量值的刻度。在圖4的例子中,顯示了從2003年3月13日11時29分55秒到12時29分55秒的顯示對象期間中的測量值P0,PV,P1,PV的履歷。即,若操作員指定了從2003年3月13日11時29分55秒到12時29分55秒的顯示對象期間并請求顯示運轉監(jiān)視畫面,則數據積蓄部32從服務器裝置2的數據存儲部22中取得該顯示對象期間的數據,且運算部33生成運轉監(jiān)視畫面100。
在指定過的顯示對象期間內產生了事件時,即在事件數據存在于從數據積蓄部32傳送來的數據中時,運算部33生成運轉監(jiān)視畫面100,以便使表示事件內容的圖標被顯示在趨向上的發(fā)生了該事件的事件位置上。這樣,表示事件發(fā)生的圖標被顯示在趨向101上。
在圖4的例子中,已知發(fā)生了過程警報、系統(tǒng)警報、系統(tǒng)事件、操作員改變、消息之類的事件。即,圖標102表示發(fā)生了某測量值超過了所定閾值的過程警報,圖標103表示發(fā)生了通知系統(tǒng)異常的系統(tǒng)警報。再有,圖標104表示發(fā)生了報告系統(tǒng)狀態(tài)的系統(tǒng)事件,圖標105表示發(fā)生了操作員改變事件,其表示操作員對過程監(jiān)視系統(tǒng)的操作履歷(例如相對任意控制環(huán)路(loop)的目標值變更等),圖標106表示當到達序列(程序)中的狀態(tài)時或者到達某個階段(phase)時因該狀態(tài)或者階段的到來而發(fā)生了便于顯示的操作員預先設定的消息。消息一般是例如當某個工序開始時顯示為“×××開始”,當工序結束時顯示為“×××結束”,當在某個部分操作員的手動操作成為必要時顯示為“請開始○○○”等使用方法。另外,作為事件,除了在圖4中示出的以外,還有序列事件和用戶定義事件。序列事件是用于報告序列(程序)狀態(tài)(例如當序列因何種原因停止時報告序列停止)的事件,用戶定義事件是當某個測量值超過了預先設定的閾值時用于顯示操作員設定的消息的事件。
在顯示對象期間內各個圖標承擔的分配期間根據顯示對象期間的長度即時間間隔而被確定。即,由于運轉監(jiān)視畫面(趨向101)的大小和各個圖標的大小是已知的值,故若時間間隔確定,則就確定了在運轉監(jiān)視畫面的1行上可顯示圖標的最大個數。如果用該最大個數來分割時間間隔,就確定了向1列的圖標分配的分配期間。當在某個分配期間發(fā)生了事件時,監(jiān)視裝置3的運算部33就生成運轉監(jiān)視畫面,以便使承擔該分配期間的圖標被顯示在趨向上的該分配期間的位置上。
接著,操作員可以將用于在趨向上指定希望時間位置的瞄準線光標(hair line cursor)顯示在運轉監(jiān)視畫面上。監(jiān)視裝置3在從操作員接收了瞄準線光標的顯示請求時,進行與所述圖3相同的處理,并顯示圖5所示的運轉監(jiān)視畫面100a。在運轉監(jiān)視畫面100a上所顯示的瞄準線光標107的位置,通過操作員操作輸入裝置4,從而可以自由地變更。
監(jiān)視裝置3的運算部33,將操作員指定時刻即瞄準線光標107定位時刻的測量值P0,PV的數據顯示在運轉監(jiān)視畫面100a的108的地方,將同指定時刻的測量值P1,PV的數據顯示在109的地方。
接著,如圖6所示,操作員可以將一覽顯示測量值履歷的詳細內容的繪圖數據窗口110和一覽顯示過程事件發(fā)生履歷的詳細內容的警報/事件詳細內容窗口111同時顯示在運轉監(jiān)視畫面100b上。若通過輸入裝置4接收操作員的顯示請求,則監(jiān)視裝置3進行與所述圖3相同的處理,并顯示運轉監(jiān)視畫面100b。
在繪圖數據窗口110上顯示整個顯示對象期間(在圖6的例子中為從2003年3月13日11時29分55秒開始到12時29分55秒為止)內測量值履歷的詳細內容。但是,沒有必要詳細顯示顯示對象期間的全部數據,用從整個顯示對象期間適當地間隔剔除收集的數據就足夠了,另外,若詳細顯示全部數據,則繪圖數據窗口(plot data window)110的行數變多。
因此,監(jiān)視裝置3的運算部33在適當的時間間隔內間隔剔除顯示對象期間的測量值,并使用間隔剔除處理后的測量值而生成繪圖數據窗口110。若預先規(guī)定繪圖數據窗口110的最大行數,則根據該最大行數和時間間隔,可以確定以何種間隔對顯示對象期間的測量值進行間隔剔除。
另一方面,由于事件發(fā)生前后的信息是重要的,故過程事件發(fā)生履歷適當地間隔剔除數據并進行顯示是沒有意義的,或者由于在整個顯示對象期間中事件數量變多,不能夠一覽顯示全體。因此,在警報/事件詳細內容窗口111中,只在操作員使用瞄準線光標107所指定時刻附近的時間區(qū)域顯示過程事件發(fā)生履歷的詳細內容。下面說明該事件區(qū)域的確定方法。首先,將200行的空白行插入警報/事件詳細內容窗口111中。200行之類的數是經驗決定的固定值??瞻仔惺菫榱吮硎灸骋?guī)定的時間間隔而插入的。該規(guī)定的時間間隔不是固定值,如下面所說明的,其根據趨向畫面上顯示的事件的發(fā)生狀態(tài)而變化。接著,將趨向畫面上顯示的事件發(fā)生間隔中最小的間隔(除去0秒)確定為空白行的表示時間間隔(秒/行)。時間間隔(秒/行)×200行變成被一覽顯示的所述時間區(qū)域(秒)。而且,不固定時間區(qū)域的理由是不能夠預料此期間的事件發(fā)生履歷的件數。
監(jiān)視裝置3的運算部33,只在確定過的顯示對象的時間區(qū)域取得事件數據而生成警報/事件詳細內容窗口111。此時,運算部33從數據庫取得將瞄準線光標107的位置假設為開始日期時間或者結束日期時間的所述時間區(qū)域事件發(fā)生履歷。在最初顯示警報/事件詳細內容窗口111時,無條件地將瞄準線光標107的位置假設為開始日期時間。在更新已經顯示的一覽表時,瞄準線光標107成為時間區(qū)域之開始日期時間或者結束日期時間之任一個就依賴于瞄準線光標107的位置離開一覽顯示區(qū)域的方向。當比到此為止顯示的時間區(qū)域更早離開時,瞄準線光標107成為開始日期時間,當更后離開時成為結束日期時間。運算部33將取得的事件發(fā)生履歷與符合該一覽發(fā)生日期時間的空白行進行置換而插入。由此,瞄準線光標107的附近變成被一覽顯示。在顯示對象時間區(qū)域中未發(fā)生事件的時刻仍然按原樣保留著空白行。在圖6的例子中,在11時58分13秒、11時58分28秒、11時58分47秒及11時59分12秒上插入了空白行。這樣,通過在未發(fā)生事件的時刻內插入空白的數據,使在視覺上抓住過程事件發(fā)生日期時間的相對位置關系變得容易。
運算部33如圖6的112,113那樣強調顯示操作員通過使用瞄準線光標107而指定了時刻的數據。在本實施方式中,使用以承擔該分配期間的一個圖標代表在某個分配期間內發(fā)生的同一種類的事件的俯瞰顯示,在圖6的例子中,在瞄準線光標107所位于的時刻顯示了一個過程警報的圖標102。另一方面,當出現(xiàn)警報/事件詳細內容窗口111時,集中產生了包含被強調顯示數據的3個過程警報,并且知道圖標102代表3個過程警報。
當然,根據指定時刻的變更即瞄準線光標107的移動,可以改變被強調顯示的數據。當指定時刻變更時,運算部33滾讀繪圖數據窗口110和警報/事件詳細內容窗口111,以便使強調顯示的數據處于窗口的中央部附近。
進而,在變更后的指定時刻離開了警報/事件詳細內容窗口111的顯示對象的時間區(qū)域時,運算部33重新確定變更后的指定時刻附近的時間區(qū)域,并通過取得該時間區(qū)域的事件數據來更新警報/事件詳細內容窗口111。
由于測量值被離散地測量,故有在操作員使用瞄準線光標107所指定的時刻無法進行測量的情況。在這種情況下,離指定時刻最近的時刻的數據被選擇強調顯示。
此外,在趨向上沒有顯示多種測量值時,運算部33在將操作員從這些多種測量值中預先選擇的測量值的履歷詳細內容一覽顯示在繪圖數據窗口110上的同時,還將與該選擇過的測量值相關的過程事件發(fā)生履歷的詳細內容一覽顯示在警報/事件詳細內容窗口111上。為了觀察和清楚繪圖數據窗口110,在圖6的例子中表示出選擇了測量值P0.PV的情況。
(發(fā)明的效果)根據本發(fā)明,由于生成一覽顯示測量值履歷的詳細內容的第一窗口和一覽顯示事件發(fā)生履歷的詳細內容的第二窗口,并且在運轉監(jiān)視畫面上同時顯示所生成的第一窗口和第二窗口,因此操作員可以在趨向上選擇感興趣的某個地方來研究其詳細的數據。另外,由于可以確認測量值的履歷和事件的發(fā)生履歷兩者的詳細內容,故可以比較研究兩者的詳細內容。由此,本發(fā)明作為工廠運轉分析工具之一,能夠有助于改善化學過程產業(yè)的運轉。
此外,由于為了強調顯示顯示對象期間中操作員所指定時刻的數據而生成第一窗口和第二窗口,故操作員可以容易地找到想確認時刻的數據,或者使在該時刻前后發(fā)生的現(xiàn)象等也變得容易確認。結果,可以立即確認測量值和事件之間的關聯(lián),可以更簡單地進行警報等原因的分析。
再有,由于通過間隔剔除處理顯示對象期間的數據而生成第一窗口以及使用顯示對象期間中操作員指定的時刻附近的時間區(qū)域的數據來生成第二窗口,故可以進行與第一窗口和第二窗口的各個用途對應的合適顯示。
還有,由于通過在指定時刻之附近時間區(qū)域中沒有發(fā)生事件的時刻插入空白的數據來生成第二窗口,故使在視覺上抓住過程事件發(fā)生日期時間的相對位置關系變得容易。
權利要求
1.一種過程事件發(fā)生履歷的確認方法,其將測量值的履歷即趨向顯示在運轉監(jiān)視畫面上的同時,在趨向作為顯示對象的時間區(qū)域即顯示對象期間內發(fā)生了事件時,將表示該事件內容的圖標顯示在所述趨向上的該事件發(fā)生了的時間位置上,其特征在于,具有第一窗口生成程序,其根據操作員的顯示請求,生成用于一覽顯示所述測量值履歷詳細內容的第一窗口;第二窗口生成程序,其根據所述顯示請求,生成用于一覽顯示所述事件發(fā)生履歷詳細內容的第二窗口;和顯示程序,其將所述生成的第一窗口和第二窗口同時顯示在所述運轉監(jiān)視畫面上。
2.根據權利要求1所述的過程事件發(fā)生履歷的確認方法,其特征在于,所述第一窗口生成程序和所述第二窗口生成程序可以生成所述第一窗口和所述第二窗口,以便強調顯示所述顯示對象期間中操作員指定過的時刻的數據。
3.根據權利要求1所述的過程事件發(fā)生履歷的確認方法,其特征在于,所述第一窗口生成程序通過間隔剔除處理所述顯示對象期間的數據而生成所述第一窗口,所述第二窗口生成程序通過使用所述顯示對象期間內操作員指定時刻的附近時間區(qū)域的數據來生成所述第二窗口。
4.根據權利要求3所述的過程事件發(fā)生履歷的確認方法,其特征在于,所述第二窗口生成程序通過在所述指定時刻的附近時間區(qū)域中的沒有發(fā)生事件的時刻內插入空白的數據來生成所述第二窗口。
全文摘要
本發(fā)明提供一種使測量值和事件兩者之比較研究變得容易的過程事件發(fā)生履歷的確認方法。監(jiān)視裝置(3)具有根據操作員的顯示請求來生成用來一覽顯示測量值履歷的詳細內容的第一窗口的機構;根據顯示請求來生成用來一覽顯示事件發(fā)生履歷的詳細內容的第二窗口的機構;和將生成的第一窗口和第二窗口同時顯示在運轉監(jiān)視畫面上的機構。
文檔編號G05B23/02GK1573629SQ20041006002
公開日2005年2月2日 申請日期2004年6月21日 優(yōu)先權日2003年6月20日
發(fā)明者柚木健一 申請人:株式會社山武