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