行业产品

  • 行业产品

厦门佰马科技有限公司


当前位置:厦门佰马科技有限公司>技术文章>物联网网关MQTT应用与配置测试介绍

经营模式:生产厂家

商铺产品:114条

所在地区:福建厦门市

联系人:游经理 (销售经理)

技术文章

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

阅读:391发布时间:2019-8-20

1.MQTT介绍:

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

 

2.MQTT应用原理:

 

 

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

 

3.佰马工业无线网关介绍

佰马工业级无线网关, 欧盟CE认证,EMC四级认证、支持MQTT协议,网络覆盖5G/4G/3G。恶劣环境适用,VPN等。广泛应用于远程监测、远程控制等领域。

 

 

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

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

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

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

◆ 以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)客户端建立连接,订阅消息

 


环保在线 设计制作,未经允许翻录必究 .      Copyright(C) 2021 https://www.hbzhan.com,All rights reserved.

以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,环保在线对此不承担任何保证责任。 温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。

会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~