103规约报文详细解析.docx

上传人:b****2 文档编号:2304959 上传时间:2023-05-03 格式:DOCX 页数:23 大小:21.67KB
下载 相关 举报
103规约报文详细解析.docx_第1页
第1页 / 共23页
103规约报文详细解析.docx_第2页
第2页 / 共23页
103规约报文详细解析.docx_第3页
第3页 / 共23页
103规约报文详细解析.docx_第4页
第4页 / 共23页
103规约报文详细解析.docx_第5页
第5页 / 共23页
103规约报文详细解析.docx_第6页
第6页 / 共23页
103规约报文详细解析.docx_第7页
第7页 / 共23页
103规约报文详细解析.docx_第8页
第8页 / 共23页
103规约报文详细解析.docx_第9页
第9页 / 共23页
103规约报文详细解析.docx_第10页
第10页 / 共23页
103规约报文详细解析.docx_第11页
第11页 / 共23页
103规约报文详细解析.docx_第12页
第12页 / 共23页
103规约报文详细解析.docx_第13页
第13页 / 共23页
103规约报文详细解析.docx_第14页
第14页 / 共23页
103规约报文详细解析.docx_第15页
第15页 / 共23页
103规约报文详细解析.docx_第16页
第16页 / 共23页
103规约报文详细解析.docx_第17页
第17页 / 共23页
103规约报文详细解析.docx_第18页
第18页 / 共23页
103规约报文详细解析.docx_第19页
第19页 / 共23页
103规约报文详细解析.docx_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

103规约报文详细解析.docx

《103规约报文详细解析.docx》由会员分享,可在线阅读,更多相关《103规约报文详细解析.docx(23页珍藏版)》请在冰点文库上搜索。

103规约报文详细解析.docx

103规约报文详细解析

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

1、初始化

主站发:

1040044416

目的:

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

10//固定帧长起始字符

40//控制域

8

7

6

5

4

321

备用

PRM

FCB

FCV

功能码

04//

44

16

子站回答:

1020042416

目的:

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

主站发:

107a047e16

目的:

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

子站回答:

68151568280405810404b20303c4cfc8f0beccb1a301

0001009b16(ASDU5,CON=28,COT=4)

68II启动字符

15II报文长度

15II报文长度

68II启动字符

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

280405810404

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

b20303c4cfc8f0beccb1a3

II4个自由赋值

01000100

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

II连路用户数据

9bII校验和

16II结束字符

(ASDU5,CON=28COT=4)

8000

目的:

子站以ASDU5(复位通信单元)响应主站的召唤。

并ACD位置1,表明子站继续

向主站请求1级数据上送。

主站发:

105a045e16

目的:

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

子站回答:

68151568080405810504b20403c4cfc8f0bcccb1a301

0001007d16(ASDU5,CON=08,COT=5)

目的:

子站以ASDU5(启动/重新启动)响应主站的召唤。

ACD位置回0。

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

结果分析:

程序的行为完全正确。

2、对时

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

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

2)ASDU6可以发送到某一个给定地址的继电保护设备(或间隔控制器)以下对两种情况分别进行测试:

主站发:

680f0f6844ff068108ffff00d4260f09280b637816

目的:

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

680f0f68

44//控制域

ff//地址

06//类型标示

81//可变结构限定词

08//传送原因

ff//公共地址

ff00//信息体地址

d426//26d4=9940

0f//分

09//时

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

0b//11月

63//1900+99年

78//校验和

16//结束字符

对时时间为:

1999年11月8日9时15分9.940秒

装置受(第一次):

001f0009ff033d090f09080b63

对时令:

对时时间:

1999年11月8日9时15分9秒

装置受(第二次):

001f0003ff033e

时钟同步令

结果分析:

交互正确,报文正确。

主站发:

680f0f6844ff068108ffff00d4260fff280b637816

目的:

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

s1o3lnk程序输出:

wrongmsg.

结果分析:

程序行为正确。

主站发连续发送报文:

68OfOf6844ff068108ffff00d426Of0928Ob63

7816

目的:

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

测试时间:

一天

结果分析:

连续运行结果正确。

主站发连续发送报文:

680f0f6844ff068108ffff00d4260fff280b63

7816

目的:

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

测试时间:

一天。

结果分析:

连续运行结果正确。

主站发:

680f0f68440106810801ff00d4260f09280b637c16

680f0f68

44

01

06

810801ff00d4260f09280b637c16

目的:

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

对时时间为:

1999年11月8日9时15分9.940秒

装置受(第一次):

001f0009ff033d090f09080b63

对时令:

对时时间:

1999年11月8日9时15分9秒

装置受(第二次):

001f0003ff033e

时钟同步令

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

680f0f68080106810801ff00d4260f09280b634016

目的:

子站以ASDU6I向应主站的召唤1级数据命令。

结果分析:

交互正确,报文正确。

3、下发总召唤令

主站发:

68090968730107810901ff00000516

目的:

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

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

680e0e68080101810901ac01025aao09Of005616目的:

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

主站发:

105b015c16

目的:

主站向子站召唤2级数据。

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

680e0e68080101810901ac03015aa9090f006016

目的:

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

主站发:

105b015c16

目的:

主站向子站召唤2级数据。

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

680e0e68080101810901ac05015aa9100f006916

目的:

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

主站发:

105b015c16

目的:

主站向子站召唤2级数据。

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

680e0e68080101810901ac06025aa9120f006d16

目的:

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

OOOOOOOOO

主站发:

105b015c16

目的:

主站向子站召唤2级数据。

子站回答:

1020012116

目的:

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

主站发:

107a017b16

目的:

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

子站回答:

68090968080108810a010000009d16

目的:

子站以ASDU8向应主站,指明总查询结束。

主站发:

105b015c16目的:

主站向子站召唤2级数据。

子站回答:

1009010a16

目的:

子站回答无所要求数据。

结果分析:

程序行为正确。

4、YX变位处理检查

装置第一次发:

001f000cOf103007010000000000000000

装置第二次发:

001f000c0f103007010001000000000000

地址为10H的装置遥信变位:

DIG010008遥信0->1,该遥信点无SOE

s103app调试打印10DIG0100089NULLchangeto1

主站发:

105b015c16

目的:

召唤二级数据。

装置回答:

1020012116

目的:

有一级数据。

主站发107a017b16

目的:

召唤装置的一级数据。

装置回答:

(ASDU_1

680e0e68

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

080101810101

//功能类型,信息序号,双点信息,4个8位位组二进制时间,附加信息

b80902e880050b00

c816

意义:

10DIG010008合

时间:

11点05分2.28秒

主站发:

105b015c16

目的:

召唤二级数据

装置回答:

1009010a16

说明:

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

测试结果:

交互正确,数据正确。

装置发(第一次):

001f000c0f103007010001000000000000

装置发(第二次):

001f000c0f103007010001000001000000召唤有SOE时的遥信信息

s103app调试打印:

10DIG0102004810SOE030000changeto1

主站发:

105b045f16

目的:

召唤二级数据

装置回答:

1009040d16

说明:

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

结果分析:

交互正确,数据正常。

5、SOE勺处理

装置发:

001f000dOf10301003e080080901000100

装置SOE事件:

时间:

9时8分2.272秒

主站发:

105b015c16

目的:

召唤二级数据

装置回答:

1020012116

目的:

有一级数据上送。

主站发:

107a017b16

目的:

召唤装置的一级数据

装置回答:

680e0e68080101810101b83002e008080900e816

意义:

10DIG010200合

时间:

9时8分2.272秒

主站发:

105b015c16

目的:

召唤二级数据

装置回答:

1009010a16

说明:

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

测试结果:

交互正确,数据正确;

6、保护报文处理

此处保护报文指的是:

四方公司27、28报文。

主站发:

105b015c16

目的:

召唤二级数据。

装置回答:

1020012116

目的:

有一级数据。

主站发107a017b16

目的:

召唤装置的一级数据。

装置回答:

680e0e68080101810101b39f019a17091600b016

意义:

序列号为159的保护告警合

时间:

16点09分0.417秒

主站发:

105b045f16

目的:

召唤二级数据

装置回答:

1009010a16

说明:

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

主站发:

105b015c16

目的:

召唤二级数据。

装置回答:

1020012116

目的:

有一级数据。

主站发107a017b16

目的:

召唤装置的一级数据。

装置回答:

680e0e68080101810101b36a019a171916008b16

意义:

序列号为106的保护事件合

时间:

16点25分0.417秒

主站发:

105b045f16

目的:

召唤二级数据

装置回答:

1009010a16

说明:

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

测试结果:

交互正确,数据正确。

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的定值

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

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

子站回答:

68eaea68

08010a812a01fef1001700010103020180

000101010704010000c0400201010704010000a04003010107040100008040040101070401000000400501060101070401d406fa3e07010107040104010000803f09010107040174da403e0000803f0c01010704010000a0400d0101

07040174da403e8c42Of01010302010007100101070401

0401a4707d3f1201010704010000a041130101030201ff

001401010704010000803f1501010704010000803f1601

0107040100008037

1616

说明:

子站以ASDU10向应主站的召唤。

68eaea68//

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

08010a812a01

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

fef10017000101

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

030201

80

00

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0101

01

070401

0000C040

//数据集2

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0201

01

070401

0000a040

//数据集3

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0301

01

070401

00008040

//数据集4

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0401

01

070401

00000040

//数据集5

//

标识序号

描述类别,

数据描述

CP24,标识数据

0501

06

010107

0401d406fa3e

//

标识序号

描述类别,

数据描述

CP24,标识数据

0701

01

070401

04010000

803f

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0901

01

070401

74da403e0000803f

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0c01

01

070401

0000a040

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0d01

01

070401

74da403e

8c42

//

标识序号

描述类别,

数据描述

CP24,

标识数据

0f01

01

030201

0007

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1001

01

070401

0401a4707d3f

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1201

01

070401

0000a041

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1301

01

030201

ff00

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1401

01

070401

0000803f

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1501

01

070401

0000803f

//

标识序号

描述类别,

数据描述

CP24,

标识数据

1601

01

070401

00008037

1616

主站发:

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的定值

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

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

子站回答:

6816166808010a812a01fef4000100000001010704

01080867568d16

说明:

子站以ASDU10向应主站的召唤。

结果分析:

程序行为正确。

8.下传定值

主站发:

6814146873010a812801fef90001000101070401a8b6a1b2df16

目的:

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

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

主站向子站请求1级数据

子站回答:

6814146808010a812c01fef90001000101070401a8b6a1b27816

说明:

子站以ASDU10向应主站

意义:

子站存储定值但不修改

主站发:

6814146873010a812801fef90001010101070401213645

673216

目的:

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

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

主站向子站请求1级数据

子站回答:

6814146808010a812c01fef90001010101070401213645

67cb16

说明:

子站以ASDU10向应主站

意义:

子站存储定值但不修改

主站发:

6814146873010a812801fef90001020101070401487988a31c16

目的:

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

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

主站向子站请求1级数据

子站回答:

6814146808010a812c01fef90001020101070401487988a3b416

说明:

子站以ASDU10向应主站

意义:

子站存储定值但不修改

主站发:

6814146873010a812801fef90001030101070401445567

89ba16

目的:

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

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

主站向子站请求1级数据

子站回答:

6814146808010a812c01fef90001030101070401445567

895316

说明:

子站以ASDU10向应主站

意义:

子站存储定值但不修改

主站发:

680a0a6873010a812801fefa00002016

目的:

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

子站回答:

1020012116

目的:

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

主站发:

105a015b16

目的:

主站向子站请求1级数据

子站回答:

680a0a6808010a812801fefa0000b516

说明:

子站以ASDU10向应主站

意义:

子站固化定值。

结果分析:

程序行为正确。

9.切换定值区

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

1)一般命令方式:

ASDU20

2)通用服务方式:

ASDU10

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

主站发:

680a0a68730114811401ac110000db16

目的:

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

说明:

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

子站回答:

1020012116

目的:

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

主站发:

105a015

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2