通博TBET

常见问题
USR-M100 连接TCP服务器下发modbus 指令采集AI数据 控制AO输出配置示例
2024-06-26
661


一、资料下载

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通过网线直连电脑。

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

附图:

三、产品参数设置

1、电脑环境准备

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

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

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

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

打开一个网络调试助手,模拟TCP Server,端口号设置为1234,打开串口

2、USR-M100参数设置

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

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

IP保持出厂默认的Static IP,192.168.0.7,用户可以根据自己实际情况选择动态IP或者修改静态IP信息。

端口---串口1---Socket

工作方式:TCP Client None

远程服务器地址:192.168.0.201

本地/远程端口号:0 1234

保存应用,继续配置。

网关---IO功能---拓展机预制,选择接入的拓展机模块类型

网关---IO功能---IO功能,页面下拉最底部,设置AO输出模式,本例中设置AO1为0~10V输出,其他通道为4~20MA电流输出。保存应用,设备重启。

网络调试助手检测到TCP client接入.

四、功能调试

1、功能调试

发送modbus rtu指令读取当前AI数据,控制AO输出

USR-M100主机的AI寄存器是30001~30004,拓展机AI1的寄存器是30005~30006,AO1的寄存器是40001~40002,7.2V=7200MV----45E10000

读取拓展机AI1指令:64 04 00 04 00 02 39 FF

64:设备地址,USR-M100出厂默认地址100,即64(HEX)

04:功能码读输入寄存器

00 04:寄存器起始地址

00 02:寄存器数量2,即为拓展机AI1的模拟量寄存器

39 FF:CRC校验

控制AO1输出7.2V指令:64 10 00 00 00 02 04 45 E1 00 00 59 58

64:设备地址,USR-M100出厂默认地址100,即64(HEX)

10:功能码,写多个保持寄存器

00 00:寄存器起始地址

00 02:寄存器数量2,AO1的寄存器

04:有效字节数4

45 E1 00 00:7200UV的32位浮点数数据,需要用浮点数计算器换算

59 58:CRC校验

2、调试截图

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





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

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

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

 


上一篇: USR-M100 通博TBET云采集AI、DI数据控制AO、DO输出配置示例 下一篇: USR-M100 连接MQTT服务器json格式下发控制AO配置示例 返回首页
热门推荐
热门标签