紫金橋監(jiān)控組態(tài)軟件在大慶油田有限責(zé)任公司天然氣分公司(以下稱天然氣公司)的使用非常廣泛,上到天然氣公司實時數(shù)據(jù)上傳系統(tǒng)的服務(wù)器,下到各個站隊現(xiàn)場主控室的實時數(shù)據(jù)采集,均采用了紫金橋監(jiān)控組態(tài)軟件。
天然氣公司實時數(shù)據(jù)系統(tǒng),使用紫金橋?qū)崟r數(shù)據(jù)庫作為服務(wù)器,采集下面的所有站隊的現(xiàn)場數(shù)據(jù),并進行整理然后轉(zhuǎn)儲到關(guān)系數(shù)據(jù)庫提供給其他程序使用,同時也作為web發(fā)布服務(wù)器,使得天然氣公司局域網(wǎng)內(nèi)的所有計算機能夠通過網(wǎng)頁的形式瀏覽實時數(shù)據(jù)和設(shè)備運行狀態(tài),為管理者隨時隨地查看各站現(xiàn)場的實時數(shù)據(jù)指揮生產(chǎn)提供了極大的方便。
天然氣公司六大隊南壓淺冷站,主控室修建了一面LED屏幕墻,顯示淺冷站主要工藝流程,同時顯示10個關(guān)鍵參數(shù),包括6個溫度和4個液位。這10個數(shù)據(jù)需要從主控室現(xiàn)場的上位機中采集,并下置到LED大屏幕上。
紫金橋監(jiān)控組態(tài)軟件非常適合完成這一工作,數(shù)據(jù)采集下置過程大致如下圖的示意圖所示:
但是由于該LED大屏幕使用的不是標(biāo)準(zhǔn)的ModBus協(xié)議,為此,紫金橋的開發(fā)人員專門針對該LED開發(fā)了驅(qū)動程序。
將驅(qū)動程序拷貝到軟件安裝目錄后,進入組態(tài)環(huán)境,建立設(shè)備驅(qū)動。然后進入點組態(tài)界面,建立模擬點并組態(tài)外部連接,連接到新建的設(shè)備名稱,用于LED大屏幕數(shù)據(jù)的下置,點連接項中只需要填入數(shù)據(jù)下置的十進制地址即可。這里需要說明一下,該驅(qū)動只支持寫操作(即數(shù)據(jù)的下置),不支持讀操作(即數(shù)據(jù)的采集)。
下圖是使用該驅(qū)動進行點連接時的截圖:
需要下置的點連接組態(tài)完成后,再建立相同個數(shù)的模擬點,用來采集上位機的實時數(shù)據(jù)。然后使用數(shù)據(jù)庫周期腳本,將從上位機采集到的實時數(shù)據(jù)周期性賦值給對應(yīng)的數(shù)據(jù)下置點,這樣就實現(xiàn)了實時數(shù)據(jù)的下置,達到了功能上的要求。
通過紫金橋軟件將上位機的實時數(shù)據(jù)隨時下置后,LED大屏幕的工藝流程圖除了動畫效果,又有了實時的關(guān)鍵參數(shù)顯示,生動形象,現(xiàn)場操作員也能更快速的知曉關(guān)鍵參數(shù)是否正常,以便及時調(diào)整工藝。
紫金橋監(jiān)控組態(tài)軟件,通過驅(qū)動程序能夠簡單的實現(xiàn)從硬件設(shè)備采集數(shù)據(jù)或者向硬件設(shè)備進行數(shù)據(jù)下置,簡單快速而且穩(wěn)定。