赞
踩
1. 本协议如无特殊说明,数据类型统一为HEX格式,数据排列方式统一为小端模式。
2. 服务器和设备之间通信采用TCP长连接方式
3. 设备编码标注:设备唯一码(H高压L低压,字母后第一个1表示批次,000001表示设备编码,编码按累计方式计算)
格式:高压:H1000001
低压:L1000001
4. 设备版本的号的计算方式如下:
#define MAKE_VERSION(majoy,minor,sub) ((majoy<<11) | (minor<<4) | sub)
1.1. 命令格式
2. 命令发送格式
注:
1 .和校验为帧头+地址+参数长度+参数内容的算术和,结果保留一个字节
2.参数长度只指代参数内容的长度,不包含其他字段
2.1命令列表
2.1命令内容
l 设备登录服务器 (命令地址:0 长度:10)
命令示例:
帧头 地址 长度 电压版本 批次版本 设备编号 软件版本 硬件版本 校验 帧尾
发送:4E 48 00 0A 00 00 01 01 00 00 00 01 00 01 00 A4 AA
注:
1. 由于使用小端模式,因此数据排列低位在前,比如表示长度的0A 00 实际为0x000A=10个字节,设备编号01000000实际为0x00000001 = 1, 如无特殊声明,本协议所有字段均适用本条说明
2. 后续命令不在单独举例,如有问题请参考该例子
l 设备登录服务器确认 (命令地址:1 长度:4)
l 心跳帧应答 (命令地址:3 )
参数长度 参数类型 参数说明
1 Uint8 年
1 Uint8 月
1 Uint8 日
1 Uint8 时
1 Uint8 分
1 Uint8 秒
2 Uint16 服务器最新软件版本
注:
1.该时间为服务器时间,随心跳帧下发给设备,用于设备同步服务器时间
2.为节约设备流量,心跳帧发送不应过于频繁,可暂定为1~2分钟一次
3.如果连续3条心跳帧没有收到回复,服务器可认为设备掉线,踢掉该设备
l 上传电压数据(命令地址:4 )
注:
数据上报时间间隔默认暂定为15,后续会增加功能改变上报时间间隔,如果间隔改变,相应的上报数据长度也应该增加或者缩减
l 电压数据上报确认 (命令地址:5)
参数长度 参数类型 参数说明
4 Uint32 保留字节
l 上传电流数据(命令地址:6 )
注:
数据上报时间间隔默认暂定为15,后续会增加功能改变上报时间间隔,如果间隔改变,相应的上报数据长度也应该增加或者缩减
l 电流数据上报确认 (命令地址:7)
参数长度 参数类型 参数说明
4 Uint32 保留字节
l 上传电量数据(命令地址:8 )
参数长度 参数类型 参数说明
1 Char 低压版本:L 高压版本:H
1 Uint8 设备批次版本:1 - 255
4 Uint32 设备编号
1 Uint8 年
1 Uint8 月
1 Uint8 日
1 Uint8 时
1 Uint8 分
1 Uint8 秒
1 Uint8 NB信号强度: 0~99
2 Uint16 电流互感器系数N
2 Uint16 电流互感器系数M
1 Uint8 数据上报时间间隔 1~15
4 Float 线路电压
4 Float 电流系数
4 Float 电池电压
4 Float 系统电压
4 Float 传感器电压
1 Uint8 通道1 0 未连接1: HNS0350A2:HNS0500A3 其他1 Uint8 通道2
1 Uint8 通道3
1 Uint8 通道4
60 float 通道1第1分钟的电量数据
…… float 通道1第15分钟的电量数据
60 float 通道2第1分钟的量数据
…… float 通道2第15分钟的电量数据
60 float 通道3第1分钟的电量数据
…… float 通道3第15分钟的电量数据
60 float 通道4第1分钟的电量数据
…… float 通道4第15分钟的电量数据
注:
数据上报时间间隔默认暂定为15,后续会增加功能改变上报时间间隔,如果间隔改变,相应的上报数据长度也应该增加或者缩减
l 电量数据上报确认 (命令地址:9)
参数长度参数类型参数说明4Uint32保留字节
l 上传功率数据(命令地址:10 )
(1)测量参数
1) 有功精度等级:有功电能精度1.0级
2) 电压量程:大于1-220V,±0.5%F.S
3) 电流量程:10mA-50A,±0.5%F.S
4) 电流量程扩展 可扩展量程
(2)通讯功能
1) 接口类型:RS485和电力载波
2) 通讯规约:MODBUS-RTU
3) 数据格式:可软件设置,“n,8,1”、 “e,8,1”、 “o,8,1”、 “n,8,2”;
4) 波特率:2400bps-19200bps,默认9600bps
5) 指示灯:电源指示/通讯指示
6) 数据刷新间隔:1000ms
(3)性能指标
1) 典型功耗:10mA
2) 供电电源:DC(3.3V-5.5V)供电或220AC
3) 耐压等级:AC3000Vrms
4) 过载能力:1.2倍量程可持续
瞬间(<200mS)电流5倍,电压1.5倍模块不损坏
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。