1
Opc協(xié)議
很多客戶再使用opc協(xié)議功能的時候說的很籠統(tǒng),其實要具體使用起來還有一些細節(jié)需要確認。
1.1
OPC DA和OPC UA之分
首先,在具體的工程使用中有OPC DA和OPC UA之分。OPC DA協(xié)議出現(xiàn)較早,主要用在window操作系統(tǒng)上,需要在window系統(tǒng)上配置DCOM功能,使用起來非常繁瑣,需要大量的參數(shù)配置,但是如果OPC的客戶端和服務端在同一臺電腦上,則不在需要配置DCOM,使用起來就方便了。但是很多場合,用戶的電腦如果不允許在安裝另外的OPC DA軟件,則實現(xiàn)OPC DA的通信就非常麻煩了。
OPC UA是在DA的基礎上進行了改進,不在局限在window平臺上,可以跨系統(tǒng)通信,只要兩邊都是標準的OPC UA協(xié)議,則就可以正常通信。不需要在在電腦上安裝軟件。可以實現(xiàn)不同操作系統(tǒng),不同設備之間的OPC UA通信。
1.2
服務器和客戶端之分
OPC協(xié)議通信的兩端一個是作為服務端,一邊是客戶端。服務端是等待客戶端來連接,提供數(shù)據(jù)給客戶端。客戶端是主動連接服務端,獲取服務端上的數(shù)據(jù)。因此首先要清楚對方是服務器還是客戶端。
如果對方是服務端,則需要對方的IP地址,端口號,是否有數(shù)據(jù)加密,數(shù)據(jù)item等信息。
如果對方是客戶端,我們就需要了解對方要獲取什么數(shù)據(jù),需要在什么網(wǎng)段,對服務端有什么要求。
2
采集OPC DA服務器的數(shù)據(jù)
采集opc DA服務器的方法可以使用一下兩種,由于需要使用dcom空間,所以別無他法。
方案1:采集OPC DA服務器數(shù)據(jù)(window系統(tǒng))。需要在OPC DA服務器上安裝一個Vfbox軟件。然后在配置網(wǎng)關完成采集OPC DA服務器的數(shù)據(jù)。
方案2:如果OPC DA服務器上不能安裝軟件。則需要增加一臺轉接電腦,在轉接電腦上安裝vfbox軟件,然后在配合網(wǎng)關完成數(shù)據(jù)采集。此種方案不能保證可以連通,需要測試一下。
3
協(xié)議測試
網(wǎng)上有很多OPC的測試小軟件,用來對現(xiàn)有的OPC進行初步測試,以確認相關信息,確認系統(tǒng)是否可以連接和進行數(shù)據(jù)交換。先確認對方的opc是什么DA還是UA,是服務端,還是客戶端。確認了,可以搜索opc clinet或者opc server查找相關的測試小軟件。
Opc Da測試軟件:
OPC UA測試軟件:
4
協(xié)議的轉換
OPC DA的協(xié)議用起來麻煩,在很多場合需要進行協(xié)議轉換后進行設備的互聯(lián)互通。比如把OPC UA轉換OPC DA協(xié)議。或者把modbus協(xié)議的設備數(shù)據(jù)發(fā)送到OPC DA UA的系統(tǒng)。實現(xiàn)這些轉換,可以使用vfbox協(xié)議轉換網(wǎng)關來實現(xiàn)。如下圖所以,網(wǎng)關作為協(xié)議之間的橋梁,實現(xiàn)各種協(xié)議之間的互相轉換。
審核編輯:湯梓紅
-
測試
+關注
關注
8文章
5399瀏覽量
127128 -
網(wǎng)關
+關注
關注
9文章
4611瀏覽量
51557 -
OPC
+關注
關注
7文章
350瀏覽量
46347
發(fā)布評論請先 登錄
相關推薦
多協(xié)議轉換網(wǎng)關支持OPC UA及SNMP協(xié)議
實現(xiàn)Modbus設備轉OPC UA OPC DA協(xié)議的解決方案
![實現(xiàn)Modbus設備轉<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> <b class='flag-5'>OPC</b> <b class='flag-5'>DA</b><b class='flag-5'>協(xié)議</b>的解決方案](https://file1.elecfans.com/web2/M00/B4/2C/wKgZomVtKAGAVW8vAAD3XSOQ1wQ066.png)
Modbus轉OPC UA協(xié)議轉換網(wǎng)關BL121
![Modbus轉<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b><b class='flag-5'>協(xié)議</b>轉換網(wǎng)關BL121](https://file1.elecfans.com/web2/M00/BE/F8/wKgaomWwc9-ALQ_-AAEGucxZXt8928.jpg)
OPC UA協(xié)議網(wǎng)關的應用與實現(xiàn)
![<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b><b class='flag-5'>協(xié)議</b>網(wǎng)關的應用與實現(xiàn)](https://file1.elecfans.com//web2/M00/08/5C/wKgaombxEDWAbLzAAADgy2-cZI8148.jpg)
OPC DA協(xié)議是什么
OPC UA協(xié)議有什么功能
采集opc da 轉 profinet IO項目案例
![采集<b class='flag-5'>opc</b> <b class='flag-5'>da</b> 轉 profinet IO項目案例](https://file1.elecfans.com/web2/M00/0C/5E/wKgaomc0DqGAccfDAAE45m29Ba4343.png)
modbus設備數(shù)據(jù) 轉 opc ua項目案例
![modbus設備數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>項目案例](https://file1.elecfans.com/web3/M00/00/79/wKgZPGdJeRqAECDNAAE4PjC7x3c755.png)
采集opc ua轉profinet IO項目案例
![采集<b class='flag-5'>opc</b> <b class='flag-5'>ua</b>轉profinet IO項目案例](https://file1.elecfans.com/web3/M00/01/C3/wKgZPGdYDQqAAf4UAAE45kZ0z_E302.png)
DTL698電表數(shù)據(jù) 轉 opc ua協(xié)議項目案例
![DTL698電表數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b><b class='flag-5'>協(xié)議</b>項目案例](https://file1.elecfans.com/web3/M00/03/07/wKgZPGdjuauAYzJhAAE4PviLelQ771.png)
opc da 服務器數(shù)據(jù) 轉 opc ua項目案例
![<b class='flag-5'>opc</b> <b class='flag-5'>da</b> 服務器數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>項目案例](https://file1.elecfans.com/web3/M00/03/C2/wKgZO2drtC-AJhMzAAE4PmKyW9I699.png)
Ethercat設備數(shù)據(jù) 轉 opc ua項目案例
![Ethercat設備數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>項目案例](https://file1.elecfans.com/web3/M00/03/E9/wKgZO2dtA72AZygUAAE4PhqIa8U573.png)
opc ua設備數(shù)據(jù) 轉 opc ua項目案例
![<b class='flag-5'>opc</b> <b class='flag-5'>ua</b>設備數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>項目案例](https://file1.elecfans.com/web3/M00/04/6F/wKgZO2dziUOAUBLMAAE4PmYegoU690.png)
SNMP設備數(shù)據(jù) 轉 opc ua項目案例
![SNMP設備數(shù)據(jù) 轉 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>項目案例](https://file1.elecfans.com/web3/M00/04/B6/wKgZPGd3lI2ABbKyAAE4PhhrEOM986.png)
評論