焦爐煉焦過程管理系統(tǒng)的數(shù)據(jù)通訊
1. CPMS系統(tǒng)內部結構
CPMS的主要組件是數(shù)據(jù)庫管理系統(tǒng)和用于生成過程狀態(tài)和控制過程設定點的計算程序。所有數(shù)據(jù)都存儲在數(shù)據(jù)庫中,并根據(jù)數(shù)據(jù)庫表的編號進行邏輯排序?;谑录臏y量和連續(xù)測量存儲在同一數(shù)據(jù)庫中,但存儲在不同的表中。通常,單個事件的數(shù)據(jù)包含在一個表中。所有連續(xù)測量都存儲在單個數(shù)據(jù)表中,并按時間戳排序。基本自動化系統(tǒng)級通信程序使用數(shù)據(jù)庫存儲過程將測量結果發(fā)送到數(shù)據(jù)庫。這些程序又將測量值存儲在數(shù)據(jù)庫中,并將當前值復制到溫度評估模型和其他需要數(shù)據(jù)的程序中。這種結構允許所有計算程序等待單個接口而無需輪詢從而減少焦爐在線維護。當測量值到達或發(fā)生事件時,無需等待輪詢檢測完成。這樣可以為整個CPMS系統(tǒng)提供更好的響應時間。
2. CPMS服務器與基本自動化系統(tǒng)之間的通信公共消息
CPMS系統(tǒng)提供三種不同的消息以與底層自動化系統(tǒng)級系統(tǒng)進行通信:一種消息用于推送焦點,一種消息用于中間暫停時間,另一種消息用于時間同步。
?。?)消息:NPAUSE觸發(fā)事件:CPMS計劃模型完成了計算。
(2)消息:PUSH觸發(fā)事件:CPMS加熱控制模型完成了計算。
?。?)消息:TIMESYNC觸發(fā)事件:每小時。
所有基本自動化系統(tǒng)級別都需要將其時鐘與CPMS系統(tǒng)服務器同步。為此,CPMS基本自動化系統(tǒng)級通信程序包含時間同步消息,該消息可用于設置這些系統(tǒng)的日期和時間從而減少焦爐在線維護。
3. CPMS服務器與定位系統(tǒng)之間的通信
CPMS服務器和定位系統(tǒng)的通信原理是,僅將行駛中的車輛與數(shù)據(jù)交換到CPMS系統(tǒng),也就是說,在任何情況下,停放的車輛(如維修車輛)都不會與CPMS系統(tǒng)交換數(shù)據(jù)從而減少焦爐在線維護。
服務器與定位系統(tǒng)之間的通信包括以下四個消息:
?。?)消息:PUSH_INSERT觸發(fā)事件:焦爐推動焦點,推桿不在原始位置。
?。?)消息:PUSH_UPDATE觸發(fā)事件:焦爐推動焦點的末端,推桿位于遠程位置。
?。?)消息:CHARGING_INSERT觸發(fā)事件:平煤開始,平煤不在原始位置。
?。?)消息:CHARGING_UPDATE觸發(fā)事件:在下一個孔中裝煤(裝煤)之前,在下一個孔中裝煤(空車)之后,已對煤裝車進行了稱重。4. CPMS與DCS系統(tǒng)之間的通信
CPMS讀取DCS系統(tǒng)中每個電表的數(shù)據(jù),并將其保存到CPMS系統(tǒng)數(shù)據(jù)庫中。但是,此時,數(shù)據(jù)庫中的數(shù)據(jù)是原始數(shù)據(jù)。在對數(shù)據(jù)進行預處理之后,將使用以下過程將其保存到CPMS系統(tǒng)的數(shù)據(jù)庫表中。
?。?)消息:COKETEMP_INSERT觸發(fā)事件:焦炭已通過焦炭被推出碳化室。
(2)消息:AVOIM_INSERT觸發(fā)事件:1min至。
5. CPMS服務器與火道溫度計算機之間的數(shù)據(jù)通信
火道溫度計算機的數(shù)據(jù)通信軟件讀取每個火道溫度并將其寫入CPMS系統(tǒng)數(shù)據(jù)庫。
(1)消息:CONTROLFLUETEMP_INSERT觸發(fā)事件:每次測量所有火道時。
(2)消息:FLUETEMP_INSERT觸發(fā)事件:每月一次,整個爐火道的所有溫度。
6. CPMS服務器與焦爐開關PLC之間的數(shù)據(jù)通信
它包括兩個功能:收集交換機的實時數(shù)據(jù)和設置交換機之間的間歇間隔。