事件(Event)是自動控制系統中用於異常記錄的子系統。它會記錄事件發生時間、首發事件和連鎖發生事件的間隔順序,是系統故障和異常分析的最重要依據。事件現成為DCS的必需功能。
下麵小Z透過霍尼的PKS系統和大家一起來學習一下事件(Event)。
1、事件(Event)都記錄什麼?
事件(Event)是自動控制系統中用於異常記錄的,它幾乎記錄了自動控制系統在執行過程中所有的非正常資訊,比如:生產的過程報警、系統裝置的系統報警、操作人員的所有操作(自動控制系統理論上是不需要人參與的,所以人員操作也應屬於非正常資訊)。
2、系統如何管理事件的?
在操作站的資料使用和管理一文中我們知道,在自動控制系統中的資料伺服器中會有一個實時資料庫(Real Time DataBase),這個實時資料庫會和外界控制站、操作站實時互動資料,那麼生產過程中的事件(Event)也同時互動進入到實時資料庫中,資料庫中會有專門的資料庫檔案對它進行收集,如下圖:
在PKS系統中,這個資料庫檔案能存放32000條事件,如果超過32000條,系統堆疊式管理(最新的進來,最老的出去)
從上圖可以看出,如果不做管理,系統只能看到32000條事件,但這遠遠滿足不了生產的需求,所以PKS系統內部還做了進一步管理,每30秒對資料進行備份,如圖:
透過這樣的管理,保證事件資料不會丟失。
註:系統不會在30秒內產生超過32000條事件,所以無需考慮。
3、工程師不妥善管理事件對系統會造成什麼樣的危害?
霍尼的PKS系統上述對事件的處理過程保證了事件資料不丟失,但是如果工程師不妥善管理,系統會存在很大的潛伏危害,比如:
EMSEvents檔案無限龐大下去,造成系統癱瘓。(小Z在使用者現場見到過這個檔案達到100GB)
4、工程師如何有效管理事件?
為了避免系統因為事件管理不善造成癱瘓,工程師必須要會管理事件。PKS系統有對應的事件管理應用供工程師使用,那就是事件歸檔介面:
在這裡工程師可以定義事件歸檔時長和時間、事件線上檢視時長等功能,下麵小Z給大家介紹一下:
① 是否歸檔及歸檔時長:勾中表示事件歸檔,後面為歸檔時長(預設兩周)。
勾中並選擇兩周,系統將在EMSEvents檔案中保持最近兩周的事件,兩周前的將按②中的設定時間進行事件資料歸檔到事件歸檔備份檔案夾(該檔案夾後面會有介紹)。
② 事件歸檔時間:預設為每兩周的週六凌晨2點,可修改。
③ 資料伺服器儲存空間小於設定值時,系統產生報警,預設100M(老系統的設定),應適當調整。
④ 事件線上檢視時長:預設兩周,可修改。
由①可知,當勾選事件歸檔後,EMSEvents檔案中只能看到最近兩周的事件,並且歸檔後的事件歸檔資料無法直接檢視,需處理後放開檢視。也就是此時操作人員只能看到2周的事件或者32000條事件(存放32000條的事件資料庫檔案可以被檢視)。
如果操作人員在生產中想檢視更長時間的事件時,可透過在此設定所需時長檢視。
小Z不建議在這裡設定更長時因為設定更長時間的結果是在系統內產生一個新的叫ONLINE的資料庫檔案,佔用系統資源。
⑤ 在①中提到的事件歸檔備份檔案夾,可為本機目錄,也可網路共享目錄。
綜上,作為DCS工程師為了妥善管理事件,
將①處勾選,並設定好生產所需檢視事件時長;
將④處的時長設定為與①處一致;
妥善設定③處系統資料伺服器最小儲存空間設定值;
將⑤處設定合適的事件歸檔備份檔案夾路徑,不建議放在資料伺服器中,更不應放在資料伺服器作業系統所在磁碟。(如不設定路徑,系統會放置到預設檔案夾,為伺服器作業系統盤)
5、操作人員如何使用歸檔備份的資料?
上面提到,經過歸檔的事件是需要處理後才能檢視的,操作人員可用系統提供的恢復命令對以前的備份事件進行檢視,檢視後需移除。
如上圖,
點選恢復(Restore)命令,並選中要檢視的事件,會在左側出現該時間段的事件表格,這時這段時間的事件是可以檢視的。
檢視後用下麵的移除(Remove)命令進行移除操作。
註:恢復操作會在系統中產生臨時資料庫檔案供檢視,檢視後應透過移除命令移除該臨時檔案,避免佔用系統資源。
文中以霍尼DCS系統事件管理為例,不同自動控制系統會有差異,請靈活掌握。
朋友會在“發現-看一看”看到你“在看”的內容