張新明
摘 要:本文介紹了基于紫金橋監(jiān)控組態(tài)軟件RealInfo6.5開發(fā)環(huán)境,通過OPC技術(shù)實(shí)現(xiàn)FOXBORO I/A Series工業(yè)控制平臺(tái)上的數(shù)據(jù)實(shí)時(shí)采集,為工業(yè)平臺(tái)上數(shù)據(jù)采集提供理論依據(jù)。
關(guān)鍵詞:紫金橋;OPC技術(shù);I/A Series ;實(shí)時(shí)采集
中圖分類號(hào):TP273 文獻(xiàn)標(biāo)識(shí)碼:A
1 引言
20世紀(jì)90年代末,一個(gè)由自動(dòng)化領(lǐng)域的領(lǐng)先公司組成的工作組在Microsoft公司幫助下提出了一個(gè)基于微軟OLE、COM、DCOM技術(shù)的開放的、靈活的、即插即用的工業(yè)標(biāo)準(zhǔn)OPC(OLE for Process Control,用于過程控制的對(duì)象鏈接和嵌入),不同廠商只要遵循OPC技術(shù)標(biāo)準(zhǔn)就可以實(shí)現(xiàn)軟硬件的互操作性。
2 OPC技術(shù)概要
OPC是以COM/DCOM技術(shù)為基礎(chǔ),逐步開發(fā)的用于過程控制領(lǐng)域的開放式工業(yè)標(biāo)準(zhǔn),它是在工業(yè)控制設(shè)備與應(yīng)用軟件間建立起的數(shù)據(jù)存取規(guī)范。一般地它可連接不同的現(xiàn)場(chǎng)總線網(wǎng)絡(luò)及不同類型的控制系統(tǒng)與設(shè)備,同時(shí)克服了不同網(wǎng)絡(luò)結(jié)構(gòu)和接口協(xié)議之間的差異。期應(yīng)用構(gòu)架如圖1所示。
3 OPC技術(shù)在過程控制系統(tǒng)中的應(yīng)用
為了實(shí)現(xiàn)企業(yè)的管控一體化,本文利用紫金橋監(jiān)控組態(tài)軟件RealInfo 6.5通過OPC標(biāo)準(zhǔn)接口對(duì)FOXBORO I/A Series控制系統(tǒng)進(jìn)行數(shù)據(jù)采集,再將數(shù)據(jù)傳送到管理網(wǎng)上,供企業(yè)進(jìn)行管理、調(diào)度及工藝優(yōu)化等工作。
3.1 OPC服務(wù)器的搭建
在PC機(jī)中安裝好??怂共ち_公司提供的AIM*AT OPC DA Server之后,需要進(jìn)行DCOM組件配置、AIM*AT OPC Server服務(wù)配置和AIM*AT API配置。
3.1.1 DCOM組件配置
利用dcomcnfg指令打開組件服務(wù)對(duì)話框,選擇計(jì)算機(jī)--我的電腦--DCOM配置,找到AIM *AT OPC Server,在其屬性對(duì)話框中,選擇常規(guī)標(biāo)簽,身份驗(yàn)證組別選擇“無”選項(xiàng)。DCOM配置完需要重啟計(jì)算機(jī)才能生效。
3.1.2 AIM*AT OPC Server服務(wù)配置
利用services.msc指令打開服務(wù)對(duì)話框,選擇AIM*AT OPC Server,并設(shè)置自動(dòng)啟動(dòng),如圖2所示。
3.1.3 AIM*AT API配置
打開Api Admin工具,在Server下拉列表框里選擇AW工作站的對(duì)應(yīng)機(jī)器名,與AW進(jìn)行通訊連接,如圖3所示。
3.2 OPC數(shù)據(jù)采集實(shí)現(xiàn)
打開運(yùn)行紫金橋監(jiān)控組態(tài)軟件RealInfo 6.5,選擇導(dǎo)航樹中“數(shù)據(jù)庫(kù)”目錄下的“設(shè)備驅(qū)動(dòng)”,如圖4所示。
雙擊“設(shè)備驅(qū)動(dòng)”后,選擇OPC,并定義OPC設(shè)備,其中OPC服務(wù)器為AIM.OPC.1,如圖5所示。
這樣紫金橋監(jiān)控組態(tài)軟件就可以通過OPC來訪問FOXBORO I/A Series控制系統(tǒng)了。
結(jié)語(yǔ)
通過上面的闡述,我們得知了OPC技術(shù)是可以實(shí)現(xiàn)通訊的,它的特點(diǎn)是可靠性高,速度快。這樣的特點(diǎn)已被廣泛應(yīng)用到自動(dòng)化系統(tǒng)和現(xiàn)場(chǎng)設(shè)備及工廠辦公管理應(yīng)用等方面,極大地方便了硬件開發(fā)商、軟件開發(fā)商和最終用戶。
參考文獻(xiàn)
[1]查方興.I/ASeries系統(tǒng)及應(yīng)用(第五版)[M].2007.
[2]紫金橋監(jiān)控組態(tài)6.5使用手冊(cè)[Z].大慶紫金橋軟件技術(shù)有限公司,2010.
[3]徐國(guó)君,李成利.基于OPC技術(shù)的DCS系統(tǒng)數(shù)據(jù)實(shí)時(shí)集成方法[J].青島科技大學(xué)學(xué)報(bào),2003.