控制字共有BbbB字节控制字节B帧类别码B信息字数B源站址B目的站址B校验码图控制字组成控制字节说明(如图所示):bbELSD图控制字节E:扩展位当E=时使用表已定义的帧类别码当E=时帧类别码可另行定义以便扩展功能。在本协议中此位总是为。L:帧长定义位当L=时表示本帧信息字数n为即本帧没有信息字当L=时表示本帧有信息字。在本协议中此位总是为。S:源站址定义位D:目的站址定义位S与D在上行及下行信息中的定义说明:在上行信息中S=表示控制字中源站址有内容源站址字节即代表信息始发站的站号即直流屏的本机地址D=表示目的的站址字节有内容目的站址字节代表主站站号。在本协议的上行信息中S位总是为D位总是为。在下行信息中S=表示源站址字节有内容源站址字节代表主站站号D=表示目的站址字节有内容即直流屏的本机地址。在本协议的下行信息中D位必须为否则直流屏将不会执行下行命令。以上所述的上行信息和下信息中若同时S=D=则表示源站址和目的站址无意义。帧类别码本协议定义的帧类别码及其含义见表表帧类别代号定义表定义帧类别代号上行E=下行E=H重要遥测(A帧)遥控选择CH次要遥测(B帧)遥控执行BH一般遥测(C帧)遥控撤消FH帧)遥信状态(DH设定命令信息字数信息字数n表示该帧中所含信息字数量即信息字至信息字n的总数n=表示无信息字。源站址和目的站址说明在上行信息中源站址是直流屏地址即TDM直流监控装置中的本机地址其取值范围为~目的站址固定为。在下行信息中源站址是指后台主机的地址目的站址必须是直流屏的地址若目的地址不正确则下行命令将不会执行。校验码本协议采用CRC校验校验多项式为G(X)=XXX对每个控制字或信息字的前个字节进行CRC校验生成一个位的余数该余数取反后即可作为校验码尾随前字节发送。计算方法如下:将每个控制字或信息字中的前个字节按从低到高的顺序排列每个字节的位从高到低排列构成一个位流在这个位流的后面加上个从而得到一个位的位流。例如对某个信息字有BB共个字节每个字节位分别为bibi(i为字节序号取值范围~)则按上面的方法得到的位序列为bbbbbbbbb用校验多项式H(X^X^X)作为除数去除这个码流相除时不做减法而做异或最后得到一个位的余数将这个位的余数取反后或到位的码流的尾部即可得到一个带位CRC校验码的位序列。例:有信息字包括如下个字节HEHDHHH可得到一个码流用H除该码流得到余数为FH取反后得以校验码DH因此最后发送的字节序列为HEHDHHHDH共个字节。帧系列及信息字传送规则本协议按规定的循环时间采用固定循环方式法送A帧(秒)、B帧(秒)和D帧(秒):ABAABAD。如用户无要求不发送C帧(一般遥测)的内容。遥信信息字中不含子站工作状态信息遥信变位时也不作处理。对于遥控命令的返校信息采用插入的方式进行发送。、信息字信息字结构,B个字节构成:功能码个字节信息和数据码共个字节校每个信息字由Bnn验码个字节其通用格式如图所示。bbBn功能码Bnb……bBnb……bBnb……bBnb……bBn校验码图信息字通用格式功能码定义本协议用到的功能码分配见表。表功能码分配表功能码代号字数用途H,FH遥测EH遥控选择(下行)EH遥控返校(上行)EH遥控执行(下行)EH遥控撤消(下行)EH设定命令(下行)FH,FFH遥信注:在重要遥测、次要遥测量、一般遥测量中本协议重复定义了功能码(具体功能码定义请参见表、表和表)解释时可通过这三种遥测量不同的帧类别码来予以区分。遥测信息字格式遥测信息字格式见图。bb功能码(H,FH)b…bbb…bb…bbb…b校验码图遥测信息字格说明:()每个信息字传送两路遥测量,b传送一路模拟量以二进制码表示b=时为正数b=时为负数以()b的补码表示负数遥信信息字格式遥信信息字格式见图。bbBn功能码(FH,FFH)Bnb…bBnb…bBnb…bBnb…bBn校验码图遥信信息字格式说明:()每个遥信字含个状态位()各状态位定义参见表、表、表、表。命令格式直流屏遥控命令遥控过程及遥控帧结构如图所示。遥控命令控制字和控制字节格式见图。遥控过程的信息字格式见图。遥控命令后台遥控执行命令(或撤消命令)遥控返校(a)执行同步字控制字信息字信息字信息字此三个信息字内容相同(b)图遥控过程及帧结构(a)遥控结构(b)帧结构bb控制字节(H)B字节帧类别(选择)(CH执行)Bbb(BH撤消)B信息字数(H)BELSD源站址(××H)B目的站址(××H)B校检码(a)(b)图遥控命令和控制字格式(a)控制字格式(b)控制字节格式bbbb功能码(EH)B字节功能码(EH)B字节nn合分合分错BBnn(CCHH)CCHHFFH)BB开关序号开关序号nnBB合分(重复)合分错(重复)nnBB开关序号(重复)开关序号(重复)nn校验码B校验码Bnn(a)(b)bbbb功能码(EH)B字节功能码(EH)B字节nnBB执行(AAH)撤消(H)nnBB开关序号开关序号nnBB执行(重复)撤消(重复)nnBB开关序号(重复)开关序号(重复)nnBB校验码校验码nn(c)(d)图遥控过程的信息字格式(a)遥控选择(下行)(b)遥控返校(上行)(c)遥控执行(下行)(d)遥控撤消(下行)说明:()开关序号为二进制码。()遥控返校字为上行信息随机插在上行信息中不跨帧地连送三遍()开关操作将由直流屏进行检查若不能进行操作则把Bn字节内容改为FFH()遥控返校后若超时秒未收到下行的遥控执行命令本次命令便自动撤消。设定命令设定命令控制字格式同条遥控命令但设定命令只有一个下行帧无返校、执行和撤消命令帧。控制字的帧类别改为H其信息字格式如图所示。bb功能码(EH)B字节nB设定(CH)nB对象号n设点数(低)Bnb…b设点数(高)Bn××××b…bB校检码n图设定命令(下行)说明:()对象号为二进制码()设点数为位二进制码不乘以系数负数以的补码表示。、功能码定义部分、重要遥测量重要遥测量帧类别码为H控制字节为H其功能码和信息字定义见表。表重要遥测量信息字定义功能码信息字遥测量信息字遥测量H充电模块输出电压(V)充电模块输出电流(A)H合闸母线电压(V)蓄电池电流(A)H控制母线电压(V)母线负载电流(A)、次要遥测量次要遥测量帧类别码为CH控制字节为H其功能码和信息字定义见表。表次要遥测量信息字定义功能码信息字遥测量信息字遥测量H交流电压(V)环境温度()H正母线对地电压(V)负母线对地电压(V)一般遥测量一般遥测量帧类别码为BH控制字节为H其功能码和信息字定义见表。表一般遥测量信息字定义功能码信息字遥测量信息字遥测量H#蓄电池电压(V)#蓄电池电压(V)H#蓄电池电压(V)#蓄电池电压(V)H#蓄电池电压(V)#蓄电池电压(V)遥信量遥信量的帧类别码为FH控制字节为H其功能码和信息字定义见表。表故障遥信量的信息字定义(功能码:FH)字字位号内容位号内容节节BitBit交流失电#模块通讯故障BitBit交流异常#模块通讯故障Bit蓄电池过压Bit#模块通讯故障Bit蓄电池欠压Bit#模块通讯故障BitBit控母过压#模块通讯故障BitBit控母欠压电池仪通讯故障BitBit正母线绝缘下降开关量监测仪通讯故障BitBit负母线绝缘下降绝缘监测仪通讯故障BitBit蓄电池熔芯熔断BitBit充电机故障BitBit充电机过流BitBit单体电池电压过高BitBit单体电池电压过低BitBit开关量报警Bit绝缘监察报警BitBitBit表、支路绝缘故障信息遥信量信息字定义(功能码FH)字节位号内容字节位号内容Bit#合闸支路绝缘告警Bit#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit#合闸支路绝缘告警#控制支路绝缘告警BitBit表、开关量遥信量信息字定义(功能码FH)字节位号内容字节位号内容BitBit#合闸开关故障#控制支路绝缘告警BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#控制支路绝缘告警#合闸开关故障BitBit#合闸开关故障表、开关量遥信量信息字定义(功能码FH)字节位号内容字节位号内容BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障BitBit#控制开关故障#控制开关故障遥控量直流屏遥控量指单模块遥控开关机其帧类别码分别为H(选择)CH(执行)BH(撤消)信息字中的CCH表示对充电模块执行开机操作H表示对充电模块执行关机操作开关序号表示充电模块的序号取值范围为~。当充电模块序号超过直流屏设置的最大充电模块数时直流屏不会执行遥控命令此时会在遥控返校信息中填上FFH的出错码。设定命令直流屏的设定包括系统均浮充转换、均充电压调节和浮充电压调节。其帧类别码为H功能码为EH设定命令码为CH对象号定义见表。当限流值或调压值超出范围时直流屏不会执行表中的调压、限流命令。表设定命令的对象号及设定参数定义对象号对象号含义设定参数含义H电池状态转换:均充:浮充H均充电压调节电压调节值(取值范围~)H浮充电压调节电压调节值(取值范围~)注意:根据本协议开发上位机软件时下行信息必须在完整地接收到一帧上行信息后才向(((下发送。