有人口红网关USR-DR154接智能电表接入ThingsPanel1.0.0
发布日期:
效果展示
快速讲解视频: https://www.bilibili.com/video/BV1BJ4m1w7WZ/?spm_id_from=333.999.0.0
实例说明
这个教程通过有人USR-DR154网关,通过ModbusRTU协议接入电表,实现能耗监测,监测功率、电压、电流。
准备条件
1. 安装好ThingsPanel并打开502端口。
2. 准备好电表、网关。连接好设备并通电。
接入设备流程
步骤
1. 创建电表设备功能模板
* 创建设备物模型、Web和App图表
2. 创建网关设备配置模板
* 需要选择使用Modbus_RTU或者Modbus_TCP
3. 创建电表设备配置模板
* 引用电表设备功能模板
4. 创建网关设备
* 创建后获得网关设备端可配置的IP地址、端口、注册包
5. 创建电表子设备
* 要配置数据解析
6. 添加电表子设备到网关
* 建立网关和子设备的关联
7. 配置设备端
* 创建设备物模型、Web和App图表
8. 查看数据
* 在电表设备详情中查看设备数据
具体步骤
1、设备端:电表与网关接线
下图来自电表说明书:
2、平台的配置
2.1 查看配置文档
为方便建立设备功能模板,这里做了一个字段整理,如果插件已经有了,那么可以忽略。
序号 | 指标名 (中文) | 指标名 (英文) | 单位 |
---|---|---|---|
1 | 电压 | Voltage | V |
2 | 电流 | Current | A |
3 | 总有功功率 | TotalActivePower | W |
4 | 总无功功率 | TotalReactivePower | Var |
5 | 总视在功率 | TotalApparentPower | VA |
6 | 总功率因数 | TotalPowerFactor | |
7 | 电压频率 | VoltageFrequency | Hz |
2.2 按照上表配置电表设备功能模板
2.3 在ThingsPanel平台创建【网关设备配置】,并设置协议配置如下图:
2.4 创建电表设备配置模板
点击【数据解析】,配置电表的Modbus点表
与如下对对照配置:
● 每5秒读取一次
● 从机地址是2
●起始地址是3
● 地址数量1
● 数据类型:int16-1地址数量,之所以选择这个是因为一个寄存器地址是16位,并且智能电表文档上的数据类型是int
● 设备字段:Current,这个要和设备插件的物模型字段一致,否则图表出不来。
● 公式处理:Current*0.01,之所以这么写是因为智能电表文档里写了那个字段要做两位小数处理
● 精度处理:1,意思是保留小数点后2位
● 字节序:指数据在传输和存储时的字节排列顺序,选择大端,如果通信双方(比如主设备和从设备)使用不同的字节序,将导致数据解读错误。
2.5 创建网关设备
2.6 创建电表设备
同理创建电表子设备。
2.7 添加电表子设备到网关,建立关联
3、设备端配置
如下的配置参数,均从平台【推送参数这里获得】