一、基本资料
WH-G401TF说明书:https://www.usr.cn/Download/992.html
WH-G401TF设置软件:https://www.usr.cn/Download/939.html
WH-G401TF AT指令集:https://www.usr.cn/Download/1002.html
二、准备工作
1、WH-G401TF 数量1个
2、电源适配器 5V 数量1个
3、USB数据线 数量一个
4、电脑 数量1台
三、数据流向
串口设备——WH-G401TF——有人云平台
四、设置步骤
1、登录有人云(如果没有账号先申请通行证,目前只能通过手机号来注册通行证账户)
有人云入口:https://account.usr.cn/#/login_cps
2、添加G401TF设备:设置设备名称和所属组织,G401TF选择SN不支持方式添加,ID和通讯密码可以选择自动生成,也可以自行编辑(本案例ID使用自动生成,密码为手动添加)
注意:
1.密码必须为8位;
2.设备ID共20位;
3、添加变量模板:设备模板根据需要自行编辑名称,选择Modbus RTU协议,点击保存
4、点击下一步配置从机和变量;
5、设置从机名称和从机地址,从机地址是接在G401TF的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家);
6、点击添加变量,设置变量的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);
寄存器地址填写规则:
格式为功能码+寄存器地址(需要16进制转为10进制)+1
与组态软件的寄存器写法相同,填十进制寄存器地址,寄存器为起始地址+1。
如:
功能码03H或06H,起始地址0000H,则填:40001;
以这个为例,操作为只读就是功能码为03则就是4,寄存器地址16进制转换为10进制就是0000,然后+1
所以组态地址就是40001;
7、设置完从机和变量,点击立即生效
8、添加完设备,可以在设备列表看到刚刚添加的ID和密码(下面要用到),可以点击设备名称就可以查看。
9、使用设置软件设置G401TF参数,首先选择对应的串口号,可以在设备管理器中查看对应的串口号,在设置软件中打开对应的串口号;
(1)配置串口参数,默认参数是115200 N 8 1打开串口——进入配置状态——返回OK说明进入配置状态成功。
(2)设置参数,设备编号和密码是有人云生成的(参考步骤4),复制到设置软件即可,设置服务器端口和地址——注册数据类型——设备编号和密码
(3)点击设置并保存所有参数
10、等待设备重启以后,在有人云界面就可以看到G401TF上线
11、在有人云界面点击设备名称,可以看到刚才添加的从机变量;
12、下面使用Modbus Slave模拟温度传感器进行温度采集,选择对应的串口(此时要在G401TF设置软件中关闭串口,否则在Modbus Slave无法打开对应的串口),将串口参数设置为对应的参数,点击OK,建立连接;
13、在Modbus Slave文本框输入模拟的温度数据,点击OK;
14、在有人云界面点击主动采集,即可立即采集到对应的温度数据(若设备模板设置主动采集,则有人云会按照采集频率主动下发采集指令,本案例设置采集频率为1分钟);
撰写人:詹姝玲