当前位置:
快速了解ModBus转MQTT网关
来源: | 作者:aplex | 发布时间: 1332天前 | 1221 次浏览 | 分享到:
Modbus和MQTT是工业物联网常见的两种协议...网关是如何将外部设备与联网设备连接起来...

工业物联网是一个综合学科的前沿技术,ModBusMQTT是工业物联网常见的两种协议,ModBus是工业电子设备间常用的连接方式,适用于工业现场短距离设备通信,通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为通用工业标准之一。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。

“消息队列遥测传输 (MQTT)”是支持物联网进行全局通信的可扩展互联网协议,是物联网的重要组成部分,该协议支持所有平台,几乎可以把所有联网设备和外部设备连接起来,被用来当做传感器和控制器的通信协议,便于广域网消息传递。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。

随着越来越多的物联网平台采用MQTT作为支持协议(如阿里云、中国移动的OneNet平台、机智云等),将工业通讯协议转化为物联网平台可读取的协议来上传数据成为越来越多厂商的选择,维准的工业物联网网关就是其中一种将ModBus转化为MQTT的联网解决方案。


 


MQTT协议工作在低带宽、不可靠的网络,是为远程传感器和控制设备通讯而设计的协议,所以MQTT下端上来数据是基本小的数据, 在物联网行业小一点数据基本是串口的传输,以RS485RS232、模拟量或是数字量为主。

MQTT ModBus互相补充能够提高物联网的性能。使用ModBus作为本地接口来管理设备使用 MQTT 作为全局协议来扩展设备的范围,二者都起到了重要的作用。ModBus协议是一项应用层报文传输协议,包括ASCIIRTUTCP三种报文类型,ModBus RTU最为常用,串口或是I/O采集数据大部份都是用到ModBus协议,详细一点就是ModBus RTU协议在没有MQTT出来时,基本是通过透传或是ModBus RTUTCP来上传数据那么在平台端转MQTT协议时,这也就要求的下位位必须走MQTT来对接,下位机是ModBus采集时要求网关对应的是ModBus, 这就出现向南需要支持ModBus,向北要支持MQTT协议。

维准的物联网网关可支持传感器、设备与云平台之间的安全交互,同时支持多种连接方式,如GPRS/3G/4G、蓝牙、WIFIUSBNB-IOTLoRa等,传输稳定可靠。



解决方案