USR-N540 H7(二期)添加有人云实现modbus rtu数据边缘采集
一、资料下载
USR-N540 H7说明书:https://www.usr.cn/Download/1159.html
设置软件:https://www.usr.cn/Download/383.html
二、准备工作
1、USR-N540-H7产品 数量1个
2、电源适配器 12V 数量1个
3、网线 数量1根
4、USB-RS485串口线 数量1条
5、电脑 数量1台
三、连接框图
四、设置步骤
本案例以采集温湿度传感器数据作为讲解示例。
该传感器的Modbus RTU从机地址为1,湿度寄存器地址为0000(hex)、温度寄存器地址为0001(hex),功能码为03(hex)。
实物接线图:
有人云设置
1、登录有人云:https://account.usr.cn/#/login_cps(如果没有账号先申请通行证)
2、进入云组态,点击 设备管理 - 联网设备,点击添加设备;
3、设备名称自定义,所属组织自定义,SN与MAC填写设备背面标签上的SN与MAC,点击“选择模板”。
4、选择“新建模板” > 变量名称自定义(本案例就改为:Modbus RTU边缘测试) > “通用Modbus/PLC/DL” >“Modbus” > “Modbus RTU”> “边缘”> 点击确认。
5、点击保存。 此时提示云设备添加成功,点击“配置从机与变量”。
6、编辑从机:
从机名称:ModbusRTU(从机名称可自定义)
串口序号:1(N540串口序号为1,多串口服务器根据使用的具体串口来配置串口序号)
从机地址:1(该从机地址为用户modbus设备的从机地址,而非串口服务器的地址,不确认设备从机地址,请自行联系设备厂商确认从机号。本案例测试N540采集温湿度传感器数据,传感器从机地址为1)
7、点击“添加变量”。
根据测试传感器的湿度、温度的寄存器地址分别为0000(hex)、0001(hex),功能码为03(hex),可知组态地址分别为40001、40002。
添加第一个变量:
变量名称:“湿度”,单位:%RH。
变量标识符不用填。
寄存器:第一个空选择“4”,第二个空填“1”。
数据格式:16 无符号
小数点位数:1(小数位数)
存储方式:变化存储(自定义选择)
读写方式:只读
高级选项 > 采集公式:%s/10 (根据modbus设备的手册了解该变量是否需要配置采集公式,该传感器湿度应答数据需要除以10为实际值,所以此处配置%s/10, %s为应答数据,/10为除以10)
添加第二个变量:
点击“添加变量”
变量名称:“温度”,单位:℃。
变量标识符不用填。
寄存器:第一个空选择“4”,第二个空填“2”。
数据格式:16 无符号。
小数点位数:1(小数位数)
存储方式:变化存储(自定义选择)
读写方式:只读
高级选项 > 采集公式:%s/10 (该传感器温度应答数据需要除以10为实际值,所以此处配置%s/10)
点击保存,云端配置结束。(若还需要其他数值变量,可继续点击添加变量。也可后期自行在浏览器左侧 设备管理 - 变量模板 中选择该模板进行编辑添加从机或变量):
8、点击设备名称,可看到变量详情,因为N540还没有配置上网以及连接传感器,所以不会显示数据,下面会讲解如何配置N540硬件参数。
产品参数配置
1、新购买的USR-N540网口直接接电脑网口,给N540供电。
2、电脑关闭防火墙。
3、电脑:控制面板\网络和 Internet\网络连接,IP设置和N540 IP同网段,N540默认IP是192.168.0.7,网关192.168.0.1,电脑本地连接IPv4设置静态IP,192.168.0.201,子网掩码255.255.255.0,网关192.168.0.1。
4、下载并打开H7系列配置软件:
用H7系列配置软件搜索N540设备,单击搜索,找到设备之后,单击产品名称信息弹出输入用户名admin和密码admin,点击确定。在右上角点击中英文切换
5、配置端口的RS485参数
在“端口”>“端口1”界面中配置510的串口波特率/检验位/数据位/停止位修改与串口设备的串口参数一致,测试传感器为9600波特率,无校验位(None),数据位8,停止位1,点击“保存&应用”,点击“继续配置”。
6、N540配置有人云参数
在“云服务”>“有人云”界面中配置中开启有人云使能,T主题端口绑定Port1,开启有人云边缘计算使能,点击“保存&应用”,点击“继续配置”。
7、N540在“网络”>“IP设置”界面中配置本机ip设置中,可以配置DHCP自动获取或者设置静态ip, 本案例配置为DHCP自动获取IP,若需要配置510静态IP上网的话可以自行设置静态ip(Static IP)。
点击保存重启。
8、N540串口接温湿度传感器,A接A,B接B, N540网口接能联网的路由器或者交换机,确保510可以联网。
9、断电重启N540等待设备重启联网以后,在有人云界面就可以看到设备上线,点击设备名称可看数据。
10、云平台看数据。