首先,什么HMI能使用呢。
帶網口的HMI就可以了。不需要聯網,不需要物聯HMI,只要帶網口的HMI,通通支持,樣樣支持。
下面我們就話不多說,不過,這個又說來話長。
OPCUA呢,特別是在國外,應用的很多,在一些智能工廠,局域網,MES系統數據采集等,OPCUA都發揮著相當重要的作用。
不過,筆者了解到,在國內大環境中,外網上支持OPCUA的平臺或服務都比較少。也就是目前很多的行業應用,都是在局域網使用OPCUA為主。
在工控領域,包括物聯網網關等,能支持OPCUA的也不是很多,甚至屈指可數。
之前FBox和FLink都支持OPCUAServer,不過,需要依賴在線配置,使用場景還是有些受限。
對于只使用HMI的場景,不具備在線功能的,以前的方法就不好使用了。
那今天要介紹的,就是可以使用任意一款HMI,只要帶以太網的,就可以實現各種協議轉換OPCUA了。要知道,繁易HMI能支持的PLC驅動協議還是非常多的,基本覆蓋了國外內常見的PLC,控制器,以及各種不常見的設備,也支持定制開發協議驅動,都在不斷完善中。
如果你是使用帶CAN的屏,一樣也可以能實現將CAN數據采集轉換OPCUA,就是這么神奇。
首先,我們打開FS軟件,新建一個工程。
首先我們給工程起一個好聽的名字。
然后給HMI設置一個容易記住的IP地址。
添加一個modbus tcp 設備。
同時也添加上OPCUA_Server這個驅動。
這樣兩個設備添加好了。
因為OPCUA主要是通過標簽來進行通信。因此我們需要去定義一些點位標志數據之類的。
找到設備標簽庫。
我們先暫時定義了這些點位數據看一下。
因為我們的數據是從modbus tcp到opcua的
這里面還需要有一個對應關系,也就是如何將這些標簽對應到modbus tcp的地址。
接下來我們要使用的是雙向數據傳輸。
我們把這個名字0x1000和modbus tcp的0x1000對應。
將Boy和4x1地址對應
將Oh_No和4x3對應一下。
將這個float_4x和4x100對應一下。
然后我們就把這個工程下載進去。
好了。
接下來就是我們要見證奇跡的時刻了。
我們先打開Ua_Expert 這個opcua客戶端調試工具。
然后就連接上了。
并且,也看到了我們剛才建的標簽變量了。
我們試著把這些變量拖過去看一下。
可以看到modbus tcp的地址,就已經傳輸到opcua 這邊了。
通過opcua客戶端修改值,modbus tcp地址也會跟著變化。
modbus tcp地址的值修改了,opcua客戶端這邊也看到變化。
這樣就完成了將modbus tcp轉opcua了。
更多功能,更多使用,趕快拿起你手中的電腦,關注諸子東。
今天你學廢了么。。。
如果想繼續了解更多物聯網科普支持,使用分享,可以查看歷史消息,
或者持續關注諸子東,會不間斷的寫物聯網等行業的技術科普文章,經驗分享,問題診斷等。
除此之外,筆者也自己弄了一個調試opcua server的工具。
只要你使用我們的HMI,該工具即可免費提供調試使用。
-
轉換器
+關注
關注
27文章
8627瀏覽量
146872 -
局域網
+關注
關注
5文章
747瀏覽量
46243 -
PLC控制器
+關注
關注
0文章
41瀏覽量
9118 -
ModBus通信
+關注
關注
0文章
32瀏覽量
2546 -
OPCUA
+關注
關注
1文章
25瀏覽量
2306
發布評論請先 登錄
相關推薦
評論