前言
目前,在流程工業(yè)、制造業(yè)的連續(xù)控制和離散控制中使用的實(shí)時(shí)監(jiān)控系統(tǒng)種類很多,如DCS、PLC SCADA、FCS等等,很多廠商還在不斷推出新的產(chǎn)品和版本。使得異構(gòu)計(jì)算機(jī)控制環(huán)境變得非常普遍。
隨著企業(yè)現(xiàn)代化管理水平的不斷提高,要求打破自動(dòng)化“孤島”現(xiàn)象,實(shí)現(xiàn)管控一體化,即將過程控制、制造執(zhí)行、經(jīng)營(yíng)計(jì)劃等各層次進(jìn)行互連,實(shí)現(xiàn)信息集成綜合控制。為實(shí)現(xiàn)這一目標(biāo),越來越多的系統(tǒng)軟件采用OPC、DDE等技術(shù),以支持網(wǎng)絡(luò)上的分布式應(yīng)用程序之間以及不同平臺(tái)上應(yīng)用程序之間的通信,實(shí)現(xiàn)系統(tǒng)軟件和設(shè)備之間無縫集成。
隨著計(jì)算機(jī)技術(shù)、Internet/Intranet、設(shè)備制造技術(shù)的不斷發(fā)展,基于B/S架構(gòu)成為監(jiān)控系統(tǒng)非常流行的應(yīng)用方式,它是基于ActiveX、ASP等技術(shù),在Internet/Intranet環(huán)境下應(yīng)用實(shí)時(shí)監(jiān)控系統(tǒng),Internet用戶可以通過Web瀏覽器從Web服務(wù)器訪問生產(chǎn)現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù),并可以實(shí)現(xiàn)基于Internet/Intranet的遠(yuǎn)程監(jiān)控、遠(yuǎn)程故障診斷、遠(yuǎn)程指揮調(diào)度、遠(yuǎn)程設(shè)備管理。
WebAccess是研華推出的一種網(wǎng)際組態(tài)軟件,它的人機(jī)界面(HMI)和監(jiān)控及數(shù)據(jù)采集(SCADA)軟件完全基于瀏覽器。工程制作、數(shù)據(jù)庫(kù)設(shè)置、圖面建立和軟件管理都可以通過Internet或Intranet,在異地使用瀏覽器完成。客戶端只需通過Web瀏覽器向Web服務(wù)器發(fā)出請(qǐng)求,然后接受所需的網(wǎng)頁,而不需要與后臺(tái)實(shí)時(shí)/歷史數(shù)據(jù)庫(kù)連接。
系統(tǒng)功能
1.人機(jī)界面(HMI)
WebAccess支持遠(yuǎn)程計(jì)算機(jī)與多種可編程控制器、控制器、IO進(jìn)行通信的驅(qū)動(dòng)程序,對(duì)于未提供驅(qū)動(dòng)程序的非主流設(shè)備,可以通過Tcl腳本方式與其軟件程序進(jìn)行通信和控制,為這些設(shè)備提供一個(gè)友好的人機(jī)界面。
利用WebAccess作為HMI可以完成:
·數(shù)據(jù)記錄與實(shí)時(shí)/歷史趨勢(shì),并能夠?qū)?shù)據(jù)記錄進(jìn)行自動(dòng)維護(hù)
·報(bào)警,報(bào)警參數(shù)豐富并且不占用系統(tǒng)容量,還能實(shí)現(xiàn)電子郵件報(bào)警
·流程圖,矢量繪圖方式實(shí)現(xiàn)無級(jí)縮放并與AutoCAD的繪圖風(fēng)格基本一致
·報(bào)表,包括自動(dòng)生成的I/O點(diǎn)和中間變量的EXCEL表格、基于ODBC數(shù)據(jù)庫(kù)的HTML報(bào)表和預(yù)定報(bào)表,并可應(yīng)用于office應(yīng)用程序中。
2.系統(tǒng)集成功能
對(duì)于大型企業(yè)來說,用于監(jiān)控的系統(tǒng)廠家分散、種類龐雜,缺乏統(tǒng)一的協(xié)調(diào)和管理,通過WebAccess的HMI/SCADA軟件可以實(shí)現(xiàn)多種系統(tǒng)(FCS之間、FCS與傳統(tǒng)控制系統(tǒng)、DCS與PLC之間等)的集成,實(shí)現(xiàn)數(shù)據(jù)通信和互操作。
3.方便與高級(jí)軟件集成,為ERP等技術(shù)的實(shí)現(xiàn)提供基礎(chǔ)數(shù)據(jù)。
目前,中石化正在大力開展信息化建設(shè),建立績(jī)效考核體系和成本控制體系,優(yōu)化采購(gòu)、生產(chǎn)、銷售流程,提高信息管理水平等工作,過程數(shù)據(jù)作為重要的組成部分也必然要納入到統(tǒng)一的信息系統(tǒng)中。因此可以說,這給數(shù)據(jù)采集系統(tǒng)的應(yīng)用提供了難得的機(jī)會(huì)和廣闊的市場(chǎng)。
系統(tǒng)集成的實(shí)現(xiàn) 使用OPC技術(shù)獲得生產(chǎn)實(shí)時(shí)數(shù)據(jù)一般采用兩種方式:對(duì)于正在使用的監(jiān)控系統(tǒng),采用OPC數(shù)據(jù)服務(wù)器從其實(shí)時(shí)/歷史數(shù)據(jù)庫(kù)中取數(shù)的方式;對(duì)于支持OPC協(xié)議的自動(dòng)控制設(shè)備,可以利用OPC數(shù)據(jù)服務(wù)器獲得實(shí)時(shí)數(shù)據(jù),再送入實(shí)時(shí)/歷史數(shù)據(jù)庫(kù)中。
WebAccess為用戶、廠商開發(fā)了多種接口應(yīng)用程序,實(shí)現(xiàn)設(shè)備、系統(tǒng)和網(wǎng)絡(luò)的互聯(lián)。利用WebAccess提供的這些驅(qū)動(dòng)、通信程序,與其它監(jiān)控系統(tǒng)進(jìn)行系統(tǒng)集成以及遠(yuǎn)程監(jiān)視和控制功能。
在WebAccess軟件中,利用PROJECT node進(jìn)行組態(tài),并作為系統(tǒng)的Web Server和Data Server。SCADA node可實(shí)現(xiàn)與PLC、DCS、FCS等監(jiān)控系統(tǒng)進(jìn)行通信,并為工程師站、操作員站、上位管理機(jī)等客戶端(CLIENT web browser)提供實(shí)時(shí)數(shù)據(jù)以及流程、趨勢(shì)、報(bào)表、報(bào)警等畫面,并且由于其網(wǎng)絡(luò)架構(gòu),使客戶端數(shù)量可以無限,免費(fèi)的,能夠滿足不同用戶的需求。
在中石化燕山仿真中心,有Yokogawa CS 3000系統(tǒng)、Emerson Delta V系統(tǒng)、Honeywell TPS系統(tǒng)、Simens S7 300等多套控制系統(tǒng),為實(shí)現(xiàn)系統(tǒng)集成提供了很好的條件,我們正在將WebAccess與這些系統(tǒng)進(jìn)行這項(xiàng)工作。
多系統(tǒng)集成示意圖 下圖是將WebAccess、CS 3000系統(tǒng)、Delta V系統(tǒng)集成在一起的一個(gè)實(shí)例。
在這里,WebAccess為單機(jī)系統(tǒng),工程節(jié)點(diǎn)和監(jiān)控節(jié)點(diǎn)軟件安裝在一臺(tái)PC上,項(xiàng)目組態(tài)、Data Server、Web Server功能都在這里實(shí)現(xiàn)。
在這個(gè)應(yīng)用實(shí)例中,利用WebAccess提供的通信接口和Yokogawa CS 3000系統(tǒng)、Fisher-Rosemount Delta V系統(tǒng)中提供的OPC功能,通過局域網(wǎng)實(shí)現(xiàn)各系統(tǒng)之間的數(shù)據(jù)存取和互操作。同時(shí),也可以通過Internet/Intranet實(shí)現(xiàn)遠(yuǎn)程訪問。
對(duì)于與Honeywell TPS的APP應(yīng)用節(jié)點(diǎn)采用DDE方式進(jìn)行通信和與Simens S7 300采用以太網(wǎng)方式進(jìn)行通信的工作正在進(jìn)行之中,這個(gè)工作完成后會(huì)使系統(tǒng)集成的規(guī)模更大,更好的體現(xiàn)WebAccess強(qiáng)大的系統(tǒng)集成功能。
使用效果 可以看到,采用OPC技術(shù),利用WebAccess軟件,從根本上解決了應(yīng)用軟件和現(xiàn)場(chǎng)/過程控制設(shè)備無縫集成和通信問題。整個(gè)實(shí)時(shí)監(jiān)控系統(tǒng)應(yīng)用B/S架構(gòu),采用Web應(yīng)用方式,是實(shí)現(xiàn)基于Internet/Intranet的開放的、高可靠性、易維護(hù)的實(shí)時(shí)監(jiān)控系統(tǒng)的一種新的途徑,在實(shí)際應(yīng)用中效果很好,具有很高的性價(jià)比,經(jīng)證明是完全可行的。