時間:2013-12-06 10:00:49來源:王進
摘要:本文介紹了基于OPC技術(shù)實現(xiàn)上位機與OMRONPLC之間的以太網(wǎng)通信,給出了利用觸摸屏eView提供的OPCServer的實際步驟以及VB實現(xiàn)的OPC客戶端應用程序,該方案成功地應用在自動控制系統(tǒng)中,本文所介紹的通信程序的設計方法具有一定參考價值。
關(guān)鍵詞:上位機;PLC;OPC;VisualBasic
現(xiàn)代工業(yè)控制系統(tǒng)通常以PC機為上位機,通過與現(xiàn)場工控設備如PLC的數(shù)據(jù)交換與處理,實現(xiàn)對生產(chǎn)過程的自動控制。目前控制網(wǎng)絡的底層設備之間多是以現(xiàn)場總線連接,單一的現(xiàn)場總線技術(shù)存在著局限性,多種工業(yè)總線技術(shù)必將共同存在[1]。隨著OPC技術(shù)的發(fā)展和普及,它已成為工業(yè)過程控制的通信標準,有了這樣一個標準,使得系統(tǒng)與設備之間,完全無縫地真正開放和方便地進行企業(yè)級的通信成為可能,越來越多的硬件制造商和軟件開發(fā)商為其產(chǎn)品提供OPC支持。因此,對OPC服務器和客戶端實現(xiàn)技術(shù)的探討是很有實際意義的。
目前,國內(nèi)的組態(tài)軟件大多都有自己的OPCClient/Server,而對于不需要組態(tài)軟件的其他功能,只需要利用OPC實現(xiàn)通信功能的客戶而言,使用自己開發(fā)的OPCClient與硬件設備開發(fā)商提供的OPCServer進行數(shù)據(jù)通信,將大大減少開發(fā)周期,并能有效地利用資源,節(jié)約成本。本文結(jié)合細紗機控制系統(tǒng),介紹一種利用OPC標準驅(qū)動方式在VB環(huán)境中實現(xiàn)上位計算機與OMRONCP1HPLC實時通信與數(shù)據(jù)處理的方法,從而實現(xiàn)了人機界面與可靠的系統(tǒng)控制。
1.OPC技術(shù)的特點
OPC(OLEforProcessControl,用于過程控制的對象鏈接嵌入技術(shù))是一種基于微軟COM技術(shù)的工業(yè)技術(shù)規(guī)范和標準。它以OLE/COM/DCOM機制作為應用程序級通信標準,采用客戶服務器模式,把開發(fā)訪問接口的任務放在硬件生產(chǎn)廠家或第三方廠家,而以OPC服務器的形式提供給用戶,用戶可以直接通過對OPC服務器內(nèi)數(shù)據(jù)的存取操作來實現(xiàn)應用程序和硬件之間的通訊。利用OPC技術(shù),可以對現(xiàn)場設備及其驅(qū)動程序進行封裝,形成OPC服務器,OPC服務器向下對設備數(shù)據(jù)進行采集,向上與OPC客戶應用程序通信以完成數(shù)據(jù)交換。因此,它的出現(xiàn)為基于Windows的應用程序和現(xiàn)場過程控制之間建立了橋梁。這種開放高效的通信機制提供了一種從數(shù)據(jù)源提取數(shù)據(jù)并且傳輸?shù)綉贸绦虻臉藴释緩剑軌蛴行У卣细黝惪刂破骱涂刂葡到y(tǒng),使不同廠商生產(chǎn)的設備能用統(tǒng)一的接口進行數(shù)據(jù)交換和傳輸,很適合解決由不同類型自動化設備構(gòu)成的大中型系統(tǒng)中的數(shù)據(jù)交換和傳輸問題[2]。
1.1OPC接口
OPC通常支持兩種類型的訪問接口:定制接口(CustomInterface)與自動化接口(AutomationInterface)。定制接口效率高,客戶能發(fā)揮OPC服務器的最佳性能,定制接口為C++程序服務;自動化接口使解釋性語言和宏語言訪問OPC服務器成為可能,故采用VB等語言的客戶一般采用自動化接口。
1.2OPC對象
OPC邏輯對象有三類:服務器(server)、組(group)和數(shù)據(jù)項(item)如圖1所示。服務器對象包含服務器的所有信息,也是組對象的容器,一個服務器對應于一個OPCServer,即一種設備的驅(qū)動程序。組對象除了包含它自身信息外,還負責管理數(shù)據(jù)項。每一個數(shù)據(jù)項代表到數(shù)據(jù)源的一個連接,但它沒有提供外部接口,客戶端程序無法對數(shù)據(jù)項直接進行操作,應用程序必須依靠數(shù)據(jù)項的容器組對象來對它進行操作[3]。
標簽:
中國傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.connectcrack.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
產(chǎn)品新聞
更多>2025-07-08
調(diào)機師傅的"外掛神器"!維宏「一鍵調(diào)機...
2025-06-30
顛覆傳統(tǒng)加工!維宏VHTube一鍵實現(xiàn)變徑...
2025-06-16
2025-06-09
2025-06-06
2025-05-26