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