一、资料下载
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 订正内容:初稿