101规约解读解析.docx

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

101规约解读解析.docx

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

101规约解读解析.docx

101规约解读解析

 

101规约解读

一、101帧格式

1、固定帧长:

启动字符(10H)

控制域(C)

链路地址域(A)(公共地址)帧校验和(CS)

结束字符(16H)

例:

1049014a16(请求远方链路)

2、可变帧长:

启动字符(68H)长度(L)重复长度(L)启动字符(68H)控制域(C)链路地址域(A)链路用户数据(可变长度)ASDU

帧校验和(CS)(阴影部分)结束字符(16H)

例:

68090968730164010601000014f416(总召唤)

3.单字节(E5H)无数据应答

4.控制域

FCB

FCV

23122121丨20

ACD1

DFC1

功能码

PRM

方向

保留

主站->分站分站->主站FCB:

主站命令计数位,每次翻转。

正常流程FCB位每次翻转,如果主站未收到子站

的正确应答,则FCB位不翻转,如连续多次(三次以上)未收到,则初始化链路。

子站判断FCB位,如果发现未变化,则重发上次的原码。

FCV:

主站命令有效位ACD:

子站命令,ACD=1表示有一级数据,要求主站召唤DFC:

子站命令,DFC=1表示数据流满,要求暂停召唤

5.功能码表

主站命令

功能码

帧类型

业务功能

备注

0

发送/确认帧

复位远方链路

初始化用

1

发送/确认帧

复位终端用户进程

2

发送/确认帧

平衡方式用

不用

3

发送/确认帧

传送数据

常用

4

发送/无回答帧

传送数据

5

备用

6,7

自定义

8

请求/响应帧

响应帧说明用户状态

9

请求/响应帧

召唤链路状态

初始化用

10

请求/响应帧

召唤一级数据

常用

11

请求/响应帧

召唤二级数据

常用

12,13

备用

14,15

自定义

子站命令

功能码

帧类型

业务功能

备注

0

确认帧

确认

命令确认用

1

确认帧

链路忙,未接收报文

2~5

备用

6,7

自定义

8

响应帧

以数据响应请求帧

常用

9

响应帧

无所召唤的数据

常用

10

备用

11

响应帧

以链路状态或或访问请求回答

12

备用

13

链路服务未工作

14

链路服务未完成

二、101原码分析

1.请求远方链路

手发报文:

1049014A16

(1)控制域=49,

(2)链路地址=01H

RTU响应:

100B018C16(10AB01AC16)

结果:

响应正确

说明:

这是规约中的第一步,请求远方链路。

若RTU响应后一种报文,表示RTU有1级

数据,那主站在复位远方链路之后立刻召唤1级数据。

2.复位远方链路

(1)控制域=40,

(2)链路地址=01H

(10A001A116)

手发报文:

1040014116

RTU响应:

1000018116

结果:

响应正确

复位远方链路。

若RTU响应后一种报文,表示RTU有1级

1级数据。

然后才总召唤。

说明:

这是规约中的第二步,数据,那主站在本帧之后立刻召唤

3.询问1级用户数据

手发报文:

107A017B16

(1)控制域=40,

(2)链路地址=01H

RTU响应:

681B1B68880101070501020000030000040000050001060001070001080001BE16

108F019016

结果:

正确

说明:

1级用户数据包括变位遥信,子站初始化结束报文和由读命令所寻址的信息体的数据。

其中常用的就是变位遥信。

4.召唤2级数据

手发报文:

107B017C16

RTU响应:

68303068880102070501020000AE921A040000B3921A030000BD

921A06000113971A0500012C971A070001B8971A0800013A981AD716

1089018A16

结果:

响应正确

说明:

2级数据包括变化的遥测量帧,

1089018A16(此帧表示无响应数据

SOE。

如果RTU无2级数据,则返回

5、对时命令

(1)

680F0F6853

(2)(3)

4067

01

==对时命令

(6)(7)(8)

40000000360D102E0108

CB

16

(1)控制域=53H,

(2)链路地址=40H,送原因=6,(6)公共地址,(7)信息体地址,对时确认

(3)类型标识=67H,(4)限定词=1,(5)

(8)信息体内容=08-1-1416:

13:

13.824

(5)

(1)

(2)(3)(4)

680F0F680040670107

16

(1)控制域ACD=0,

(2)链路地址=40H,

(7)信息体地址,

(6)(7)(8)

40000000360D102E0108

79

传送原因=7,(6)公共地址,

(3)类型标识=67H,(4)限定词=1,(5)(8)信息体内容

=08-1-1416:

13:

13.824

6、总召命令

(1)

(2)

680909685340

(1)控制域=53H,

(2)

送原因=6,(6)公共地址,

总召确认

(6)(7)

400000

(8)

145216

(3)(4)(5)

640106

链路地址=40H,(3)类型标识=64H,(4)限定词=1,(5)传(7)信息体地址=0,

(8)信息体内容

=14H

(8)

142016

(6)(7)

400000

(3)类型标识=64H,(4)限定词=1,(5)

(1)

(2)(3)(4)(5)

680909682040640107

(1)控制域ACD=1,

(2)链路地址=40H,

(7)信息体地址=0,(8)信息体内容=14H

传送原因=7,(6)公共地址,

总召YX上送

(1)

(2)

682424682840

(3)(4)(5)

019C14

(6)(7)

40E500000100010001000100

(8)

00014C16

(3)类型标识=01,(4)限定词=9C,(5)

0100010001000100010001000100010001

(1)控制域ACD=1,

(2)链路地址=40H,

传送原因=14,(6)公共地址=40H,(7)起始信息体地址=00E5H,(8)信息体内容单点遥信,连续信息体地址,个数=28总召YC上送

6817176828400B8514(40("8140("0500001200002200002B

(8)

00002E00005B16

(1)控制域ACD=1,

(2)链路地址=40H,(3)类型标识=0B,(4)限定词=85,(5)

=4081H,(8)信息体内容=45

传送原因=14,(6)公共地址总召结束

7、变化YC上送

6824246808(b40(2

=40H,

(7)起始信息体地址

(7)

0140120000024019000003

 

40280000044030000005403A000006404100002F16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=0B,(4)限定词=6,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=4001H,(8)信息体内容=18遥测数据,独立信息体地址,个数=6第1点YC值=18

8、变化YX上送

““

(1)

(2)—(3)—(4)(5)(6)“(7)—(8)丄八

68090968084001010340080001FF16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=1,(4)限定词=1,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=0008H,(8)信息体内容=1

(7)(8)

08000100360D102E

SOE上送

(1)

(2)(3)(4)(5)(6)(7)(8)

680E0E6800400201034008000100360D102EFF16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=2,(4)限定词=1,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=0008H,(8)信息体内容=1,14日16:

13:

13.824

9、YK选择

(1)

(2)

680909685340

(1)控制域=53H,

(2)

=1,(5)传送原因=6,(6)容=80H,选择分

YK执行

(3)(4)(5)(6)(7)(8)

2D0106400260008916

链路地址=40H,(3)类型标识=2DH单点YK,(4)限定词公共地址=40H,(7)起始信息体地址=6002H,(8)信息体内

6809096873⑴40⑵

(1)控制域=73H,

(2)

=1,(5)传送原因=6,(6)容=00H,执行分

10、.冻结和召唤电度量

手发报文:

680909687301650106010000412116

RTU响应:

680909688001650107010000413016(确认帧)

6814146888010F020301010C3000000000

020C54000000013E16(响应帧)

68090968800165010A010000413316(结束帧)

结果:

响应正确

说明:

先冻结再召唤。

电度量上送。

三、报文详细分析对照表

1、请求链路状态

10H

10H

01001001

10ACDDFCxxxx

RTU站号

RTU站号

帧校验和(CS)

帧校验和(CS)

16H

16H

0001链路忙1110链路服务未工作

1011链路完好1111链路服务未完成

T:

1049226B16

R:

100B222D16

 

RTU站号

信息体地址(2-3字节,低位在前)

(00H开)/(01H合)

信息体地址(2-3字节,低位在前)

(00H开)/(01H合)

帧校验和(CS)

16H

===变化YX上送

(1)

(2)(3)(4)(5)(6)(7)(8)

68090968084001010340080001FF16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=1,(4)限定词=1,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=0008H,(8)信息体内容=1

8、如果子站有SOE,则回送单点信息的事件顺序记录

MSPTA1

68H

L=

L=

68H

10ACDDFC1000

RTU站号

02H

信息体数目(0—7FH)

05H

RTU站号

信息体地址低字节(ADDRL?

信息体地址高字节(ADDRH?

(00H开)/(01H合)

毫秒数低字节(ms)

毫秒数咼字节(ms)

分钟(min)

?

信息体地址低字节(ADDRLn)

信息体地址高字节(ADDRHn)

(00H开)/(01H合)

毫秒数低字节(ms)

毫秒数咼字节(ms)

分钟(min)

帧校验和(CS)

16H

===SOE上送

(7)(8)

08000100360D102E

(1)

(2)(3)(4)(5)(6)、.,、-,

680E0E6800400201034008000100360D102EFF16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=2,(4)限定词=1,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=0008H,(8)信息体内容=1,14日16:

13:

13.824

2级用户数据。

7、遥测变化响应帧

当有遥测越限则向主站回送无品质描述的遥测变化响应帧。

MMEND1

68H

L=

L=

68H

10ACDDFC1000

RTU站号

15H

0信息体数目(0—127)

05H

RTU站号

信息体地址低字节(ADDRL?

信息体地址高字节(ADDRH?

信息体低字节(VALUEL?

信息体高字节(VALUEH?

?

?

信息体地址低字节(ADDRLn)

信息体地址高字节(ADDRHn)

信息体低字节(VALUELn)

信息体高字节(VALUEHn)

帧校验和(CS)

===变化YC上送

6824246808)400B0603400140120000024019000003

40280000044030000005403A000006404100002F16

(1)控制域ACD=0,

(2)链路地址=40H,(3)类型标识=0B,(4)限定词=6,(5)传送原因=3,(6)公共地址=40H,(7)起始信息体地址=4001H,(8)信息体内容=18遥测数据,独立信息体地址,个数=6第1点YC值=18

9、总召唤

16H

子站遥测响应帧

子站单点遥信响应帧

 

68H

L=09H

L=09H

68H

10ACDDFC1000

RTU站号

64H

01H

0AH

RTU站号

00H

00H

14H

帧校验和(CS)

16H

NA1

cic

子站总召唤结束

===总召YX上送

(1)

(2)(3)(4)(5)(6)(7)

682424682840019C1440E500000100010001000100

(8)

010001000100010001000100010001000100014C16

(1)控制域ACD=1,

(2)链路地址=40H,(3)类型标识=01,(4)限定词=9C,(5)传送原因=14,(6)公共地址=40H,(7)起始信息体地址=00E5H,(8)信息体内容

单点遥信,连续信息体地址,个数=28

===总召YC上送

(1)

(2)(3)(4)(5)(6)(7)

6817176828400B85144081400500001200002200002B_

5B16

(1)控制域ACD=1,

(2)链路地址=40H,(3)类型标识=0B,(4)限定词=85,(5)

=40H,(7)起始信息体地址=4081H,(8)信息体内容=45

(8)

传送原因=14,(6)公共地址

00002E0000

10、时间同步

 

发送数据=发送时间

+帧长时间+链路延时

 

+帧长时间

应答数据=发送时间

CCSNA1ACT

68H

0FH

0FH

68H

01FCB10011

RTU站号

67H

01H

06H

RTU站号

00H

00H

毫秒数(0—59999)低字节

毫秒数(0—59999)高字节

分钟(0—59)

时(0—23)

XXXXXXXX

星期(1-7)日期(1—31)

月份(1—12)

年份(0—99)

帧校验和(CS)

16H

主站发送

CCSNA1ACTCOM

68H

0FH

0FH

68H

10ACDDFC000

0

RTU站号

67H

01H

07H

RTU站号

00H

00H

毫秒数(0—59999)低字节

毫秒数(0—59999)高字节

分钟(0—59)

时(0—23)

XXXXXXXX

星期(1-7)日期(1—31)

月份(1—12)

年份(0—99)

帧校验和(CS)

16H

子站应答

==对时命令

(1)

(2)(3)(4)(5)

680F0F685340670106

16==对时命令

(1)控制域=53H,

(2)链路地址=40H,

送原因=6,(6)公共地址,(7)信息体地址,(

(6)(7)(8)

40000000360D102E0108

(3)类型标识=67H,(4)限定词=1,(5)

(8)信息体内容=08-1-1416:

13:

13.824

CB

 

 

(5)

79

===对时确认

(1)

(2)(3)(4)

680F0F680040670107

16

(1)控制域ACD=0,

(2)链路地址=40H,传送原因=7,(6)公共地址,(7)信息体地址,

(6)(7)(8)

40000000360D102E0108

(3)类型标识=67H,(4)限定词=1,(5)

(8)信息体内容=08-1-1416:

13:

13.824

 

11、YK/YT报文

CDCNA1ACT/CRCNA1ACT

68H

09H

09H

68H

01FCB10011

RTU站号

2EH(遥控)/2FH(升降)

01H

06H

RTU站号

信息体地址低字节(ADDRL)

信息体地址高字节(ADDRH)

命令(ORDER)

帧校验和(CS)

16H

CDCNA1ACTCON/CRCNA1ACTCON

68H

09H

09H

68H

10ACDDFC000

0

RTU站号

2EH(遥控)/2FH(升降)

01H

07H

RTU站号

信息体地址低字节(ADDRL)

信息体地址高字节(ADDRH)

命令(ORDER)

帧校验和(CS)

16H

选择命令:

81H开/降

执行命令:

01H开/降撤消命令:

原因改为8,遥控/升降命令发送帧

===YK选择

6809096853

82H合/升

02H

合/升

遥控/升降命令应答帧

(1)控制域=53H,=1,(5)传送原因=6,容=80H,选择分

(1)

(2)

40

(2)

(6)

cr(3)2D

链路地址

公共地址

(4)

0106

=40H,

=40H,

(5)

(3)

(7)

(6)(7)

400260

类型标识=2DH

起始信息体地址

(8)

80E916

单点YK,(4)限定词

=6002H,(8)信息体内

===YK执行

(1)

680909687340

(1)控制域=73H,

(2)

=1,(5)传送原因=6,(6)

(2)

(3)

2D

链路地址=40H,(3)类型标识=2DH单点YK,(4)限定词公共地址=40H,(7)起始信息体地址=6002H,(8)信息体内

(6)(7)

0106400260

(4)

(5)

(8)

008916

 

容=00H,执行分

 

信息体n地址低字节(ADDRLn)

信息体n地址低字节(ADDRLn)

信息体n地址高字节(ADDRHn)

信息体n地址高字节(ADDRHn)

电能计数值n(Bit0—Bit7)

电能计数值n(Bit0—Bit7)

电能计数值n(Bit8—Bit15)

电能计数值n(Bit8—Bit15)

电能计数值n(Bit16—Bit24)

电能计数值n(Bit16—Bit24)

电能计数值n(Bit25—Bit31)

电能计数值n(Bit25—Bit31)

顺序号(n)

顺序号(n)

帧校验和(CS)

帧校验和(CS)

16H

16H

传送电能脉冲计数量响应帧

传送某一组电能计数的响应帧

10、冻结和召唤电度量

手发报文:

680909687301650106010000412116

RTU响应:

680909688001650107010000413016(确认帧)

6814146888010F020301010C3000000000

020C54000000013E16(响应帧)

6809096880016501OA010000413316(结束帧)

结果:

响应正确

说明:

先冻结再召唤。

电度量上送。

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

当前位置:首页 > 经管营销 > 经济市场

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

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