当前位置:文档之家› 103报文详细解析

103报文详细解析

103报文详细解析
103报文详细解析

103规约转出软件实验报告(改进版)

1、初始化

●主站发: 10 40 04 44 16

目的:给地址为04的装置发复位通信单元命令。

10 //固定帧长起始字符

40 //控制域

04 //

44

16

子站回答:10 20 04 24 16

目的: ACD位置1,表明子站向主站请求1级数据上送。

●主站发: 10 7a 04 7e 16

目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 28 04 05 81 04 04 b2 03 03 c4 cf c8 f0 bc cc b1 a3 01 00

01 00 9b 16 (ASDU5,CON=28,COT=4)

68 //启动字符

15 //报文长度

15 //报文长度

68 //启动字符

//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址

28 04 05 81 04 04

//功能类型,信息序号, 兼容级别,8个ASCII

b2 03 03 c4 cf c8 f0 bc cc b1 a3

//4个自由赋值

01 00 01 00

///////////////////////////////////////////////////

//连路用户数据

9b //校验和

16 //结束字符

(ASDU5,CON=28,COT=4)

80 00

目的:子站以ASDU5(复位通信单元)响应主站的召唤。并ACD位置1,表明子站继续向主站请求1级数据上送。

●主站发:10 5a 04 5e 16

目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 08 04 05 81 05 04 b2 04 03 c4 cf c8 f0 bc cc b1 a3 01 00 01

00 7d 16 (ASDU5,CON = 08,COT=5)

目的:子站以ASDU5(启动/重新启动)响应主站的召唤。ACD 位置回0。

后面跟随时间同步和总查询。

结果分析:程序的行为完全正确。

2、对时

时间同步过程分两种情况:

1)ASDU6 可以发送无回答方式,其地址为255。

2)ASDU6可以发送到某一个给定地址的继电保护设备(或间隔控制器)

以下对两种情况分别进行测试:

●主站发:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16

目的:给地址为ff(广播地址)发对时命令。

68 0f 0f 68

44 //控制域

ff //地址

06 //类型标示

81 //可变结构限定词

08 //传送原因

ff //公共地址

ff 00 //信息体地址

d4 26 // 26d4=9940

0f //分

09 //时

28 //低四位表示日;高四位表示周日(8号星期二)

0b // 11月

63 // 1900 + 99年

78 //校验和

16//结束字符

对时时间为:1999年11月8日9时15分9.940秒

装置受(第一次):00 1f 00 09 ff 03 3d 09 0f 09 08 0b 63

对时令:对时时间:1999年11月8日9时15分9秒

装置受(第二次):00 1f 00 03 ff 03 3e

时钟同步令

结果分析:交互正确,报文正确。

●主站发:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f ff 28 0b 63 78 16

目的:验证对错误报文的容错能力。

s1o3lnk程序输出:wrong msg.

结果分析:程序行为正确。

●主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16

目的:测试程序连续运行时的行为。

测试时间:一天

结果分析:连续运行结果正确。

●主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f ff 28 0b 63 78 16

目的:测试程序连续运行时的行为。

测试时间:一天。

结果分析:连续运行结果正确。

●主站发:68 0f 0f 68 44 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 16

68 0f 0f 68

44

01

06

81 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 16

目的:给地址为01的装置发对时命令。

对时时间为:1999年11月8日9时15分9.940秒

装置受(第一次):00 1f 00 09 ff 03 3d 09 0f 09 08 0b 63

对时令:对时时间:1999年11月8日9时15分9秒

装置受(第二次):00 1f 00 03 ff 03 3e

时钟同步令

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 7a 01 7b 16

目的:主站发向子站请求1级数据命令。

子站回答:68 0f 0f 68 08 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 40 16

目的:子站以ASDU6响应主站的召唤1级数据命令。

结果分析:交互正确,报文正确。

3、下发总召唤令

●主站发:68 09 09 68 73 01 07 81 09 01 ff 00 00 05 16

目的:给地址为01的装置下发总召唤令。

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 7a 01 7b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 01 02 5a ao 09 0f 00 56 16

目的:子站以ASDU1响应总查询报文。

●主站发: 10 5b 01 5c 16

目的:主站向子站召唤2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 7a 01 7b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 03 01 5a a9 09 0f 00 60 16 目的:子站以ASDU1响应总查询报文。

●主站发: 10 5b 01 5c 16

目的:主站向子站召唤2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 7a 01 7b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 05 01 5a a9 10 0f 00 69 16 目的:子站以ASDU1响应总查询报文。

●主站发: 10 5b 01 5c 16

目的:主站向子站召唤2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 7a 01 7b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 06 02 5a a9 12 0f 00 6d 16 目的:子站以ASDU1响应总查询报文。

。。。。。。。。。

●主站发:10 5b 01 5c 16

目的:主站向子站召唤2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 7a 01 7b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 09 09 68 08 01 08 81 0a 01 00 00 00 9d 16

目的:子站以ASDU8响应主站,指明总查询结束。

●主站发:10 5b 01 5c 16

目的:主站向子站召唤2级数据。

子站回答:10 09 01 0a 16

●目的:子站回答无所要求数据。

结果分析:程序行为正确。

4、YX变位处理检查

●装置第一次发:00 1f 00 0c 0f 10 30 07 01 00 00 00 00 00 00 00 00

装置第二次发:00 1f 00 0c 0f 10 30 07 01 00 01 00 00 00 00 00 00

地址为10H的装置遥信变位:DIG010008遥信0->1,该遥信点无SOE。

s103app调试打印10DIG010008 9 NULL change to 1

●主站发:10 5b 01 5c 16

目的:召唤二级数据。

装置回答:10 20 01 21 16

目的:有一级数据。

●主站发 10 7a 01 7b 16

目的:召唤装置的一级数据。

装置回答:(ASDU_1)

68 0e 0e 68

//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址

08 01 01 81 01 01

//功能类型,信息序号, 双点信息,4个8位位组二进制时间,附加信息b8 09 02 e8 80 05 0b 00

c8 16

意义:10DIG010008 合

时间:11点05分2.28秒

●主站发:10 5b 01 5c 16

目的:召唤二级数据

装置回答:10 09 01 0a 16

说明:子站无所要求的数据上送。

测试结果:交互正确,数据正确。

●装置发(第一次):00 1f 00 0c 0f 10 30 07 01 00 01 00 00 00 00 00 00

装置发(第二次):00 1f 00 0c 0f 10 30 07 01 00 01 00 00 01 00 00 00 召唤有SOE时的遥信信息

s103app调试打印:10DIG010200 48 10SOE030000 change to 1

●主站发:10 5b 04 5f 16

目的:召唤二级数据

装置回答:10 09 04 0d 16

说明:子站无所要求的数据上送。

结果分析:交互正确,数据正常。

5、SOE的处理

●装置发:00 1f 00 0d 0f 10 30 10 03 e0 80 08 09 01 00 01 00

装置SOE事件:

时间:9时8分2.272秒

●主站发:10 5b 01 5c 16

目的:召唤二级数据

装置回答:10 20 01 21 16

目的:有一级数据上送。

●主站发: 10 7a 01 7b 16

目的:召唤装置的一级数据

装置回答:68 0e 0e 68 08 01 01 81 01 01 b8 30 02 e0 08 08 09 00 e8 16 意义:10DIG010200 合

时间:9时8分2.272秒

●主站发:10 5b 01 5c 16

目的:召唤二级数据

装置回答:10 09 01 0a 16

说明:子站无所要求的数据上送。

测试结果:交互正确,数据正确;

6、保护报文处理

此处保护报文指的是:四方公司27、28报文。

●主站发:10 5b 01 5c 16

目的:召唤二级数据。

装置回答:10 20 01 21 16

目的:有一级数据。

●主站发 10 7a 01 7b 16

目的:召唤装置的一级数据。

装置回答:68 0e 0e 68 08 01 01 81 01 01 b3 9f 01 9a 17 09 16 00 b0 16 意义:序列号为159的保护告警合

时间:16点09分0.417秒

●主站发:10 5b 04 5f 16

目的:召唤二级数据

装置回答:10 09 01 0a 16

说明:子站无所要求的数据上送。

●主站发:10 5b 01 5c 16

目的:召唤二级数据。

装置回答:10 20 01 21 16

目的:有一级数据。

●主站发 10 7a 01 7b 16

目的:召唤装置的一级数据。

装置回答:68 0e 0e 68 08 01 01 81 01 01 b3 6a 01 9a 17 19 16 00 8b 16 意义:序列号为106的保护事件合

时间:16点25分0.417秒

●主站发:10 5b 04 5f 16

目的:召唤二级数据

装置回答:10 09 01 0a 16

说明:子站无所要求的数据上送。

测试结果:交互正确,数据正确。

7、召唤定值

召唤定值分为两种情况:

1)召唤一组定值

2)召唤单个条目定值

以下对这两种情况,分别加以讨论。

●主站发:68,0d,0d,68,73,01,15,81,2a,01,fe,f1,00,01,00,01,01,27,16

目的:向地址为01的装置下发召唤定值的命令。

说明:召唤 CPU=0X01,定值区=0x10 的定值

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 ea ea 68

08 01 0a 81 2a 01 fe f1 00 17 00 01 01 03 02 01 80

00 01 01 01 07 04 01 00 00 c0 40 02 01 01 07 04 01 00 00 a0 40 03 01 01 07 04

01 00 00 80 40 04 01 01 07 04 01 00 00 00 40 05 01 06 01 01

07 04 01 d4 06 fa 3e 07 01 01 07 04 01 04 01 00 00 80 3f 09 01 01 07 04 01 74

da 40 3e 00 00 80 3f 0c 01 01 07 04 01 00 00 a0 40 0d 01 01 07 04 01 74 da 40

3e 8c 42 0f 01 01 03 02 01 00 07 10 01 01 07 04 01 04 01 a4 70 7d 3f 12 01 01

07 04 01 00 00 a0 41 13 01 01 03 02 01 ff 00 14 01 01 07 04 01 00 00 80 3f 15

01 01 07 04 01 00 00 80 3f 16 01 01 07 04 01 00 00 80 37

16 16

说明:子站以ASDU10响应主站的召唤。

68 ea ea 68 //

//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址

08 01 0a 81 2a 01

//功能类型,信息序号, 返回信息标识符,数据集数目, 标识序号,描述类别

fe f1 00 17 00 01 01

//CP24 { 数据类型,数据宽度,数目[17~23],后续状态位[24]<0~1>} ;标识数据

03 02 01 80 00

// 标识序号,描述类别, 数据描述CP24,标识数据

01 01 01 07 04 01 00 00 c0 40 //数据集2

// 标识序号,描述类别, 数据描述CP24,标识数据

02 01 01 07 04 01 00 00 a0 40 //数据集3

// 标识序号,描述类别, 数据描述CP24,标识数据

03 01 01 07 04 01 00 00 80 40 //数据集4

// 标识序号,描述类别, 数据描述CP24,标识数据

04 01 01 07 04 01 00 00 00 40 //数据集5

// 标识序号,描述类别, 数据描述CP24,标识数据

05 01 06 01 01 07 04 01 d4 06 fa 3e

// 标识序号,描述类别, 数据描述CP24,标识数据

07 01 01 07 04 01 04 01 00 00

80 3f

// 标识序号,描述类别, 数据描述CP24,标识数据

09 01 01 07 04 01 74 da 40 3e 00 00 80 3f

// 标识序号,描述类别, 数据描述CP24,标识数据

0c 01 01 07 04 01 00 00 a0 40

// 标识序号,描述类别, 数据描述CP24,标识数据

0d 01 01 07 04 01 74 da 40 3e

8c 42

// 标识序号,描述类别, 数据描述CP24,标识数据

0f 01 01 03 02 01 00 07

// 标识序号,描述类别, 数据描述CP24,标识数据

10 01 01 07 04 01 04 01 a4 70 7d 3f

// 标识序号,描述类别, 数据描述CP24,标识数据

12 01 01 07 04 01 00 00 a0 41

// 标识序号,描述类别, 数据描述CP24,标识数据

13 01 01 03 02 01 ff 00

// 标识序号,描述类别, 数据描述CP24,标识数据

14 01 01 07 04 01 00 00 80 3f

// 标识序号,描述类别, 数据描述CP24,标识数据

15 01 01 07 04 01 00 00 80 3f

// 标识序号,描述类别, 数据描述CP24,标识数据

16 01 01 07 04 01 00 00 80 37

16 16

●主站发:68,0d,0d,68,73,01,15,81,2a,01,fe,f4,00,01,00,01,01,2a,16

目的:向地址为01的装置下发召唤单个定值的命令。

说明:召唤 CPU=0X01,定值区=0x10,index=0x00的定值

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 16 16 68 08 01 0a 81 2a 01 fe f4 00 01 00 00 00 01 01 07 04

01 08 08 67 56 8d 16

说明:子站以ASDU10响应主站的召唤。

结果分析:程序行为正确。

8.下传定值

●主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 00 01 01 07 04 01 a8 b6 a1 b2 df

16

目的:向地址为01的装置下传定值确认命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 00 01 01 07 04 01 a8 b6 a1 b2 78

16

说明:子站以ASDU10响应主站

意义:子站存储定值但不修改

●主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 01 01 01 07 04 01 21 36 45 67 32 16

目的:向地址为01的装置下传定值确认命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 01 01 01 07 04 01 21 36 45 67 cb

16

说明:子站以ASDU10响应主站

意义:子站存储定值但不修改

●主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 02 01 01 07 04 01 48 79 88 a3 1c

16

目的:向地址为01的装置下传定值确认命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 02 01 01 07 04 01 48 79 88 a3 b4

16

说明:子站以ASDU10响应主站

意义:子站存储定值但不修改

●主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 03 01 01 07 04 01 44 55 67 89 ba

16

目的:向地址为01的装置下传定值确认命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 03 01 01 07 04 01 44 55 67 89 53

16

说明:子站以ASDU10响应主站

意义:子站存储定值但不修改

●主站发:68 0a 0a 68 73 01 0a 81 28 01 fe fa 00 00 20 16

目的:向地址为01的装置下传定值执行命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 0a 0a 68 08 01 0a 81 28 01 fe fa 00 00 b5 16

说明:子站以ASDU10响应主站

意义:子站固化定值。

结果分析:程序行为正确。

9.切换定值区

切换定值区,后台监控厂家实现起来,有两种方式:

1)一般命令方式:ASDU20

2)通用服务方式:ASDU10

以下对这两种情况,均进行了测试。

●主站发:68 0a 0a 68 73 01 14 81 14 01 ac 11 00 00 db 16

目的:主站向地址为01的装置下发切换定值区的命令。

说明:切换到序列号为0x11的定值区

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 0e 0e 68 08 01 01 81 14 01 ac 11 02 23 45 34 08 00 03 16

目的:子站以ASDU1回复主站。

●主站发:68 11 11 68 73 01 0a 81 28 01 fe f9 00 01 00 01 01 03 01 01 02 29 16

目的:子站向地址为01的装置下发切换定值区的确认命令。

说明:切换到定值区2。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 11 11 68 08 01 0a 81 2c 01 fe f9 00 01 00 01 01 03 01 01 02 c2 16 目的:子站以ASDU10回复主站。

说明:子站存储目的定值区,但不修改。

●主站发:68 0a 0a 68 73 01 0a 81 28 01 fe fa 00 00 20 16

目的:子站向地址为01的装置下发切换定值区的执行命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 0a 0a 68 08 01 0a 81 28 01 fe fa 00 00 b5 16

目的:子站以ASDU10回复主站。

说明:子站执行切换定值区。

结果分析:程序行为正确。

10.投切开关,软压板

投切软压板,后台监控厂家实现起来,有两种方式:

1)一般命令方式:ASDU20

2)通用服务方式:ASDU10

以下对这两种情况,均进行了测试。

●主站发:68 0a 0a 68 73 01 14 81 14 01 ac 06 02 00 d2 16

目的:主站向地址为01的装置下发投切软压板的命令。

说明:该控点的功能码 = 0xac, 序列号 = 0x06 动作:合

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 0e 0e 68 08 01 01 81 14 01 ac 06 02 23 45 34 09 00 f9 16

目的:子站以ASDU1回复主站。

●主站发:68 11 11 68 73 01 0a 81 28 01 fe f9 00 01 00 01 01 03 01 01 02 29 16

目的:子站向地址为01的装置下发遥控的确认命令。

说明:该控点的索引号 = 1 动作:合。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 11 11 68 08 01 0a 81 2c 01 fe f9 00 01 00 01 01 03 01 01 02 c2 16 目的:子站以ASDU10回复主站。

说明:子站存储该遥控令的遥控点名及遥控状态,但不执行。

●主站发:68 0a 0a 68 73 01 0a 81 28 01 fe fa 00 00 20 16

目的:子站向地址为01的装置下发遥控的执行命令。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:主站向子站请求1级数据

子站回答:68 0a 0a 68 08 01 0a 81 28 01 fe fa 00 00 b5 16

目的:子站以ASDU10回复主站。

说明:子站执行遥控命令。

结果分析:程序行为正确。

11.被测量上送

被测量上送,采用通用服务的总查询。

●主站发:68 0d 0d 68 73 01 15 81 2a 01 fe f5 00 01 00 00 01 2a 16

目的:向地址为01的装置下发总查询命令。

说明:召唤装置地址= 0x01 的遥测量

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 14 14 68 08 01 0a 81 09 01 fe f4 00 01 04 00 01 07 04

01 00 00 00 00 a2 16

目的:子站以ASDU10响应主站的召唤。

68 14 14 68

//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址

08 01 0a 81 09 01

//功能类型,信息序号, 返回信息标识符,数据集数目, 标识序号,描述类别fe f4 00 01 04 00 01 //通用分类数据描述

//CP24 { 数据类型[1~8],数据宽度[9~16],数目[17~23],后续状态位[24]<0~1>

07 04 01

00 00 00 00 //标识数据

a2 16

说明:该遥测点的 index = 4 value = 0.00

●主站发:10 7b 01 7c 16

目的:主站向子站请求2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0a 0a 68 08 01 0a 81 0a 01 fe f5 00 00 92 16

目的:子站以ASDU10响应主站的召唤。

说明:通用分类总查询结束。

●主站发:68 0d 0d 68 73 01 15 81 2a 01 fe f5 00 01 00 00 01 2a 16

目的:向地址为01的装置下发总查询命令。

说明:召唤装置地址= 0x01 的遥测量

子站回答:10 20 01 21 16

目的:ACD位置1,子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 14 14 68 08 01 0a 81 09 01 fe f4 00 01 04 00 01 07 04

01 00 00 00 45 e7 16

目的:子站以ASDU10响应主站的召唤。

68 14 14 68

08//控制域

01 //地址域

0a //类型标识 ASDU_10 通用分类数据

81 //可变结构限定词

09 //传送原因

01 //公共地址

fe //功能类型:通用分类功能类型

f4 //信息序号 244:读单个条目的值或属性

00 //返回信息标示符

01 //通用分类数据集数目 1:实际值

04 00 //通用分类表示序号

01 //描述类别

//--------------------------------

//通用分类数据描述

//CP24 { 数据类型[1~8]<0~255>,数据宽度[9~16]<1~255>,数目[17~23]<1~127>,后续状态位

[24]<0~1>

07 //7:短实数

04 //数据宽度

01 //数目和后续状态

//--------------------------------

00 00 00 45 //通用分类标识数据?

e7 //校验码

16 //结束字符

说明:该遥测点的 index = 4 value = 2048.00

●主站发:10 7b 01 7c 16

目的:主站向子站请求2级数据。

子站回答:10 20 01 21 16

目的:子站向主站请求上送1级数据。

●主站发:10 5a 01 5b 16

目的:向地址为01的装置发召唤1级数据的命令。

子站回答:68 0a 0a 68 08 01 0a 81 0a 01 fe f5 00 00 92 16 目的:子站以ASDU10响应主站的召唤。

说明:通用分类总查询结束。

●主站发:10 7b 01 7c 16

目的:主站向子站请求2级数据。

子站回答:10 09 01 0a 16

说明:子站无所要求的数据。

结果分析:程序行为正确。

12.复归

复归用一般命令:ASDU20来实现。

●主站发:68 0a 0a 68 73 01 14 81 14 01 ac 06 02 00 d2 16

目的:主站向地址为01的装置下发复归命令。

子站不做回答。

结果分析:程序行为正确。

103报文详细解析

103规约转出软件实验报告(改进版) 1、初始化 ●主站发: 10 40 04 44 16 目的:给地址为04的装置发复位通信单元命令。 10 //固定帧长起始字符 40 //控制域 04 // 44 16 子站回答:10 20 04 24 16 目的: ACD位置1,表明子站向主站请求1级数据上送。 ●主站发: 10 7a 04 7e 16 目的:向地址为04的装置发请求1级数据命令。 子站回答:68 15 15 68 28 04 05 81 04 04 b2 03 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 9b 16 (ASDU5,CON=28,COT=4) 68 //启动字符 15 //报文长度 15 //报文长度 68 //启动字符 //控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址 28 04 05 81 04 04 //功能类型,信息序号, 兼容级别,8个ASCII b2 03 03 c4 cf c8 f0 bc cc b1 a3 //4个自由赋值 01 00 01 00 /////////////////////////////////////////////////// //连路用户数据 9b //校验和 16 //结束字符 (ASDU5,CON=28,COT=4) 80 00 目的:子站以ASDU5(复位通信单元)响应主站的召唤。并ACD位置1,表明子站继续向主站请求1级数据上送。 ●主站发:10 5a 04 5e 16 目的:向地址为04的装置发请求1级数据命令。 子站回答:68 15 15 68 08 04 05 81 05 04 b2 04 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 7d 16 (ASDU5,CON = 08,COT=5)

IEC103规约报文格式

IEC103规约报文格式

IEC103规约格式 1.基本报文格式 1.1固定帧长报文 启动字符 控制域 地址域 代码和 结束字符 注:代码和=控制域+地址域(不考虑溢出位,即256模和) 1.2可变帧长报文 注:(1)代码和=控制域+地址域+ ASDU 代码和(不考虑溢出位,即256模和) (2)ASDU 为“链路用户数据”包,具体格式将在下文介绍 (3)Length=ASDU 字节数+2 1.3控制域定义 控制域分“主∧ 从”和“从∧ 主”两种情况。 (1) “主∧ 从”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM FCB FCV 功能码 1 每位的具体定义请参考详细103规约。 (2) “从∧ 主”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用 PRM ACD DFC 功能码 0 0 每位的具体定义请参考详细103规约。 ———— 启动字符1(1byte ) ———— 长度(1byte ) ———— 长度(重复)(1byte ) ———— 启动字符2(重复)(1byte ) ———— 控制域(1byte ) ———— 地址域(1byte ) ———— 链路用户数据[(length-2)byte] ———— 代码和(1byte ) ———— 结束字符(1byte )

1.4地址域 地址域为主站与之通信的从站地址,0-254:设备地址,255:广播地址。 2.链路规约数据单元(LDPU) 控制方向:从控制系统到继电保护设备(或间隔单元)的传输方向。 监视方向:从继电保护设备(或间隔单元)到控制系统的传输方向。 2.1控制方向 ●复位帧计数位 ●复位通信单元 ●召唤1级数据 ●召唤2级用户数据 ●请求链路状态 2.2监视方向 ●确认帧:

完整word版104报文分析

1. 104规约框架分析 1.1 原始报文的组成 报文组成(1字节启动字符0x68,1字节报文长度,4字节控制域,不定长用户数据) 第1个字节是启动字符0x68; 第2个字节是报文长度; 第3~6共4个字节是控制域; 第7个字节是报文类型; 第8个字节是可变结构限定词; 第9~10共2个字节是传送原因; 第11~12共2个字节是应用服务数据单元公共地址; 第13~15共3个字节是信息对象地址; 。。。。。。 1.2 三种报文格式的控制域定义 (1)I帧 编号的信息传输格式(InFormation Transmit Format),简称I-格式I格式控制域标志,控制域:第一个八位位组的第一位比特= 0 第三个八位位组第一位比特= 0 (2)S帧 编号的监视功能格式(Numbered supervisory Functions),简称S-格式,控制域,第一个八位位组的第一位比特= 1 并且第二位比特= 0,第三个八位位组第一位比特= 0 (3)U帧 不编号的控制功能格式(Unnumbered control Function),简称U-格式,第一个八位位组的第一位比特= 1 并且第二位比特=1 且第三个八位位组第一位比特= 0 1.3 报文类型(第7个字节) 1.3.1 监视方向的应用功能类型 类型标识∶=UI8[1..8]<0..44> M_SP_NA_1(1) 无时标单点遥信 M_SP_TA_1(2) 带短时标的单点遥信 M_DP_NA_1(3) 无时标双点遥信 M_DP_TA_1(4) 带短时标双点遥信 M_ST_NA_1(5) 步位置信息 M_ST_TA_1(6) 带短时标的步位置信息 M_BO_NA_1(7) 32比特串 M_BO_TA_1(8) 带短时标的比特串

103报文示例及解析

103报文示例 10 40 04 44 16 // 复位通信单元 10 20 04 24 16 //确认 10 49 04 4D 16 //召唤链路状态 10 2B 04 2F 16 //从站以链路状态响应主站请求 68 0F 0F 68 73 04 06 81 08 04 FF 00 9E AB 0A 10 BB 04 07 32 16 //时间同步 10 20 04 24 16 //确认 68 09 09 68 53 04 07 81 09 04 FF 00 00 EB 16 //总查询(总召唤)的启动 10 20 04 24 16 //确认 10 7A 04 7E 16 //主站召唤一级数据 68 15 15 68 28 04 05 81 04 04 A0 03 02 53 49 45 4D 45 4E 53 20 34 2E 30 33 58 16 //厂家标识报文 10 5A 04 5E 16 //主站召唤一级数据 68 44 44 68 28 04 17 06 1F 04 A0 00 05 00 01 CE 8C 20 06 02 01 05 06 00 00 9A 9B 20 06 02 01 05 07 00 01 5C 67 19 02 03 01 05 08 00 01 47 9F 19 02 03 01 05 09 00 01 43 BB 21 05 03 01 05 0A 00 01 86 25 27 05 03 01 05 27 16 //被记录的扰动表 10 7A 04 7E 16 //主站召唤一级数据 68 0E 0E 68 28 04 01 81 09 04 28 01 01 22 2F 37 05 00 72 16 //遥信数据,下同 10 5A 04 5E 16 68 0E 0E 68 28 04 01 81 09 04 28 02 01 7C 2F 37 05 00 CD 16 10 7A 04 7E 16 68 0E 0E 68 28 04 01 81 09 04 28 03 01 D6 2F 37 05 00 28 16 10 5A 04 5E 16 68 12 12 68 28 04 02 81 09 04 28 0F 01 00 00 00 00 30 30 37 05 00 90 16 10 7A 04 7E 16 68 12 12 68 28 04 02 81 09 04 28 10 01 00 00 00 00 8B 30 37 05 00 EC 16 10 5A 04 5E 16 68 0E 0E 68 28 04 01 81 09 04 28 14 01 E4 30 37 05 00 48 16 10 7A 04 7E 16 68 0E 0E 68 28 04 01 81 09 04 28 51 01 3F 31 37 05 00 E1 16 10 5A 04 5E 16 68 0E 0E 68 28 04 01 81 09 04 3C 01 01 99 31 37 05 00 FF 16 10 7A 04 7E 16 68 0E 0E 68 28 04 01 81 09 04 3C 02 01 25 32 37 05 00 8D 16 10 5A 04 5E 16 68 0E 0E 68 28 04 01 81 09 04 3C 15 01 81 32 37 05 00 FC 16 10 7A 04 7E 16 68 0E 0E 68 28 04 01 81 09 04 3C 16 01 D9 32 37 05 00 55 16 10 5A 04 5E 16 68 0E 0E 68 28 04 01 81 09 04 3C 17 02 34 33 37 05 00 B3 16 10 7A 04 7E 16 68 12 12 68 28 04 02 81 09 04 3C 4B 01 00 00 00 00 8D 33 37 05 00 40 16 10 5A 04 5E 16 68 12 12 68 28 04 02 81 09 04 3C 4C 01 00 00 00 00 1A 34 37 05 00 CF 16 10 7A 04 7E 16

IEC103规约报文举例

IEC103规约报文举例 分类:电力系统2010-07-20 17:16 77人阅读评论(0) 收藏举报 遥控报文示例 主:68 11 11 68 53 32 0a(1) 81 28 32 fe(2) f9(3) 00(4) 01(5) 0b 01(6) 01(7) 03 01 01(8) 01(9) 75 16 通用分类带确认的写条目 子:10 20 32 52 16 确认帧 (1)类型标识(2)功能码,通用分类服务(3)信息序号,带确认写命令(4)返回信息标识符(5)通用分类个数(NOG)(6)通用分类标识序号(GIN)(7)描述类别,实际值(8)通用分类数据描述(GDD)(9)数据内容 主:10 7a 32 ac 16 召唤一级用户数据 子:68 11 11 68 08 32 0a(1) 81 2c(2) 32 fe f9 00 01 0b 01 01 03 01 01 01 2e 16 响应带确认的写条目 (1)类型标识(2)传送原因,通用分类写确认 主:68 0a 0a 68 53 32 0a(1) 81 28 32 fe(2) fa(3) 00(4) 00(5) 62 16 通用分类带执行的写条目 子:10 20 32 52 16 确认帧 (1)类型标识(2)功能码,通用分类服务(3)信息序号,带执行的写条目 (4)返回信息标识符(5)通用分类个数(NOG) 主:10 7a 32 ac 16 召唤一级用户数据 子:68 0a 0a 68 08 32 0a(1) 81 28 (2) 32 fe fa 00 00 17 16 响应带执行的写条目 (1)类型标识(2)传送原因,通用分类写命令肯定认可 遥测报文示例 说明:遥测数据可以通过通用分类服务总召唤、单组所有条目召唤、单组单条目召唤等方式获得。对于通用分类总召唤,在5.1.3中已经列出其报文实例。在本节中,只举一个单组所有条目召唤的实例。 主:68 0d 0d 68 73 32 15(1) 81 2a(2) 32 fe f1(3) 00(4) 01(5) 09 00(6) 01(7) 91 16 通用分类服务组召唤 子:10 20 32 52 16 确认帧 (1)类型标识(2)传送原因(3)信息序号,召唤单组所有条目(4)返回信息标识符(5)通用分类个数(NOG)(6)通用分类标识序号(GIN)(7)描述类别,实际值主:10 5a 32 8c 16 召唤一级数据 子:68 d2 d2 68 28 32 0a(1) 81 2a(2) 32 fe(3) f1(4) 00(5) 94(6) 09 01(7) 01(8) 07 04 01(9) 00 00 56 3b(10) 09 02 01 07 04 01 00 00 00 80 09 03 01 07 04 01 00 00 7e 3b 09 04 01 07 04 01 00 00 00 80 09 05 01 07 04 01 00 00 01 3b 09 06 01 07 04 01 00 00 00 80 09 07 01 07 04 01 00 00 e3 3b 09 08 01 07 04 01 00 00 00 80 09 09 01 07 04 01 00 00 3f 3b 09 0a 01 07 04 01 00 00 00 80 09 0b 01 07 04 01 00 00 4f 3b 09 0c 01 07 04 01 00 00 00 80 09 0d 01 07 04 01 00 00 b0 3a 09 0e 01 07 04 01 00 00 00 80 09 0f 01 07 04 01 00 00 8c 3b 09 10 01 07 04 01 00 00 00 80 09 11 01 07 04 01 00 00 15 3b 09 12 01 07 04 01 00 00 00 80 09 13 01 07 04 01 00 00 a6 3a 09 14 01 07 04 01 00 00 00 80 d7 16 通用分类服务

许继103报文解析

许继IEC-103规约报文实例详解

68 09 09 68 73 2B 07 81 09 01 FF 00 01 30 16 //总召唤第一扇区 10 20 2B 4B 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 B7 01 AB 55 28 0E 01 80 16 //asdu1 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 B1 02 44 56 28 0E 01 15 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 B8 01 DA 56 28 0E 01 B1 16 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 BD 01 65 57 28 0E 01 42 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 EE 02 F3 57 28 0E 01 02 16 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 B0 02 9E 58 28 0E 01 70 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 BC 02 25 59 28 0E 01 04 16 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 BB 02 B3 59 28 0E 01 91 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 BA 02 36 5A 28 0E 01 14 16 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 CB 02 CF 5A 28 0E 01 BE 16 10 5A 2B 85 16 68 0E 0E 68 28 2B 01 81 09 01 B2 DE 01 66 5B 28 0E 01 68 16 10 7A 2B A5 16 68 0E 0E 68 28 2B 01 81 09 01 B2 FC 01 FA 5B 28 0E 01 1A 16

许继103报文抓取与分析(整理版)

ASDU单元公共地址保护功能为01,测控功能为02 FUN的值,178(0XB2)为线路保护 时间同步报文:68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 30 0F 18 0A 0A 5B 16 10 40 2C 6C 16 -----复位CU (31 ms) 10 20 2C 4C 16 -----有可召唤的一级数据 10 5A 2C 86 16 -----召唤一级数据 (31 ms) 68 15 15 68 28 2C 05 81 04 01 B2 03 02 57 58 48 2D 38 32 33 00 52 02 2E 0E E7 16 ------复位CU响应报文 10 7A 2C A6 16 ------继续召唤一级数据 (31 ms) 68 15 15 68 08 2C 05 81 05 01 B2 04 02 57 58 48 2D 38 32 33 00 52 02 2E 0E C9 16 ------启动重新启动报文 10 5A 2C 86 16 ------继续召唤一级数据,FCB=0 (31 ms) 10 09 2C 35 16 ------无召唤数据 68 0F 0F 68 64 FF 06 81 08 FF FF 00 00 00 26 0F 18 0A 0A 51 16 ------时间同步,FCB=1 68 09 09 68 73 2C 07 81 09 01 FF 00 00 30 16 ------总召唤启动,FCB=1,错误 (31 ms) 10 09 2C 35 16 68 09 09 68 53 2C 07 81 09 01 FF 00 00 10 16 ----总召唤启动,FCB=0 (47 ms) 10 20 2C 4C 16 ------有可召唤的一级数据 10 7A 2C A6 16 ------召唤一级数据,FCB=1 (31 ms) 68 0E 0E 68 28 2C 01 81 09 01 B2 B7 01 99 C2 27 0F 00 DB 16 ------ASDU_1,COMADD=01H,FUN=B2H(178),INF=B7H(183)低电压保护压 板,DPI=01H 10 5A 2C 86 16 ------继续召唤一级数据 (31 ms) 68 0E 0E 68 28 2C 01 81 09 01 B2 B1 02 B8 DA 27 0F 00 0D 16 ------INF=B1H(177)过负荷保护压板 10 7A 2C A6 16 (31 ms) 68 0E 0E 68 28 2C 01 81 09 01 B2 B8 01 AE E9 27 0F 00 18 16 ------INF=B8H(184)零序保护压板 10 5A 2C 86 16 (32 ms) 68 0E 0E 68 28 2C 01 81 09 01 B2 BD 01 BA 0C 28 0F 00 4D 16

南瑞继保网络103报文实例_3375

103网络规约报文过程表(不够完善需要补充,召波形,动作信息没有) 2008-10-08 09:04:57 装置:RCS9621C-2.02 地址:336 TCP 90 eb 14 00 00 00 90 eb 00 00 50 01 00 00 ff ff 02 00 2b 00 51 00 00 00 00 00 ff ff 装置心跳报文 2008-10-08 09:04:57 装置:RCS9621C-2.02 地址:336 UDP 90 eb 14 00 00 00 90 eb 00 00 50 01 00 00 ff ff d9 01 2b 00 51 00 00 00 00 00 ff ff 装置心跳报文 2008-10-08 09:05:01 装置:RCS9621C-2.02 地址:336 TCP 装置主动上送遥测 90 eb 8c 00 00 00 90 eb 00 00 50 01 00 00 ff ff 03 00 2b 00 51 00 00 00 00 00 ff ff 0a 81 02 00 fe f1 ff 0e 05 01 01 0c 02 01 18 00 05 02 01 0c 02 01 10 00 05 03 01 0c 02 01 10 00 05 04 01 0c 02 01 08 00 05 05 01 0c 02 01 10 00 05 06 01 0c 02 01 10 00 05 07 01 0c 02 01 00 00 05 08 01 0c 02 01 00 00 05 09 01 0c 02 01 08 00 05 0a 01 0c 02 01 08 00 05 0b 01 0c 02 01 a0 6a 05 0c 01 0c 02 01 00 00 05 0d 01 0c 02 01 00 00 05 0e 01 0c 02 01 e8 ff 2008-10-08 09:05:06 装置:RCS9621C-2.02 地址:336 TCP 90 eb 1f 00 00 00 90 eb 00 00 01 f0 00 00 50 01 03 00 01 00 50 00 00 00 00 00 ff ff 15 81 2a 50 fe f1 40 01 09 00 01 召扰动数据表 2008-10-08 09:05:06 装置:RCS9621C-2.02 地址:336 TCP 90 eb f2 00 00 00 90 eb 00 00 50 01 00 00 01 f0 04 00 2b 00 51 00 00 00 00 00 ff ff 0a 81 2a 00 fe f1 40 9c

103规约详细解析 (3)

一、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方式。 2. 报文格式 870-5-103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。 2.1 固定帧长报文 启动字符 控制域 地址域 代码和 结束字符 注:代码和=控制域+地址域(不考虑溢出位,即256模和) ————启动字符1(1byte) ————长度(1byte) ————长度(重复)(1byte) ————启动字符2(重复)(1byte) ————控制域(1byte) ————地址域(1byte) ————链路用户数据[(length-2)byte] ————代码和(1byte) ————结束字符(1byte) 注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和)(2)ASDU为“链路用户数据”包,具体格式将在下文介绍 (3)Length=ASDU字节数+2 2.3 控制域 控制域分“主∧从”和“从∧主”两种情况。 (1)“主∧从”报文的控制域 D7 D6 D5 D4 D3 D2 D1 D0 备用PRM FCB FCV 功能码 0 1 1 (A)PRM(启动报文位)表明信息传输方向,PRM=1由主站至子站;PRM=0由子站至主站。

南自103报文解析

UDP发送: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 TCP接收:通用分类数据ASDU10 0A 81 02 01 FE F4 00 39 循环 08 01 01 09 01 01 02 08 02 01 09 01 01 01 08 03 01 09 01 01 01遥信类 08 04 01 09 01 01 01 08 05 01 09 01 01 01 08 06 01 09 01 01 02 08 07 01 09 01 01 01 08 08 01 09 01 01 02 08 09 01 09 01 01 01 08 0A 01 09 01 01 01 08 0B 01 09 01 01 01 08 0C 01 09 01 01 01 08 0D 01 09 01 01 01 08 0E 01 09 01 01 01 08 0F 01 09 01 01 01 08 10 01 09 01 01 01 08 11 01 09 01 01 01 08 12 01 09 01 01 01 08 13 01 09 01 01 01 08 14 01 09 01 01 01 08 15 01 09 01 01 01 08 16 01 09 01 01 01 08 17 01 09 01 01 01 08 18 01 09 01 01 01 08 19 01 09 01 01 01 08 1A 01 09 01 01 01 08 1B 01 09 01 01 02 08 1C 01 09 01 01 01 08 1D 01 09 01 01 01 08 1E 01 09 01 01 01 08 1F 01 09 01 01 01 08 20 01 09 01 01 01 07 01 01 0C 02 01 00 00 07 02 01 0C 02 01 00 00遥测类 07 03 01 0C 02 01 00 00 07 04 01 0C 02 01 4D 00 07 05 01 0C 02 01 00 00 07 06 01 0C 02 01 00 00 07 07 01 0C 02 01 00 00 07 08 01 0C 02 01 00 00 07 09 01 0C 02 01 00 00 07 0A 01 0C 02 01 00 00 07 0B 01 0C 02 01 FF 1F 07 0C 01 0C 02 01 00 00 0E 01 01 09 01 01 01 0E 02 01 09 01 01 02遥控压板类(保护功能投/退)0E 03 01 09 01 01 01 0E 04 01 09 01 01 01 0E 05 01 09 01 01 01 0E 06 01 09 01 01 02 0E 07 01 09 01 01 01 0E 08 01 09 01 01 01 0E 09 01 09 01 01 01 0E 0A 01 09 01 01 02 0E 0B 01 09 01 01 01 0E 0C 01 09 01 01 01 0E 0D 01 09 01 01 01

深圳南瑞IEC-103例子报文

1)10 5b 0f 6a 16总控要2级数据 2)10 5b 0f 6a 16 在50ms内,总控未收到应答报文。不改变FCB状态,重发。 3)10 5b 0f 6a 16不改变FCB状态,再次重发。 4)10 40 0f 4f 16复位通讯单元(CU)(FCB、FCV都为0,功能码为0代表CU) ………………………… 5)10 40 0f 4f 16复位通讯单元(CU) 6)10 20 0f 2f 16装置15上电,响应复位通信单元命令,ACD置1请求查询1级数据。 ………………………… 7)10 7a 0f 89 16总控查询1级数据 8)68 15 15 68 28 0f 05 81 04 0f c2 03 03 53 5a 4e 41 52 49 20 20 01 00 01 00 c2 16上送标识 厂家自定义 发送原因ASCII码:SZNARI 装置FUN INF=3为复位通信单元 ………………………… 9)10 5a 0f 69 16总控继续查询1级数据,因ACD为1,且为复位 10)68 15 15 68 28 0f 05 81 05 0f c2 04 03 53 5a 4e 41 52 49 20 20 01 00 01 00 c3 16上送标识 发送原因 重新启动 装置FUN, INF=4为重新启动 广播校时 1) 68 0f 0f 68 44 ff 06 81 08 ff ff 00 77 d7 12 10 1b 08 02 65 16 总控下发广播对时命令 发送/时间同步 广播地址发送原因 时间同步广播时间:02年08月27日16时18分55159ms 子站校时 1) 68 0f 0f 68 43 01 06 81 08 01 ff 00 71 c8 14 10 1b 08 02 87 16 总控下发子站校时命令 控制域 发送/确认帧时间同步 子站地址发送原因 时间同步时间:02年08月27日16时20分51313ms 2) 10 20 01 21 16装置1对子站校时命令确认,ACD置1请求查询1级数据。 ………………………… 3) 10 7a 01 7b 16总控查询1级数据 4)68 0f 0f 68 08 01 06 81 08 01 ff 00 71 d9 14 10 1b 08 02 44 16子站同步时间响应报文 总查询 1) 68 09 09 68 73 0F 07 81 09 0f ff 00 04 25 16 总控启动总查询 2) 10 20 0f 2f 16装置15确认总查询。 ……………………………………… 3) 10 7a 0f 89 16 查询1级数据 4) 68 13 13 68 28 0f 2C 02 09 0f 01 95 00 00 ff ff 00 00 00 7f 00 00 04 74 16上送全遥信

103规约-故障报文示例

103规约-故障报文示例(网友shmilyx 提供) 囚感谢网友shmilyx 在规约论坛中提供了这样一个故障报文,十分适用于实际的扰动' 数据传输过程。虽然不完整,但是能说明很多我们前一个扰动数据传输过程”报文 中没有涵盖的问题。加括号的是shmilyx 本人的说明,十分感谢他为大家做的贡献,也 希望大家对我们的网站多多支持! 1)10 7a 0a 84 16 查询1级数据 2)68 12 12 68 28 0a 17 01 1f 0a c6 00 f2 00 08 a1 d9 21 0f 09 09 02 f1 16 (上传被记录的扰动表,记录了242号故障) 3)10 5a 0a 64 16 查询1级数据 4)68 12 12 68 28 0a 02 81 01 0a c6 3f 01 81 09 f6 00 47 e3 21 0f 81 21 16 复压过流I段返回 5)10 7a 0a 84 16 查询1级数据 6)68 12 12 68 28 0a 02 81 01 0a c6 40 01 81 09 f6 00 47 e3 21 0f ff a0 16 复压过流II段返回(故障序号已到246) 68 0d 0d 68 53 0a 18 81 1f 0a c6 00 01 00 f2 00 00 d8 16 (系统根据上送的扰动记录表,下发选择故障242) 7)10 30 0a 3a 16 装置确认,注意DFC为1 了。 8)10 7a 0a 84 16 查询1级数据 9)68 26 26 68 28 0a 17 03 1f 0a c6 00 f4 00 08 84 df 21 0f 09 09 02 f3 00 01 41 da 21 0f 09 09 02 f2 00 08 a1 d9 21 0f 09 09 02 e9 16 装置再次上送扰动记录表,以通知有新的扰动数据被记录。除F2夕卜,又记录下了F3、F4故障 10)10 5a 0a 64 16 查询1级数据 11)68 30 30 68 28 0a 17 04 1f 0a c6 00 f5 00 00 76 e0 21 0f 09 09 02 f4 00 08 84 df 21 0f 09 09 02 f3 00 01 41 da 21 0f 09 09 02 f2 00 08 a1 d9 21 0f 09 09 02 79 16 新的扰动表被上送。除原有3个扰动数据外,又增加了故障序号为F5的新的扰动数据。 12)10 7a 0a 84 16 查询1级数据 13)68 17 17 68 08 0a 1a 81 1f 0a c6 00 00 01 f2 00 43 00 07 60 00 83 06 a1 d9 21 0f 6c 16 (现在才轮到F2上传) 14)68 0d 0d 68 53 0a 18 81 1f 0a c6 00 02 00 f2 00 00 d9 16 动数据命令 15)10 10 0a 1a 16 装置确认 16)10 5a 0a 64 16 17)68 0c 0c 68 08 0a 1c 81 1f 0a c6 00 00 00 f2 00 90 16 绪 18)68 0d 0d 68 73 0a 18 81 1f 0a c6 00 10 00 f2 00 00 07 16 息 丿th、 系统下发请求F2故障扰 带标志的状态变位传输准备就系统请求传输状态变位信

103报文解释

通用分类数据ASDU10

TF1.故障录波步骤 ① 问:18 81 1f 17 fe 00 18 01 00 00 00 答:17 02 1f 17 fe 00 03 00 01 0c d3 15 0b 0f 06 05 04 00 01 fb 96 1c 0b 0f 0b 05(26) 注:若召唤成功则弹出某装置故障信息列表 ②

问:18 81 1f 17 fe 00 01 01 03 00 00 答:1a 81 1f 17 fe 00 00 01 03 00 07 00 07 b4 03 83 06 0c d3 15 0b (21) ③ 问:18 81 1f 17 fe 00 02 01 03 00 00 答:1c 81 1f 17 fe 00 00 00 03 00 (10) ④ 问:18 81 1f 17 fe 00 10 01 03 00 00 答:1d 81 1f 17 fe 00 03 00 17 00 00 ff 01 01 00 00 ff 02 01 00 00 ff 03 01 00 00 ff 04 01 00 00 ff 05 01 00 00 ff 06 01 00 00 ff 07 01 00 00 ff 08 01 00 00 ff 09 01 00 00 ff 0a 01 00 00 ff 0b 01 00 00 ff 0c 01 00 00 ff 0d 01 00 00 ff 0e 01 00 00 ff 0f 01 00 00 ff 10 01 00 00 ff 11 01 00 00 ff 12 01 00 00 ff 13 01 00 00 ff 14 01 00 00 ff 15 01 00 00 ff 16 01 00 00 ff 17 01 (124) ⑤ 问:18 81 1f 17 fe 00 10 01 03 00 00 答:1d 81 1f 17 fe 00 03 00 04 18 00 ff 01 02 63 02 ff 02 02 74 02 ff 02 01 9c 03 ff 01 01 (29) ⑥ 问:18 81 1f 17 fe 00 10 01 03 00 00 答:1f 81 1f 17 fe 00 28 01 03 00 00 ⑦ 问:19 81 1f 17 fe 00 44 01 03 00 01 (11) 答:1b 81 1f 17 fe 00 00 01 03 00 01 00 00 80 3f 00 00 80 3f 00 00 50 42(23) ⑧ 问:18 81 1f 17 fe 00 08 01 03 00 01 答:1e 81 1f 17 fe 00 00 01 03 00 01 78 00 00 00 06 00 06 00 06 00 05 00 03 00 05 00 05 00 05 00 05 00 05 00 0a 00 04 00 04 00

103规约转出报文应答过程(内部版)

103规约转出报文解析速查(改进版) 1、初始化 ●主站发: 10 40 04 44 16 目的:给地址为04的装置发复位通信单元命令。 子站回答:10 20 04 24 16 目的: ACD位置1,表明子站向主站请求1级数据上送。 ●主站发: 10 7a 04 7e 16 目的:向地址为04的装置发请求1级数据命令。 子站回答:68 15 15 68 28 04 05 81 04 04 b2 03 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 9b 16 (ASDU5,CON=28,COT=4) 目的:子站以ASDU5(复位通信单元)响应主站的召唤。并ACD位置1,表明子站继续向主站请求1级数据上送。 ●主站发:10 5a 04 5e 16 目的:向地址为04的装置发请求1级数据命令。 子站回答:68 15 15 68 08 04 05 81 05 04 b2 04 03 c4 cf c8 f0 bc cc b1 a3 01 00 01 00 7d 16 (ASDU5,CON = 08,COT=5) 目的:子站以ASDU5(启动/重新启动)响应主站的召唤。ACD 位置回0。 后面跟随时间同步和总查询。 结果分析:程序的行为完全正确。 2、对时 时间同步过程分两种情况: 1)ASDU6 可以发送无回答方式,其地址为255。 2)ASDU6可以发送到某一个给定地址的继电保护设备(或间隔控制器) 以下对两种情况分别进行测试: ●主站发:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16 目的:给地址为ff(广播地址)发对时命令。 对时时间为:1999年11月8日9时15分9.940秒 装置受(第一次):00 1f 00 09 ff 03 3d 09 0f 09 08 0b 63 对时令:对时时间:1999年11月8日9时15分9秒 装置受(第二次):00 1f 00 03 ff 03 3e 时钟同步令 结果分析:交互正确,报文正确。 ●主站发:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f ff 28 0b 63 78 16 目的:验证对错误报文的容错能力。 s1o3lnk程序输出:wrong msg. 结果分析:程序行为正确。

101、104报文示例

IEC101协议 控制域(C )定义: 链路启动: 16:14:30下行 查询链路10 49 01 4A 16 16:14:30上行 链路应答10 0B 01 0C 16 16:14:30下行 复位链路10 40 01 41 16 16:14:30上行 复位确认10 00 01 01 16 16:14:31下行 查询链路10 49 01 4A 16 16:14:31上行 链路应答10 0B 01 0C 16 总召 长帧结构 16:14:31下行 总召 68 09 09 68 73 01 64 01 06 01 00 00 14 F4 16 16:14:32上行 有一级 10 20 01 21 16 16:14:32下行 召唤一级 10 5A 01 5B 16 16:14:32上行 总召 68 09 09 68 28 01 64 01 07 01 00 00 14 AA 16 16:14:32下行 召唤一级 10 7A 01 7B 16 16:14:32上行 单遥信 68 4B 4B 68 28 01 01 C3 14 01 01 00 80 80 81 80 80 80 81 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 81 81 80 81 80 80 80 01 0A 16 16:14:33下行 召唤一级 10 5A 01 5B 16 16:14:33上行 有一级 10 29 01 2A 16 16:14:34下行 召唤一级 10 7A 01 7B 16 16:14:34上行 遥测 68 11 11 68 28 01 0B 83 14 01 01 40 9E 04 80 9E 04 80 9E 04 80 73 16 16:14:34下行 召唤一级 10 5A 01 5B 16 16:14:34上行 遥测 68 17 17 68 28 01 0D 83 14 01 04 40 8D B0 C7 42 80 8D B0 C7 42 80 8D B0 C7 42 80 64 16 16:14:35下行 召唤一级 10 7A 01 7B 16 16:14:35上行 遥测 68 11 11 68 28 01 09 83 14 01 07 40 99 01 80 99 01 80 99 01 80 5F 16 16:14:35下行 召唤一级10 5A 01 5B 16 PRM 1PRM 0FCB ACD FCV DFC 功能码 23222120主站子站DIR DIR 1主站子站

长园深瑞IEC-103例子报文

长园深瑞IEC-103例子报文 初始化 1)10 5b 0f 6a 16总控要2级数据 2)10 5b 0f 6a 16 在50ms内,总控未收到应答报文。不改变FCB状态,重发。 3)10 5b 0f 6a 16不改变FCB状态,再次重发。 4)10 40 0f 4f 16复位通讯单元(CU)(FCB、FCV都为0,功能码为0代表CU) ………………………… 5)10 40 0f 4f 16复位通讯单元(CU) 6)10 20 0f 2f 16装置15上电,响应复位通信单元命令,ACD置1请求查询1级数据。 ………………………… 7)10 7a 0f 89 16总控查询1级数据 8)68 15 15 68 28 0f 05 81 04 0f c2 03 03 53 5a 4e 41 52 49 20 20 01 00 01 00 c2 16上送标识 厂家自定义 发送原因ASCII码:SZNARI 装置FUN INF=3为复位通信单元 ………………………… 9)10 5a 0f 69 16总控继续查询1级数据,因ACD为1,且为复位 10)68 15 15 68 28 0f 05 81 05 0f c2 04 03 53 5a 4e 41 52 49 20 20 01 00 01 00 c3 16上送标识 发送原因 重新启动 装置FUN, INF=4为重新启动 广播校时 1) 68 0f 0f 68 44 ff 06 81 08 ff ff 00 77 d7 12 10 1b 08 02 65 16 总控下发广播对时命令 发送/时间同步 广播地址发送原因 时间同步广播时间:02年08月27日16时18分55159ms 子站校时 1) 68 0f 0f 68 43 01 06 81 08 01 ff 00 71 c8 14 10 1b 08 02 87 16 总控下发子站校时命令 控制域 发送/确认帧时间同步 子站地址发送原因 时间同步时间:02年08月27日16时20分51313ms 2) 10 20 01 21 16装置1对子站校时命令确认,ACD置1请求查询1级数据。 ………………………… 3) 10 7a 01 7b 16总控查询1级数据 4)68 0f 0f 68 08 01 06 81 08 01 ff 00 71 d9 14 10 1b 08 02 44 16子站同步时间响应报文 总查询 1) 68 09 09 68 73 0F 07 81 09 0f ff 00 04 25 16 总控启动总查询 2) 10 20 0f 2f 16装置15确认总查询。 ……………………………………… 3) 10 7a 0f 89 16 查询1级数据

相关主题
文本预览
相关文档 最新文档