《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于VPN與OPC的污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)
基于VPN與OPC的污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)
CEChina
胡漢青,馬濤,譚應(yīng)征
(北京和利時(shí)自動(dòng)化驅(qū)動(dòng)技術(shù)有限公司,100176)
摘要: 摘要通過(guò)VPN使已經(jīng)接入Internet的計(jì)算機(jī)獲得公司局域網(wǎng)的固定IP,。使用OPC接口獲得咸寧永安污水處理廠的遠(yuǎn)程監(jiān)控和運(yùn)行數(shù)據(jù),。本系統(tǒng)的數(shù)據(jù)通訊具有高效性,、安全性和可靠性。關(guān)鍵詞VPN1項(xiàng)目背景咸寧永安污水處
Abstract:
Key words :

胡漢青 馬濤 譚應(yīng)征

(北京和利時(shí)自動(dòng)化驅(qū)動(dòng)技術(shù)有限公司,,100176

           通過(guò)VPN使已經(jīng)接入Internet的計(jì)算機(jī)獲得公司局域網(wǎng)的固定IP,。使用OPC接口獲得咸寧永安污水處理廠的遠(yuǎn)程監(jiān)控和運(yùn)行數(shù)據(jù)。本系統(tǒng)的數(shù)據(jù)通訊具有高效性,、安全性和可靠性。

關(guān)鍵詞       遠(yuǎn)程監(jiān)控系統(tǒng),;OPC,;VPN

 

1      項(xiàng)目背景

咸寧永安污水處理廠是咸寧市的重點(diǎn)工程,于2009年投入運(yùn)行,,由武漢市天創(chuàng)環(huán)保有限公司負(fù)責(zé)管理?,F(xiàn)在要實(shí)現(xiàn)武漢天創(chuàng)環(huán)保對(duì)咸寧污水處理廠的實(shí)時(shí)監(jiān)控。咸寧市永安污水處理廠位于咸寧市,,而武漢天創(chuàng)環(huán)保有限公司位于武漢市,,這兩地之間如果鋪設(shè)光纜,不僅投資巨大,,而且施工也不可能,,如果采用電信的專線,費(fèi)用巨大而且施工需要電信配合,??紤]到武漢天創(chuàng)環(huán)保有限公司已有VPN路由器,而咸寧污水處理廠已采用三維力控組態(tài)軟件獲取了和利時(shí)LK系列PLC的實(shí)時(shí)運(yùn)行數(shù)據(jù),并且該上位機(jī)已經(jīng)接入了Internet(曾用于監(jiān)控畫(huà)面WEB發(fā)布),。那么咸寧污水處理廠即可通過(guò)VPN撥號(hào)接入武漢天創(chuàng)環(huán)保有限公司的路由器,,使咸寧上位機(jī)接入武漢天創(chuàng)環(huán)保公司的局域網(wǎng)。武漢天創(chuàng)環(huán)保公司的上位機(jī)則利用OPC接口,,監(jiān)控咸寧污水處理廠的下位實(shí)時(shí)運(yùn)行數(shù)據(jù),。

2      污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)功能概述

2.1         污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)的結(jié)構(gòu)

咸寧永安污水處理廠自動(dòng)化控制系統(tǒng)分為三級(jí)管理,包括生產(chǎn)管理級(jí)(中央控制室),、現(xiàn)場(chǎng)控制級(jí)(PLC控制站)和就地控制級(jí)?,F(xiàn)場(chǎng)各種數(shù)據(jù)通過(guò)PLC系統(tǒng)進(jìn)行采集,并通過(guò)主干通訊網(wǎng)絡(luò)(工業(yè)光纖環(huán)網(wǎng))傳送到中央控制室監(jiān)控計(jì)算機(jī)集中監(jiān)控和管理,,傳輸介質(zhì)為光纖,,通訊速率為1000Mbps。同樣,,中央控制室監(jiān)控計(jì)算機(jī)的控制命令也通過(guò)上述通道傳送到PLC的測(cè)控終端,,實(shí)施各單元的分散控制。現(xiàn)場(chǎng)與中央控制室之間通過(guò)高速工業(yè)以太網(wǎng)連接,,高速工業(yè)光纖環(huán)網(wǎng)采用開(kāi)放式的總線結(jié)構(gòu),,以便于實(shí)現(xiàn)近遠(yuǎn)期系統(tǒng)的無(wú)縫對(duì)接。

1)生產(chǎn)管理級(jí)(中央控制室)

中央控制室配置一套工程師站,、一臺(tái)操作員站,、一臺(tái)圖表打印機(jī)、一套UPS電源,、一臺(tái)網(wǎng)絡(luò)機(jī)柜,。中央控制室主要完成對(duì)生產(chǎn)過(guò)程的管理、調(diào)度,、集中操作,、監(jiān)視、系統(tǒng)功能組態(tài),、控制參數(shù)在線修改和設(shè)置,、記錄、報(bào)表生成及打印,、故障報(bào)警及打印,,對(duì)實(shí)時(shí)采集的數(shù)據(jù)進(jìn)行處理,控制操作以及分析統(tǒng)計(jì)等功能,。通過(guò)高分辨率液晶顯示器及投影儀可直觀地動(dòng)態(tài)顯示全廠各工藝流程段的實(shí)時(shí)工況,、各工藝參數(shù)的趨勢(shì)畫(huà)面,使操作人員及時(shí)掌握全廠運(yùn)行情況,。

2)現(xiàn)場(chǎng)控制級(jí)(PLC控制站)

現(xiàn)場(chǎng)控制站配置有和利時(shí)控制柜三套,,和利時(shí)機(jī)柜配置三套UPS電源。和利時(shí)柜內(nèi)包括和利時(shí)公司LK系列可編程序控制器、24VDC電源裝置,、光纖以太網(wǎng)交換機(jī),、過(guò)電壓保護(hù)裝置、小型斷路器,、接線端子,、小型繼電器、安裝連接線纜及附件等?,F(xiàn)場(chǎng)控制級(jí)接受生產(chǎn)管理級(jí)的調(diào)度,,但并不依賴于生產(chǎn)管理級(jí)而運(yùn)行:若監(jiān)控計(jì)算機(jī)出現(xiàn)故障或者并沒(méi)有投入使用或者通信網(wǎng)絡(luò)出現(xiàn)故障,現(xiàn)場(chǎng)控制站仍繼續(xù)正常工作,,對(duì)整個(gè)工藝過(guò)程沒(méi)有影響,。

3)就地手動(dòng)控制

現(xiàn)場(chǎng)控制站還具有“就地手動(dòng)控制”功能。將現(xiàn)場(chǎng)控制箱上的“就地/遠(yuǎn)程”旋鈕切換至“就地”位置,,通過(guò)箱上的“啟動(dòng)/停止”按鈕實(shí)現(xiàn)就地手動(dòng)控制,。

2.2         污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)的控制方式

咸寧污水廠自動(dòng)化控制系統(tǒng)控制方式設(shè)計(jì)為現(xiàn)場(chǎng)設(shè)備就地手動(dòng)控制、控制系統(tǒng)遠(yuǎn)程手動(dòng)控制,、控制系統(tǒng)遠(yuǎn)程自動(dòng)控制三種控制方式,。三種方式的級(jí)別由高到低依次為就地手動(dòng),、遠(yuǎn)程手動(dòng),、遠(yuǎn)程自動(dòng)。

1)就地手動(dòng)模式

設(shè)備的現(xiàn)場(chǎng)控制箱或MCC控制柜上的“就地/遠(yuǎn)程”開(kāi)關(guān)選擇“就地”方式時(shí),,通過(guò)現(xiàn)場(chǎng)控制箱或MCC控制柜上的按鈕實(shí)現(xiàn)對(duì)設(shè)備的啟/停,、開(kāi)/關(guān)操作,。設(shè)備的急停按鈕或其他保護(hù)和安全連鎖裝置(例如過(guò)載保護(hù)、溫度及液位保護(hù)等)必須是硬線連接至電氣控制回路,,不受方式選擇開(kāi)關(guān)的限制?,F(xiàn)場(chǎng)控制箱(柜)在開(kāi)關(guān)在“手動(dòng)”位置時(shí),設(shè)備為離線方式,,PLC不能對(duì)設(shè)備進(jìn)行任何控制。

2)遠(yuǎn)程手動(dòng)模式

即遠(yuǎn)程手動(dòng)控制方式?,F(xiàn)場(chǎng)控制箱或MCC控制柜上的“就地/遠(yuǎn)程”開(kāi)關(guān)選擇“遠(yuǎn)程”方式時(shí),,操作人員通過(guò)操作終端(HMI)或中控系統(tǒng)操作站的監(jiān)控畫(huà)面用鼠標(biāo)器或鍵盤(pán)選擇“手動(dòng)”方式并對(duì)設(shè)備進(jìn)行啟/停、開(kāi)/關(guān)操作,。

3)遠(yuǎn)程自動(dòng)模式

現(xiàn)場(chǎng)控制箱或MCC控制柜上的“就地/遠(yuǎn)程”開(kāi)關(guān)選擇“遠(yuǎn)程”方式,,且現(xiàn)場(chǎng)控制站的“自動(dòng)/手動(dòng)”設(shè)定為“自動(dòng)”方式時(shí),設(shè)備的運(yùn)行完全由各PLC根據(jù)現(xiàn)場(chǎng)的工況及控制要求來(lái)完成對(duì)設(shè)備的運(yùn)行或開(kāi)/關(guān)控制,,而不需要人工干預(yù),。

3      污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)VPN的實(shí)現(xiàn)

VPNVirtual Private Network)是利用IP網(wǎng)絡(luò)來(lái)傳輸私有信息而形成的邏輯網(wǎng)絡(luò),從而為用戶提供高安全性,且比專線價(jià)格低廉的資源共享和互連服務(wù),。它具有同客戶原有的私有網(wǎng)絡(luò)相同的安全性,、優(yōu)先級(jí)特性、易管理性和穩(wěn)定性,。它可以滿足客戶對(duì)原企業(yè)內(nèi)部局域網(wǎng)與遠(yuǎn)程辦公室,、移動(dòng)用戶間無(wú)縫連接的要求,將網(wǎng)絡(luò)連接擴(kuò)展到客戶,、供貨商,、合作者和關(guān)鍵用戶以形成外部網(wǎng)(Extranet),來(lái)降低商業(yè)運(yùn)作開(kāi)支和提升服務(wù)質(zhì)量(包括速度,、簡(jiǎn)便性和保密性上的提升),。實(shí)施VPN時(shí),較多使用的隧道協(xié)議包括二層隧道協(xié)議MPLS,、L2TP和三層隧道協(xié)議IPsec等,,常見(jiàn)VPN有:MPLS VPNVPDN,、IPsecVPN等,。由于VPN是在Internet上臨時(shí)建立的安全專用虛擬網(wǎng)絡(luò),節(jié)省了租用專線的費(fèi)用,,在運(yùn)行的資金支出上,,除了購(gòu)買(mǎi)VPN設(shè)備,所付出的僅僅是向當(dāng)?shù)氐?/span>ISP支付一定的上網(wǎng)費(fèi)用,,這就是VPN價(jià)格低廉的原因,。本系統(tǒng)的VPN結(jié)構(gòu)示意圖如圖1所示,咸寧通過(guò)VPN撥號(hào)接入武漢局域網(wǎng),。

1  VPN結(jié)構(gòu)示意圖

4      污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)OPC的配置

OPCOLE for Process Control)的出現(xiàn)為基于Windows的應(yīng)用程序和現(xiàn)場(chǎng)過(guò)程控制應(yīng)用建立了橋梁,。在過(guò)去,為了存取現(xiàn)場(chǎng)設(shè)備的數(shù)據(jù)信息,,每一個(gè)應(yīng)用軟件開(kāi)發(fā)商都需要編寫(xiě)專用的接口函數(shù),。由于現(xiàn)場(chǎng)設(shè)備的種類(lèi)繁多,且產(chǎn)品的不斷升級(jí),,往往給用戶和軟件開(kāi)發(fā)商帶來(lái)了巨大的工作負(fù)擔(dān),。通常這樣也不能滿足工作的實(shí)際需要,系統(tǒng)集成商和開(kāi)發(fā)商急切需要一種具有高效性,、可靠性,、開(kāi)放性、可互操作性的即插即用的設(shè)備驅(qū)動(dòng)程序,。在這種情況下,,OPC標(biāo)準(zhǔn)應(yīng)運(yùn)而生,。OPC標(biāo)準(zhǔn)以微軟公司的OLE技術(shù)為基礎(chǔ),它的制定是通過(guò)提供一套標(biāo)準(zhǔn)的OLE/COM接口完成的,,總而言之,,OPC是作為工業(yè)標(biāo)準(zhǔn)定義的特殊的COM接口。COMComponent Object Model的縮寫(xiě),,是所有OLE機(jī)制的基礎(chǔ),。COM是一種為了實(shí)現(xiàn)與編程語(yǔ)言無(wú)關(guān)的對(duì)象而制定的標(biāo)準(zhǔn),這種標(biāo)準(zhǔn)可以使兩個(gè)應(yīng)用程序通過(guò)對(duì)象化接口通訊,,而不需要知道對(duì)方是如何創(chuàng)建的,。在Windows NT4.0操作系統(tǒng)下,COM規(guī)范擴(kuò)展到可訪問(wèn)本機(jī)以外的其它對(duì)象,,一個(gè)應(yīng)用程序所使用的對(duì)象可分布在網(wǎng)絡(luò)上,,COM的這個(gè)擴(kuò)展被稱為DCOMDistributed COM)。通過(guò)DCOM技術(shù)和OPC標(biāo)準(zhǔn),,完全可以創(chuàng)建一個(gè)開(kāi)放的,、可互操作的控制系統(tǒng)軟件。OPC規(guī)范了接口函數(shù),,不管現(xiàn)場(chǎng)設(shè)備以何種形式存在,,客戶都以統(tǒng)一的方式去訪問(wèn),從而保證軟件對(duì)客戶的透明性,,使得用戶完全從低層的開(kāi)發(fā)中脫離出來(lái),,提高了系統(tǒng)的開(kāi)放性和可互操作性,通常在系統(tǒng)設(shè)計(jì)中采用OLE自動(dòng)化標(biāo)準(zhǔn)接口,。

咸寧污水處理廠中控室上位機(jī)使用的組態(tài)軟件是力控Forcecontrol 6.1,,自帶OPC服務(wù),但是需要在Forcecontrol 6.1系統(tǒng)配置里設(shè)置初始啟動(dòng)程序,,配置如圖2所示,。武漢天創(chuàng)環(huán)保監(jiān)控中心使用的是和利時(shí)公司Hollyview6.53上位組態(tài),在開(kāi)發(fā)好所有監(jiān)控畫(huà)面以后,,在工程瀏覽器里面雙擊打開(kāi)OPC服務(wù)器,,配置如圖3所示。在網(wǎng)絡(luò)節(jié)點(diǎn)名處輸入咸寧VPN撥號(hào)連接獲取的武漢局域網(wǎng)的IP地址,,即可連接到咸寧的OPC,,之后在各個(gè)實(shí)時(shí)數(shù)據(jù)畫(huà)面上添加咸寧OPCIO點(diǎn)。咸寧污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)主畫(huà)面如圖4所示,。

 

2  咸寧污水處理廠中控室OPC服務(wù)器的配置

 

 

 

3  武漢天創(chuàng)環(huán)保監(jiān)控中心OPC客戶端的配置

4  咸寧污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)主畫(huà)面

5      總結(jié)

隨著工業(yè)監(jiān)控系統(tǒng)的發(fā)展,遠(yuǎn)程監(jiān)控的需求越來(lái)越多,,而選擇最優(yōu)化的數(shù)據(jù)傳輸方式,,可以提高數(shù)據(jù)傳輸安全性和穩(wěn)定性,,并最大化的節(jié)省費(fèi)用。一般遠(yuǎn)程監(jiān)控通常采用無(wú)線方式,。而無(wú)線通訊比較容易受到干擾,,數(shù)據(jù)的安全也不能保障。GPRS等方式不能提供大數(shù)據(jù)量的穩(wěn)定傳輸,,并且無(wú)法突破城市之間的超遠(yuǎn)距離遠(yuǎn)程監(jiān)控,。在這種情況下,采用VPNOPC的方式是一個(gè)較為理想的選擇,。VPN具有價(jià)格低廉,、安全、穩(wěn)定且容易管理等優(yōu)點(diǎn),。OPC則可以提供高速的數(shù)據(jù)傳輸性能,,具有分布式COM的安全管理機(jī)制,并且開(kāi)發(fā)簡(jiǎn)單,。結(jié)合VPNOPC開(kāi)發(fā)的應(yīng)用程序,,不僅代碼數(shù)量少,而且可以遠(yuǎn)程維護(hù),,非常適合類(lèi)似本系統(tǒng)情況的用戶使用,。

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。