⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 101常用命令格式.txt

📁 101pretocol的学习总结
💻 TXT
字号:
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(传送原因)	ADDR	...	...	...	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	09	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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -