1. 资料下载:
USR-N520-H7-edge说明书:http://www.ybljg.com/Download/1159.html
USR-N520-H7-edge设置软件:http://www.ybljg.com/Download/383.html
2. 网络拓扑
硬件连接:串口设备--RS485/232--N520--网口--路由器--PC(服务器)
数据流向:
说明:本案例中,串口设备用电脑端的modbus slave软件模拟来测试
3. 设置USR-N520参数
1>设置USR-N520的IP地址:打开设置软件--搜索--点击设备--选择DHCP/动态IP--点击设置
2>重新搜索设备:搜索设备---双击设备---输入用户名和密码---切换为中文显示---打开端口设置界面
用户名和密码出厂默认均是admin
3>设置串口参数:
串口参数设置:根据串口设备的实际情况设置
串口模式:如果用232串口的话,选择RS232;如果用485串口的话,选择RS485
流控模式:根据实际情况填写
本案例中,波特率修改为9600,串口模式设置为RS232,只修改了这2个参数
注意:保存应用后,不要立即重启,可以将所有的参数设置完成后一并重启
4>使能边缘计算网关功能
5>添加从机与变量
6>添加从机
7>添加数据点
8>从机和数据点添加完成
9>数据上报
10>Json模板设置
模板填写规则
本案例中,是2个从机,所以是device01和device02;并且节点也是不同的
11>数据上报完成后,重启USR-N520,设备端设置完成
4. 数据测试
1>打开网络调试助手,建立TCP连接
协议类型:TCP client,如果USR-N520做TCP server,那软件就设置为TCP client
远程主机地址:USR-N520的IP地址
远程主机端口:N520的本地端口号
2>打开modbus slave,用来模式真实的串口设备,在软件上添加了2个从机
3>建立连接
4>服务器端接收到N520上报的数据,我们上面设置的是5s上报一次,网络端的时间戳上可以看到上报的时间间隔也是5s