3、工控機監控管理軟件的設計
工控機監控管理軟件在FIX5.5軟件平台下完成,FIX5?5是一個(ge) 高精度模塊化的軟件係統,包括十幾種軟件模塊,在此主要介紹開發本應用軟件時所用到的幾種軟件模塊。
(1) 係統配置模塊(SCU):它主要完成網絡、I/O驅動程序、數據庫名稱、係統啟動參數及初始啟動任務等配置。Intellution公司和第三方廠商為(wei) PLC、I/O卡編寫(xie) 了300多種I/O驅動程序,如SIEMENS、OMRON、MODICON、ABB等公司產(chan) 品的驅動程序,並提供I/O驅動程序開發工具包,供用戶開發自己的I/O驅動程序。
(2) 數據掃描、報警和控製模塊(SAC):它用來實現現場數據的掃描、信號調理、數據格式和數據類型的轉換,報警條件判別及實現遙控輸出等功能,SAC將處理的現場數據送入實時數據庫,或將遙控輸出的數據送到I/O驅動程序,以便實現遙控輸出功能。
(3) 實時數據庫管理模塊(DATABASE BUILDER):它提供以交互方式建立實時數據庫和在線顯示/修改實時數據庫的功能,它是係統運行的主要數據來源。用戶需要在此做很大一部分工作,最主要的是填寫(xie) 變量的標簽名,從(cong) 而將現場數據與(yu) 數據庫中的變量標簽一一對應起來,以便在其它模塊中調用此數據。在填寫(xie) 變量標簽名時既要講究規範性又要有技巧性,首先需要遵循FIX軟件的語法要求,其次按照一定的分類標準定義(yi) 標簽名,以便在以後的數據查詢及應用中提高效率。
(4) 繪圖模塊(DRAW):FIX擁有一個(ge) 直觀的、基於(yu) 對象的圖形化用戶接口(GUI),它簡化了圖形開發過程。為(wei) 了建立畫麵,可以用DRAW提供的工具箱(TOOL BOX)生成某些對象如閥門、泵、記錄表等,並定義(yi) 其動態特性,即對象基於(yu) 現場數據改變狀態、大小、顏色、產(chan) 生旋轉、移動等,例如閥門的開或關(guan) 、泵的轉或停,這些工作可以在一個(ge) 對話框內(nei) 完成,主要是將實時數據庫中的變量標簽與(yu) 相應對象聯係起來,從(cong) 而使對象狀態隨著現場數據改變。為(wei) 了減少圖形開發時間,Intellution公司還提供了一個(ge) 常用設備對象的圖形庫,其中有多種國際標準圖形,可隨時粘貼到用戶畫麵中,同時用戶可以把自己畫好的常用圖形保存到圖形庫中,以方便以後使用。
(5) 顯示模塊(VIEW):它的主要功能是動態顯示由DRAW建立的畫麵,可以在多幅畫麵間切換、改變畫麵形態、輸入數據、實現監控等,這就是提供給用戶的實際操作畫麵。
4、係統功能
係統具有上位機監控功能和模擬盤監控功能,兩(liang) 者互為(wei) 熱備用方式並列運行。在上位機畫麵上設有上位機手動、上位機自動、上位機監視3種工作方式,方式之間的切換是無擾動的。
當係統需要由模擬盤監控時,上位機畫麵選擇上位機監視工作方式。此時係統狀態由模擬盤M/A轉換#p#分頁標題#e#開關(guan) 狀態決(jue) 定,M/A置手動,可利用模擬盤按鍵在模擬盤上進行一對一手動操作。當M/A置自動時,係統可由自動程序實現水處理的自動控製。
當係統需要由上位機監控時,可在上位機畫麵上選擇上位機手動和上位機自動功能。選擇上位機手動時,可在上位機畫麵上實現就地設備的一對一手操。選擇上位機自動時,可在上位機畫麵上進行自動啟停控製。
轉載請注明出處。







相關文章
熱門資訊
精彩導讀


















關注我們

