没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
许继 103 通信规约 许 继 电 气
许 继 103 通 信 规 约
日期:2004-02-23
1 前言
本文是许继电气公司的变电站自动化产品贯彻执行 IEC60870-5-103 和
DL/T 667-1999 标准的通信规约。
本通信规约完全执行 IEC60870-5-103 标准和 DL/T 667-1999 标准的全部规
定,它描述了许继电气公司 CBZ8000 变电站自动化系统中的继电保护自动化产
品的实际运用情况,以供产品的开发和使用参考。
2 引用标准
IEC60870-5-103:1997 继电保护设备信息接口配套标准,
DL/T 667-1999 远动设备及系统 第 5 部分 传输规约 第 103 篇 继电保护
设备信息接口配套标准。
3 规约
3.1 通信接口
1. 接口标准:RS232 或 RS485。
2. 通信格式:异步,1 位启始位,8 位数据位,1 位偶校验,1 位停止位。
3. 通信速率:9600 bit/s。
4. 通信方式:主从式,装置为从站。
3.2 报文格式
IEC60870-5-103 通信规约有固定帧长和可变帧长两种报文格式。前者用于
传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。后者主
要用于传送“命令、数据”等信息。
第 页
1
许 继 电 气
68H
启动字符
Length
长度
Length
长度(重复)
68H
启动字符
CODE
控制域
ADDR
地址域
ASDU
链路用户数据
CS
校验和
16H
结束字符
许继 103 通信规约
第 页
2
3.2.1 固定帧长报文格式(见表 1)
表 1 固定帧长报文格式
10H
启动字符
CODE
控制域
ADDR
地址域
CS
校验和
16H
结束字符
注:校验和=控制域+地址域
3.2.2 可变帧长报文格式(见表 2)
表 2 可变帧长报文格式
注: a. 校验和 CS=控制域+地址域+链路用户数据代码和
b. ASDU 链路用户数据包的具体格式详见下文介绍
c. Length=ASDU 链路用户数据包的字节数+2
3.2.3 控制域
控制域分“主-->从”和“从-->主”两种情况。
(1)“主-->从”报文的控制域
D7 D6 D5 D4 D3 D2 D1 D0
备用
FUNCTION CODE
PRM=1 FCB FCV
注:a. 当 FCV=1 时 FCB 有效,当 FCV=0 时 FCB 无效。
b. FCB=0/1:主站每向从站发送新一轮的“发送/确认”“请求/响应”传
输服务时,将 FCB 取反。若超时未收到回答,主站重发报文,重发报文的 FCB
保持不变,重发次数最多为 3 次,若 3 次未收到应答,结束本次传输服务。
c.功能码(FUNCTION CODE)(见表 3)
许 继 电 气 许继 103 通信规约
第 页
3
表 3 主-->从 功能码
功能码 帧类型 功能描述 FCV 状态
0
发送/确认帧 C_RCU_NA_3 复位通信单元
0
3
发送/确认帧 传送数据
1
4
发送/无回答帧 传送数据
0
7
复位帧计数位 C_RFB_NA_3 传送数据
0
9
请求/响应帧 C_RLK_NA_3 召唤链路状态
0
10
请求/响应帧 C_PL1_NA_3 召唤 1 级数据
1
11
请求/响应帧 C_PL2_NA_3 召唤 2 级数据
1
注:功能码为 3,4 的报文为可变帧长报文,其余报文为固定帧长报文。
(2)“从-->主”报文的控制域
D7 D6 D5 D4 D3 D2 D1 D0
备用
FUNCTION CODE
RM=0 ACD DFC
注: a. 当 ACD=1 时,通知主站,从站有一级数据请求传送。
b. DFC=0,从站可以接受数据。DFC=1, 从站无法接受数据。
c. 功能码(FUNCTION CODE)(见表 4)
表 4 从-->主 功能码
功能码 帧类型 功能描述
0
确认帧 M_CON_NA_3 确认
1
确认帧 M_BY_NA_3 链路忙,未收到报文
8
响应帧 数据包响应
9
响应帧 M_NV_NA_3 无召唤数据
11
响应帧 M_LKR_NA_3 响应链路状态
注:功能码为 0,1,9,11 的报文为固定帧长报文;功能码为 8 的报文为可变帧长报文。
3.2.4 地址域:= 装置地址
地址:=0FFH, 表示广播地址。
3.2.5 链路用户数据 ASDU
表 5 ASDU的一般格式
TYPE
类别标识
S VSQ
可变结构限定词
COT
传输原因
COMADDR
单元公共地址
FUN
功能类型
INF
信息序号
信息元素数据 信息元素
。。。。。。 信息元素
许 继 电 气 许继 103 通信规约
第 页
4
TYPE:= 变长帧的报文类型
VSQ:= 信息元素的数目
S:=<0> 表示一个信息体内顺序的信息元素
S:=<1> 表示由信息体地址寻址的单个信息元素或综合信息元素。
COT:= 传输原因
从-->主时,信息传送原因定义:
<1>:=自发(突发) <2>:=循环 <3>:=复位 FCB
<4>:=复位 CU <5>:=启动/重新启动 <6>:=电源合上
<7>:=测试模式 <8>:=时间同步 <9>:=总召唤
<10>:=总召唤终止 <11>:=当地操作 <12>:=远方操作
<20>:=命令的肯定认可 <21>:=命令的否定认可 <31>:=扰动数据的传输
主-->从时,信息传送原因定义:
<8>:=时间同步 <9>:=总召唤启动
<20>:=一般命令 <31>:=扰动数据的传输
FUN:= 功能类型
<1>:=BU1 <2>:=BU2 <3>:=BU3
<4>:=BU4 <5>:=BU5 <6>:=BU6
<178>:= 线路保护 <194>:= 变压器保护 <210>:= 母线保护
INF:= 信息序号
3.3. 通信报文的传输过程
控制系统与装置的通信开始为通信初始化过程(详见 3.3.5 通信初始化过
程),控制系统依次发送“复位 FCB”命令或“复位 CU”命令 -->“时间同步”
命令 -->“总召唤启动” 命令,装置依次回答相应的响应报文。在完成以上通信
初始化过程后,则进入循环召唤过程。
召唤过程中,控制系统在确认链路控制信息控制域的 ACD 为 0 时,发送召
唤二级数据(C_PL2_NA_3)命令。如果装置有二级数据,则上送二级数据;装
置无二级数据或二级数据未准备好时,以 M_NV_NA_3 无要求链路数据帧回答。
同时, 装置如果有一级数据时,需同时将链路控制信息控制域的 ACD 置 1。
召唤过程中,控制系统在确认链路控制信息控制域的 ACD 为 1 时,发送召
唤一级数据(C_PL2_NA_3)命令。如果装置有一级数据,则上送一级数据;否
则,以 M_NV_NA_3 无所要求数据帧回答。装置无一级数据时,需同时将链路
控制信息控制域的 ACD 置 0。
召唤过程中,控制系统也可以发送其它非巡回召唤命令。如果装置接收这
些命令后若不支持此命令,以 M_NV_NA_3 无所要求数据帧回答。否则,以
M_CON_NA_3 确认帧回答。同时将链路控制信息控制域的 ACD 置 1,形成一
级数据,在接收到召唤一级数据命令时回答。
装置检测到遥信变位或突发事件后,将链路控制信息控制域的 ACD 置 1,
许 继 电 气 许继 103 通信规约
第 页
5
形成一级数据,在接收到召唤一级数据命令时回答。对可变帧长报文格式,装置
链路规约数据单元的链路控制信息控制域 CODE:=0 0 ACD DFC 1 0 0 0
3.3.1 召唤二级数据
主-->从方向:
控制系统召唤二级数据(C_PL2_NA_3 命令, 数据格式:
10H,CODE,ADDR,CS,16H)。
控制系统链路规约数据单元的链路控制信息控制域:
CODE:= 0 1 FCB 1 1 0 1 1
从-->主方向:
装置无二级数据或二级数据未准备好时,以 M_NV_NA_3 无要求链路数
据帧回答。装置有“遥测值信息”时,形成遥测值报文回答。
召唤二级数据
响应二级数据/无数据
上位机检测到
3.3.2 召唤一级数据
主-->从方向:
控制系统召唤一级数据(C_PL1_NA_3 命令, 数据格式:
10H,CODE,ADDR,CS,16H)。
控制系统链路规约数据单元的链路控制信息控制域:
CODE:= 0 1 FCB 1 1 0 1 0
从-->主方向:
装置无一级数据或一级数据未准备好时,以 M_NV_NA_3 无要求链路数
据帧回答,否则,回答各种一级数据报文。
召唤一级数据
响应一级数据
ACD=0
测控装置有一级数据,将
ACD=1,否则 ACD=0
装置无一级数据时, 将
ACD=0
上位机检测到 ACD=1
3.3.3 装置接收复位 FCB 命令
主-->从方向:
控制系统复位 FCB 命令(C_RFB_NA_3 命令, 数据格式:
10H,CODE,ADDR,CS,16H)。
剩余57页未读,继续阅读
资源评论
(づ ̄3 ̄)づ╭
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功