101常用命令格式

IEC 60870-5-101 常用命令格式小结 [在记事本中浏览此文档时请取消“自动换行”;打印选用A3纸正好一张]

简记符说明
ADDR 链路地址域,即子站RTU地址。地址域的值为0至255,其中255为广播地址。
TI 类型标识(Type Identification)。它标识了帧类别是遥测帧、遥信帧、电度帧还是对某个命令的召唤、确认或是响应。
VSQ 可变结构限定词(Variable Structure Qualifier) D7表示信息体或元素寻址方法,低7位(D6至D0)为信息体数目
//D7=0信息无序,即信息体部分依次为:地址,元素;地址,元素;地址,元素;……
//D7=1信息有序,即只有第一个信息体地址,其余依次加1:地址,元素,元素,元素……
Length 帧长度(控制域、地址域、用户数据的字节总数),只出现在可变帧长帧格式中。固定帧长帧只有5个字节(10 ?? ?? ?? 16)
COT 传送原因(Cause of Transmission)
CS 帧校验和(Check Sum):控制域、地址域、用户数据中所有字节的算术和(不考虑溢出,即只取低字节值)
L H 信息体地址的低位和高位,如01 0B就是0B01H

信息体地址范围: #规约流程:主站与RTU的通讯是从主站请求远方链路状态开始,如果RTU响应链路完好,则主站先复位远方链路层,然后再总召唤。
001H—400H 遥信(1024个) # 通讯中断时主站一直请求远方链路状态。在没有特殊任务时总是召唤二级数据,隔一段时间才请求总召唤和电度量。
701H—900H 遥测(512个) # 当有一级数据(变位遥信)需要上传时RTU会通知主站。
B01H—B80H 遥控/升降(128个)#传输方式:目前我们和大多数厂家采用的都是非平衡式传输,即只有主站启动各种链路传输服务,子站只有当主站请求时才传输。
C01H—C80H 电度量(128个) #扫描周期:扫描周期S字段是一计数器,用来控制询问速度;当有主备通道时备用通道的扫描周期填在备用字段2上。
C81H—CA0H 变压器档位 #16/12YC :当模数转换器是12位时,将0卡数据类型填写为12;是16位时可不填,但最好写为16以作标记
==========================================================================================================================================
**请求远方链路状态**
主站请求 10 49 ADDR CS 16
子站响应 10 Status ADDR CS 16 Status: 8B/AB链路完好;81链路忙;8E链路服务未工作;8F链路服务未完成
==========================================================================================================================================
**复位远方链路层**
主站请求 10 40 ADDR CS 16
子站确认 10 80 ADDR CS 16
==========================================================================================================================================
**召唤一级数据**
主站召唤 10 5A/7A ADDR CS 16
子站应答 68 Length Length 68 88 ADDR TI VSQ COT(传送原因) ADD

R ... ... ... CS 16
单个遥信变位例 68 09 09 68 88 ADDR 01 01 03(突发) ADDR L H 00分01合CS 16
==========================================================================================================================================
**召唤二级数据**
主站召唤 10 5B/7B ADDR CS 16
子站应答 68 Length Length 68 88 ADDR TI VSQ COT(传送原因) ADDR ... ... ... CS 16
==========================================================================================================================================
**总召唤**
主站总召唤 68 09 09 68 53/73 ADDR 64(100) 01 06激活 ADDR 00 00 14(20) CS 16
子站如果忙,则回送忙帧,传输结束;如果不忙,则回送总召唤确认帧,并连续地以总召唤的信息内容组帧向主站传送,完毕后传送总召唤结束帧
子站总召唤确认 68 09 09 68 80 ADDR 64(100) 01 07激活确认 ADDR 00 00 14(20) CS 16
子站遥信帧 68 Length Length 68 88 ADDR 01/20 VSQ 14响应总召唤 ... ... ... ... CS 16
..........
子站遥测帧 68 Length Length 68 88 ADDR 09/21 VSQ 14响应总召唤 ... ... ... ... CS 16
..........
子站总召唤结束 68 09 09 68 80 ADDR 64(100) 01 0A激活结束 ADDR 00 00 14(20) CS 16
==========================================================================================================================================
**召唤电度量**
主站冻结电度量 68 09 09 68 53/73 ADDR 65(101) 01 06激活 ADDR 00 00 29(41) CS 16
子站冻结确认 68 09 09 68 80 ADDR 65(101) 01 07激活确认 ADDR 00 00 29(41) CS 16
主站召唤总电度 68 09 09 68 53/73 ADDR 65(101) 01 06激活 ADDR 00 00 01 CS 16
子站召唤确认 68 09 09 68 80 ADDR 65(101) 01 07激活确认 ADDR 00 00 01 CS 16
子站传送电度 68 Length Length 68 88 ADDR 0F(15) VSQ COT(37—41) ... ... ... QCC CS 16
子站传送电度结束68 09 09 68 80 ADDR 65(101) 01 0A激活结束 ADDR 00 00 01 CS 16
==========================================================================================================================================
**校时**
主站校时 68 0F(15) 0F(15) 68 53/73 ADDR 67(103) 01 06 ADDR 00 00 毫秒L 毫秒H 分 时 日 月 年 CS 16
子站校时确认 68 0F(15) 0F(15) 68 80 ADDR 67(103) 01 07 ADDR 00 00 毫秒L 毫秒H 分 时 日 月 年 CS 16
==========================================================================================================================================
**遥控/升降** ★ ★ 分/合
主站遥控选择 68 09 09 68 53/73 ADDR 2E(46) 01 06激活 ADDR L H 81/82 CS 16
子站遥控选择确认68 09 09 68 80 ADDR 2E(46) 01 07激活确认 ADDR L H 81/82 CS 16
主站遥控执行 68 09 09 68 53/73 ADDR 2E(46) 01 06激活 ADDR L H 01/02 CS 16
子站遥控执行确认68 09 09 68 80 ADDR 2E(46) 01 07激活确认 ADDR L H 01/02 CS 16
子站遥控结束确认68 09 09 68 80 ADDR 2E(46) 01 0A激活结束 ADDR L H 01/02 CS 16

主站遥控撤消 68 0

9 09 68 53/73 ADDR 2E(46) 01 08停止激活 ADDR L H 81/82 CS 16
子站遥控撤消确认68 09 09 68 80 ADDR 2E(46) 01 09停止激活确认 ADDR L H 81/82 CS 16

主站升降选择 68 09 09 68 53/73 ADDR 2F(47) 01 06激活 ADDR L H 81/82 CS 16
升降操作依此类推,只是将类型标识改为2F(47),也有将遥控/升降都作成2E(46)的。 降/升
==========================================================================================================================================
**遥信帧分析例**
68 0C 0C 68 88 5D 01 02 03 5D 01 00 00 E4 00 00 2D 16
★ ★ ★
68 0C 0C 68 88 //帧头,信息部分长度为12,88子站以数据响应请求帧
5D 01 02 03 5D //5D是RTU地址; 01单点遥信; 02表示信息体数目为2,信息体无顺序; 03表示传送原因为突发
01 00 00 //0001-1地址上的遥信状态为分 //因为遥信量的地址范围为0001H到0400H,故地址须减去偏移量01H
E4 00 00 //00E4-1地址上的遥信状态为分
2D 16 //2D校验和; 16结束符
********************
68 53 53 68 A8 5D 01 CB 14 5D 69 01 00 00 00 00 00 00 00 00 01 00 01 00 00 01 01 00 ...
★ ★ ★ ★
68 53 53 68 A8 //A8即10101000,D5=1表示有一级数据产生,主站下次发码应该召唤一级数据10 5A 5D B7 16
5D 01 CB 14 5D //01单点遥信; CB即11001011,D7=1表示信息体有顺序,信息体数目为1001011即4B(75)个; 14H(20)表示传送原因为响应总召唤
69 01 00 00 ... //0169H即361,从360开始遥信状态依次为分,分,分,分,分,分,分,分,合,分,合,分,分,合,合,分,...
==========================================================================================================================================
**遥测帧分析例**
只有一个遥测信息帧
68 0B 0B 68 88 5D 09 01 03 5D 6A 07 03 00 00 C3 16
★ ★ ★
09 01 03 //09带品质描述的遥测帧; 01只有一个遥测点; 03表示传送原因为突发
6A 07 03 00 00 //076A-0701=69H,即第105个遥测点值变为0003,后一个00字节是品质描述(00表示无品质描述)
********************
68 C8 C8 68 88 5D 09 C0 14 5D 01 07 F6 03 00 FC 03 00 00 00 00 00 00 00 ...
★ ★ ★ ★ ★ *YC00* *YC01* *YC02* *YC03* ...
5D 09 C0 14 5D //09带品质描述的遥测帧; C0即11000000,D7=1表示信息体有顺序,信息体数目为1000000即40(64)个; 14H(20)表示传送原因为响应总召唤
01 07 //遥测值起始地址为701H,减去偏移量0701H,意即从遥测点号0开始。下一帧数据如果仍是响应总召唤遥测帧,则应从0741H开始
F6 03 00 //每两个字节表示一个遥测量,后面跟一个品质描述字节。

YC00遥测值为1014
FC 03 00 //YC01遥测值为1020
00 00 00 //YC02遥测值为0
********************
68 15 15 68 88 5D 09 03 03 5D 76 07 00 00 00 81 07 DB 08 00 85 07 E6 08 00 B3 16
★ ★ ★ ① ① ① ① ① ② ② ② ② ② ③ ③ ③ ③ ③
09 03 03 //09带品质描述的遥测帧; 03有3个遥测点; 03表示传送原因为突发
76 07 00 00 00 //0776-0701=75H,即第117个遥测点值变为0000,后面跟一个品质描述字节
81 07 DB 08 00 //0781-0701=80H,即第128个遥测点值变为2267,后面跟一个品质描述字节
85 07 E6 08 00 //0785-0701=84H,即第132个遥测点值变为2278,后面跟一个品质描述字节
==========================================================================================================================================
**电度帧分析例**
子站将电度分组上传,最多可达4组,一帧传送一个组,每帧最多可达32个电度量
68 E6 E6 68 88 5D 0F A0 26 5D 01 0C 8A 01 00 00 00 02 0C 08 01 00 00 00 03 0C 4F 3D 00 00 00 ...
★ ★ ★ 0L 0H ① ① ① ① ⑴ 1L 1H ② ② ② ② ⑵ 2L 2H ③ ③ ③ ③ ⑶ ...
5D 0F A0 26 5D //电能脉冲计数量帧,A0表示信息数目为100000即20(32)个,26(38)表示第一组电度帧
01 0C //第一个电度量地址为0C01,地址也为两个字节
8A 01 00 00 00 //第一个电度量值为0000018A(394),注意电度量占4个字节,最后一个字节为品质描述词,这里为00
==========================================================================================================================================
臧少玉 2003.08

相关文档
最新文档