一、DL/T667-1999(IEC60870-5-103)
通信规约基本要点
1.通信接口
1.1接口标准:RS232、RS485、光纤。
1.2通信格式:异步,1位起始位,8位数据位,1位偶校验位,1位停止位。字符和字节传输由低至高。线路空闲状态为1,字符间无需线路空闲间隔,两帧之间线路空闲间隔至少33位(3个字节) 1.3通信速率:可变。
1.4通信方式:主从一对多,Polling方式。
870-5-103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。 2.1 固定帧长报文
10 H | | 启动字符 |
CODE | | 控制域 |
ADDR | | 地址域 |
中控系统C S | | 代码和 |
16 H | | 结束字符 |
| | |
注:代码和=控制域+地址域(不考虑溢出位,即256模和)
2.2 可变帧长报文
68 H | ———— | 启动字符1(1byte) |
Length | ———— | 长度(1byte) |
Length | ———— | 长度(重复)(1byte) |
68 H | ———— | 启动字符2(重复)(1byte) |
CODE | ———— | 控制域(1byte) |
ADDR | ———— | 地址域(1byte) |
ASDU | ———— | 链路用户数据[(length-2)byte] |
C S | ———— | 代码和(1byte) |
16 H | ———— | 结束字符(1byte) |
| | |
注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和)
(2)ASDU为“链路用户数据”包,具体格式将在下文介绍
离婚冷静期细则 (3)Length=ASDU字节数+2
2.3 控制域
控制域分“主 从”和“从 主”两种情况。
(1)“主 从”报文的控制域
D7 D6 D5 D4 D3 D2 D1 D0
备用 PRM FCB FCV 功能码
11
2
(A)PRM(启动报文位)表明信息传输方向,PRM=1由主站至子站;PRM=0由子站至主站。
(B)FCB(桢记数位)。FCB = 0 / 1——主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时,将FCB取反。主站为每个从站保存一个FCB的拷贝,若超时未收到应答,则主站重发,重发报文的FCB保持不变,重发次数最多不超过3次。若重发3次后仍未收到预期应答,则结束本轮传输服务。
(C)FCV (桢记数有效位),FCV= 0表明 FCB的变化无效,FCV=1表明 FCB的变化有效。发送/无回答服务、广播报文不考虑报文丢失和重复传输,无需改变FCB状态,这些桢FCV常为0
(D)功能码定义(主---从方向)
功能码 | 帧类型 | 功能描述 | FCV状态 |
0 | 发送/确认帧 | 复位通信单元 | 0 |
3 | 发送/确认帧 | 传送数据 | 1 |
4 | 发送/无回答帧 | 传送数据 | 0 |
7 | 复位帧计数位 | 传送数据 | 0 |
9 | 请求/响应帧 | 召唤链路状态 | 0 |
10 | 请求/响应帧 | 召唤1级数据 | 1 |
11(b) | 请求/响应帧 | 召唤2级数据(遥测)菱形 | 1 |
| | 雅芳贿赂门 | |
注:功能码等于3、4的报文为可变帧长报文,其余报文均为固定帧长报文。
(2) “从 主”报文的控制域
D7 D6 D5 D4 D3 D2 D1 D0
备用 PRM ACD DFC 功能码
0 0
(A)ACD(要求访问位)。ACD = 1,通知主站,从站有I级数据请求传送。
(B)DFC(数据流控制位)。 DFC = 0表示从站可以接受数据,DFC =1表示从站缓冲区已满,无法接受新数据。
(C)功能码(从---主方向)
功能码 | 帧类型 | 功 能 |
微电极测井0 | 确认帧 | 确认 |
网纹辊1 | 确认帧 | 链路忙,未收到报文 |
8 | 响应帧 | 以数据包响应请求帧 |
9 | 响应帧 | 从站没有所召唤的数据 |
11 | 响应帧 | 从站以链路状态响应主站请求 |
| | |
注:功能码等于8的报文为可变帧长报文,其余报文均为固定帧长报文。
2.4 地址域
地址域为主站与之通信的从站地址。
2.5 链路用户数据(ASDU)
(1)ASDU的一般格式
(2) 数据 单元 标识 符 | TYPE | | ASDU类型标识(1 byte) |
VSQ | | 可变结构限定词 |
COT | | 传送原因 |
ASDU_ADDR | | 应用服务数据单元公共地址 |
信 息 体 | FUN | | 功能类型 |
INF | | 信息序号 |
信息元 | | |
…… | | |
| | | |
(A)ASDU类型标识(TYPE)
ASDU的类型标识号,870-5-103通信规约出于传送各种不同类型信息的需要,规定了很多种格式的ASDU,每一种格式的信息体都不一样,并且都有一个唯一的标识号。
1(01H):上送压板及告警等开关量状态;2(02H):上送保护动作信息;5(05H):标识报文;6(06H):对时;7(07)H:启动总查询;8(08H):总查询结束(终止);10(0AH):通用分类数据响应命令;21(15H):通用分类读命令;23(17H):被记录的扰动表;24(18H) :扰动数据传输的命令;25(19H):扰动数据传输的认可;26(1AH):扰动数据传输准备就绪;27(1BH) :被记录的通道传输准备就绪;28(1CH): 带标志的状态变位传输准备就绪;29(1DH):带标志的状态变位传输;30(1EH):传输扰动值;31(1FH):扰动数据传输结束;36(24H):电能脉冲量上送;38(26H):上送步位;39(27H):上送步位SOE;40(28)H:上送变位遥信;41(29)H:上送遥信SOE;42(2AH):总控上送变位遥信;43(2BH):总控上送SOE; 44(2C)H:上送全遥信;50(32H):遥测上送;51(33H):总控超过门限值的遥测上送;64(40H): 遥控选择/执行/撤消;88(58H):电能脉冲量召唤(冻结)
(B)可变结构限定词(VSQ)
它规定了ASDU信息体中信息元的个数和寻址方式
D7 D6 D5 D4 D3 D2 D1 D0
SQ 信息元数目
SQ=1,信息体中只含单个元素或综合信息元,信息体地址(FUN和INF)即信息元地址
SQ=0,信息体地址是顺序排列的信息元素的第一个信息元地址,后续信息元地址从这个地址起顺序加1。
(C)传送原因(COT)。指出报文的性质,分“主 从”和“从 主”两种情况。
“主 从”传送方向
8——时间同步 31——扰动数据的传输
9——总查询(总召唤)的启动 40——通用分类写命令
20——一般命令 42——通用分类读命令
“从 主”传送方向
1——自发(突发)报文 11——当地操作
2——循环传送 12——远方操作
3——复位帧计算位(FCB) 20——命令的肯定认可
4——复位通信单元(CU) 21——命令的否定认可
5——启动/重新启动 31——扰动数据的传送
6——电源合上 40——通用分类写命令的肯定认可
7——测试模式 41——通用分类写命令的否定认可
8——时间同步 42——通用分类读命令的有效数据响应
9——总查询(总召唤) 43——通用分类读命令的无效数据响应
10——总查询(总召唤)终止 44——通用分类写确认
(D) 应用服务数据单元公共地址(ASDU_ADDR)
对于一般的装置,ASDU_ADDR = 装置的物理地址;
对于保护管理机,ASDU_ADDR = 产生信号的保护装置的物理地址。
ASDU_ADDR的取值范围为:0~254
(E)信息元标识符(FUN、INF)
信息元标识符包括两个部分即功能类型(FUN)和信息序号(INF)。对于继电保护装置,每个动作元件(如Ⅰ段距离动作)、报警信号和压板状态等都有一个唯一的FUN和INF与之对应。具体名称见各保护装置信息表。对于远动装置,每个遥测、遥信、遥脉、遥控通道也都有一个唯一的 FUN和INF与之对应,具体定义如下。(对于容量小的分散式测控单元如9601等FUN=1,如果信息量较大,FUN编号顺序增加,以满足信号容量的要求)
遥测通道:FUN=1~6,INF=92~148
遥信通道:FUN=1~6,INF=149~190
遥脉通道:FUN=1~6,INF=6~31
遥控通道:FUN=1~6,INF=48~75
(F) 信息元
以一定格式表示的信息的状态或数值(如遥信状态、遥测值等等)。具体解释见后续具体ASDU。
二、103规约在RCS9000(低压综自)系统中的具体应用