技术服务
24小时提供高效率、高质量的技术支持

教你如何对物联网网关进行MQTT的应用与配置

时间:2020-03-24 11:23:08来源:本站原创


  1.MQTT介绍:

  MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),作为除Modbus外最常用的协议之一,因其基于发布/订阅的模式,具有资源消耗少、效率高的优势,从而受到行业内的广泛使用。


  2.MQTT应用原理:

  如以上MQTT应用原理图所示,带Modbus协议的上位机(如PLC),通过串口(RS485)接入到计讯工业物联网网关,网关将采集上来的Modbus数据转换成JSON数据格式,再通过MQTT上传到云平台。

  3.计讯工业物联网网关介绍

  TG451是一款工业物联网网关,采用高性能的工业级32位通信处理器,软件多级检测,硬件多重保护机制保证设备稳定性。可为PLC、变频器、机器人等工业现场提供远程维护的通道,实现设备远程管理。满足传感器、多路网络接入和串口DTU功能。


  二、MQTT应用环境的搭建与具体配置

  根据上面MQTT实际应用原理图可知,要搭建一个模拟环境测试验证MQTT的功能,需要准备以下相应的软件与硬件:

  ◆ 软件Modbus Slave,用来模拟下位机(如PLC、电表等);

  ◆ 计讯工业物联网网关TG451一台;

  ◆ 以apache-apollo作为辅助工具,分别搭建客户端和服务端,模拟数据的发布/订阅.

  1、Modbus Slave设置

  1)打开Modbus slave软件,新建一个Modbus设备


  2)串口链接


  设置串口信息


  设置Modbus设备参数


  3)设置Modbus设备编号、功能码、寄存器地址、寄存器数量



  2、工业物联网网关MQTT设置



  3、发布与订阅

  以apache-apollo作为辅助工具,分别搭建客户端和服务端,然后开启两个客户端,作为客户端的发布与订阅

  1、先将apache-apollo工具进行下载、安装

  2、MQTT客户端的配置

  运行软件paho.exe,点击“+”,新建两个客户端,一个作为发布,一个作为订阅


  1)客户端建立连接,并发布消息


  2)客户端建立连接,订阅消息

计讯物联——物联网产品与行业解决方案提供商 申请样机
相关方案Relevant Solutions
All Rights Reserved 厦门计讯物联科技有限公司版权所有 闽ICP备15001895号 闽公网安备 35021102001331号