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