0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【虹科方案】在工控屏上僅6個(gè)步驟實(shí)現(xiàn)用MQTT傳輸數(shù)據(jù)

虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 2022-03-17 10:54 ? 次閱讀

虹科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)額外的成本支出

2d55ff0a-a54e-11ec-8b86-dac502259ad0.png

而虹科的智能物聯(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ù)傳輸。

2d12b678-a54e-11ec-8b86-dac502259ad0.gif

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

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

3 測(cè)試內(nèi)容

使用虹科物聯(lián)網(wǎng)工控屏,通過(guò)MQTT協(xié)議實(shí)現(xiàn)數(shù)據(jù)的發(fā)布和訂閱,展示如何通過(guò)Jmobile Studio組態(tài)軟件快速配置MQTT客戶(hù)端。

2dbcee72-a54e-11ec-8b86-dac502259ad0.png

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

4 配置過(guò)程

1

配置虹科物聯(lián)網(wǎng)工控屏

(1)Jmobile Studio打開(kāi)邊緣HMI設(shè)備的項(xiàng)目工程,選擇項(xiàng)目視圖>接口>MQTT.

2e085f4c-a54e-11ec-8b86-dac502259ad0.png

(2)勾選MQTT接口,以及發(fā)布/訂閱數(shù)據(jù)的標(biāo)簽組,并設(shè)置標(biāo)簽組的“QoS”,“保留”,“永久性”以及“推送策略”。另外,還可以選擇啟用報(bào)警,并選擇發(fā)布數(shù)據(jù)的警報(bào)組。

2e3dd2b2-a54e-11ec-8b86-dac502259ad0.png

注意:

標(biāo)簽或報(bào)警必須在組內(nèi)定義,才能通過(guò)MQTT協(xié)議傳輸。

(3)設(shè)置標(biāo)簽組的推送策略

有3種選擇:“按時(shí)間推送”,“按標(biāo)簽值更新推送”或自定義條件(“與”和“或”)。

①“按時(shí)間推送”

2e523f22-a54e-11ec-8b86-dac502259ad0.png

②“按標(biāo)簽值更新推送”

2e6a706a-a54e-11ec-8b86-dac502259ad0.png

③自定義條件

2e7d2fca-a54e-11ec-8b86-dac502259ad0.png

(4)設(shè)置待處理信息上限以及默認(rèn)參數(shù)。

注:默認(rèn)參數(shù)用于未在“標(biāo)簽配置”內(nèi)定義的主題。

2e8e9044-a54e-11ec-8b86-dac502259ad0.png

(5)選擇MQTT Broker并設(shè)置其參數(shù)

2eaad876-a54e-11ec-8b86-dac502259ad0.png2ec2a938-a54e-11ec-8b86-dac502259ad0.png

(6)設(shè)置主題和負(fù)載

2ed88e2e-a54e-11ec-8b86-dac502259ad0.png2ef56350-a54e-11ec-8b86-dac502259ad0.png

(7)設(shè)置JSON格式和消息聚合

2f0ea3e2-a54e-11ec-8b86-dac502259ad0.png

2

配置MQTT.fx

(1)點(diǎn)擊設(shè)置,添加并配置Broker

2f223862-a54e-11ec-8b86-dac502259ad0.png2f3aa226-a54e-11ec-8b86-dac502259ad0.png

(2)點(diǎn)擊連接,并設(shè)置發(fā)布和訂閱主題

2f583d72-a54e-11ec-8b86-dac502259ad0.png

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

5 驗(yàn)證--通過(guò)MQTT發(fā)布并訂閱消息

1

驗(yàn)證一:在虹科物工控屏上發(fā)布標(biāo)簽組數(shù)據(jù)

①本次測(cè)試使用的標(biāo)簽組推送策略是“按標(biāo)簽值更新推送”,具體參數(shù)設(shè)置如下:

2f92dd38-a54e-11ec-8b86-dac502259ad0.png

注意:

標(biāo)簽名稱(chēng)為激活發(fā)布時(shí)要檢查的標(biāo)簽。如果為空,則使用要發(fā)布的標(biāo)簽。

②通過(guò)虹科工控屏的IP地址訪(fǎng)問(wèn)其web界面,在Web界面上并修改標(biāo)簽值由0修改為88。

2fad8de0-a54e-11ec-8b86-dac502259ad0.png2fd869d4-a54e-11ec-8b86-dac502259ad0.png

③標(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)。

2fe7cff0-a54e-11ec-8b86-dac502259ad0.png

②通過(guò)虹科工控屏的IP地址訪(fǎng)問(wèn)其web界面,并修改警報(bào)標(biāo)簽值由0修改為100。

2ffc704a-a54e-11ec-8b86-dac502259ad0.png302ca36e-a54e-11ec-8b86-dac502259ad0.png

③警報(bào)組數(shù)據(jù)發(fā)布成功。

3

驗(yàn)證三:訂閱標(biāo)簽組數(shù)據(jù)

①在MQTT.fx發(fā)布數(shù)據(jù),將標(biāo)簽值修改為188。

3040aec2-a54e-11ec-8b86-dac502259ad0.png30573a02-a54e-11ec-8b86-dac502259ad0.png

②標(biāo)簽組數(shù)據(jù)訂閱成功。

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

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)目。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    653

    瀏覽量

    22658
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    方案 需4個(gè)步驟!輕松高效搭建TSN測(cè)試網(wǎng)絡(luò)

    隨著汽車(chē)行業(yè)向分層同構(gòu)以太網(wǎng)網(wǎng)絡(luò)的轉(zhuǎn)型,時(shí)間敏感網(wǎng)絡(luò)(TSN)逐漸成為實(shí)現(xiàn)確定性以太網(wǎng)互操作性的關(guān)鍵解決方案。本文將詳細(xì)介紹如何快速搭建TSN測(cè)試網(wǎng)絡(luò),涵蓋從流量特征分析到網(wǎng)絡(luò)配置的全過(guò)程,并介紹
    的頭像 發(fā)表于 01-06 11:32 ?122次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> <b class='flag-5'>僅</b>需4<b class='flag-5'>個(gè)</b><b class='flag-5'>步驟</b>!輕松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN測(cè)試網(wǎng)絡(luò)

    應(yīng)用 為什么PCAN方案能成為石油工程通訊的首選?

    石油工程領(lǐng)域,實(shí)時(shí)監(jiān)控鉆井參數(shù)對(duì)于確保作業(yè)安全和提高效率至關(guān)重要。提供的PCAN解決方案憑借其高可靠性和便捷的安裝維護(hù)特性,為石油鉆井行業(yè)帶來(lái)了顯著的革新。
    的頭像 發(fā)表于 11-08 16:48 ?276次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN<b class='flag-5'>方案</b>能成為石油工程通訊的首選?

    煤礦機(jī)械數(shù)據(jù)傳輸監(jiān)測(cè)難?試試PCAN優(yōu)選方案

    點(diǎn)頻現(xiàn)。推出的基于CAN總線(xiàn)技術(shù)的煤礦安全監(jiān)控系統(tǒng),融合多傳感器信息,顯著提升了監(jiān)測(cè)實(shí)時(shí)性、數(shù)據(jù)傳輸效率和系統(tǒng)抗干擾能力,為煤礦安全帶來(lái)變革。
    的頭像 發(fā)表于 11-01 11:04 ?250次閱讀
    煤礦機(jī)械<b class='flag-5'>數(shù)據(jù)傳輸</b>監(jiān)測(cè)難?試試<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN優(yōu)選<b class='flag-5'>方案</b>

    通過(guò)物通博聯(lián)工業(yè)智能網(wǎng)關(guān)實(shí)現(xiàn)MQTT穿透

    MQTT是一種輕量級(jí)的、基于發(fā)布/訂閱模式的通信協(xié)議,具有可靠性、低帶寬消耗和簡(jiǎn)單易用等特點(diǎn),適合在工業(yè)環(huán)境中進(jìn)行實(shí)時(shí)數(shù)據(jù)傳輸和遠(yuǎn)程控制。而MQTT穿透是
    的頭像 發(fā)表于 10-19 17:20 ?401次閱讀
    通過(guò)物通博聯(lián)工業(yè)智能網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>MQTT</b>穿透

    應(yīng)用 | 煤礦機(jī)械數(shù)據(jù)傳輸監(jiān)測(cè)難?試試PCAN優(yōu)選方案

    ,痛點(diǎn)頻現(xiàn)。推出的基于CAN總線(xiàn)技術(shù)的煤礦安全監(jiān)控系統(tǒng),融合多傳感器信息,顯著提升了監(jiān)測(cè)實(shí)時(shí)性、數(shù)據(jù)傳輸效率和系統(tǒng)抗干擾能力,為煤礦安全帶來(lái)變革。01#煤礦監(jiān)
    的頭像 發(fā)表于 10-17 08:01 ?371次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 | 煤礦機(jī)械<b class='flag-5'>數(shù)據(jù)傳輸</b>監(jiān)測(cè)難?試試<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN優(yōu)選<b class='flag-5'>方案</b>

    MQTT網(wǎng)關(guān)接入工業(yè)物聯(lián)網(wǎng)平臺(tái)解析

    ,還能通過(guò)數(shù)據(jù)預(yù)處理功能,如數(shù)據(jù)過(guò)濾、匯聚等,優(yōu)化數(shù)據(jù)上傳效率,減輕云端處理負(fù)擔(dān)。同時(shí),MQTT網(wǎng)關(guān)還集成強(qiáng)大的加密與認(rèn)證機(jī)制,確保數(shù)據(jù)
    的頭像 發(fā)表于 10-16 16:31 ?359次閱讀

    方案 領(lǐng)航智能交通革新:PEAK智行定位車(chē)控系統(tǒng)Demo版亮相

    /CANFD信號(hào)處理,方案不僅提升了車(chē)輛的智能化水平,更在安全性和效率邁出了革命性的一步。
    的頭像 發(fā)表于 08-27 09:28 ?314次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>  領(lǐng)航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車(chē)控系統(tǒng)Demo版亮相

    應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)PCAN-Explorer 6

    CAN總線(xiàn)分析軟件領(lǐng)域,當(dāng)CANoe不再是唯一選擇時(shí),PCAN-Explorer 6軟件成為了一個(gè)有競(jìng)爭(zhēng)力的解決
    的頭像 發(fā)表于 08-16 13:08 ?625次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer <b class='flag-5'>6</b>

    通過(guò)鋇錸PLC轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)PLC數(shù)據(jù)上傳至阿里云平臺(tái)

    鋇錸技術(shù)PLC轉(zhuǎn)MQTT網(wǎng)關(guān)BL102是一款專(zhuān)為工業(yè)自動(dòng)化設(shè)計(jì)的設(shè)備,它能夠實(shí)現(xiàn)PLC數(shù)據(jù)的高效采集,并通過(guò)MQTT協(xié)議將數(shù)據(jù)傳輸至阿里云平
    的頭像 發(fā)表于 07-31 17:20 ?551次閱讀
    通過(guò)鋇錸PLC轉(zhuǎn)<b class='flag-5'>MQTT</b>網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>PLC<b class='flag-5'>數(shù)據(jù)</b>上傳至阿里云平臺(tái)

    PSoC6的Wi-fi_mqtt_Client出現(xiàn)MQTT連接錯(cuò)誤的原因?

    使用 PSoC6的 Wi-Fi_MQTT_Client 示例時(shí)遇到了一個(gè)問(wèn)題。 Wi-Fi 連接成功了,但在嘗試連接
    發(fā)表于 07-04 07:25

    案例|為什么PCAN MicroMod FD是數(shù)模信號(hào)轉(zhuǎn)換的首選方案?

    精確的信號(hào)采集和轉(zhuǎn)換是確保生產(chǎn)效率和質(zhì)量的關(guān)鍵。PCAN MicroMod FD系列模塊,以其卓越的數(shù)模信號(hào)轉(zhuǎn)換能力,為工程師們提供了一個(gè)強(qiáng)大的工具。本文將深入探討如何通過(guò)
    的頭像 發(fā)表于 06-11 15:36 ?427次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|為什么PCAN MicroMod FD是數(shù)模信號(hào)轉(zhuǎn)換的首選<b class='flag-5'>方案</b>?

    新品 | E-Val Pro Plus有線(xiàn)驗(yàn)證解決方案

    有線(xiàn)驗(yàn)證解決方案E-ValProPlus我們很高興地宣布,我們將推出全新的
    的頭像 發(fā)表于 04-19 08:04 ?413次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有線(xiàn)驗(yàn)證解決<b class='flag-5'>方案</b>

    MQTT物聯(lián)網(wǎng)平臺(tái)實(shí)現(xiàn)設(shè)備連接與安全加密

    與平臺(tái)可以實(shí)現(xiàn)快速、可靠的通信,實(shí)現(xiàn)實(shí)時(shí)監(jiān)控、數(shù)據(jù)采集和遠(yuǎn)程控制等功能,為企業(yè)提供了全新的工作模式和優(yōu)化方案。 物通博聯(lián)提供工業(yè)智能網(wǎng)關(guān)接入MQTT
    的頭像 發(fā)表于 03-19 10:25 ?676次閱讀
    <b class='flag-5'>MQTT</b>物聯(lián)網(wǎng)平臺(tái)<b class='flag-5'>實(shí)現(xiàn)</b>設(shè)備連接與安全加密

    MQTT協(xié)議網(wǎng)關(guān)解決方案設(shè)計(jì)與實(shí)施

    的主要功能包括協(xié)議轉(zhuǎn)換、消息過(guò)濾、安全認(rèn)證、負(fù)載均衡等,以確保消息的可靠傳輸和系統(tǒng)的穩(wěn)定運(yùn)行。隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,MQTT協(xié)議作為一種輕量級(jí)的發(fā)布/訂閱消息傳輸協(xié)議,物聯(lián)網(wǎng)應(yīng)用
    的頭像 發(fā)表于 03-11 14:07 ?549次閱讀

    PSoC6的Wi-fi_mqtt_Client出現(xiàn)MQTT連接錯(cuò)誤怎么解決?

    我目前 PSoC6 COOLDIM_PRG_BOARD的 Wi-Fi_MQTT_Client 示例中遇到了問(wèn)題,我正在尋求幫助來(lái)解決這個(gè)問(wèn)題。 我已經(jīng)遵循了示例
    發(fā)表于 03-04 06:37