1/15中恒主监控器通讯协议中恒主监控器通讯协议(CDT91循环)Ver2.1本规约适用于主机与中恒直流屏主监控器通讯,支持标准RS232/RS485串行通信,信息传输方式为异步方式,报文内容以8位字节为传送单元,每字节附加1位起始位与1位停止位,无奇偶校验,波特率可变。低字节先送,高字节后送,字节内低位先送,高位后送。1、基本结构(1)帧结构同步字控制字信息字1.......信息字N同步字.......(2)同步字:3组EB90H,如下图(3)控制字:6字节,如下图b7b0EBH(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=061H重要遥测(A帧)遥控选择C2H次要遥测(B帧)遥控执行B3H一般遥测(C帧)遥控撤消F4H遥信状态(D1帧)升降选择85H电能脉冲数值(D2帧)升降执行26H事件顺序记录(E帧)升降撤消57H设定命令7AH设置时钟0BH设置时钟校正值4CH召唤子站时钟3DH复归命令9EH遥控返校广播命令控制字节帧类别信息字数n源站址目地站址校验码B7字节B8字节B9字节B10字节B11字节B12字节(a)2/15中恒主监控器通讯协议(4)信息字结构每个信息字由Bn~Bn+56个字节构成:功能码一个字节、信息、数据码4个字节和校验码一个字节,其通用格式如图所示。具体定义见下文。b7b0功能码b7…b0b7…b0b7…b0b7…b0校验码功能码:功能码有256个(00H-FFH),分别代表不同信息用途,具体分配见表功能码代号字数用途信息位数容量00H~7FH128遥测1625680H~81H2事件顺序记录64409682H~83H备用84H~85H2子站时钟返送64186H~89H4总加遥测1688AH1频率1628BH1复归命令(下行)16168CH1广播命令(下行)16168DH~92H6水位24693H~9FH备.用A0H~DFH64电能脉冲计数值3264E0H1遥控选择(下行)32256E1H1遥控返校32256E2H1遥控执行(下行)32256E3H1遥控撤消(下行)32256E4H1升降选择(下行)32256E5H1升降返校32256E6H1升降执行(下行)32256E7H升降撤消(下行)32256E8H1设定命令(下行)32256E9Hl备用EAH1备用EBH1备用.ECH1子站状态信息81EDHl设置时钟校正值(下行)321EEH~EFH2设置时钟(下行)641F0H~FFH16遥信325l2信息、数据{Bn字节Bn+1字节Bn+2字节Bn+3字节Bn+4字节Bn+5字节3/15中恒主监控器通讯协议帧循环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字节开始4/15中恒主监控器通讯协议功能码遥信字1遥信字2F0Hbit0一路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二路停电F1Hbit0合母1过压bit1合母1欠压bit2控母1过压bit3控母1欠压bit4合母2过压bit5合母2欠压bit6控母2过压bit7控母2欠压故障标志:bit0~bit7对应于开出故障映射节点(包括“整流模块故障”,“绝缘故障”,“直流故障”,“交流故障”,“电池故障”,“逆变故障”,“开关故障”,“系统故障”)F2Hbit0-151-16号模块故障Bit0-1517-32号模块故障F3Hbit0-9特定开关1-10状态通信故障:bit0~bit6对应于绝缘、交流、逆变器、开入、开出、电池、整流模块F4Hbit0-11灯板1开关节点01-12状态bit=0代表吸合=1代表断开bit0-11灯板2开关节点01-12状态F5Hbit0-11灯板3开关节点01-12状态bit0-11灯板4开关节点01-12状态F6Hbit0-11灯板5开关节点01-12状态bit0-11灯板6开关节点01-12状态F7Hbit0-11灯板7开关节点01-12状态bit0-11灯板8开关节点01-12状态F8Hbit0-11灯板9开关节点01-12状态bit0-11灯板10开关节点01-12状态F9Hbit0-11灯板11开关节点01-12状态bit0-11灯板12开关节点01-12状态FAHbit0-11灯板13开关节点01-12状态bit0-11灯板14开关节点01-12状态FBHbit0-11灯板15开关节点01-12状态bit0-11灯板16开关节点01-12状态FCHbit0-9开入盒1开关节点01-10状态bit=0代表正常=1代表异常bit0-9开入盒2开关节点01-10状态FDHbit0-9开入盒3开关节点01-10状态bit0-9开入盒4开关节点01-10状态FEHbit0-9开入盒5开关节点01-10状态bit0-9开入盒6开关节点01-10状态FFHbit0-9开入盒7开关节点01-10状态bit0-9开入盒8开关节点01-10状态说明:故障相应位=1表示有故障5/15中恒主监控器通讯协议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字节开始6/15中恒主监控器通讯协议定义功能码如下表所示定义。功能码遥测参数00H遥测字1交流Ⅰ路A相电压遥测字2交流Ⅰ路B相电压01H遥测字1交流Ⅰ路C相电压遥测字2交流Ⅱ路A相电压02H遥测字1交流Ⅱ路B相电压遥测字2交流Ⅱ路C相电压03H遥测字11段合闸母线电压遥测字21段合闸母线电流04H遥测字11段控制母线电压遥测字21段控制母线电流05H遥测字11段电池端压遥测字21段电池电流06H遥测字11段总电流遥测字2电池组一状态07H遥测字12段合闸母线电压遥测字22段合闸母线电流08H遥测字12段控制母线电压遥测字22段控制母线电流09H遥测字12段电池端压遥测字22段电池电流0AH遥测字12段总电流遥测字2电池组二状态0BH遥测字1充电屏一温度遥测字2充电屏二温度每个信息字传送两路遥测量;所有数据按照规则定义:b11-b0传送一路模拟量,以二进制码表示。b11=0时为正数;b11=1时为负数,以2的补码表示负数。b14=1表示溢出,b15=1时表示数无效电池组状态:0浮充1均充2均充延时3放电测试4放电7/15中恒主监控器通讯协议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字节开始8/15中恒主监控器通讯协议定义功能码如下表所示定义。功能码含义40H遥测字11号模块电流遥测字22号模块电流41H遥测字13号模块电流遥测字24号模块电流42H遥测字15号模块电流遥测字26号模块电流43H遥测字17号模块电流遥测字28号模块电流44H遥测字19号模块电流遥测字210号模块电流45H遥测字111号模块电流遥测字212号模块电流46H遥测字113号模块电流遥测字214号模块电流47H遥测字115号模块电流遥测字216号模块电流48H遥测字117号模块电流遥测字218号模块电流49H遥测字119号模块电流遥测字220号模块电流4AH遥测字121号模块电流遥测字222号模块电流4BH遥测字123号模块电流遥测字224号模块电流4CH遥测字125号模块电流遥测字226号模块电流4DH遥测字127号模块电流遥测字228号模块电流4EH遥测字129号模块电流遥测字230号模块电流4FH遥测字131号模块电流遥测字232号模块电流每个信息字传送两路遥测量;数据系数0.1,即为实际值*10上送。所有数据按照规则定义:b11-b0传送一路