虹科HMI解決方案
高性能
高防護
寬溫
1 前言
隨著工業4.0的快速推進,越來越多的企業不僅需要在工業現場對生產設備等進行數據可視化和操作,還需要將一些關鍵的設備數據上傳到云平臺,進而實現設備的遠程監控。
MQTT協議作為一種低開銷、低帶寬占用的即時通訊協議為設備數據上云提供了可靠的消息服務,是用戶實現數據上云的絕佳選擇。
由于原有設備不具備MQTT通信功能,為了實現數據上云,目前很多企業的做法是在車間中加裝具備MQTT通信功能的物聯網網關等。這能解決問題,但會帶來額外的成本支出。
而虹科的智能物聯網工控屏,除了有傳統工控屏的功能,還具備很多物聯網功能如OPC UA,MQTT,可以通過MQTT協議一步到位將現場數據上云。
本文旨在闡明如何利用虹科物聯網工控屏結合Jmobile Studio組態軟件實現MQTT客戶端的快速配置部署以及數據傳輸。
2 準備
1
MQTT客戶端
(1)虹科物聯網工控屏(eX707G)
(2)MQTT.fx
2
虹科 MQTT Broker
3
虹科物聯網工控屏配置軟件
Jmobile Studio
3 測試內容
使用虹科物聯網工控屏,通過MQTT協議實現數據的發布和訂閱,展示如何通過Jmobile Studio組態軟件快速配置MQTT客戶端。
4 配置過程
1
配置虹科物聯網工控屏
(1)Jmobile Studio打開邊緣HMI設備的項目工程,選擇項目視圖>接口>MQTT.
(2)勾選MQTT接口,以及發布/訂閱數據的標簽組,并設置標簽組的“QoS”,“保留”,“永久性”以及“推送策略”。另外,還可以選擇啟用報警,并選擇發布數據的警報組。
注意:
標簽或報警必須在組內定義,才能通過MQTT協議傳輸。
(3)設置標簽組的推送策略。
有3種選擇:“按時間推送”,“按標簽值更新推送”或自定義條件(“與”和“或”)。
①“按時間推送”
②“按標簽值更新推送”
③自定義條件
注:默認參數用于未在“標簽配置”內定義的主題。
(5)選擇MQTT Broker并設置其參數
(6)設置主題和負載
(7)設置JSON格式和消息聚合
2
配置MQTT.fx
(1)點擊設置,添加并配置Broker
(2)點擊連接,并設置發布和訂閱主題
5 驗證--通過MQTT發布并訂閱消息
1
驗證一:在虹科物工控屏上發布標簽組數據
①本次測試使用的標簽組推送策略是“按標簽值更新推送”,具體參數設置如下:
注意:
標簽名稱為激活發布時要檢查的標簽。如果為空,則使用要發布的標簽。
②通過虹科工控屏的IP地址訪問其web界面,在Web界面上并修改標簽值由0修改為88。
③標簽組數據發布成功。
2
驗證二:發布警報組數據
①本次測試警報設置為當標簽值大于80或小于0時,觸發警報。
②通過虹科工控屏的IP地址訪問其web界面,并修改警報標簽值由0修改為100。
③警報組數據發布成功。
3
驗證三:訂閱標簽組數據
①在MQTT.fx發布數據,將標簽值修改為188。
②標簽組數據訂閱成功。
6 結論
通過Jmobile的應用,簡單6個步驟就能在虹科物聯網工控屏上完成MQTT客戶端的配置,并快速將設備數據上傳到云平臺或者其他應用平臺中,實現設備的遠程監控。
虹科--工業物聯網
虹科是一家在工業物聯網IIoT行業經驗超過3年的高科技公司,虹科與世界領域頂級公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等合作,提供先進的高端工業4.0 工業觸摸屏、高端邊緣計算機、IoT開發框架、PLC與HMI一體機、OPC UA、工業級樹莓派、SCADA、預測性維護等解決方案。物聯網事業部所有成員都受過專業培訓,并獲得專業資格認證,平均3年+的技術經驗和水平一致贏得客戶極好口碑。我們積極參與行業協會的工作,為推廣先進技術的普及做出了重要貢獻。至今,虹科已經為行業內諸多用戶提供從硬件到軟件的不同方案,并參與和協助了眾多OEM的設備研發和移植項目,以及終端用戶的智能工廠和工業4.0升級改造項目。
-
MQTT
+關注
關注
5文章
651瀏覽量
22543
發布評論請先 登錄
相關推薦
評論