RSView32在污水廠監(jiān)控系統(tǒng)中應(yīng)用
3.5設(shè)備控制界面
設(shè)備控制界面實(shí)現(xiàn)設(shè)備控制方式的切換和上位機(jī)點(diǎn)動命令的執(zhí)行。設(shè)計中為防止誤操作,需要先點(diǎn)擊命令按鈕再點(diǎn)擊執(zhí)行按鈕,命令才執(zhí)行。
設(shè)備控制界面的調(diào)用采用動態(tài)調(diào)用。同一種類型的設(shè)備調(diào)用同一個設(shè)備控制界面進(jìn)行操作,利用 Display “設(shè)備控制畫面號” /T “控制設(shè)備標(biāo)簽所在的文件夾”命令實(shí)現(xiàn)動態(tài)調(diào)用,一次性將設(shè)備控制畫面中的變量標(biāo)簽替換為對應(yīng)設(shè)備的標(biāo)簽,提高了開發(fā)、調(diào)試和維護(hù)的效率。
3.6實(shí)時趨勢顯示
污水廠趨勢畫面用于水廠儀表參數(shù)的圖形化顯示,為操作者提供了一種跟蹤工廠工藝運(yùn)行的手段。水廠運(yùn)行中有多個ORP和PH參數(shù)需要同時顯示,因而增加了導(dǎo)航按鈕,用戶可以自由選擇趨勢畫面、調(diào)節(jié)顯示刻度和自己選擇的參數(shù)。
3.7 報警畫面
對于設(shè)備的故障以及儀表示數(shù)超限,系統(tǒng)自動進(jìn)行報警記錄存檔,同時在畫面的最底部顯示最近發(fā)生的報警。詳細(xì)的報警記錄在專門的報警畫面中顯示,同時還可以調(diào)用報警歷史畫面顯示發(fā)生過的報警記錄。
報警畫面設(shè)計時,在報警標(biāo)簽的Alarm Identification選項(xiàng)中輸入變量所在的畫面號,則當(dāng)報警發(fā)生,并且用戶點(diǎn)擊“進(jìn)入相關(guān)頁面”按鈕(Alarm Identification按鈕),便可快速進(jìn)入報警發(fā)生的工藝畫面,幫助用戶快速確定故障原因。
3.8 報表的生成和顯示
上位監(jiān)控軟件具有手動、自動報表以及報表查看功能。自動報表在每天的23:59自動生成日報表,在每月的月末自動生成月報表,在每年的年末自動生成年報表。手動報表根據(jù)選擇的報表內(nèi)容(如一號曝氣池)、報表類型(日報表,月報表和年報表)和時間產(chǎn)生報表,輸出到文件或打印機(jī)。
在RSView32中利用VBA編程調(diào)用Excel表來實(shí)現(xiàn)手動、自動報表。在Visual Basic Editor中設(shè)計了dayreport()、monthreport()、yearreport()報表函數(shù),以及手動報表界面和報表查看界面。自動報表通過時間驅(qū)動Event事件自動調(diào)用報表函數(shù)。 手動報表畫面如圖3所示。
圖3 手動報表打印畫面
4 結(jié)束語
RSView32通過開放的技術(shù)擴(kuò)展了用戶的視野,達(dá)到了與其它羅克韋爾軟件產(chǎn)品、微軟產(chǎn)品以及第三方軟硬件的高度兼容。長沙第一污水廠自動控制系統(tǒng)中利用RSView32開發(fā)的上位監(jiān)控軟件與現(xiàn)場控制網(wǎng)絡(luò)和OMRON PLC配合實(shí)現(xiàn)了全廠的工藝控制,為用戶提供了簡潔、穩(wěn)定、高效、開放的數(shù)據(jù)監(jiān)控、管理畫面。系統(tǒng)目前運(yùn)行穩(wěn)定。
參考文獻(xiàn):
[1] Rockwell Automation. RSView32 User’s Guide . Dec 1999
[2] Omron Corporation. OMRON SYSMAC OPC Server V2.3 Operation Manual. Dec 2002
[3] Omron Corporation. FinsGateway Version3 User’s Manual Dec 2001
[4] 唐賢倫 基于RSView32的交通燈監(jiān)控系統(tǒng)的設(shè)計與實(shí)現(xiàn). 自動化與儀器儀表,2005,2:8-10
[5] 陳 瑤 散控制系統(tǒng)在污水處理中的應(yīng)用. 微計算機(jī)信息,2004,1:10-12
評論