MQTT网关--modbus等1000+种协议转MQTT

  • 2018-06-09 15:20:34
  • 关键字: MQTT网关, modbus, MQTT, 协议转换

什么是modbus协议? 怎样将modbus协议转为MQTT协议?

什么是OPC协议? 怎么将OPC协议转为MQTT协议?

对于云端的程序员来说, 如何将modbus/OPC等各种工业协议转MQTT。 将由于云平台软件大部分采用JAVA开发,JSON格式的的MQTT协议会更受到云平台开发人员的喜爱。但是对于传统工业自动化人员,MQTT协议还是很难接触到的,一般对Modbus、OPC接触得多。在MQTT协议之上,JSON格式更会成为通信格式的首选。 


MQTT是什么?

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台。MQTT协议与传统工业通信协议相比有两个特色:使用发布/订阅消息模式,提供一对多的消息发布;可以与SSL/TLS加密融合一起,保证报文传输的安全。MQTT将成为国内工业物联网的首选云通信协议,尤其在大规模设备厂家远程运维系统中采用MQTT+SSL/TLS会成为标配。

MQTT网关是什么?

网关一般情况下是嵌入式软硬件,具有以太网、RS485、GPRS、3G、4G等通信接口,实现协议转换功能,将PLC协议转换为MQTT协议,从而实现设备数据到云平台的传递。

主图效果图.png

多比物联网MQTT网关可以将以下的协议转换为MQTT协议:

可编程控制器/PLC

西门子S7-200 / smart 转MQTT

西门子S7-300, S7-400, S7-1200/1500转MQTT

三菱各系列PLC转MQTT

欧姆龙/ABB/GE/富士通等PLC转MQTT

行业规约

电力101、电力102/103/104等规约转MQTT

212等环保规约转MQTT

住建部等能耗规约转MQTT

水利规约转MQTT

标准工业协议

Modbus RT, Modbus TCP 转MQTT

OPC DA, OPC_XML_DA 转MQTT

BACNET 转MQTT

SNMP转MQTT


系统部署图


 

以下是多比MQTT网关协议与多比云平台对接配置参数: