MR系列UPS上位机通信协议V111Word文档格式.docx
《MR系列UPS上位机通信协议V111Word文档格式.docx》由会员分享,可在线阅读,更多相关《MR系列UPS上位机通信协议V111Word文档格式.docx(19页珍藏版)》请在冰点文库上搜索。
2.地址:
共占用一个字节。
该字节用8位标识监控系统中唯一设备地址编号。
其值范围:
1~200。
3.命令:
该字节包含两部分内容
D7
D6~D0
数据传输方向
指令代码
a)“数据传输方向”:
下询帧时,数据传输方向位置“1”;
上询指令时,数据方向位置“0”。
b)“指令代码”:
以7位数值,标识系统唯一指令代码,指令代码表如下,详细内容参见“指令详解”。
指令含义
0x01
查询系统数据1
0x02
查询单个模块数据
0x03
查询告警数据
0x04
查询电池管理参数
0x06
查询系统数据2
0x0A
UPS开、关机遥控操作
0x0B
电池充电遥控操作
0x0C
UPS与监控机对时操作
0x0D
电池管理参数设置操作
4.命令参数:
命令参数的所有字节均以十六进制数表示,其长度范围:
0~253。
下询帧中,为指令代码辅助信息;
上询帧中,为回复数据内容。
详细内容参见“指令详解”。
5.校验:
共占用一个字节,其值为“地址”、“命令”、“命令参数”所有字节累加和的低八位。
6.帧尾:
共占用一个字节,其值为固定十六进制数0x16。
指令详解
1、查询系统数据1:
0x01。
1)下询帧中命令参数部分长度为0byte。
2)上询帧命令参数部分长度为51byte,其内容、格式详见下表:
序号
内容
长度(byte)
单位
格式
市电输入R相电压
伏特
(V)
HEX-1
市电输入S相电压
市电输入T相电压
逆变输出R相电压
逆变输出S相电压
逆变输出T相电压
旁路输入R相电压
旁路输入S相电压
旁路输入T相电压
10
系统R相输出电流
安培
(A)
11
系统S相输出电流
12
系统T相输出电流
13
系统输出R相视在功率
瓦特
(W)
14
系统输出S相视在功率
15
系统输出T相视在功率
16
1号电池组电压值
17
2号电池组电压值
18
1号电池组电流值
HEX-2,
*特殊声明1
19
2号电池组电流值
20
逆变输出频率
赫兹(Hz)
HEX-1,数据量最低位表示实际数据十分位
21
当前在线模块数量
个
HEX-3
22
系统设置最大模块数量
23
市电输入异常报警状态
无
HEX-4
24
旁路输入异常报警状态
25
逆变输出异常报警状态
26
直流异常报警状态
27
负载异常报警状态
28
系统切换状态
29
系统开关机状态
30
其他状态1
31
其他状态2
a)特殊声明1:
当电池电流值为正值时,表示电池充电电流,其数值的个位为实际电流的十分位;
当电池电流为负值时,表示电池放电电流,其数值的个位为实际电流的个位。
b)“市电输入异常报警状态”“旁路输入异常报警状态”“逆变输出异常报警状态”
D7~D6
D5
D4
D3
D2
D1
D0
备用
C相过压
C相欠压
B相过压
B相欠压
A相过压
A相欠压
c)“直流异常报警状态”
D6
负极高于正极关机
正极高于负极关机
负极过压
负极欠压关机
负极欠压
正极过压
正极欠压关机
正极欠压
d)“负载异常报警状态”
D7~D3
C相过载
B相过载
A相过载
e)“系统切换状态”
手动旁路
C相过压切旁路
B相过压切旁路
A相过压切旁路
C相欠压切旁路
B相欠压切旁路
A相欠压切旁路
f)“系统开关机状态”
手动关机
EPO关机
直流负极大于正极关机
直流正极大于负极关机
直流负极过压关机
直流负极欠压关机
直流正极过压关机
直流正极欠压关机
g)“其他状态1”
三相输出标识
手动均浮充转换标识
均充状态
切换准备状态
相序错误标识
不同步标识
h)“其他状态2”
存在未读出的报警
2、查询单个模块数据:
0x02。
1)下询帧中命令参数部分长度为1byte,命令参数用一个字节提交待查询模块的地址号。
地址号范围:
1~15。
2)上询帧中命令参数部分长度为49byte,其内容、含义详见下表:
模块地址号
R相输出电流
数值个位表示实际电流十分位。
T相输出电流
S相输出电流
R相有效电流
T相有效电流
S相有效电流
R相均流电流
T相均流电流
S相均流电流
交流输入R相电压
交流输入S相电压
交流输入T相电压
模块机内温度
摄氏度
(℃)
交流输入S相电流
交流输入T相电流
1号直流电压
2号直流电压
交流输入异常报警状态
逆变异常报警状态1
逆变异常报警状态2
模块开关机状态
模块运行状态
a)“交流输入异常报警状态”
C相输入欠压
B相输入欠压
A相输入欠压
C相输入过压
B相输入过压
A相输入过压
b)“直流异常报警状态”
预充电负极欠压
预充电正极欠压
正负偏差过大
c)“逆变异常报警状态1”(一级)
d)“逆变异常报警状态2”(二级)
e)“负载异常报警状态”
C相105%过载
B相105%过载
A相105%过载
C相125%过载
B相125%过载
A相125%过载
f)“模块运行状态”
D7~D4
D3~D0
INV运行状态(0~6)
PFC运行状态(0~4)
过温标识
风机异常标识
调试模式标识
CAN信号异常标识
频率信号异常标识
同步错误标识
主模块标识
3、查询告警数据:
0x03。
1)下询帧中命令参数部分长度为0byte。
2)上询帧中命令参数部分包含两部分信息:
记录数量和记录N。
每个记录须占用8个字节,以表示报警发生的时间和事件信息。
记录数量为记录的数量,其范围为:
0~5。
命令参数部分的内容、格式详见下表:
记录数量
记录1------事件发生年份
记录1------事件发生月份
记录1------事件发生日期
记录1------事件发生时
记录1------事件发生分
记录1------事件发生秒
记录1------事件发生报警序号
记录1------事件发生模块报警序号
记录2------事件发生年份
记录2------事件发生月份
记录2------事件发生日期
记录2------事件发生时
记录2------事件发生分
记录2------事件发生秒
记录2------事件发生报警序号
记录2------事件发生模块报警序号
………………
(N-1)*8+2
记录N------事件发生年份
(N-1)*8+3
记录N------事件发生月份
(N-1)*8+4
记录N------事件发生日期
(N-1)*8+5
记录N------事件发生时
(N-1)*8+6
记录N------事件发生分
(N-1)*8+7
记录N------事件发生秒
(N-1)*8+8
记录N------事件发生报警序号
(N-1)*8+9
记录N------事件发生模块报警序号
a)事件发生报警序号
报警序号
报警内容
自放电开始
自放电结束
市电输入正常
逆变输出正常
旁路输入正常
安全负载
直流正常
在线供电
UPS开机
UPS关机
操作无效
同步正常
相序正确
电池均充
电池浮充
模块正常
相序错误
同步异常
模块报警
市电过压
市电欠压
旁路过压
旁路欠压
预警负荷
超载负荷
直流欠压
预备关机
直流过压
直流异常
逆变过压
逆变欠压
旁路供电
b)模块报警序号
c)当“报警序号”等于15或18时,表示模块报警信息,且只有此时“模块报警序号”才有意义。
“模块报警序号”的低四位表示该警报发生的模块ID号。
4、查询电池管理参数:
0x04。
a)下询帧中命令参数部分长度为0byte。
b)上询帧中命令参数部分长度为10byte。
其格式、内容见下表:
浮充电压限值
均充电压限值
电池容量设置
安*时
(A*H)
数值个位表示电池容量的十位。
电池管理自动均充切换临界电流
电池充电温度补偿系数
5、查询系统数据2:
0x06。
3)下询帧中命令参数部分长度为0byte。
4)上询帧命令参数部分长度为22byte,其内容、格式详见下表:
备用字节
R相输出功率因数
S相输出功率因数
T相输出功率因数
R相负载百分比
S相负载百分比
T相负载百分比
电池剩余容量
安时
(A*h)
6、UPS开、关机遥控操作:
0x0A。
a)下询帧中命令参数部分长度为1byte。
开关机操作标识符
当“开关机操作标识符”置“1”时,为遥控UPS开机指令;
当“开关机操作标识符”置“0”时,为遥控UPS关机指令。
b)上询帧中命令参数部分长度为1byte。
表示操作申请是否被设备接受。
操作接受标识符
当“操作接受标识符”置“1”时,表示下发操作指令被设备接收并执行;
当“操作接受标识符”置“0”时,表示下发操作指令被设备接收到,但拒绝执行。
7、电池充电遥控操作:
0x0B。
均浮充操作标识符
当“均浮充操作标识符”置“1”时,为遥控UPS对电池均充指令;
当“均浮充操作标识符”置“0”时,为遥控UPS对电池浮充指令。
8、UPS与监控机对时操作:
0x0C。
a)下询帧中命令参数部分长度为6byte。
数值范围
设置时间的年份
0~99
设置时间的月份
1~12
设置时间的日期
1~31
设置时间的小时
0~23
设置时间的分钟
0~59
设置时间的秒
9、电池管理参数设置操作:
0x0D。
a)下询帧中命令参数部分长度为10byte。
范围
360~430
360~440
1~99
1~200
附录
⏹HEX-1格式:
由两个字节组成,以十六位表示一无符号整形数据量:
含义
数据低八位
数据高八位
⏹HEX-2格式:
由两个字节组成,以十六位表示一有符号整形数据量。
数据高八位的D7位为正负标志位,“1”表示负数;
“0”表示整数:
⏹HEX-3格式:
由一个字节组成,以八位表示一无符号字符型数据量。
数据值八位
⏹HEX-4格式:
由一个字节组成,八位分别表示八种状态。
当该状态置“1”时,表示处于文字描述状态;
当该状态置“0”时,表示处于文字描述相反的状态。
状态1
状态2
状态3
状态4
状态5
状态6
状态7
状态8