中恒主监控通讯协议CDT91.docx
《中恒主监控通讯协议CDT91.docx》由会员分享,可在线阅读,更多相关《中恒主监控通讯协议CDT91.docx(27页珍藏版)》请在冰豆网上搜索。
![中恒主监控通讯协议CDT91.docx](https://file1.bdocx.com/fileroot1/2023-6/17/aa3100ed-86e1-4f6f-9918-08d55faa3f92/aa3100ed-86e1-4f6f-9918-08d55faa3f921.gif)
中恒主监控通讯协议CDT91
中恒主监控器通讯协议(CDT91循环)
Ver2.1
本规约适用于主机与中恒直流屏主监控器通讯,支持标准RS232/RS485串行通信,信息传输方式为异步方式,报文内容以8位字节为传送单元,每字节附加1位起始位与1位停止位,无奇偶校验,波特率可变。
低字节先送,高字节后送,字节内低位先送,高位后送。
1、基本结构
(1)帧结构
同步字
控制字
信息字1
.......
信息字N
同步字
.......
(2)同步字:
3组EB90H,如下图
(3)控制字:
6字节,如下图
b7b0
no
EBH(11101011B)
90H(10010000B)
EBH(10010000B)
90H(00001001B)
EBH(11101011B)
90H(10010000B)
图1同步字排列格式图2控制字(a)控制字组成(b)控制字节
控制字节:
E:
扩展位。
当E=0时使用表1已定义的帧类别,当E=1时帧类别可另行定义
L:
帧长定义位。
当L=0时表示本帧信息字数n为0,即本帧没有信息字;
S:
源站址有效位。
S=1表示控制字中源发站地址有效,否则源站址字节无意义
D:
目的站址有效位。
D=1表示控制字中目的站地址有效,否则目的站址字节无意义
帧类别:
控制字节E=0时,帧类别定义见下表。
源站址、目的站址:
此数据发出站、接收站的地址
校验码:
控制字校验从控制字节开始校验
帧类别代号
定义
上行E=0
下行E=0
61H
重要遥测(A帧)
遥控选择
C2H
次要遥测(B帧)
遥控执行
B3H
一般遥测(C帧)
遥控撤消
F4H
遥信状态(D1帧)
升降选择
85H
电能脉冲数值(D2帧)
升降执行
26H
事件顺序记录(E帧)
升降撤消
57H
设定命令
7AH
设置时钟
0BH
设置时钟校正值
4CH
召唤子站时钟
3DH
复归命令
9EH
遥控返校
广播命令
(4)信息字结构
每个信息字由Bn~Bn+56个字节构成:
功能码一个字节、信息、数据码4个字节和校验码一个字节,其通用格式如图所示。
具体定义见下文。
Bn字节
Bn+1字节
Bn+2字节
Bn+3字节
Bn+4字节
Bn+5字节
b7b0
{
功能码
信息、
数据
b7…b0
b7…b0
b7…b0
b7…b0
校验码
功能码:
功能码有256个(00H-FFH),分别代表不同信息用途,具体分配见表
功能码代号
字数
用途
信息位数
容量
00H~7FH
128
遥测
16
256
80H~81H
2
事件顺序记录
64
4096
82H~83H
备用
84H~85H
2
子站时钟返送
64
1
86H~89H
4
总加遥测
16
8
8AH
1
频率
16
2
8BH
1
复归命令(下行)
16
16
8CH
1
广播命令(下行)
16
16
8DH~92H
6
水位
24
6
93H~9FH
备.用
A0H~DFH
64
电能脉冲计数值
32
64
E0H
1
遥控选择(下行)
32
256
E1H
1
遥控返校
32
256
E2H
1
遥控执行(下行)
32
256
E3H
1
遥控撤消(下行)
32
256
E4H
1
升降选择(下行)
32
256
E5H
1
升降返校
32
256
E6H
1
升降执行(下行)
32
256
E7H
升降撤消(下行)
32
256
E8H
1
设定命令(下行)
32
256
E9H
l
备用
EAH
1
备用
EBH
1
备用.
ECH
1
子站状态信息
8
1
EDH
l
设置时钟校正值(下行)
32
1
EEH~EFH
2
设置时钟(下行)
64
1
F0H~FFH
16
遥信
32
5l2
帧循环
A、B、A、C、A、B、A、D1、A、B、A、C、A、B、A、D1.......
其中A为重要遥测数据帧;B为次要遥测数据帧;C为一般遥测数据帧;D1为遥信数据帧,直流屏加电后,主监控器将以上帧循环向主机发送。
除所列功能外,其他功能暂不支持。
RS485串行通信通信模式下要求主机收到完整数据后才能下发命令。
2、遥信数据(D1帧)
同步字排列格式
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(F4H)B8字节
信息字数(10H)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节
信息字如下:
功能码0F0HB13字节
遥信字1低位B14字节
遥信字1高位B15字节
遥信字2低位B16字节
遥信字2高位B17字节
校验码B18字节校验码从B13字节开始
功能码0F1HB19字节
遥信字1低位B20字节
遥信字1高位B21字节
遥信字2低位B22字节
遥信字2高位B23字节
校验码B24字节校验码从B19字节开始
……
功能码0FFHB103字节
遥信字1低位B104字节
遥信字1高位B105字节
遥信字2低位B106字节
遥信字2高位B107字节
校验码B108字节校验码从B103字节开始
功能码
遥信字1
遥信字2
F0H
bit0一路A相过压bit1一路A相欠压bit2一路A相缺相bit3一路B相过压
bit4一路B相欠压bit5一路B相缺相bit6一路C相过压bit7一路C相欠压
bit8一路C相缺相bit9一路停电
bit0二路A相过压bit1二路A相欠压bit2二路A相缺相bit3二路B相过压
bit4二路B相欠压bit5二路B相缺相bit6二路C相过压bit7二路C相欠压
bit8二路C相缺相bit9二路停电
F1H
bit0合母1过压bit1合母1欠压
bit2控母1过压bit3控母1欠压
bit4合母2过压bit5合母2欠压
bit6控母2过压bit7控母2欠压
故障标志:
bit0~bit7对应于开出故障映射节点(包括“整流模块故障”,“绝缘故障”,“直流故障”,“交流故障”,“电池故障”,“逆变故障”,“开关故障”,“系统故障”)
F2H
bit0-151-16号模块故障
Bit0-1517-32号模块故障
F3H
bit0-9特定开关1-10状态
通信故障:
bit0~bit6对应于绝缘、交流、逆变器、开入、开出、电池、整流模块
F4H
bit0-11灯板1开关节点01-12状态
bit=0代表吸合=1代表断开
bit0-11灯板2开关节点01-12状态
F5H
bit0-11灯板3开关节点01-12状态
bit0-11灯板4开关节点01-12状态
F6H
bit0-11灯板5开关节点01-12状态
bit0-11灯板6开关节点01-12状态
F7H
bit0-11灯板7开关节点01-12状态
bit0-11灯板8开关节点01-12状态
F8H
bit0-11灯板9开关节点01-12状态
bit0-11灯板10开关节点01-12状态
F9H
bit0-11灯板11开关节点01-12状态
bit0-11灯板12开关节点01-12状态
FAH
bit0-11灯板13开关节点01-12状态
bit0-11灯板14开关节点01-12状态
FBH
bit0-11灯板15开关节点01-12状态
bit0-11灯板16开关节点01-12状态
FCH
bit0-9开入盒1开关节点01-10状态
bit=0代表正常=1代表异常
bit0-9开入盒2开关节点01-10状态
FDH
bit0-9开入盒3开关节点01-10状态
bit0-9开入盒4开关节点01-10状态
FEH
bit0-9开入盒5开关节点01-10状态
bit0-9开入盒6开关节点01-10状态
FFH
bit0-9开入盒7开关节点01-10状态
bit0-9开入盒8开关节点01-10状态
说明:
故障相应位=1表示有故障
3、遥测数据(A帧)
同步字排列格式
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(61H)B8字节
信息字数(0CH)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节
信息字如下:
功能码(00H)B13字节
遥测字1低位B14字节
遥测字1高位B15字节
遥测字2低位B16字节
遥测字2高位B17字节
校验码B18字节校验码从B13字节开始
功能码(01H)B19字节
遥测字1低位B20字节
遥测字1高位B21字节
遥测字2低位B22字节
遥测字2高位B23字节
校验码B24字节校验码从B19字节开始
……
功能码(0AH)B73字节
遥测字1低位B74字节
遥测字1高位B75字节
遥测字2低位B76字节
遥测字2高位B77字节
校验码B78字节校验码从B73字节开始
功能码(0BH)B79字节
遥测字1低位B80字节
遥测字1高位B81字节
遥测字2低位B82字节
遥测字2高位B83字节
校验码B84字节校验码从B79字节开始
定义功能码如下表所示定义。
功能码
遥测参数
00H
遥测字1
交流Ⅰ路A相电压
遥测字2
交流Ⅰ路B相电压
01H
遥测字1
交流Ⅰ路C相电压
遥测字2
交流Ⅱ路A相电压
02H
遥测字1
交流Ⅱ路B相电压
遥测字2
交流Ⅱ路C相电压
03H
遥测字1
1段合闸母线电压
遥测字2
1段合闸母线电流
04H
遥测字1
1段控制母线电压
遥测字2
1段控制母线电流
05H
遥测字1
1段电池端压
遥测字2
1段电池电流
06H
遥测字1
1段总电流
遥测字2
电池组一状态
07H
遥测字1
2段合闸母线电压
遥测字2
2段合闸母线电流
08H
遥测字1
2段控制母线电压
遥测字2
2段控制母线电流
09H
遥测字1
2段电池端压
遥测字2
2段电池电流
0AH
遥测字1
2段总电流
遥测字2
电池组二状态
0BH
遥测字1
充电屏一温度
遥测字2
充电屏二温度
每个信息字传送两路遥测量;
所有数据按照规则定义:
b11-b0传送一路模拟量,以二进制码表示。
b11=0时为正数;b11=1时为负数,以2的补码表示负数。
b14=1表示溢出,b15=1时表示数无效
电池组状态:
0浮充1均充2均充延时3放电测试4放电
4、次要遥测数据(B帧)
同步字排列格式
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(C2H)B8字节
信息字数(10H)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节
信息字如下:
功能码(40H)B13字节
遥测字1低位B14字节
遥测字1高位B15字节
遥测字2低位B16字节
遥测字2高位B17字节
校验码B18字节校验码从B13字节开始
功能码(41H)B19字节
遥测字1低位B20字节
遥测字1高位B21字节
遥测字2低位B22字节
遥测字2高位B23字节
校验码B24字节校验码从B19字节开始
……
功能码(4FH)B103字节
遥测字1低位B104字节
遥测字1高位B105字节
遥测字2低位B106字节
遥测字2高位B107字节
校验码B108字节校验码从B103字节开始
定义功能码如下表所示定义。
功能码
含义
40H
遥测字1
1号模块电流
遥测字2
2号模块电流
41H
遥测字1
3号模块电流
遥测字2
4号模块电流
42H
遥测字1
5号模块电流
遥测字2
6号模块电流
43H
遥测字1
7号模块电流
遥测字2
8号模块电流
44H
遥测字1
9号模块电流
遥测字2
10号模块电流
45H
遥测字1
11号模块电流
遥测字2
12号模块电流
46H
遥测字1
13号模块电流
遥测字2
14号模块电流
47H
遥测字1
15号模块电流
遥测字2
16号模块电流
48H
遥测字1
17号模块电流
遥测字2
18号模块电流
49H
遥测字1
19号模块电流
遥测字2
20号模块电流
4AH
遥测字1
21号模块电流
遥测字2
22号模块电流
4BH
遥测字1
23号模块电流
遥测字2
24号模块电流
4CH
遥测字1
25号模块电流
遥测字2
26号模块电流
4DH
遥测字1
27号模块电流
遥测字2
28号模块电流
4EH
遥测字1
29号模块电流
遥测字2
30号模块电流
4FH
遥测字1
31号模块电流
遥测字2
32号模块电流
每个信息字传送两路遥测量;数据系数0.1,即为实际值*10上送。
所有数据按照规则定义:
b11-b0传送一路模拟量,以二进制码表示。
b11=0时为正数;b11=1时为负数,以2的补码表示负数。
b14=1表示溢出,b15=1时表示数无效
5、一般遥测数据(C帧)
同步字排列格式
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(B3H)B8字节
信息字数(XXH)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节
信息字如下:
功能码(60H)B13字节
遥测字1低位B14字节
遥测字1高位B15字节
遥测字2低位B16字节
遥测字2高位B17字节
校验码B18字节校验码从B13字节开始
功能码(61H)B19字节
遥测字1低位B20字节
遥测字1高位B21字节
遥测字2低位B22字节
遥测字2高位B23字节
校验码B24字节校验码从B19字节开始
……
功能码(6FH)B103字节
遥测字1低位B104字节
遥测字1高位B105字节
遥测字2低位B106字节
遥测字2高位B107字节
校验码B108字节校验码从B103字节开始
60H
遥测字1
1段合母正对地电压
遥测字2
1段合母负对地电压
61H
遥测字1
1段控母母正对地电压
遥测字2
1段控母负对地电压
62H
遥测字1
2段合母正对地电压
遥测字2
2段合母负对地电压
63H
遥测字1
2段控母母正对地电压
遥测字2
2段控母负对地电压
64H
遥测字1
接地故障1接地支路
遥测字2
接地故障1接地电阻值,单位KΩ
65H
遥测字1
接地故障2接地支路
遥测字2
接地故障2接地电阻值
66H
遥测字1
接地故障3接地支路
遥测字2
接地故障3接地电阻值
67H
遥测字1
接地故障4接地支路
遥测字2
接地故障4接地电阻值
68H
遥测字1
接地故障5接地支路
遥测字2
接地故障5接地电阻值
69H
遥测字1
接地故障6接地支路
遥测字2
接地故障6接地电阻值
6AH
遥测字1
接地故障7接地支路
遥测字2
接地故障7接地电阻值
6BH
遥测字1
接地故障8接地支路
遥测字2
接地故障8接地电阻值
6CH
遥测字1
接地故障9接地支路
遥测字2
接地故障9接地电阻值
6DH
遥测字1
接地故障10接地支路
遥测字2
接地故障10接地电阻值
6EH
遥测字1
接地故障11接地支路
遥测字2
接地故障11接地电阻值
6FH
遥测字1
接地故障12接地支路
遥测字2
接地故障12接地电阻值
一般遥测信息字数由接地故障数决定,如果没有接地故障则仅传送母线对地电压
每个信息字传送两路遥测量;所有数据按照规则定义:
b11-b0传送一路模拟量,以二进制码表示。
b11=0时为正数;b11=1时为负数,以2的补码表示负数。
b14=1表示溢出,b15=1时表示数无效
接地支路支路号统一编址,每个模块按120支路计算
6、遥控数据
遥控过程:
(1)遥控选择主机→直流屏
同步字排列格式
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(61H)B8字节
信息字数(03H)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节校验码从B7字节开始
信息字1
功能码(E0H)B13字节
控制命令(CCH/33H)B14字节
开关序号B15字节
控制命令(CCH/33H)B16字节
开关序号B17字节
校验码B18字节校验码从B13字节开始
信息字2
功能码(E0H)B19字节
控制命令(CCH/33H)B20字节
开关序号B21字节
控制命令(CCH/33H)B22字节
开关序号B23字节
校验码B24字节校验码从B19字节开始
信息字3
功能码(E0H)B25字节
控制命令(CCH/33H)B26字节
开关序号B27字节
控制命令(CCH/33H)B28字节
开关序号B29字节
校验码B30字节校验码从B25字节开始
(2)遥控返校 直流屏→主机
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(9EH)B8字节
信息字数(03H)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节校验码从B7字节开始
信息字1
功能码(E1H)B13字节
控制命令(CCH/33H)B14字节
开关序号B15字节
控制命令(CCH/33H)B16字节
开关序号B17字节
校验码B18字节校验码从B13字节开始
信息字2
功能码(E1H)B19字节
控制命令(CCH/33H)B20字节
开关序号B21字节
控制命令(CCH/33H)B22字节
开关序号B23字节
校验码B24字节校验码从B19字节开始
信息字3
功能码(E1H)B25字节
控制命令(CCH/33H)B26字节
开关序号B27字节
控制命令(CCH/33H)B28字节
开关序号B29字节
校验码B30字节校验码从B25字节开始
(3)遥控执行 主机→直流屏
EBH(11101011B)B1字节
90H(10010000B)B2字节
EBH(11101011B)B3字节
90H(10010000B)B4字节
EBH(11101011B)B5字节
90H(10010000B)B6字节
控制字定义如下:
控制字节(71H)B7字节
帧类别(C2H)B8字节
信息字数(03H)B9字节
源站址(XXH)B10字节
目的站址(XXH)B11字节
校验码B12字节校验码从B7字节开始
信息字1
功能码(E2H)B13字节
遥控执行(AAH)