工控網首頁
>

應用設計

>

opc ua設備數據 轉MQTT

opc ua設備數據 轉MQTT

2024/7/10 14:26:39

1   案例說明

1.   設置網關采集OPC UA設備數據

2.   把采集的數據轉成MQTT協議轉發給其他系統。

 

2  VFBOX網關工作原理

VFBOX網關是協議轉換網關,是把一種協議轉換成另外一種協議。網關可以采集西門子,歐姆龍,三菱,AB PLC,DLT645,DLT698電表,modbus rtu tcp,環保的HJ212協議,opc ua和opc da,電力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT現場總線協議,bacnet,MQTT,mysql,sqlserver數據庫。不同型號的網關支持不同的協議,具體支持的協議參考網關側面標簽上的型號。依托500多種型號的網關產品,可以實現多種不同協議之間的互聯互通。

網關連接在不同協議的設備之間,就像一個“翻譯”,把一種設備支持的協議,轉換成另一種設備支持的協議,從而實現兩個不同協議的設備之間的數據交換。工作架構如下:

圖片.png 

 

3  準備工作

1.   仰科網關。支持采集OPC UA設備數據,MQTT協議轉發。

2.   電腦。IP設置成192.168.1.198,和網關在同一個網段。

3.   網線、12V電源。

4 配置VFBOX網關采集opc ua的數據

1.   打開VFBOX studio軟件。新建一個工程。可選的型號有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.

2.   新建設備,選擇OPC UA Client

圖片.png

3.   輸入OPC UA服務器的路徑

圖片.png

4.   添加要采集的數據。數據類型(Datetype),地址(NodeId)就是上面表格中的信息。數據類型要選對,否則也采集不到數據。

圖片.png

5.   完成上述配置后,點擊“下載”,把工程下載到網關中,點擊“查看數據”,查看網關采集到的數據情況。

5  用MQTT協議轉發數據

1.   啟用網關內的MQTT服務,并輸入相關信息。

圖片.png

2.   綁定要上傳的點位信息。

圖片.png

3.   點擊VS軟件的“下載”按鈕,下載工程到網關中。

 

6 配置參數說明

1.   參數說明

參數項

說明

啟用

Yse

啟用MQTT協議

心跳間隔

60

單位秒,每隔60秒發送一次心跳間隔。

遠程服務器IP地址

填寫云平臺中心的IP地址。

 

遠程服務器端口

1883

阿里云默認是1883,其他可根據實際配置。

客戶唯一編號

其他平臺按實際填寫

用戶名

用戶名

 

密碼

密碼

發布主題

云平臺訂閱的Topic,數據格式可選擇或者按實際需求配置

 

發布間隔

30

單位秒。網關每隔30秒發送一次數據給云平臺

 

7上報內容配置

1.   點擊下圖中的“Data Format”,在彈出的對話框中設置上報數據的格式。

圖片.png

2.   系統默認格式如下圖所示,可以點擊“View Example”查看顯示結果。用戶可自行修改下面的內容,如果點擊View Example可正常顯示,則說明配置正確。

3.   Key Words說明。

Key   Words

說明

__REPEAT_TAG

系統自動重復此標簽下的__TAG_NAME和__TAG_VALUE。只能使用一次。

__TAG_NAME

用戶添加的Tag名稱。

__TAG_VALUE

網關獲取到的Tag對應的值。

 __TAG_VALUE_STR

網關獲取到的Tag對應的值,且在值上加上雙引號。

__SYS_TIME

系統時間。

__SYS_TIME_STR

系統時間,加雙引號。

 

4.   舉例

用戶配置了兩個Tag,需要把這兩個Tag的值通過mqtt上報給平臺。

定義的mqtt上報格式如下:

圖片.png

則網關上報的實際數據如下。網關會自動把Tag的名稱和值添加到上報的數據中。

 

8  其他說明

1.   如果網關不能發送數據到MQTT服務器,先測試一下MQTT服務器是否允許其他設備的連接。需要關閉MQTT服務器上的防火墻和殺毒軟件,其他設備或者測試軟件可以連接到MQTT服務器上。

2.   可以使用VBtrace功能,看一下網關的調試信息。

 

9  案例總結

使用協議轉換網關可以很方便的實現不同協議的設備之間的數據轉換。大量節省了項目實施過程的時間成本,人力成本。VFBOX網關產品都是工業級品質,符合工業應用的場景。只需要簡單的參數配置,可以很快完成設備和系統之間的連接。方案優點:

1.   不需要修改設備里的程序。

2.   不影響設備原有的工作方式和功能。

3.   只需要簡單的配置就可以實現功能需求。

4.   設備長期穩定工作。

5.   網關運行架構如下

 圖片.png

 

 

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

光伏儲能電廠設備連接iec61850平臺解決方案

Profinet IO轉EtherCAT

IEC103設備數據轉IEC61850項目案例

EthernetIP IO轉opc ua

IEC104數據轉IEC61850案例