资源描述
许继集团・许继电源有限公司
XU JI POWER CO.,LTD.
WZCK-21微机直流监控装置
通 信 规 约
( ModBus 部分)
4000121100(N174DY7A27)
山东淄博华润五彩城项目直流系统
45Ah系统
2025-02-16
版本:2.6
1 范围
该通信规约规定了WZCK-21微机直流监控装置(以下简称监控装置)与上位机通信的接口方式、帧格式、波特率、通讯方式及通信内容。
规约中规定的功能有:读取监控装置当前实时的遥测量数据(“遥测”),读取监控装置当前实时的遥信量数据(“遥信”),执行遥控命令。
2 规约解释
2.1 通信接口
2.1.1 标准:RS485
2.1.2 工作方式:串行,异步。
2.1.3 数据格式:起始位1位,数据位8位,停止位1位,无奇偶校验。
2.1.4 通信速率:19200bit/s,9600bit/s,4800bit/s,2400bit/s,1200bit/s,默认9600bit/s。
2.1.5 选址方式:监控装置与上位机的报文只规定从站地址,本装置的地址设置范围为:00- 256(十进制),默认站号为01H,万能站号为4fH。
2.2 通信口号:默认口号为COM1。
2.3主从查询方式:监控主站周期性(间隔时间大于200毫秒)查询监控装置,被查询监控装置按相应报文帧格式回答。
2.4 报文格式:标准MODBUS规约,
正确的遥测和遥信帧下行格式为:
站号
02(遥信)/03(遥测)
开始寄存器
寄存器个数
校验码
(一个字节)
(一个字节)
高字节
低字节
高字节
低字节
CRC低
CRC高
站号
02(遥信)/03(遥测)
信息数量
信息内容
校验码
(一个字节)
(一个字节)
(一个字节)
CRC低
CRC高
正确的遥测和遥信帧上行格式为:
信息数量为信息内容字节长度。
遥测量的数据表示为标准MODBUS方式,每个寄存器(一个16位字)表示一个遥测量,
如:遥测值 = ( ( 寄存器高字节 << 16 ) | ( 寄存器低字节 ) )∕系数 ;
实例: 0X09 0X7E 表示( 9*16^2+7*16^1+14*16^0 )/10= 243.0。
遥信量的数据表示为每个字表示16路遥信量,如:0X88 0X22 ,即10001000 (bit15←bit8)0010 0010 ( bit7←bit0 ) ,表示第1、5、11、15路的状态为1状态。
规约示例:
下行: 01 03 00 03 00 18 b5 c0
站号:01 ; 遥测命令:03 ; 开始寄存器:00 03 ; 寄存器个数: 00 18(十六进制)
效验码: b5 c0 ,如果通信不上,请检查直流监控的“菜单>系统维护>通信设置”里“后台协议、本机地址、遥信地址、遥测地址”是否与实际一致。
上行: 01 03 30 01 E0 01 E0 00 01 01 E0 00 00 03 E8 00 FA 27 0F 27 0F 01 E0 00 00 00 00 00 00 00 00 00 00 00 00 27 0F 27 0F 0E D8 0E D8 0E D8 00 00 00 00 00 00 8F 90
站号:01 ; 遥测命令:03 ; 信息数量:48 ; 信息内容:01 E0 01 E0 00 01 01 E0 0000 03 E8 00 FA 27 0F 27 0F 01 E0 00 00 00 00 00 00 00 00 00 00 00 00 27 0F 27 0F 0E D8 0E D8 0E D8 00 00 00 00 00 00 ; 效验码: 8F 90 。
3规约说明
l 遥信:
所有的遥信信息保存在一个连续的地址空间,各信息块的寄存器长度固定,均为0x0030,对于要查寻的寄存器个数应小于0X0030,否则命令不能被识别。
开始寄存器地址(BASE_ADD)在直流监控中可以设定,默认为2(十进制),下表所列的为全部的遥信信息量及地址。
信息块名称
开始寄存器地址
基本遥信
BASE_ADD
1号馈电屏信息
BASE_ADD + 0x0030
2号馈电屏信息
BASE_ADD + 0x0060
i号馈电屏信息
i=3,4,…23
BASE_ADD+ i * 0x0030
24号馈电屏信息
BASE_ADD + 0x0480
一台UPS
BASE_ADD + 0x04B0
二台UPS
BASE_ADD + 0x04E0
一台INV(保留)
BASE_ADD + 0x0510
二台INV(保留)
BASE_ADD + 0x0540
一段DCDC
BASE_ADD + 0x0570
二段DCDC
BASE_ADD + 0x05A0
交流屏
BASE_ADD + 0x05D0
l 遥测:
所有的遥测信息保存在一个连续的地址空间,各信息块的寄存器长度固定,均为0x0030,因此对于要查寻的寄存器个数应小于0X0030,否则命令不能被识别。
开始寄存器地址(BASE_ADD)在直流监控中可以设定,默认为3(十进制),下表所列的为全部的遥测信息量及地址。
信息块名 称
开始寄存器地址
系数
基本遥测
BASE_ADD
10.0
系统定值(保留)
BASE_ADD + 0x0030
1
一组电池1号电池巡检
BASE_ADD + 0x0060
1000.0
一组电池2号电池巡检
BASE_ADD + 0x0090
1000.0
一组电池3号电池巡检
BASE_ADD + 0x00C0
1000.0
一组电池4号电池巡检
BASE_ADD + 0x00F0
1000.0
一组电池5号电池巡检
BASE_ADD + 0x0120
1000.0
一组电池6号电池巡检
BASE_ADD + 0x0150
1000.0
二组电池1号电池巡检
BASE_ADD + 0x0180
1000.0
二组电池2号电池巡检
BASE_ADD + 0x01B0
1000.0
二组电池3号电池巡检
BASE_ADD + 0x01E0
1000.0
二组电池4号电池巡检
BASE_ADD + 0x0210
1000.0
二组电池5号电池巡检
BASE_ADD + 0x0240
1000.0
二组电池6号电池巡检
BASE_ADD + 0x0270
1000.0
一段主屏支路绝缘信息(保留)
BASE_ADD + 0x02A0
10.0
一段主屏接地支路号(保留)
BASE_ADD + 0x02D0
1
二段主屏支路绝缘信息(保留)
BASE_ADD + 0x0300
10.0
二段主屏接地支路号(保留)
BASE_ADD + 0x0330
1
一台UPS
BASE_ADD + 0x0360
10.0
二台UPS
BASE_ADD + 0x0390
10.0
一台INV(保留)
BASE_ADD + 0x03C0
10.0
二台INV(保留)
BASE_ADD + 0x03F0
10.0
一段DCDC
BASE_ADD + 0x0420
10.0
二段DCDC
BASE_ADD + 0x0450
10.0
交流屏
BASE_ADD + 0x0480
10.0
l 遥控:
功 能
寄存器地址
DATA
1号整流器开机
0xE001
0xFF00
1号整流器关机
0xE001
0x0000
2号整流器开机
0xE002
0xFF00
2号整流器关机
0xE002
0x0000
1号整流器均充
0xE003
0xFF00
1号整流器浮充
0xE003
0x0000
2号整流器均充
0xE004
0xFF00
2号整流器浮充
0xE004
0x0000
1号电池组自动
0xE005
0xFF00
1号电池组手动
0xE005
0x0000
2号电池组自动
0xE006
0xFF00
2号电池组手动
0xE006
0x0000
一段ATS主投
0xE007
0xFF00
一段ATS备投
0xE007
0x0000
二段ATS主投
0xE008
0xFF00
二段ATS备投
0xE008
0x0000
母联开关投入
0xE009
0xFF00
母联开关断开
0xE009
0x0000
遥控报文如下,成功后下位机向上位机回送相同的报文
站号
05(遥控)
寄存器地址
DATA
校验码
(一个字节)
(一个字节)
高字节
低字节
高字节
低字节
CRC低
CRC高
01
05
e0
01
FF
00
4E
8B
4、信息内容
4.1基本遥测信息(编号0001对应本信息块的寄存器起始地址,以下与此相同)
编号
信息体
√
0001
直流母线电压
√
0002
整流器输出电压
√
0003
整流器输出电流
√
0004
电池组电压
√
0005
电池组电流
√
0006
电池组容量
√
0007
电池组环境温度
√
0008
母线正对地电阻
√
0009
母线负对地电阻
0010
2段直流母线电压
0011
2/3号整流器输出电压
0012
2/3号整流器输出电流
0013
2号电池组电压
0014
2号电池组电流
0015
2号电池组容量
0016
2号电池组环境温度
0017
2段母线正对地电阻
0018
2段母线负对地电阻
√
0019
交流电源AB线电压
√
0020
交流电源BC线电压
√
0021
交流电源CA线电压
0022
2/3号交流电源AB线电压
0023
2/3号交流电源BC线电压
0024
2/3号交流电源CA线电压
以上遥测量信息内容为最大直流系统的遥测量数据,对于工程中有的信息用“√”标注。如果系统中某类设备的个数为1,则将反斜杆右边的序号删去(要求工程设计人员注意此项操作,认真填写)。
4.2基本遥信信息
信息内容
√
1
整流器停机
Bit7
Byte0
寄存器高字节
2
整流器2/3停机
Bit6
3
整流器1/2接通蓄电池
Bit5
4
整流器2/3接通蓄电池
Bit4
√
5
整流器输入空开合闸
Bit3
6
整流器2/3输入空开合闸
Bit2
√
7
电池组自动运行
Bit1
8
电池组2/3自动运行
Bit0
√
9
电池组浮充运行
Bit7
Byte1
寄存器低字节
10
电池组2/3浮充运行
Bit6
√
11
电池组均充运行
Bit5
12
电池组2/3均充运行
Bit4
√
13
电池组放电状态
Bit3
14
电池组2/3放电状态
Bit2
√
15
整流器开机
Bit1
16
整流器2/3开机
Bit0
√
17
整流器防雷器失效
Bit7
Byte2
寄存器高字节
18
整流器2/3防雷器失效
Bit6
√
19
整流器输入空开跳闸
Bit5
20
整流器2/3输入空开跳闸
Bit4
√
21
整流器模块异常
Bit3
22
整流器2/3模块异常
Bit2
√
23
整流器出口断路
Bit1
24
整流器2/3出口断路
Bit0
√
25
整流器模块通讯中断
Bit7
Byte3
寄存器低字节
26
整流器2/3模块通讯中断
Bit6
√
27
整流器交流电源过压
Bit5
28
整流器2/3交流电源过压
Bit4
√
29
整流器交流电源欠压
Bit3
30
整流器2/3交流电源欠压
Bit2
√
31
整流器交流电源故障
Bit1
32
整流器2/3交流电源故障
Bit0
33
交流馈电支路断路
Bit7
Byte4
寄存器高字节
34
Bit6
35
整流器1/2输出至1/2号电池组
Bit5
36
整流器2/3输出至1/2号电池组
Bit4
37
电池组1/2输出开关合
Bit3
38
电池组2/3输出开关合
Bit2
39
电池组1/2放电开关合
Bit1
40
电池组2/3放电开关合
Bit0
√
41
电池组充电过流
Bit7
Byte5
寄存器低字节
42
电池组2/3充电过流
Bit6
43
电池组1/2单体电池过温
Bit5
44
电池组2/3单体电池过温
Bit4
√
45
电池组单体电池过压
Bit3
46
电池组2/3单体电池过压
Bit2
√
47
电池组单体电池欠压
Bit1
48
电池组2/3单体电池欠压
Bit0
√
49
电池组单体电池故障
Bit7
Byte6
寄存器高字节
50
电池组2/3单体电池故障
Bit6
√
51
电池组环境温度过高
Bit5
52
电池组2/3环境温度过高
Bit4
√
53
电池组出口断路
Bit3
54
电池组2/3出口断路
Bit2
√
55
电池组均充过压
Bit1
56
电池组2/3均充过压
Bit0
√
57
电池组浮充过压
Bit7
Byte7
寄存器低字节
58
电池组2/3浮充过压
Bit6
√
59
电池组浮充欠压
Bit5
60
电池组2/3浮充欠压
Bit4
√
61
电池组放电欠压
Bit3
62
电池组2/3放电欠压
Bit2
√
63
电池组巡检仪通信中断
Bit1
64
电池组2/3巡检仪通信中断
Bit0
65
电池组1/2低压切除
Bit7
Byte8
寄存器高字节
66
电池组2/3低压切除
Bit6
67
Bit5
68
Bit4
69
Bit3
70
Bit2
71
Bit1
72
Bit0
√
73
直流母线过压
Bit7
Byte9
寄存器低字节
74
2/3段直流母线过压
Bit6
√
75
直流母线欠压
Bit5
76
2/3段直流母线欠压
Bit4
√
77
直流母线绝缘降低
Bit3
78
2/3段直流母线绝缘降低
Bit2
79
1/2段绝缘监测装置故障
Bit1
80
2/3段绝缘监测装置故障
Bit0
√
81
硅堆降压装置异常
Bit7
Byte10
寄存器高字节
82
2/3段硅堆降压装置异常
Bit6
√
83
直流馈电支路断路
Bit5
84
2/3段直流馈电支路断路
Bit4
85
1/2段直流母线联络断路
Bit3
86
2/3段直流母线联络断路
Bit2
√
87
绝缘监测通信中断
Bit1
88
2/3段绝缘监测通信中断
Bit0
89
直流斩波稳压器异常
Bit7
Byte11
寄存器低字节
90
2段直流斩波稳压器异常
Bit6
91
1/2段母线进线开关合
Bit5
92
2/3母线进线开关合
Bit4
93
1/2段母线联络开关合
Bit3
94
2/3段母线联络开关合
Bit2
95
1/2号整流器输出至1/2段母线
Bit1
96
2号整流器输出至2段母线
Bit0
√
97
智能变送器通信中断
Bit7
Byte12
寄存器高字节
98
开入板通信中断
Bit6
99
1号UPS装置通信中断
Bit5
100
2号UPS装置通信中断
Bit4
101
1号INV装置通信中断
Bit3
102
2号INV装置通信中断
Bit2
103
1段DCDC模块通信中断
Bit1
104
2段DCDC模块通信中断
Bit0
105
站用电测控仪通信中断
Bit7
Byte13
寄存器低字节
106
2号站用电测控仪通信中断
Bit6
107
Bit5
108
Bit4
109
Bit3
110
Bit2
111
Bit1
112
Bit0
113
1号UPS装置异常
Bit7
Byte14
寄存器高字节
114
2号UPS装置异常
Bit6
115
UPS一段馈电开关断路
Bit5
116
UPS二段馈电开关断路
Bit4
117
1段DCDC装置异常
Bit3
118
2段DCDC装置异常
Bit2
119
DC/DC一段馈电开关断路
Bit1
120
DC/DC二段馈电开关断路
Bit0
121
1号INV装置异常
Bit7
Byte15
寄存器低字节
122
2号INV装置异常
Bit6
123
INV一段馈电开关断路
Bit5
124
INV二段馈电开关断路
Bit4
125
站用电一路进线开关断路
Bit3
126
站用电二路进线开关断路
Bit2
127
站用电母联开关断路
Bit1
128
站用电馈电开关断路
Bit0
129
站用电二段馈电开关断路
Bit7
Byte16
寄存器高字节
130
站用电进线电源故障
Bit6
131
站用电二路进线电源故障
Bit5
132
分电屏绝缘监察异常
Bit4
133
分电屏馈线断路器脱扣
Bit3
134
站用电母联开关合
Bit2
135
Bit1
136
Bit0
137
Bit7
Byte17
寄存器低字节
138
Bit6
139
Bit5
140
Bit4
141
Bit3
142
Bit2
143
Bit1
144
Bit0
以上遥信量信息内容为最大直流系统的遥信量名称,对于工程中有的信息用“√”标注。如果系统中某类设备的个数为1,则将反斜杠右边的序号删去(要求工程设计人员注意此项操作并认真填写)。所有的遥信量均为: “1”表示闭合,“0”表示断开。如果遥信信息中某一项信息未列入组态,则相应名称对应字节的位为:“0”,保留位为“0”。
注:1。表中黑斜体字为状态量,其它为报警量 。
2.工程人员在使用该规约时,应按以下要求选择遥测量和遥信量的内容:
u 当系统配置为:1组电池,1/2组整流器,1/2段母线,配备1套监控时,系统对应的通 讯规约,保留上表中“/ ”左边的序号,划去上表中“/ ”右边的序号。
u 当系统配置为:2组电池,2组整流器,1/2段母线,配备1套监控时,保留上表中“/ ”左边的序号,划去上表中“/ ”右边的序号。配备2套监控时,在1号监控中,保留上表中“/ ”左边的序号,划去上表中“/ ”右边的序号;在2号监控中,保留上表中“/ ” 右边的序号,划去上表中“/ ”左边的序号。
u 当系统配置为:2组电池,3组整流器,2段母线,配备2套监控时,除整流器有关信息内容外,在1号监控中,保留上表中“/ ”左边的序号,划去上表中“/ ”右边的序号;在2号监控中,保留上表中“/ ”右边的序号,划去上表中“/ ”左边的序号。与整流器有关的信息内容,在1号监控中,设备号对应选择为1和3,在2号监控中,设备号对应选择为2和3。
4.3 电池组信息:
电池组单体分散接在电池巡检模块上,上位机顺序读取各个电池巡检模块信息来取得整流电池组的单体电池电压和内组(可选),每个巡检模块最多检测19只电池,实际的电池单体数目按照监控装置实际的设定为准:
编号
信息体
0001
电池组单体1电压√
0002
电池组单体2电压√
0003
电池组单体3电压√
0004
电池组单体4电压√
0005
电池组单体5电压√
0006
电池组单体6电压√
0007
电池组单体7电压√
0008
电池组单体8电压√
0009
电池组单体9电压√
0010
电池组单体10电压√
0011
电池组单体11电压√
0012
电池组单体12电压√
0013
电池组单体13电压√
0014
电池组单体14电压√
0015
电池组单体15电压√
0016
电池组单体16电压√
0017
电池组单体17电压√
0018
电池组单体18电压√
本合同共一个电池巡检,共检测18只电池
5 系统校时命令:
5.1.询问:
对时用8个字节,按世纪、年、月、日、时、分、毫秒高、毫秒低的字节序下发。
如:2008年9月16日 14:52:35.078
ADDR
FC
AH
AL
QH
QL
CRC16
01
10
F0
00
00
04
08
14
08
09
10
0e
34
89
06
Fa
45
5.2.响应:
从站的应答是回传站地址、功能码、起始地址及所要写的寄存器的数据长度。
ADDR
FC
AH
AL
QH
QL
CRC16
01
10
F0
00
00
04
F3 F2
8
展开阅读全文