1 引言
隨著國家對環(huán)保投入的不斷增加以及污水處理行業(yè)改革的不斷深入,城市污水處理廠運營管理向市場化、專業(yè)化、規(guī)?;?,集團化趨勢發(fā)展。許多專業(yè)的運營企業(yè)要運營管理同一城市或不同城市的多個污水處理廠。因此,對異地污水處理廠的生產運行實施遠程監(jiān)控,對降低運行成本、加強生產管理、確保污水處理工藝的正常高效運行和水質達標排放、提升企業(yè)運營管理的效率和品質具有十分重要的意義。
2 國內污水處理廠控制系統(tǒng)現狀
目前, 我國污水處理自動控制系統(tǒng)多采用集散控制系統(tǒng)(dcs)和基于現場總線(fcs)的控制系統(tǒng)。
在集散控制系統(tǒng)中,下位機系統(tǒng)采用plc,上位機系統(tǒng)采用pc或ipc。上位機系統(tǒng)通過通訊網絡采集污水處理廠各工藝過程的工藝參數、電氣參數及主要設備的運行狀態(tài)信息,完成設備運行狀況的圖形顯示、生產狀況的數據庫管理、檢測數據的處理以及故障報警等功能。下位的plc直接與mcc柜、測量儀表等連接,能檢測各設備的運行狀態(tài)并進行管理和控制,實現現場設備的自動運行。
基于現場總線的控制系統(tǒng)是一個由現場總線、現場智能儀表和plc、ipc組成的系統(tǒng)。現場智能儀表、plc和監(jiān)控機之間通過一種全數字化、雙向、多站的通信網絡連接成現場總線控制系統(tǒng)。該系統(tǒng)具有開放性、分散性,在現場總線級實現數字量傳輸,信號傳送精度高,現場控制的靈活性強,易于維護,是今后污水處理廠自動控制系統(tǒng)采用的趨勢。在污水處理廠常用的現場總線有modbus、profibus以及ab公司的controlnet、devicenet等。
以上兩種控制系統(tǒng)的監(jiān)控機上都運行著監(jiān)控及數據采集軟件(supervisory control and data acquisition,簡稱scada)即組態(tài)軟件,實現對整個污水處理工藝流程和設備運行狀態(tài)的實時監(jiān)控。它將工藝流程以直觀的畫面顯示出來,記錄在線檢測的參數、設備運行狀態(tài)和過程,分析參數的變化趨勢.及時發(fā)布和預報運行情況,實施診斷和報警。
目前,國內污水處理廠運行常用的監(jiān)控軟件有fix、intouch、rsview32及組態(tài)王等,以上幾種軟件目前還沒有提供遠程控制功能。由于污水處理廠一般相距較遠,要實現對污水處理廠生產運行的遠程監(jiān)控,就必須開發(fā)基于internet的遠程監(jiān)控與組態(tài)軟件,或運用單獨的遠程控制軟件對污水處理廠監(jiān)控計算機進行遠程操作和通訊。
3 遠程監(jiān)控原理
遠程控制是指管理人員在異地通過wan、lan或雙方都接入internet等手段,聯接需被遙控的計算機.將被控計算機的桌面環(huán)境顯示到自己的計算機上、通過本地計算機對遠方計算機進行配置、軟件安裝程序、修改等工作。遠程控制的內容基本包括:遠程遙控、文件傳輸、遠程屏幕瀏覽、鍵盤交談、internet連接,甚至行語音交談等。
4 污水處理廠遠程監(jiān)控系統(tǒng)功能需求
根據污水處理廠的生產設備規(guī)模不太大,一般只在中央控制室設一到兩臺監(jiān)控機和一臺管理機的特點,其遠程監(jiān)控系統(tǒng)主要需具備以下功能:
(1) 遠程監(jiān)控污水處理現場的工藝流程。遠程監(jiān)控端要能實時掌握污水處理廠的工藝運行數據,包括提升水泵、格柵除污機、曝氣機,吸刮泥橋、污泥脫水機等主要生產設備的運轉狀態(tài)以及各種水質檢測傳感器、儀表的實時數據。
(2) 記錄并保存污水處理工藝的各種歷史數據。包括各設備的運行時數、各工藝構筑物檢測儀表數據、化驗部門提交的進出水cod和bod5等水質數據,以及運轉值班記錄、設備維護保養(yǎng)記錄等,以有利于實現與運營管理企業(yè)的erp系統(tǒng)的集成。
(3) 報警提示和故障診斷。遠程監(jiān)控端要實時獲取污水處理現場的設備和儀器儀表的報警信息,并能進行確認和復位,遠程監(jiān)控工程師可提供解決措施和方案。
(4) 登陸安全保障。通過數據加密、數字簽名、身份驗證、ip過濾、安全報警、登陸日志等確保用戶登陸及其操作的合法性。
5 遠程監(jiān)控軟件的開發(fā)模式
目前,主要有如下兩種遠程監(jiān)控方案:基于c/s模式(即客戶端/服務器模式)、基于web模式。
基于c/s模式的遠程監(jiān)控模式包括一個客戶機程序(client)和一個服務器程序(server),應用比較廣泛。c/s模式一般采用socket編程技術建立客戶端和服務器端,是網絡編程技術中最通用的編程模式,也比較適合對污水處理廠的遠程監(jiān)控。服務器采用多線程工作模式,監(jiān)聽并接收客戶的請求,然后采集和分析現場被控對象的數據??蛻舳素撠熍c遠程服務器建立連接。它們的通訊部分采用 socket編程,可以基于netbeui、netbids、ipx/spx、tcp或udp等協(xié)議。服務器程序安放在被控制的計算機端,客戶機程序安裝在控制端。服務器程序安裝成功之后便會自動收集目標計算機的資料,包括ip地址、網絡環(huán)境、0s環(huán)境(甚至超級用戶口令)等,然后將獲得的數據經加密處理后形成特殊的確認幀,反復發(fā)往客戶機程序所在計算機(或另一虛擬地址空間),申請被控連接。客戶機程序安裝成功之后臺在網絡上收集服務器程序發(fā)回的確認幀信息,井按照確認幀中的環(huán)境參數選擇和配置適當的網絡協(xié)議,最后向遠端計算機發(fā)出連接、控制指令。當兩臺計算機連通之后,客戶機程序根據操作員意圖向遠端計算機發(fā)出指令,井負責根據服務器程序發(fā)回的數據信息在本機上再現遠端機屏幕狀態(tài)。服務器程序則根據指令完成一系列進程操作和數據傳輸。
隨著internet技術的不斷發(fā)展,基于web技術的遠程監(jiān)控方案正日益顯示其優(yōu)越性。web技術采用3層結構,客戶端和服務器不必直接聯系,可以減輕客戶端和服務器的負擔。web技術是以http協(xié)議為基礎,通過html語言和java技術來實現,具有簡單高效和跨平臺等多種優(yōu)點,是污水處理廠遠程監(jiān)控與組態(tài)系統(tǒng)開發(fā)的技術方向。當遠程監(jiān)控端要獲取現場的監(jiān)控數據時,首先連接web服務器,經該服務器通過cgi、isapi甚至java applet實現和具體監(jiān)控設備進行交互,實現遠程監(jiān)控端可以利用標準網頁瀏覽器實時監(jiān)控污水處理工藝流程的目的。
6 遠程控制軟件pcanywhere的應用
由于各個污水處理廠采用控制系統(tǒng)和監(jiān)控軟件的差異,目前使運營企業(yè)的多個污水處理廠采用相同的具有遠程監(jiān)控和組態(tài)功能的系統(tǒng)還需要較大投入,軟件開發(fā)也有一定難度。近年來,隨著計算機網絡技術的發(fā)展,出現了一些優(yōu)秀的遠程控制軟件,美國symantec公司開發(fā)的一個優(yōu)秀的遠程控制軟件pcanywhere是其中的一個典型代表。實踐證明,該軟件操作簡便、運行穩(wěn)定可靠、安全性強,可用 于實現城市污水處理廠的遠程監(jiān)控。

pcanywhere實現污水處理廠遠程監(jiān)控的方法是:在遠程監(jiān)控端和污水處理廠監(jiān)控機(被控端)上均運行pcanywhere軟件。pcanywhere通過internet或lan建立2臺計算機的聯接。遠程監(jiān)控計算機將遠程監(jiān)控用戶的鍵盤和鼠標輸入信息通過線路傳遞過去作為污水處理廠監(jiān)控機的輸入,操縱其運行;同時,被控端監(jiān)控機將屏幕的圖像實時傳送到遠程監(jiān)控計算機的顯示器上.這樣遠程監(jiān)控計算機就實現了對污水處理廠監(jiān)控機的遠程控制。遠程監(jiān)控用戶就像坐在污水處理廠監(jiān)控機前一樣進行輸入、顯示、傳送甚至打印等操作。
pcanywhere根據遠程監(jiān)控端(主控端)和污水處理廠監(jiān)控機(被控端)的運行環(huán)境來選擇連接方式, 如附表所示。
隨著網絡通訊費用的不斷下調,主控和被控端都采用adsl寬帶接入internet較為理想。
除了能實現對異地pc機的遠程控制,pcanywhere還提供在線服務、網關服務、文件服務、打印服務;提供一種腳本命令語言,使用這種語言可以對某些經常性的操作進行編程處理,具有很強的流程控制能力,這就更加有利于污水處理運營企業(yè)的生產運行管理和日常事務處理。
pcanywhere提供了以下比較完善的安全機制,可以保證污水處理廠遠程監(jiān)控的安全:
l 建立連接后被控端主機鍵盤鎖定,使主機附近用戶可以看到會話過程而不能進行輸入。
l 關閉被控端主機屏幕顯示。進行遠程控制時,關閉主機的屏幕顯示可以防止他人窺視。
l 訪問帳戶和口令。為允許訪問的遠程用戶建立帳戶,設立相應的口令。
l 重新續(xù)聯口令。會話意外中斷后,再次聯接時要求輸入口令。
l 對失敗聯接進行審計。最多登錄次數和最長登錄時間登記在案。
l 數據加密。會話過程中傳遞的所有數據都以特定方式加密。
l 在設定的一段時間內沒有操作,自動中斷聯接。
pcanywhere軟件的具體使用方法可以參考其使用手冊。筆者運用pcanywhere軟件進行了污水處理廠遠程監(jiān)控實踐:在公司技術部遠程監(jiān)控機(主控端)和公司所運營管理的兩個污水處理廠中央控制室監(jiān)控機(被控端)上都裝上pcanywhere軟件,主控和被控端都通過adsl寬帶接入internet。實踐證明,pcanywhere軟件優(yōu)越的性能和adsl網速完全可以滿足污水處理廠遠程監(jiān)控的要求,技術人員可以方便快捷地通過主控端計算機操縱被控端的監(jiān)控機,從而獲得各種所需的生產數據、運行狀態(tài)和參數,可以直接控制設備的啟停,還可以根據各種報警信息進行遠程故障診斷,完全滿足污水處理廠遠程監(jiān)控管理的需求。整個項目實施費用不到一萬元,就達到了比較理想的遠程監(jiān)控效果。
7 結束語
實施遠程監(jiān)控是污水處理廠運營管理市場化的迫切需求,在污水處理廠采用具有遠程監(jiān)控功能的監(jiān)控管理軟件是今后的趨勢。pcanywhere軟件物美價廉,不失為一種較好的遠程控制實施方案。