在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ARMxy ARM工業邊緣計算網關支持MQTT協議實現數據通信

BeiLai ? 來源:jf_15031220 ? 作者:jf_15031220 ? 2024-08-16 14:15 ? 次閱讀

本文主要介紹的是ARM工業邊緣計算網關BL340使用 Node-Red 工具通過Modbus/RTU協議采集M160T IO模塊數據,再經過MQTT協議的轉換上傳到上位機Ubuntu的案例說明。該案例基于Node-Red部署程序,實現獲取 M160T IO模塊數據上傳到上位機,感興趣的朋友可以跟著我們的步驟實操起來。

1.ARM工業邊緣計算網關介紹

ARM工業邊緣計算網關采用的嵌入式 Linux系統開發的產品,具有高度的穩定性。其核心板CPUROMRAM電源、晶振等元器件均采用國產工業級方案,經過了PCB Layout和高低溫測試驗證,穩定可靠,可滿足各種工業應用環境。

ARM工業邊緣計算網關接口資源豐富,具備網口、USBRS485HDMI通信接口,wifi模塊(選配)、4G(選配)模塊,可運行Linux、Ubuntu、Debian等OS,兼容node-red、QT、pythonC++等應用程序,支持MySQL、InfluxDB、SQLite等數據庫。

2.Ubuntu介紹

本文就不再多贅述Node-Red框架,之前的文章有過敘述,感興趣的小伙伴可以往前翻一翻。Ubuntu是一種基于Linux內核的開源操作系統,由Canonical公司開發和維護,以其易用性、穩定性和安全性受到廣泛歡迎。Ubuntu提供了友好的圖形用戶界面和大量的預裝軟件包,適用于桌面和服務器環境。用戶可以免費使用、修改和分發Ubuntu及其源代碼。此外,Ubuntu還擁有一個龐大的用戶社區和開發者社區,為用戶提供技術支持和解決方案。

3.MQTT協議簡述

MQTT(Message Queuing Telemetry Transport)是一種輕量級的、基于發布/訂閱模式的消息傳輸協議,專為資源受限的設備和低帶寬、不穩定的網絡設計。它工作在TCP/IP協議族上,通過最小化傳輸開銷和協議交換來有效減少網絡流量,確保消息的高效傳輸,具有輕量級、低帶寬、發布/訂閱模式以及可靠性傳輸等特點。

4.Mosquitto工具安裝

Mosquitto 是一款開源的 MQTT消息代理(服務器)軟件,提供輕量級的、支持可發布/可訂閱的的消息推送模式。本文 node_mqtt.json案例采用 node-red與 Mosquitto工具演示 MQTT通信協議的通信功能。由于上位機 Ubuntu系統作為通信對象,因此需在 Ubuntu終端執行如下命令安裝 Mosquitto工具。

Host#sudo apt-get install mosquitto-clients

wKgaoma-7JCAacioAAqO80GSRxk895.png

五、案例說明

流程圖

wKgZoma-7OGAfpt-AAIc2_eUtFE989.png

2.案例實現步驟

本案例使用 node-red工具、M160T IO模塊和上位機 Ubuntu通信。請通過網線將設備 ETH1、上位機和 M160T模塊 連接至公網,確保可正常訪問互聯網。 下表提供了可用的在線公共 MQTT服務器,可根據需要自行切換:

wKgaoma-7I6Ab7yyAACLNxGdpFs787.png

請按下圖所示使用網線連接 M160T ETHERNET網口,并將電源連接到 DC/IN接口。

wKgaoma-7I-AAotkAALL6hQFv3w344.png

獲取從機 IP地址及端口

打開“ MxxxT_E配置軟件 V1.5.1_t”軟件,執行以下操作查詢到 M160T設備的 IP地址和配置端口號。

wKgaoma-7I-AbXpKAAEOSxj8anE770.png

點擊讀取配置選項,獲取當前設備信息;選取網絡配置選項,獲取到當前設備 IP地址,將監聽端口配置為 502,連接模式選擇 Modbus TCP模式;點擊寫入配置選項,將配置信息寫入設備;點擊重啟設備,重新載入配置。

wKgZoma-7I-AH079AASi85n_rXM908.png

(2)設備發布/上位機訂閱

設備啟動,執行node-red程序,將上位機登錄到node-red部署系統。使用的依賴模塊有:“node-red-dashboard”、“node-red-contrib-modbus”以及自帶的 mqtt模塊。請參考上 方“安裝依賴模塊”步驟安裝上相應依賴模塊。在上位機執行如下命令,使用mosquitto_sub工具訂閱MQTT主題。

Host#mosquitto_sub -h broker.hivemq.com -p 1883 -t modbus/data

wKgZoma-7I6AfIWAAAC2qBmrkP8590.png

(3)導入節點文件并點擊右上角部署按鈕,啟動程序。

wKgZoma-7I-ANqXwAAFyB3OAaDA188.png

(4)部署成功后,node-red將通過 modbus/tcp協議采集 M160T IO模塊數據上傳到 MQTT服務器,上位機將從 MQTT服務器接收到對應的消息。

wKgZoma-7I-AJDaRAAEYGH-vTf4441.png

以上就是ARMxy工業邊緣計算網關BL340使用 Node-Red工具通過Modbus/RTU協議采集M160T IO模塊數據,再經過MQTT協議的轉換上傳到上位機Ubuntu的案例說明,可以前往官網獲取更詳細的文檔信息。

wKgaoma-7luAQP54AAVFhlCwaWI614.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 網關
    +關注

    關注

    9

    文章

    5467

    瀏覽量

    52635
  • MQTT
    +關注

    關注

    5

    文章

    673

    瀏覽量

    23560
  • 邊緣計算
    +關注

    關注

    22

    文章

    3304

    瀏覽量

    50680
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    工業智能網關MQTT物聯網云平臺的關系

    Modbus 轉 MQTT)、邊緣計算數據過濾、標準化)后,利用 MQTT 協議
    的頭像 發表于 03-21 09:44 ?342次閱讀

    工業智能邊緣計算網關功能有哪些?

    工業智能邊緣計算網關位于網絡架構的邊緣,連接著工業現場的各種傳感器、執行器、控制器等設備,
    的頭像 發表于 02-08 16:08 ?470次閱讀
    <b class='flag-5'>工業</b>智能<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b><b class='flag-5'>網關</b>功能有哪些?

    PLC邊緣計算網關采集西門子PLC數據過程

    采集提供了一種新的解決方案。 PLC邊緣計算網關采集西門子PLC數據的過程 (一)確定通信方式 首先,需要確定PLC
    的頭像 發表于 01-24 16:33 ?1489次閱讀

    通過工業智能網關實現Modbus設備與PLC數據通信

    ,從而大幅提高生產效率和管理水平。其次,工業智能網關還具備數據采集與處理的能力,內嵌多種工控協議支持不同設備的互通互聯和
    的頭像 發表于 12-09 18:26 ?612次閱讀
    通過<b class='flag-5'>工業</b>智能<b class='flag-5'>網關</b><b class='flag-5'>實現</b>Modbus設備與PLC<b class='flag-5'>數據通信</b>

    Modbus網關如何實現Modbus RTU與Modbus TCP協議數據采集?

    著重要作用。 Modbus網關 作為數據通信的橋梁,能夠實現Modbus RTU與Modbus TCP協議之間的數據采集與轉換,進而為監控系
    的頭像 發表于 10-22 15:57 ?886次閱讀

    ARMxy ARM 物聯網邊緣計算網關支持 Node-RED 用于工業控制

    ARMxy ARM 邊緣計算網關采用高性能 ARM 架構處理器,如全志 T507 和瑞芯微 RK
    的頭像 發表于 08-19 17:01 ?745次閱讀
    <b class='flag-5'>ARMxy</b> <b class='flag-5'>ARM</b> 物聯網<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b><b class='flag-5'>網關</b><b class='flag-5'>支持</b> Node-RED 用于<b class='flag-5'>工業</b>控制

    ARMxy ARM工業控制器支持Linux、Ubuntu、Debian操作系統用于二次開發

    ARMxy系列工業邊緣計算網關,憑借其出色的硬件配置和Debian操作系統的深度整合,為工業自動
    的頭像 發表于 08-19 16:42 ?723次閱讀
    <b class='flag-5'>ARMxy</b> <b class='flag-5'>ARM</b><b class='flag-5'>工業</b>控制器<b class='flag-5'>支持</b>Linux、Ubuntu、Debian操作系統用于二次開發

    ARMxy ARM物聯網邊緣計算網關支持Node-RED用于云邊端一體化

    隨著工業物聯網(IIoT)的蓬勃發展,邊緣計算網關成為實現數據采集、處理與轉發的關鍵設備。
    的頭像 發表于 08-19 16:05 ?972次閱讀
    <b class='flag-5'>ARMxy</b> <b class='flag-5'>ARM</b>物聯網<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b><b class='flag-5'>網關</b><b class='flag-5'>支持</b>Node-RED用于云邊端一體化

    ARMxy ARM工業邊緣計算網關帶Ubuntu OS支持二次開發

    ARMxy系列工業邊緣計算網關,搭載Ubuntu操作系統,不僅提供了強大的數據處理能力,而且通過
    的頭像 發表于 08-19 15:32 ?735次閱讀
    <b class='flag-5'>ARMxy</b> <b class='flag-5'>ARM</b><b class='flag-5'>工業</b><b class='flag-5'>邊緣</b><b class='flag-5'>計算</b><b class='flag-5'>網關</b>帶Ubuntu OS<b class='flag-5'>支持</b>二次開發

    ARMxy ARM嵌入式計算支持Node-Red應用于Ubuntu系統訂閱消息

    。核心板CPU、ROM、RAM、電源、晶振等元器件均采用國產工業級方案,兼容Node-Red框架。本文主要介紹ARMxy邊緣計算網關BL34
    的頭像 發表于 08-16 14:23 ?583次閱讀
    <b class='flag-5'>ARMxy</b> <b class='flag-5'>ARM</b>嵌入式<b class='flag-5'>計算</b>機<b class='flag-5'>支持</b>Node-Red應用于Ubuntu系統訂閱消息

    鋇錸技術Modbus轉MQTT網關:橋接Modbus協議MQTT協議

    提供了一鍵對接亞馬遜云平臺的解決方案。 BL101網關是鋇錸技術研發的一款高性能工業物聯網設備,通過橋接Modbus協議MQTT通信協議
    的頭像 發表于 07-30 16:28 ?682次閱讀
    鋇錸技術Modbus轉<b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>:橋接Modbus<b class='flag-5'>協議</b>與<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>

    基于MQTT協議云平臺的Modbus轉MQTT網關

    鋇錸Modbus轉MQTT網關BL100是一款高性能、高性價比的物聯網網關,它支持將Modbus協議(包括Modbus RTU和Modbus
    的頭像 發表于 07-29 17:59 ?1086次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>云平臺的Modbus轉<b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>

    邊緣計算網關的功能和優勢有哪些

    邊緣計算網關作為工業互聯網系統中的關鍵設備,具有以下功能和優勢: 功能 1. 數據采集:邊緣
    的頭像 發表于 07-28 16:04 ?904次閱讀

    鋇錸協議網關輕松實現Modbus轉MQTT協議

    效的數據交換。本文從Modbus協議轉換為MQTT協議的必要性為出發點,分析鋇錸Modbus轉MQTT
    的頭像 發表于 07-23 15:51 ?613次閱讀
    鋇錸<b class='flag-5'>協議</b><b class='flag-5'>網關</b>輕松<b class='flag-5'>實現</b>Modbus轉<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>

    ARMxy系列控制器:在智能網關實現數據采集

    隨著IoT物聯網技術的飛速發展,智能網關作為連接感知層與網絡層的樞紐,可以實現感知網絡和通信網絡以及不同類型感知網絡之間的協議轉換。鋇錸技術的ARM
    的頭像 發表于 07-11 17:03 ?628次閱讀
    <b class='flag-5'>ARMxy</b>系列控制器:在智能<b class='flag-5'>網關</b>中<b class='flag-5'>實現</b><b class='flag-5'>數據</b>采集
    主站蜘蛛池模板: 国产精品成人aaaaa网站 | 日韩一卡2卡三卡4卡无卡网站 | 手机在线你懂得 | 欧美三级中文字幕hd | 欧美成人69 | 成熟女性毛茸茸xx免费视频 | 天堂资源bt种子在线 | 国产精品综合色区在线观看 | 天天操天天干天天舔 | 久久精品国产乱子伦多人 | 黄色录像视频网站 | 天天色天天操天天射 | 女的扒开尿口让男人桶 | 6一10周岁毛片免费 717影院理论午夜伦不卡久久 | 国产免费色视频 | 一级毛片aaa片免费观看 | 久久国产伦三级理电影 | 欧美极品xxxxⅹ另类 | 日韩在线免费看网站 | 种子在线搜索bt | 午夜视频免费国产在线 | 四虎国产永久在线观看 | 久久精品夜夜夜夜夜久久 | 狠狠se| 丁香六月激情 | 福利片第一页 | 男人j进女人j的视频一进一出 | 日本3级视频 | 久操天堂| 视频在线免费观看网址 | 狠狠干激情 | 一级毛片不卡 | 亚洲综合色丁香婷婷六月图片 | 欧美经典三级春潮烂漫海棠红 | 怡红院免费va男人的天堂 | 天天舔天天干天天操 | 成人午夜网站 | 国产一级特黄a大片免费 | 日韩乱轮| 美女被免费视频的网站 | 久草色在线 |