资源描述
循环式远动规约 循环式远动规约 1主题内容与适用范围本标准规定了电网数据采集与监控系统中循环式远动规约的功能、帧结构、信息字结构和传输规则等。本标准适用于点对点的远动通道结构及以循环字节同步方式传送远动设备与系统。本标准还适用于调度所间以循环式远动规约转发实时信息的系统。2 引用标准国家标准:地区电网数据采集与监控系统通用技术条件和远动终端通用技术条件。3 一般技术要求3.1本规约采用可变帧长度、多种帧类别循环传送、变位遥信优先传送, 重要遥测量更新循环时间较短,区分循环量、随机量和插入量采用不同形式传送信息,以满足电网调度安全监控系统对远动信息的实时性和可靠性的要求。3.2 本规约规定主站与子站间进行以下信息的传送:a. 遥信b. 遥测c. 事件顺序记录(SOE)d. 电能脉冲记数值e. 遥控命令;f. 设定命令;g. 升降命令;h. 对时;i. 广播命令;j. 复归命令;k. 子站工作状态。3.3 信息按其重要性不同的优先级和循环时间,以便实现国家标准地区电网数据采集与监控系统通用技术条件和远动终端通用技术条件所规定的要求和指标。3.3.1上行(子站至主站)信息的优先级排列顺序和传送时间要求如下:3.3.1.1对时的子站时钟返回信息插入传送; 3.3.1.2变位遥信、子站工作状态变化信息插入传送,要求在1s内送到主站 3.3.1.3遥控、升降命令的返送校核信息插入传送; 3.3.1.4重要遥测安排在A帧传送,循环时间不大于3s; 3.3.1.5次要遥测安排在B帧传送,循环时间一般不大于6s; 3.3.1.6一般遥测安排在C帧传送,循环时间一般不大于20s; 3.3.1.7遥信状态信息,包含子站工作状态信息,安排在D1帧定时传送, 3.3.1.8电能脉冲计数值安排在D2帧定时传送; 3.3.1.9事件顺序记录安排在E帧以帧插入方式传送。 3.3.2下行(主站至子站)命令的优先级排列如下. 3.3.2.1召唤子站时钟,设置子站时钟校正值,设置子站时钟; 3.3.2.2遥控选择、执行、撤消命令,升降选择、执行、撤消命令,设定命令; 3.3.2.3广播命令; 3.3.2.4复归命令. 3.3.3D帧传送的遥信状态、电能脉冲计数值是慢变化量,以几分钟至几十分钟循环传送。 3.3.4E帧传送的事件顺序记录是随机量,同一个事件顺序记录应分别在三个E帧内重复传送,传送规则见4.8条。 3.3.5变位遥信和遥控、升降命令的返校信息以信息字为单位优先插入传送,连送三遍。对时的时钟信息字也优先插入传送,并附传送等待时间,但只送一遍,传送规则见4.8条。4 帧4.1帧结构 帧结构如图1所示。每帧都以同步字开头,并有控制字,除少数帧外均应有信息字。信息字的数量依实际需要设定,帧长度可变。 4.2字、字节、位的排列和发码规则.B1字节B2字节. 帧的同步字、控制字、信息字的排列规则:字节由低B1到高Bn上下排列、字节的位由高b7到低b0左右排列,如图2所示。B7 b6 b5 b4 b3 b2 b1 b0B7 b0 图2 字节排列同步字控制字信息字1信息字n同步字 图1 帧结构向通道发码规则.低字节先送,高字节后送;字节内低位先送,高位后送。 4.3同步字 同步字按通道传送顺序分为3组EB90H,即1l10、l011、l001、0000,。为保证通道中传送顺序,写入串行口的同步字排列格式见图3。 4.4控制字. 控制字共有B7Bl26个字节,如图4所示。 4.4.1控制字节说明: E:扩展位 当E=0时使用表2已定义的帧类别, 当E=1时帧类别可另行定义, 以便扩展功能。 L:帧长定义位。当L=0时表示本帧信息字数n为0, 即本帧没有信息字;B1字节B2B3B4B5B6控制字节帧类别信息字数n源站址目地站址校验码 B1字节B2B3B4B5B6 B7 B0 b7 b0ELSD0001 (b)D7H(11010111B)09H(00001001B)D7H(11010111B)09H(00001001B)D7H(11010111B)09H(00001001B) 图4 控制字图3 同步字排列格式 (a) (a)控制字组成 (b)控制字节 4.4.2 S与D在上行及下行信息中的定义说明:在上行信息中,S=1表示控制字中源站址有内容,源站址字节即代表信息始发站的站号,即子站站号;D=1,目的站址字节代表主站站号。在下行信息中,S=1表示源站址字节有内容,源站址字节代表主站站号;D=1表示目的站址字节有内容,即代表信息到达站的站号;D=0表示目的站址字节内容为FFH, 即代表广播命令,所有站同时接收并执行此命令。 以上所述的上行信息和下行信息中若同时S=0,D=0, 则表示源站址和目的站址无意义。4.5 生成多项式和中间余式表 本规约采用CRC校验,控制字和信息字都是(n、k)=(48,40) 码组,生成多项式为G(X)=X8+X2+X+1,陪集码为FFH。按4.2条所述发码规则的顺序以G(X)模2除前5个字节,生成余式R(X)。以R(X)作为校验码。若用查表法,信息字、控制字基本码元的中间余式见表1。 表1 中间余式表信息字、控制字的码元查表法中间佘式01H1110 0000B02H0111 0000B04H0011 1000B08H0001 1100Bl0H0000 1110B20H0000 0111B40H1110 0011B80H1001 0001B4.6帧类别. 本规约定义的帧类别码及其含义见表2。 表2 帧类别代号定义表帧类别代号定义上行 E=0下行 E=061H重要遥测(A帧)遥控选择C2H次要遥测(B帧)遥控执行B3H一般遥测(C帧)遥控撤消F4H遥信状态(D1帧)升降选择85H电能脉冲数值(D2帧)升降执行26H事件顺序记录(E帧)升降撤消57H设定命令A8HD9H7AH设置时钟0BH设置时钟校正值4CH召唤子站时钟3DH复归命令9EH广播命令EFH 4.7信息字数 信息字数n表示该帧中所含信息字数量,即信息字1至信息字n的总数,n=0表示无信息字。E帧长度不得大于A帧长度。4.8帧系列及信息字传送规则4.8.1在规定循环时间的前提下,帧系列可以根据要求任意组织。帧系列如何组织,详见附录A。4.8.2帧系列采用下列三种方式传送.4.8.2.1固定循环传送.用于传送A、B、C、D1、D2帧.见附录A2、A3、A4。4.8.2.2帧插入传送,用于传送E帧,见附录A的A2、A3、A4例。 SOE可能连续出现,当轮到送E帧时用软件指针定好发送界限,后续出现的归下一次再送。4.82.3信息字随机插入传送,用于传送下列三种信息: a.对时的子站时钟返回信息; b.变位遥信; c.遥控、升降命令的返校信息. 4.8.3上述4.8.2.3条信息一出现就应插入当前帧的信息字传送,但需遵守以下规则:4.8.3.1变位遥信、遥控和升障命令的返校信息连续插选三遍,对时的子站时钟返回信息才插送一遍.4.8.3.2变位遥信、遥控和升降命令的返校信息、连续插送三遍必须在同一帧内,不许跨帧.若本帧不够连续插送三遍,全部改到下帧进行.4.8.3.3被插的帧若是A、B、C或D帧则原信息字被取代.原帧长度不变.若是E帧则应在SOE完整字之间插入,帧长度相应加长,见附录A的A5例。4.8.4子站加电或重新复位后,帧系列应从D1帧开始传送。4.8.5遥控、设定和升降命令过程中若出现变位遥信则自动取消该命令,并通过子站工作状态信息通知主站。 4.8.6下行通道中不发命令时应连续发送同步码。 5.1.信息字结构 每个信息字由BnBn+5 6个字节构成:功能码一个字节、信息、数据码4个字节和校验码一个字节,其通用格式如图5所示。Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 B7 b0 功能码信息、数据B7 b0B7 b0B7 b0B7 b0 校验码 5.2 功能码定义功能码有256个(00H-FFH),分别代表不同信息用途,具体分配见表3: 表3 功能码分配表功能码代号字数用途信息位数 容量00H7FH128遥测1625680H81H2事件顺序记录64409682H83H备用84H85H2子站时钟返送64186H89H4总加遥测1688AH1频率1628BH1复归命令(下行)16168CH1广播命令(下行)16168DH92H6水位24693H9FH备.用A0HDFH64电能脉冲计数值3264E0H1遥控选择(下行)32256E1H1遥控返校32256E2H1遥控执行(下行)32256E3H1遥控撤消(下行)32256E4H1升降选择(下行)32256E5H1升降返校32256E6H1升障执行(下行)32256E7H升障撤消(下行)32256E8H1设定命令(下行)32256E9Hl备用EAH1备用EBH1备用.ECH1子站状态信息81 EDHl设置时钟校正值(下行)321EEHEFH2设置时钟(下行)641F0HFFH16遥信325l26上行信息格式61 遥测 遥测信息字格式见图6。62 总加遥测 总加遥测信息字格式见图7。63 遥信遥信信息字格式见图8。64 电能脉冲计数值B7 b0功能码(86H-89H) B7 b0 B15 | b14 b0 B7 B0 B15 | b14 b0 校验码图7总加遥测信息字 格式 电能脉冲计数值信息字格式见图9。Bn字节Bn+1Bn+2Bn+3Bn+4Bn+565 水位总加遥测i 水位信息字格式见图10。Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 b7 b0 总加遥测I+1功能码(00H-7FH)遥测iB7 boB15 | b14 | x | x | b11b8 遥测 I+1B7 b0B15| b14| x | x | b11b8 校验码 图6 遥测信息字格式 说明: 说明:(1) 每个信息字传送两路遥测量; (1)用于传送总加遥测量;(2) b11-b0传送一路模拟量,以二进制码 (2)一个信息字传送两路总加遥测量;表示。B11=0时为正数。B11=1时为 (3)b15-b0传送一路总加量,以二进制负数,以2的补码表示负数; 码表示。B15=0时为正数,b15=1B7 b0功能码(A0H-DFH)B7 b0B15 b7B23 . B15B31 |x| b29 |x|xxxx(有效位)| |(BCD位| |b27.b24 校验码b14=1表示溢出,b15=1时表示数无效。 时为负数,以2的补码表示示负 数 B7 b0功能码(F0H-FFH)B7 b0B15 b8B7 b0B15 b8 校验码 图8 遥信信息字格式Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 图9 电能脉冲计数值信息字格式 说明: 说明: (1)每个遥信位含16个状态位。 (1)一个信息字传送一路电能脉冲计数值, (2)状态位定义:b=0表示断路器或 定时传送。定时可以是整点,或30min, 刀闸状态为断开、继电保护未动作 也可以由广播命令决定。 B= 1表示断路器或刀闸状态为闭合(2)b23-b0位代表电能脉冲计数值,推荐 继电保护动作。 用二进制码表示。 (3)b31=1表示数无效,b29=0表示数为 二进制码,b29=1表示数为 BCD码。 BCD码的格式同6.5条水位信息字格式。 (4)b27-b24位作为扩展用。 66频率(数字式) 频率信息字格式见图11。 67 事件顺序记录(SOE) 事件顺序记录信息字格式见图12。 68 子站工作状态 子站工作状态信息字格式见图13。 Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 B7 b0Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5功能码(8AH)10-1(Hz)10-2(Hz)101(Hz)100(Hz)10-1(Hz)10-2(Hz)101(Hz)100(Hz) 校验码 图11 频率信息字格式 B7 b0 (8DH-92H)10-1(m)10-2(m)101(m)100(m)103(m)102(m) xxxxxxxx 校验码 图10 水位信息字格式说明: 说明:(1) 以6位BCD码表示水位,最大值 以4位BCD码表示频率,如49.99Hz。为9999.99; (2) 水位为慢变化量,可安排在D或B、C帧传送。B7 b0 功能码2(81H) 时x x x 21 23 22 21 20 日x x x 21 23 22 21 20 对象号(低)b7 b0B15 |xxx| 对象号(高)(合分)| | b11 b8 校验码 (b)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 B7 b0功能码1(80H) 毫秒(低)2726252423222120 毫秒(高)x x x x x x 2928 秒x x 252423222120 分x x 252423222120 校验码 (a) 图12 事件顺序记录信息格式 (a)毫秒分 (b)时日6 A. 循环式远动规约说明:(1) 功能码1与功能码2应成对,前者用80H、后者用81H.说明:(1)b15b0表示内部检测到的异常状态。b0=1 随机存储器(RAM )异常; b1=1变位遥信使遥控、升降、设定命令取消;B2=1遥控子系统异常;b3=1遥控子系统异常;b4=1遥控子系统异常;b5=1遥控子系统异常;b6=1当地显示子系统异常;b7 电源合上位(电源合上后置1,对时完成后清0)b8-b15 自行定义(2) b31-b16表示外部接入的异常状态或信息 b16=1 不 中断电源(UPS)异常b17=1 下行通道异常;b18=1遥控转当地;b19=1无人值班转有人值班;b20=1 自动发电控制(AGC)开关为未合上;b21-b31 自行定义。(2) 时间与对象号均用二进制码表示,最后第(Bn+10)字节中b15=1表示开关状态为闭合或继电保护动作,b15=0表示开关状态为断开或继电保护未动作。Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5功能码(ECH)B7 boB15 b8B23 b15B31 b24 校验码图13 子站工作状态信息字格式7.命令格式7.1 遥控命令 遥控过程及遥控帧结构如图l4所示。遥控命令控制字和控制字节格式见图l5。遥控过程的信息字格式见图16。7.2 升降命令升降命令控制字格式同7.1条遥控命令,但帧类别应改为F4H,85H,26H,其信息字格式如图18所示。7.3 设定命令(或撤消命令)遥控执行命令遥控命令 没定命令控制字格式同7.1条遥控命令,但设定命令只有一个下行帧,无返校、撤消命令帧。遥控返校执行主站-子站 (a) 同步字控制字信息字信息字信息字 (b) |此三字内容相同| 图14 遥控过程及帧结构 (a)遥控过程 (b) 帧结构 B7 b0控制字节(71H)帧类别(61H选择) (C2H执行) (B3H撤消)信息字数(03H)源地址(xxH)目的地址(xxH)校验码01110001E L S D (b)图15 遥控命令和控制字格式(a) 控制字格式 (b) 控制字节格式 B7字节B8B9B10B11B12 + b7 b0 功能码(E0H)合/分(CCH/33H)开关序号合/分(重复)开关序号(重复)校验码 (a)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5Bn+4Bn+5B7 b0功能码(E1H)合/分/错(CCH/33H/FFH)开关序号合/分/错(重复)开关序号(重复)校验码 (b)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5Bn+3Bn+4Bn+5 b7 b0功能码(E3H)撤消(55H)开关序号撤消(重复)开关序号(重复)校验码 ( d )dddB7 b0功能码(E2H)执行(AAH)开关序号执行(重复)开关序号(重复)校验码 (c)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5 图16 遥控过程的信息字格式 (a) 遥控选择(下行) (b)遥控返校 (上行) (c)遥控执行(下行) (d)遥控撤消 (下行) 说明:(1) 开关序号为二进制码。若用BCD码表示开关序号,则Bn+2bn+4字节作相应改变,如图17所示,其中bn+2固定为FFH,Bn+3和Bn+4字节表示开关序号;(2) 遥控返校字为上行信息,随机插在上行信息中不跨帧地连送三遍;(3) 图16(a)中开关序号在子站有硬件电路进行检查,若检查结果无效将Bn+1字节内容改为FFH;(4) 遥控返校信息若超时未收到,本次命令将自动撤消;(5) 遥控过程中遇变位遥信,本次命令将自动撤消,通过子站工作状态返回信息。Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5功能码(E4H)升/降/错(CCH/33H)对象号升/降(重复)对象号(重复) 校验码 (a) b7 b0 Bn+2字节Bn+3Bn+4FFH101100103102图17 BCD码表示 遥控开关号B7 b0功能码(E6H)执行(AAH)对象号执行(重复)对象号(重复)校验码 (c)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5B7 b0 Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5功能码(E5H)升/降/错(CCH/33H)对象号升 降 错(重复)对象号(重复) 校验码(b)Bn字节Bn+1Bn+2Bn+3Bn+4Bn+5B7 b0 功能码(E7H)撤消(55H)对象号撤消(重复)对象号(重复)校验码 (d) 图18 升降命令 (a) 升降选择(下行)(b) 升降返校(上行)(c) 升降执行(下行)(d) 升降撤消(下行) 说明:同7.1条遥控命令 控制字的帧类别改为57H, 其信息字格式如图19所示。7.4复归命令 从主站向子站发送复归命令只有一个帧,该帧只有同步字和控制字,无信息字,也无返校。如果需要增加复归命令可通过增加信息字来达到,信息字可自行定义。复归命令格式见图20。B0字节Bn+1Bn+2Bn+3Bn+4Bn+5 B7 b0 图19 设定命令(下) 说明:(1) 对象号为二进制码;(2) 设点数为l2位二进制码,不乘以系数,负数以2的补码表示;(3) 在设定命令过程中若遇变位遥信或相应AGC控制开关未合上,命令自动取消,并通过子站工作状态返回信息。功能码(E8H)设定(C3H)对象号设点数(低) b7. b0设点数(高)xxxxb11b0校验码 7.5广播命令(冻结命令) 用于发送冻结电能脉冲计数值的命令。被冻结的脉冲计数值发送三遍之后自动解冻。 广播命令的帧结构同7.4条复归命令,其控制字格式和控制字节格式见图21。 7.6 设置时钟命令 从主站控制字开始的向子站设置时钟,应在发送该命令控制字开始的时刻读取主站时钟读数。设置时钟的帧结构、控制字格式及信息字格式,如图22所示。 7.7 设置时钟校正值命令 主站比较了与主设置时钟校正值站间时钟差别并计算子站时钟校正值之后,向子站发出此命令以校正子站时钟,使两站时钟相一致。设置时钟校正值帧结构,控制字格式及信息字格式,如图23所示。 B7字节B8B9B10B11B12b7 b0控制字节(21H)帧类别(9EH)信息字数(100H)源站址(xxH)目的地址(FFH) 校验码B7 b0 0 0100001E L S D (b)图21 广播命令控制字及控制字节格式(a)控制字格式 (b)控制字节格式 7.8 召唤子站 主站发此命令让子站将其时钟读数返送到主站,以便比较两端时钟差别并算出子站时钟校正值。召唤子站的时钟帧结构及时钟命令控制字节格式,如图24所示。同步字控制字信息字1信息字2 读主站时钟 (a)B7字节B8B9B10B11B12b7 b0控制字节(71H)帧类别(7AH)信息字数(02H)源站址( xxH)目的站址(xxH) 校验码 (b) 子站收到上述召唤命令后,应在上行信息中插入返送两个信息字,即子站时钟和等待时间,子站时钟返送信息字格式如图25所示。图22 设置时钟的帧结构、控制字及信 息字格式 (a)帧结构 (b) 控制字格式 (c) 信息字格式B13字节B14B15B16B17B18功能码(EEH) 毫秒(低)2726252423222120 毫秒(高)xxxxxx2928 秒x x 252423222120 分x x 252423222120 校验码 信息字1B7 b0功能码(EFH) 时xxx2423222120 日xxx2423222120 月xxxx23222120 年 校验码 信息字2B19字节B20B21B22B23B24 7.9 对时过程与校正值计算对时过程如图26所示。 上下行通道延迟平均值t为 t =1/2(t1+t2) =1/2(Tm3-Tm2)-(T2+T3+T0) 校正值C为同步字控制字信息字B7 b0功能码(EDH) 毫秒(低)b7 b0 毫秒(高)b15 b14 b8B14的重复B15的重复 校验码 (b) (a)B7字节B8B9B10B11B12B7字节B8B9B10B11B12 b7 b0控制字节(71H)帧类别(0BH)信息字数(01H)源站址(xxH)目的站址(xxH) 校验码图23 设制时钟校正值帧结构、控制字 及信息字格式(a) 帧结构 (b)控制字格式 (c)信息字格式 说明:毫秒的最高位b15表示正负号数,b15=0表示正数,b15=1表示负数, b15=1表示负数,负数以2的补码表示。B7 b0控制字节(31H)帧类别(4CH)信息字数(00H)源站址(xxH)目的站址(xxH)校验码 (b)B7字节B8B9B10B11B12同步字控制字 (a) 图24 召唤子站的时钟帧结构及 时钟命令控制字格式(a) 时钟帧结构(b) 时钟命令控制字格式 b7 b0B19字节B20B21B22B23B24B7 b0 功能码(85H) 毫秒(低)2726252423222120 毫秒(高)xxxxxx2928 秒xx252423222120 分xx252423222120 校验码信息字2(等待时间)B13字节B14B15B16B17B18功能码(84H) 毫秒(低)2726252423222120 毫秒(高)xxxxxx2928 秒xx252423222120 分xx252423222120 校验码 信息字1(子站时钟)图25 子站时钟返送信息字格式说明:(1) 子站时钟数应在召唤子站时钟命令的控制字收到后,并判明帧类别的时刻读取;(2) 等待时间是从说明(1)的时间起至返送子站时钟的信息字,插入上行信息开 始传送的时刻止的时间间隔。Tm1主站发送设置时钟命令,主站时钟读数;T1设置时钟命令的码长时间;Ts1收到设置时钟命令后子站置入时钟的时间;t1下行通道时延;t2上行通道时延;Tm2主站发送召唤子站时钟帧时,当中央处理器(CPU)向串行通信接口写入同步字第一个字节时的主站时钟读数:T2召唤子站时钟命令的码长时间,其计算公式T2=(2*48*1000)/波特率(ms);Ts2收到召唤子站时钟命令后的子站时钟读数;Ts3返送时钟插入传送的时间,即发送返送时钟时,CPU向串行通讯接口写入第一个信息字节时子站读取的时钟数;To收到召唤子站时钟命令后,子站向主站返送子站时钟而等待的时间,其计算式T0=Ts3-Ts2; Ts3返送子站时钟信息字的码长时间,其计算式T3=(2*48*1000)/波特率(ms);Tm3主站收到子站返送时钟信息字后的主站时钟读数 C=(Tm2+T2+t)-Ts2 =Tm2+T2+1/2(Tm3-Tm2)-(T2+T3+T0)-Ts2 =1/2(Tm2+Tm3+T2-T3-T0)-Ts2 (2) 严格地说式(1)、(2)的运算都是在假定主站和子站所使用的串行通信 接口的发送延时和接收延时相同,且对每一次串行通信接口中断申请均及时进行处理的前提下,计算结果才是正确的。发送延时是指CPU向串行通信接口写入一个字节数据的时刻起,至调制器输出出现所写入数据字节的第一位止的这一段时间。接收延时是指解调器输出端出现一个字节的第一位数据,至串行通信接口接收到这个字节,并向CPU发出中断申请这一段时间。 若上述假设不成立或部分不符,为了保证对时精度应考虑附加必要的修正。 附:帧系列举例 (参考件)A1 简单例A2 各帧都有,E帧插入附图A2方框传送之例A3 定时送D2帧,E帧取代C帧之例A4 无C帧,D1、D2在图A4方框处传送,D1帧循环次数为D2帧两倍,E帧取代A帧A5 帧内插送变位遥信、遥控返校信息之例 说明:根据D1帧要求的周期 说明: 决定A帧重复次数 (1)E帧出现时插入箭头所指的方框处传送,如图 A2所示送三遍。 (2)根据D1、D2帧的要求周期决定S1重复次数14
展开阅读全文