成都众山科技官网 成都众山科技官网

028-64267900

了解更多众山讯息——多年的通信软硬件开发经验使公司在通信产品开发和技术服务方面有着丰富的经验和雄厚的实力

了解更多众山讯息

多年的通信软硬件开发经验使公司在通信产品开发和技术服务方面有着丰富的经验和雄厚的实力

在线咨询
首页 > 新闻资讯 > 行业资讯

Modbus转MQTT网关

时间:2020-12-18 作者:众山科技

  Modbus快速了解MQTT网关,简单来说就是通过MODBUS协议,将数据上传到MQTT协议,向南Modbus协议,向北MQTT协议。

  实际上应用的场景多不多呢?了解Modbus转MQTT网关的应用场景和行业是非常重要的。其主要应用于物联网行业,有很多具体应用场景。基本上所有收费的云平台都是基于MQTT协议,如机智云,阿里云,以及所有开放云平台,如中国移动的oneNet,百度的云平台也都支持MQTT,基本上都是用MQTT,也就是说需要转换。

  理解一下MQTT协议就可以了,因为它是一个MQTT协议。在网上MQTT协议介绍的很多,百度一下基本都有很详细的介绍,这里就不多说了,只是简单重点。

  MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议)是一个"轻量级"通信协议,它基于发布/订阅(publish/subscribe)模式,它建立在TCP/IP协议基础之上,MQTT的最大优势在于,它能够提供实时、可靠的消息服务,使连接远程设备的代码量和带宽都非常有限。由于即时通信协议具有低开销和低带宽的特点,因此它在物联网、小型设备、移动应用等领域有着广泛的应用。

  要注意,MQTT协议是为远程传感器和控制设备在低带宽、不可靠的网络中进行通信而设计的,因此MQTT下端的数据是基本小数据,在物联网行业小数据基本是串口传输,以RS485为主,模拟量或数字量,RS232也可能,但相对较小,像视频这样的大数据基本不可能通过串口传输。

  所以通过串口或I/O采集数据需要什么样的协议,大部分是使用Modbus协议,具体来说就是ModbusRTU协议。

  Modbus协议是一个应用层的消息传递协议,它包含ASCII,RTU,TCP三种消息类型,modbusrtu最常用,比较简单.详细的你可以自己百度这里就不多说了。

  现在串口数据、数字量或模拟量大部分都是走标准modbus协议,在没有MQTT的情况下,基本上是通过透传或MODBUSRTU转Tcp,当然也转其他的,但极个别的。

  然后在平台端转到MQTT协议,这也就要求下位网位必须通过MQTT进行对接,下位机是采集到modbus,也就是网关对应的modbus,从而出现对MODBUS的南支持,对MQTT转换网关的北支持。

  4G DTU模块咨询采购热线:19150158475 张工,QQ 3183329475

  4G DTU模块详情了解:https://www.zstel.com/product-8.html

  4G DTU模块在线咨询采购地址:http://nxw.so/5fioI