通博TBET

常见问题
USR-M100 连接MQTT服务器json格式下发控制AO配置示例
2024-06-26
607


一、资料下载

USR-IO拓展机说明书官网下载链接:http://www.ybljg.com/Download/1331.html

USR-M100说明书官网下载链接:http://www.ybljg.com/Download/1202.html

USR-M100规格书官网下载链接:http://www.ybljg.com/Download/1203.html

USR-M100配置工具官网下载链接:http://www.ybljg.com/Download/1213.html

串口网络二合一调试助手软件官网下载链接:http://www.ybljg.com/Download/27.html

二、硬件连接

1、所需物品

USR-IO0404 产品 1台

USR-M100 1台

4-20MA模拟量输出温湿度传感器 1台

12V电源适配器 2个

万用表 1台

笔记本电脑 1台

2、硬件连接

USR-M100卡入拓展机器,然后USR-M100接12V电源适配器上电,AO口输出线接万用表红黑表笔,AI接口接4-20MA模拟量输出温湿度传感器。

电脑打开USR-M100上位机软件。

附图:

三、产品参数设置

1、USR-M100参数设置

USR-M100出厂默认IP是192.168.0.7,将电脑IP设置为192.168.0.201,禁用其他网卡

控制面板---网络和Internet---网络和共享中心,修改以太网属性

电脑关闭防火墙和杀毒软件

控制面板---系统和安全---Windows Defnder防火墙,关闭防火墙

打开USR-M100上位机软件,送搜索设备,核对设备MAC,点击MAC,账号admi,密码admin,进入设备的内置网页。

网络配置,网络优先,本案例选择以太网优先"EtherNET",用户可以根据自己实际情况选择仅使用以太网,或者是LTE优先。

IP选择DHCP,用户可以根据自己实际情况选择动态IP或者修改静态IP信息。

网关---MQTT网关---基础配置,配置MQTT服务器和端口号,设置连接验证信息

网关---边缘计算网关,启用网关使能

添加M100主机的DO信息和拓展机的AI3和AO1的点位信息

网关---边缘计算网关---数据上报,设置MQTT数据上报通道,选择Json查询设置方式,设置订阅和发布主题

设置数据上报主题和数据上报的协议,本例中仅上报AI3采集到的模拟量数据

网关---IO功能---拓展机预配置,选择拓展及类型

网关---IO功能---IO功能设置AO1输出为0~10V,其余AO为4~20MA信号输出

保存应用重启设备。

2、MQTTX软件设置

自定义名称,client ID和USR-M100的ID不能冲突,填入MQTT服务器信息以及连接验证的用户名和密码,点击右上角连接

四、功能调试

1、功能调试

MQTTX下发控制DO动作吸合,注意主题

DO控制下发json格式数据:

{"rw_prot": {"Ver": "1.0.1","dir": "down","id": "01","r_data": [{"name": "DO1"}],"w_data": [{"name": "DO1","value": "1"}]}}

添加订阅主题,订阅上M100的上报主题

MQTTX会按照上面在边缘计算功能中设置的JOSN模板接收到AI3状态的数据。

MQTTX下发控制AO输出电压模拟量

AO控制下发json格式数据:

{"rw_prot": {"Ver": "1.0.1","dir": "down","id": "02","r_data": [{"name": "AO1"}],"w_data": [{"name": "AO1","value": "7200"}]}}

注意:AO允许误差电流0.2ma以内,电压0.1V以内 。





编写人:尹丛欣 编写日期:2024-06-25

审核人:尹丛欣 审核日期:2024-06-25

订正版本:V1.0 订正内容:初稿

 


上一篇: USR-M100 连接TCP服务器下发modbus 指令采集AI数据 控制AO输出配置示例 下一篇: USR-M100 对接通博TBET云和虚拟串口(V5)透传做IO应用示例 返回首页
热门推荐
热门标签