一、基本资料
说明书:https://www.usr.cn/Download/701.html
设置软件:https://www.usr.cn/Download/551.html
网络调试助手:https://www.usr.cn/Download/27.html
二、准备工作
1、USR-G780 数量1个
2、电源适配器 12V 数量1个
3、USB-RS485串口线 数量1条
4、电脑 数量1台
三、数据流向
终端串口设备——G780——有人云平台
实现终端串口设备电脑端双向数据透传
四、设置步骤
1、登录有人云(如果没有账号先申请通行证,目前只能通过手机号来注册通行证账户)
有人云入口:https://account.usr.cn/#/login_cps
2、添加G780设备:设置设备名称和所属组织,USR-G780选择SN不支持方式添加,ID和通讯密码可以选择自动生成,也可以自行编辑(本案例ID使用自动生成,密码为手动添加)
注意:
1.密码必须为8位;
2.设备ID共20位;
3、添加变量模板:设备模板根据需要自行编辑名称,选择Modbus RTU协议,点击保存
4、点击下一步配置从机和变量;
5、设置从机名称和从机地址,从机地址是接在G780的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家);
6、点击添加变量,设置变量的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);
寄存器地址填写规则:
格式为功能码+寄存器地址(需要16进制转为10进制)+1
与组态软件的寄存器写法相同,填十进制寄存器地址,寄存器为起始地址+1。
如:
功能码03H或06H,起始地址0000H,则填:40001;
以这个为例,操作为只读就是功能码为03则就是4,寄存器地址16进制转换为10进制就是0000,然后+1
所以组态地址就是40001;
7、设置完从机和变量,点击立即生效
8、添加完设备,可以在设备列表看到刚刚添加的ID和密码(下面要用到),可以点击设备名称就可以查看。
9、DTU参数配置(填写好有人云接入地址和端口并且把平台生成SN密码写入到设备,云平台接入地址是唯一的,具体参考自己生成的地址)
(在设置参数之前一定要进入配置状态,返回OK是正常进去配置状态)
G780无法在有人云在线参考——八、常见问题解决办法中附件1
G780无法进入到配置状态——八、常见问题解决办法中附件2
10、等待设备重启以后,在有人云界面就可以看到USR-G780上线
11、在有人云界面点击设备名称,可以看到刚才添加的从机变量;
12、下面使用Modbus Slave模拟温度传感器进行温度采集,选择对应的串口(此时要在G780设置软件中关闭串口,否则在Modbus Slave无法打开对应的串口),将串口参数设置为对应的参数,点击OK,建立连接;
13、在Modbus Slave文本框输入模拟的温度数据,点击OK;
在有人云界面点击主动采集,即可立即采集到对应的温度数据(若设备模板设置主动采集,则有人云会按照采集频率主动下发采集指令,本案例设置采集频率为1分钟);
G780无法正常采集从机数据参考——八、常见问题解决办法中附件3
八、常见问题解决办法
附件1
G780在有人云离线怎么办
答:
1、检查G780所插SIM卡是否是可用的,是否有机卡绑定,没有流量的情况,可以看NET是否正常闪。
2、检查G780模块上的天线是否拧好。
3、检查在配置G780填写的设备密码和密码是否是在添加设备时,平台自动生成的编码和密码。
4、检查在配置G780填写的服务器地址和端口,端口是否是15000,服务器地址和云平台接入地址是否完全一致。
附件2
G780在配置的时候进不去配置状态怎么办?
1、检查接线是否有松动,可以重新接线
2、检查打开串口参数,第一次打开G780串口,按照默认参数波特率115200,数据位8,检验位 NONE,停止位1
3、可以恢复出厂,再次按照默认串口参数进行配置,长按测试底板上reload 七秒。
4、若前三步骤排查后,还是进不去配置状态,建议更换串口线测试。
附件3
有人云采集不到数据怎么办?
1、检查G780串口接线是否有松动,可以重新接线
2、Slave中串口参数和G780的串口参数完全一样
3、检查有人云上的从机地址和寄存器地址是否一样
撰写人:詹姝玲