USR-C216连接有人云Modbus RTU设备组态测试
一、资料下载
USR-C216 规格书 下载:https://www.usr.cn/Down/USR-C216%20V1.0.pdf
USR-C216 说明书 下载:https://www.usr.cn/Down/USR-C216-instruction-V1.0.1.pdf
USR-C216硬件设计手册下载:https://www.usr.cn/Download/513.html
USR-C216软件设计手册下载:https://www.usr.cn/Download/512.html
AT指令设置软件下载:https://www.usr.cn/Download/91.html
二、硬件拓扑图
本案例基于STA模式的无线网络配置:
三、数据流向
本案例测试说明:用modbus slave软件模拟modbus rtu协议的串口设备;
数据流向:modbus slave软件----C216-----有人云(组态显示)
客户实际应用:modbus rtu设备---C216---有人云(组态显示)
四、参数配置步骤
1、登录有人云(如果没有账号先申请通信证)。
2.有人云添加设备:
有人云登陆之后,点击“设备管理”---“联网设备”,点击“添加设备”
3.点击“SN不支持,点这里”,跳转到用ID添加,ID是云系统自动生成,不需要客户自己设置,通讯密码可以自定义8位密码。点击选择模板
4.添加设备模板,选择“Modbus” - “Modbus RTU” - “云端采集”,点击“确认添加”。
5.确认后,点击“下一步配置从机和变量”。
6.添加从机,设置从机名称,串口号为1,从机地址是接在WIFI模块的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家)。
7.添加变量,设置数据节点的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);
寄存器地址填写规则:
格式为:功能码+寄存器地址(需要16进制转为10进制)+1
与组态软件的寄存器写法相同,填十进制寄存器地址,寄存器为起始地址+1。
举例:
功能码03H或06H,起始地址0000H,则填:40001;
以这个为例,操作为只读就是功能码为03则就是4,寄存器地址16进制转换为10进制就是0000,然后+1
所以组态地址就是40001。
8. 添加完从机和变量后,选择立即生效
9.下面设置C216,电脑连接C216的WiFi
10.内置网页的账号和密码都是admin,进入以后选择模式选择模式选择为sta模式,设置要连接的wifi名称、加密类型、算法、密码,点击保存;(先不要重启,等设置完所有的参数再重启设备)。
11.进入到“透传参数”,串口参数设置为和您终端设备的串口参数一致。网络设置上设置为Tcp Client,有人云的域名为clouddata.usr.cn,有人云的端口为15000,设置完点击保存。
12.进入附加功能,注册包选择有人云,填上有人云上新建立的设备id,和密码(如下图所示),点击保存
13. 设置完所有的参数要重启设备,稍等一会,在有人云界面,您会看到设备已经上线。
14. 打开modbus软件,点击连接。选择串口com 6(C216的串口用usb转232接到电脑上的),串口参数要和C216一致
15.有人云可以看到216上报的数据,数据采集频率在前面配置的是1分钟,所以数据会1分钟采集一次,也可以点击更多 --- “主动采集”,直接采集数据。