当前位置:文档之家› 科华UPS模块化UPS通信协议V1.2

科华UPS模块化UPS通信协议V1.2


命令码 0x01 0x02 0x03 0x04
命令含义 查询系统交、直流电压电流 查询模块数据 查询电池状态、数据 查询系统信息(系统型号、协 议版本、软件版本)
0x0A 0x0B 0x0C 0x0D
关/开机操作 转旁路逆变操作 放电及停止放电 系统对时 表 2-2
5、 校验和:地址码+命令码+系统数据所有字节相加,去掉高字节。 6、 系统数据:回复 PC 的数据
10∽1V
V
单体电池 31 电压
10∽1V
V
单体电池 32 电压
10∽1V
V
单体电池 33 电压
10∽1V
V
单体电池 34 电压
10∽1V
V
单体电池 35 电压
10∽1V
V
单体电池 36 电压
10∽1V
V
单体电池 37 电压
10∽1V
V
单体电池 38 电压
10∽1V
V
单体电池 39 电压
10∽1V
V
BCD 码十位 BCD 码小数位
A
输出电流 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
输出电流 B 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
输出电流 C 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
母线电压+
BCD 码百位 BCD 码个位
(二)回复命令:
MSB
帧头(0xEA) 长度 长度
帧头(0xEA) 地址码 命令码
系统数据 校验和
帧尾(0xEF) 表 2-1
说明: 1、 长度: 系统数据所用字节数。 2、 地址码: 对应于系统控制器的“System ID”表示回复该帧的系统标识。 3、 MSB:为命令码的最高位。当 MSB 为 1 时,表示下询帧;为 0 时表示上询帧。 4、 命令码: 表示系统数据类型.
表 2-3
0 逆变状态 旁路输入电压正常 旁路输入频率正常 旁路输入相序对 旁路输入未缺相 逆变输出电压正常 逆变输出频率正常 逆变输出正常
表 2-4
系统状态字节 2
通信协议
1 D0 电池欠压 D1 PFC 输入异常 D2 D3 D4 D5
0 正常 正常
D6
D7
电池充电
电池放电
模块在线标志位 1
1 D0 模块 1 在线 D1 模块 2 在线 D2 模块 3 在线 D3 模块 4 在线 D4 模块 5 在线 D5 模块 6 在线 D6 模块 7 在线 D7 模块 8 在线
(0x8a~0x8d)。
遥信指令: 命令码 0x81 0x82 0x83 0x84
命令含义 查询系统交、直流电压电流 查询各模块数据 查询电池额定容量、放电时间、单体电压等 查询系统信息(系统型号、协议版本、软件版本)
参数 00 模块编号 00 00
表 1-2
控制命令: 命令码 0x8A 0x8B 0x8C 0x8D
BCD 码十位 BCD 码小数位
V
母线电压-
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
输出有功功率 A 相
BCD 码千位 BCD 码十位
BCD 码百位 BCD 码个位
W
输出有功功率 B 相
BCD 码千位 BCD 码十位
BCD 码百位 BCD 码个位
W
输出有功功率 C 相
BCD 码千位 BCD 码十位
BCD 码小数位
剩余放电时间 电池电压+ 电池电压-
BCD 码千位
BCD 码百位
min
BCD 码十位
BCD 码个位
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
系统状态字节 1
1 D0 旁路状态 D1 旁路输入过欠压 D2 旁路输入频率异常 D3 旁路输入相序错 D4 旁路输入缺相 D5 逆变输出过欠压 D6 逆变输出频率异常 D7 逆变输出缺相
10∽1V
V
单体电池 50 电压
10∽1V
V
单体电池 51 电压
A
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
bit7=1 : 负 ; 0 :
正,bit6-bit5BCD BCD 码十位
BCD 码十位
BCD 码个位
BCD 码小数位
BCD 码百位
BCD 码十位
BCD 码个位
BCD 码小数位
BCD 码百位
BCD 码十位
BCD 码个位
BCD 码小数位
单位
V V V
通信协议
逆变电压 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
逆变电压 B 相
BCD 码百位 BCD 码个位
kVA
输出视在功率 B 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
kVA
输出视在功率 C 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
kVA
负载百分比 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
%L
负载百分比 B 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
逆变电压 C 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
输入电流 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
输入电流 B 相
Байду номын сангаас
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
A
输入电流 C 相
BCD 码百位 BCD 码个位
0 市电正常 母线正常 逆变正常 逆变正常 模块正常
D5 逆变关机 D6 连接器未连接 D7 逆变欠压
通信协议
逆变开机 连接器连接正常 逆变正常
状态字节 2 :
1 D0 输出短路 D1 D2 模块故障 D3 风扇故障 D4 D5 D6 D7
0 输出正常
模块正常 风扇正常
电池数据(0x03):
数据种类 单体电池 1 电压 单体电池 2 电压 单体电池 3 电压 单体电池 4 电压 单体电池 5 电压 单体电池 6 电压 单体电池 7 电压 单体电池 8 电压 单体电池 9 电压 单体电池 10 电压 单体电池 11 电压 单体电池 12 电压 单体电池 13 电压 单体电池 14 电压 单体电池 15 电压 单体电池 16 电压 单体电池 17 电压 单体电池 18 电压 单体电池 19 电压 单体电池 20 电压 单体电池 21 电压 单体电池 22 电压 单体电池 23 电压
逆变电压 A 相 逆变电压 B 相 逆变电压 C 相 旁路电压 A 相 旁路电压 B 相 旁路电压 C 相 输出电流 A 相 输出电流 B 相 输出电流 C 相 母线电压+ 母线电压-
电池电流+
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
通信协议
M3 模块化 UPS 通信协议 V1.2
一、硬件连接方式
RS232 模式,采用标准 DB9 通信接口。通信波特率 9600,数据位 8,停止位 1,无校验。 通信线缆长度不得超过 13M。各引脚定义如下:
引脚 1 2
3
45
6789
定义 NO 接收 RX 发送 TX NO 地 GND NO NO NO NO
BCD 码十位 BCD 码小数位
%L
负载百分比 C 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
%L
用户设置的最大模块数

在线模块数目

正常模块数目

异常模块数目

系统状态字 1
系统状态字 2
模块在线标志 1
模块在线标志 2
剩余电池容量
BCD 码百位
BCD 码十位
%
BCD 码个位
单体电池 40 电压
10∽1V
V
单体电池 41 电压
10∽1V
V
单体电池 42 电压
10∽1V
V
单体电池 43 电压
10∽1V
V
单体电池 44 电压
10∽1V
V
单体电池 45 电压
10∽1V
V
单体电池 46 电压
10∽1V
V
单体电池 47 电压
10∽1V
V
单体电池 48 电压
10∽1V
V
单体电池 49 电压
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
kW
输出有功功率 B 相
BCD 码百位
BCD 码十位
kW
通信协议
BCD 码个位
BCD 码小数位
输出有功功率 C 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
kW
输出视在功率 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
码百位
A
BCD 码个位
BCD 码小数位
电池电流-
bit7=1 : 负 ; 0 :
正,bit6-bit5BCD BCD 码十位 码百位
A
BCD 码个位
BCD 码小数位
输出频率
未用 BCD 码个位
BCD 吗十位 BCD 码小数位
Hz
旁路频率
未用 BCD 码个位
BCD 吗十位 BCD 码小数位
Hz
输出有功功率 A 相
bit7-bit4
bit3-bit0
10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V 10∽1V
BCD 码百位 BCD 码个位
W
输入频率
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
Hz
输出频率
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
Hz
系统状态字 1
系统状态字 2
系统状态字 3(预留)
表 2-5
状态字节 1 :
1 D0 市电故障 D1 母线过压 D2 逆变过载 D3 逆变缺相 D4 模块过温
通信协议
查询命令(0x01):
系统电压、电流、功率及相关状态量:
市电电压 A 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
市电电压 B 相
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
市电电压 C 相
BCD 码百位
BCD 码十位
V
BCD 码个位
BCD 码小数位
0 模块 1 不在线 模块 2 不在线 模块 3 不在线 模块 4 不在线 模块 5 不在线 模块 6 不在线 模块 7 不在线 模块 8 不在线
模块在线标志位 2
1 D0 模块 9 在线 D1 模块 10 在线 D2 模块 11 在线 D3 模块 12 在线 D4 模块 13 在线 D5 模块 14 在线 D6 模块 15 在线 D7 模块 16 在线
通信协议
命令含义 开、关机命令 旁路逆变切换 放电与停止放电 系统对时
参数 0 开机 1 关机 0 转逆变 1 转旁路 0 停止放电 1 放电 年(BCD 码) 月(BCD 码) 日(BCD 码) 时(BCD 码) 分(BCD 码) 秒(BCD 码)
表 1-3
6、 校验和 : 地址码、命令码、命令参数所有字节相加后低 8 位。
0 模块 9 不在线 模块 10 不在线 模块 11 不在线 模块 12 不在线 模块 13 不在线 模块 14 不在线 模块 15 不在线 模块 16 不在线
模块数据(0x02)
数据种类 模块号数 市电电压 A 相
市电电压 B 相
市电电压 C 相
bit7-bit4
bit3-bit0
模块号数
BCD 码百位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
V
BCD 码百位 BCD 码个位
BCD 码十位 BCD 码小数位
二、命令
(一)下询命令
MSB
帧头(0xEA) 长度 A 长度 B
帧头(0xEA) 地址码 命令码
命令参数 校验和
帧尾(0xEF)
表 1-1
说明:
1、 表 1-1 中每一行表示一个字节(8bit)。 2、 长度: 长度 A、B 相等互为校验,为命令参数部分的字节数 3、 地址码 : 对应于系统控制器的“ID”,表示系统唯一标识。 4、 MSB:为命令码的最高位。当 MSB 为 1 时,表示下询帧;为 0 时表示上询帧。 5、 命令码 : 低 7 位表示发送给系统控制器的命令,分两类:遥信(0x81~0x84)、遥控
单位 V V V V V V V V V V V V V V V V V V V V V V V
通信协议
单体电池 24 电压
10∽1V
V
单体电池 25 电压
10∽1V
V
单体电池 26 电压
10∽1V
V
单体电池 27 电压
10∽1V
V
单体电池 28 电压
10∽1V
V
单体电池 29 电压
10∽1V
V
单体电池 30 电压
相关主题