OPC UA 技術(shù)解決工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)通信標(biāo)準(zhǔn)不統(tǒng)一的問(wèn)題,使得不同操作系統(tǒng)和不同制造商的設(shè)備之間可以進(jìn)行數(shù)據(jù)交互,是實(shí)現(xiàn)工業(yè)4.0不可或缺的一環(huán)。
虹
科
方
案

01
IIOT
問(wèn)題背景
OPC UA Tunneller--無(wú)縫對(duì)接OPC Classic與OPC UA服務(wù)器與客戶(hù)端 | 確保OPC Classic通信穩(wěn)定性
隨著OPC UA的快速發(fā)展,越來(lái)越多的企業(yè)需要在混合環(huán)境中使用OPC UA進(jìn)行數(shù)據(jù)傳輸。但是工業(yè)現(xiàn)場(chǎng)的老舊設(shè)備大多只支持OPC Classic,這就面臨將OPC UA與OPC Classic對(duì)接的難題。加之各種設(shè)備之間的連接應(yīng)用情況復(fù)雜,在采用OPC Classic和OPC UA兩種技術(shù)采集數(shù)據(jù)的過(guò)程中也會(huì)出現(xiàn)很多問(wèn)題。
例如,我們的一個(gè)用戶(hù)就遇到這樣一個(gè)難題:在使用虹科提供的Matrikon OPC UA Tunneller軟件實(shí)現(xiàn)“Classic Client to UA Server”功能時(shí),OPC Classic客戶(hù)端可以連接至OPC UA服務(wù)器,但無(wú)法創(chuàng)建數(shù)據(jù)標(biāo)簽讀取OPC UA服務(wù)器中的數(shù)據(jù)。
本文將介紹上述用戶(hù)問(wèn)題的解決方法,以及在遇到問(wèn)題時(shí)如何快速準(zhǔn)確找到問(wèn)題的所在之處。

OPC UA Tunneller工作原理示意圖

02
IIOT
查找問(wèn)題
OPC UA Tunneller--無(wú)縫對(duì)接OPC Classic與OPC UA服務(wù)器與客戶(hù)端 | 確保OPC Classic通信穩(wěn)定性
(1)在配置完Tunneller軟件之后,用戶(hù)在使用OPC Classic客戶(hù)端讀取OPC UA服務(wù)器數(shù)據(jù)出現(xiàn)以下問(wèn)題:


(2)根據(jù)上述問(wèn)題,首先要?jiǎng)h除之前Tunneller軟件的所有配置,重新添加OPC UA服務(wù)器,并勾選上記錄功能,設(shè)置文件保存路徑,并將記錄級(jí)別設(shè)置為“高”。之后再次使用OPC Classic客戶(hù)端嘗試讀取OPC UA服務(wù)器,如下圖所示:

(3)打開(kāi)記錄文件,點(diǎn)擊工具欄中的“編輯/查找”并搜索“Error”,找到此次數(shù)據(jù)讀取失敗的錯(cuò)誤信息。

03
IIOT
解決問(wèn)題
OPC UA Tunneller--無(wú)縫對(duì)接OPC Classic與OPC UA服務(wù)器與客戶(hù)端 | 確保OPC Classic通信穩(wěn)定性
(1) 由上述錯(cuò)誤信息可以得知,OPC UA Proxy的“RevisedSessionTimeout”遠(yuǎn)大于OPC UA服務(wù)器中的這項(xiàng)數(shù)值。因此需要將OPC UA Proxy的“RevisedSessionTimeout”由60000改為30000。
(2)關(guān)掉Tunneller軟件,找到UA Proxy的配置文件,文件路徑為“C:\Program Files (x86)\Matrikon\OPC\UA Proxy\Configuration”,文件類(lèi)型為“.xml”。

注:一定要選擇最新的UA Proxy配置文件!
(3)打開(kāi)配置文件,點(diǎn)擊工具欄中的“編輯/查找”并搜索“MinRevisedSessionTimeoutInMs>60000。
(4)重新打開(kāi)Tunneller軟件,并運(yùn)行添加的OPC UA服務(wù)器。再次打開(kāi)OPC Classic客戶(hù)端,并連接OPC UA服務(wù)器,此時(shí)能夠順利創(chuàng)建數(shù)據(jù)標(biāo)簽進(jìn)行數(shù)據(jù)讀取。

(5)至此,該用戶(hù)的問(wèn)題已經(jīng)解決。
-
通信
+關(guān)注
關(guān)注
18文章
6390瀏覽量
140067
發(fā)布評(píng)論請(qǐng)先 登錄
OPC UA協(xié)議深度剖析
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) SNMP項(xiàng)目案例
如何實(shí)現(xiàn)與OPC UA協(xié)議遠(yuǎn)程通訊?
CCLINK IE轉(zhuǎn)OPC UA 黑科技!工業(yè)通訊網(wǎng)關(guān)打通車(chē)間數(shù)據(jù)傳輸鏈路
樓宇照明BACnet轉(zhuǎn)OPC UA網(wǎng)關(guān)的功能作用
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn)IEC104項(xiàng)目案例
Joycode 無(wú)法跨項(xiàng)目讀取源碼怎么辦?MCP Easy Code Reader 幫你解決!
OPC UA數(shù)采網(wǎng)關(guān)具備哪些功能
opc ua設(shè)備數(shù)據(jù) 保存到MySQL數(shù)據(jù)庫(kù)項(xiàng)目案例
GraniStudio:OPC UA 協(xié)議深度剖析
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) HJ212項(xiàng)目案例
labview opc ua 讀取客戶(hù)端數(shù)據(jù)
OPC UA數(shù)采網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子PLC數(shù)據(jù)采集到MES平臺(tái)
工業(yè)數(shù)據(jù)中臺(tái)通過(guò)OPC UA協(xié)議對(duì)接到MES系統(tǒng)中
opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) EthernetIP項(xiàng)目案例
OPC Classic Client 連到UA Server無(wú)法讀取數(shù)據(jù)怎么辦?
評(píng)論