养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

物联网网关MQTT应用与配置测试介绍

时间:2024-09-27 10:28:03

1.怡觎现喾MQTT介绍:MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),作为除Modbus外最常用的协议泺粜嗨埘之一,因其基于发布/订阅的模式,具有资源消耗少、效率高的优势,从而受到行业内的广泛使用。2.MQTT应用原理:如以上MQTT应用原理图所示,带Modbus协议的上位机(如PLC),通过串口(RS485)接入到佰马工业无线网关BMG500-A,网关将采集上来的Modbus数据转换成JSON数据格式,再通过MQTT上传到云平台。3.工业无线网关介绍工业级无线网关,支持MQTT协议,网络覆盖5G/4G/3G广泛应用于远程监测、远程控制等领域。

物联网网关MQTT应用与配置测试介绍

物联网网关MQTT应用与配置测试介绍

工具/原料

软件ModbusSlave,用来模拟下位机(如PLC、电表等)

工业无线网关BMG500(或者BMG520)一台;

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

一、ModbusSlave设置

1、打开Modbusslave软件,新建一个Modbus设备

物联网网关MQTT应用与配置测试介绍

2、串口链接

物联网网关MQTT应用与配置测试介绍

3、设置串口信息

物联网网关MQTT应用与配置测试介绍

4、设置Modbus设备参数

物联网网关MQTT应用与配置测试介绍

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

物联网网关MQTT应用与配置测试介绍

二、工业无线网关MQTT设置

物联网网关MQTT应用与配置测试介绍

物联网网关MQTT应用与配置测试介绍

物联网网关MQTT应用与配置测试介绍

三、发布与订阅

1、以apache-apollo作为辅助工具,分别搭建客户端和服务端,然后开启两稍僚敉视个客户端,作为客户端的发布与订阅,apache-apollo工具的下载、安装这里不做详细说明,可以参网上资料;

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

物联网网关MQTT应用与配置测试介绍

3、客户端建立连接,并发布消息

物联网网关MQTT应用与配置测试介绍

4、客户端建立连接,订阅消息

物联网网关MQTT应用与配置测试介绍

© 一点知识