cq9电子·(中国)官方网站

技術服務
24小時提供高效率、高質量的技術支持

一文快速掌握Modbus到MQTT轉換網關

时间:2020-03-06 10:42:34來源:本站原創




Modbus到MQTT網關實際上是通過Modbus協議轉換成MQTT協議,以此來進行數據的上傳,向南協議Modbus,向北協議MQTT。

网关

Modbus到MQTT網關應用場景

要了解Modbus到MQTT網關,我們需要了解它們的應用場景和行業。它主要應用于物聯網行業,有很多具體的應用場景。基本上所有的付費雲平台都是基于MQTT協議的,比如機智雲,阿裏雲,所有的開放雲平台比如中國移動的oneNet和百度的雲平台也都支持MQTT接入。

要轉換爲MQTT,就需要了解MQTT協議。網上有許多關于MQTT協議的介紹。基本上,百度就能找到答案。這裏將不詳細介紹,只介紹要點。

MQTT(消息隊列遙測傳輸)是一種基于發布/訂閱模式的“輕量級”通信協議。此協議是基于TCP/IP協議構建的。MQTT的最大優點是,它可以以很少的代碼和有限的帶寬爲遠程設備提供實時可靠的消息傳遞服務。作爲一種低開銷、低帶寬的即時通信協議,它在物聯網、小型設備和移動應用中有著廣泛的應用。

請注意,MQTT協議工作在一個低帶寬、不可靠的網絡上,用于與遠程傳感器和控制設備通信,因此MQTT底部的數據基本上是小數據。在物聯網行業,較小的數據基本上是串行端口傳輸。它主要是RS485、模擬或數字量爲主。RS232也有可能,但相對較。旧喜豢赡苁褂么卸丝趥鬏斠曨l等大數據。


那么,通过串行端口或I/O采集数据需要什么样的协议呢?大多数采用Modbus协议。详细内容为Modbus RTU协议。

Modbus协议是一种应用层报文传输协议,包括ASCII、RTU和TCP三种类型。Modbus RTU是最常用的,并且相对简单的。

值得一提的是,大多数串行数据、数字或模拟数据都是通过标准Modbus(Modbus RTU)协议传输的。当没有MQTT时,基本上是透明传输或Modbus RTU转TCP。当然,转其他协议也有,但是非常少。

然后,当平台端传输到MQTT协议时,这也就要求的下位网位必须走MQTT来对接。下位机是Modbus采集时个也就网关对应是Modbus, 这就出现向南支持Modbus,向北要支持MQTT转换网关。计讯物联网网关也正是在这个时候发挥了重要的作用。

相關配置


计讯物联——物联网産品与行业解决方案提供商 申請樣機
相關方案Relevant Solutions
All Rights Reserved 廈門cq9电子官方网站物聯科技有限公司版權所有 閩ICP備15001895號 闽公网安备 35021102001331号
【网站地图】【sitemap】