通博TBET

产品
通博TBET云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
通博TBET云官网
通博TBET智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
通博TBET智造官网
通博TBET智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
通博TBET智能官网
支持中心
USR-M100 通过MQTT服务器控制查询IO状态测试
2023-01-31


USR-M100通过MQTT服务器控制查询IO状态测试

说明:

M100新老版本区别:
版本区别:最新支持拓展机的版本:V2.0.03,常规版本的是1.0.17
新版本外壳:黑色一体式接线端子,橙色网口座,侧边增加拓展接口座。
旧版本外壳:绿色接线端子,金属银白色网口座,侧边无拓展接口座。


1. 资料下载:

USR-M100说明书:http://www.ybljg.com/Download/1202.html

设置软件下载:http://www.ybljg.com/Download/1213.html

串口网络二合一调试助手:http://www.ybljg.com/Download/27.html

 

2. 网络拓扑

 

3. 设置USR-M100的参数

1>硬件链接:M100的网口和电脑直连,或者通过路由器将M100和电脑组成一个局域网;装上4G天线;M100485串口通过USB485接到PC上;上电

2>参数设置:打开设置软件;如果电脑和M100IP不在同一个网段,软件会有下图的提示,在电脑上临时生成一个192.168.0.xx网关的IP地址,才能来配置USR-M100的参数

点击确定后,输入用户名和密码:adminadmin

即可设置USR-M100的参数了

3>设置通过sim卡联网,保存&应用后,点击继续配置

 

4>MQTT网关基础功能设置

我司的MQTT测试服务器参数

  服务器域名:mqtt.ybljg.com

端口号:1883

需要勾选连接验证

用户名:ybljg.com

密码:ybljg.com

客户端ID:自定义,本案例中设置为hgserhgioerhgoejhgo

注意:不要用默认的ID,需要修改为不常用的ID,如果ID有重复的话,会导致不同设备之间相互顶替

设置完成后,保存应用后,选择继续配置

5>MQTT网关发布配置:因为要控制查询IO,一定要勾选中《IO控制/查询》

注意点:

Topic字符串:这个建议更改个不常用的字符串,如果用默认的话,可能会跟其他测试客户的topic冲突

绑定端口:串口设备接在哪个串口上,就绑定哪个串口;本案例中选择port2

 

6>MQTT网关订阅配置:因为要控制查询IO,一定要勾选中《IO控制/查询》

注意点同发布主题一样

 

7>M100参数配置完成,设备重启后参数生效

4. 设置MQTTX的参数

1>打开MQTTX软件,新建MQTT链接(该软件可在百度下载)

2>设置MQTTX的参数

 

3>设置mqttfx发布主题:USR-M100的订阅主题

4>设置mqttfx订阅主题:USR-M100的发布主题

5. 数据测试

1>因为本案例中,USR-M100是通过sim卡联网的,要先确定M100是否能够正常的驻网。

在 状态--总览--蜂窝网络--连接状态,如果是connected状态,基本确定是联网成功了;

如果USR-M100没有驻网成功,是没法连接服务网发送数据的

2>MQTT服务器链接状态查询,connected说明链接MQTT服务器成功

3>通过MQTTX发送指令查询/控制M100DO口状态:注意指令均是modbus的,需要以hex格式发送以及显示数据

下图中是说明书中的截图,如果需要查询AI/DI的话,可以在说明书中查找对应的指令

撰写人:刘美美

 

 

 

 

工作日每天: 14:00~17:00
抖音、天猫 "通博TBET旗舰店"

关注通博TBET微信公众号
了解更多信息

通博TBET