104规约格式1014.docx

上传人:b****5 文档编号:6238118 上传时间:2023-01-04 格式:DOCX 页数:26 大小:48.46KB
下载 相关 举报
104规约格式1014.docx_第1页
第1页 / 共26页
104规约格式1014.docx_第2页
第2页 / 共26页
104规约格式1014.docx_第3页
第3页 / 共26页
104规约格式1014.docx_第4页
第4页 / 共26页
104规约格式1014.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

104规约格式1014.docx

《104规约格式1014.docx》由会员分享,可在线阅读,更多相关《104规约格式1014.docx(26页珍藏版)》请在冰豆网上搜索。

104规约格式1014.docx

104规约格式1014

一、固定长度报文

1、固定长度报文基本格式

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

基本格式的注释见表1.1

表1.1基本格式注释

序号

符号

表示意义

备注

1

SOI

启动字符

(68H)

2

LENGTH

长度,该字节之后的报文的字节数目。

短帧都为04

3

CTRL1

控制域一

4

CTRL2

控制域二

5

CTRL3

控制域三

6

CTRL4

控制域四

2、常见固定长度报文

2.1启动链路(首次握手U帧)

命令信息(激活传输启动)

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

数据

68

04

07

00

00

00

备注

启动字符

后面有4个字节

响应信息(确认激活传输启动)

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

数据

68

04

0B

00

00

00

2.1测试帧

命令信息

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

数据

68

04

43

00

00

00

响应信息

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

数据

68

04

83

00

00

00

2.3S帧

S帧报文:

680401000400

序号

1

2

3

4

5

6

字节数

1

1

1

1

1

1

格式

SOI

LENGTH

CTRL1

CTRL2

CTRL3

CTRL4

数据

68

04

01

00

04

00

备注

启动字符

后面字节长度

发送序号(低字节)

发送序号(高字节)

接收序号(低字节)

接收序号(低字节)

二、可变长度报文

1、可变长度报文基本格式

序号

字节

格式

表示意义

备注

1

1

SOI

启动字符

(68H)

2

1

LENGTH

长度

该字节之后的报文的字节数目

3

1

CTRL1

控制域一

I帧中为发送序号(发送方每发送一个I格式报文,其发送序号应加1)

CTRL1:

低字节

CTRL2:

高字节

4

1

CTRL2

控制域二

5

1

CTRL3

控制域三

I帧中为发接收序号(接收方每接收到一个与其接收序号相等的I格式报文后,其接收序号也应加1)

CTRL3:

低字节

CTRL4:

高字节

6

1

CTRL4

控制域四

7

1

TYPE

类型标识符

注释见表2.1.1

8

1

VSQ

可变结构限定词

最高位表示数据是否连续,1:

连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum(所以INF中信息对象数据个数为0~127)

9

1

RtnRH

传送原因高字节

注释见表2.1.2

10

1

RtnRL

传送原因低字节

11

1

AddH

公共地址(RTU地址)高字节

(协议中用不到)

12

1

AddL

公共地址(RTU地址)低字节

(协议中用不到)

13

INFByteLENGTH

INF

数据

INFByteLENGTH计算见INF说明

表2.1.1类型标识

序号

类型标识值

表示意义

备注

1

01H

单点遥信

不带时标的单点遥信,每个遥信占1个字节

2

03H

双点遥信

不带时标的双点遥信,每个遥信占1个字节

3

14H

遥信

具有状态变位检出的成组单点遥信,每个字节8个遥信

4

09H

归一化遥测(整型)

带品质描述的测量值,每个遥测值占3个字节

5

0AH

遥测

带3个字节时标的且具有品质描述的测量值,每个遥测值占6个字节

6

0BH

遥测

不带时标的标度化值,每个遥测值占3个字节

7

0CH

遥测

带3个时标的标度化值,每个遥测值占6个字节

8

0DH

浮点型遥测

带品质描述的浮点值,每个遥测值占5个字节

9

0EH

遥测

带3个字节时标且具有品质描述的浮点值,每个遥测值占8个字节

10

15H

遥测

不带品质描述的遥测值,每个遥测值占2个字节

11

25H

电度

12

2DH

单点遥控

13

2EH

双点遥控

14

64H

总召

15

67H

对时

表2.1.2传送原因

序号

类型标识值

表示意义

备注

1

00H

未定义

2

03H

突发(数据变化)

3

05H

请求

4

06H’

激活

5

07H

激活确认

6

08H

停止激活

7

09H

激活停止确认

8

0AH

激活终止

9

14H

响应总召唤

10

15H

响应第一组召唤

11

16H

响应第二种召唤

12

……

13

24H

响应第十六组召唤

14

2CH

未知的类型标示

15

2DH

未知的传输原因

16

2EH

未知的应用服务数据单元公共地址

17

2FH

未知的信息对象地址

INF数据信息

①连续遥信INF:

数据报文的格式:

3个字节(低前高后)起始地址(是否是点位值)+n个字节的遥信值

②不连续遥信INF:

第1个数据包(3个字节(低前高后)信息体地址+1个字节的遥信值)

第2个数据包(3个字节(低前高后)信息体地址+1个字节的遥信值)

第INFNum个数据包(3个字节(低前高后)信息体地址+1个字节的遥信值)

INFByteLENGTH=INFNum*(一个数据包长度4)

③连续遥测INF:

数据报文的格式:

3个字节(低前高后)起始地址+(4个字节的遥测值+1个字节的品质描述)×n组

④不连续遥测INF:

第1个数据包(3个字节(低前高后)信息体地址+4个字节的遥测值+1个字节的品质描述)

第2个数据包(3个字节(低前高后)信息体地址+4个字节的遥测值+1个字节的品质描述)

第INFNum个数据包(3个字节(低前高后)信息体地址+4个字节的遥测值+1个字节的品质描述)

INFByteLENGTH=INFNum*(一个数据包长度8)

⑤遥控:

3个信息体地址+1个字节命令码

INFByteLENGTH=4

⑥对时:

3个字节信息体地址+7个字节的时标(毫秒、秒、分、时、日、月、年)

INFByteLENGTH=10

INF中地址范围(2002版基地址):

类别

起始地址

终止地址

个数

遥信

1H

4000H

16384(4000H)

遥测

4001H

5000H

4096(1000H)

遥控

6001H

6100H

256(100H)

设点

6201H

6400H

512(200H)

电度

6401H

6600H

512(200H)

2、常见可变长度报文

2.1总召唤(I帧)

2.1.1总召唤报文:

680E0000000064010600010000000014

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

00

I帧中为发送序号(发送方每发送一个I格式报文,其发送序号应加1)

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

00

I帧中为发接收序号(接收方每接收到一个与其接收序号相等的I格式报文后,其接收序号也应加1)

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

64

64H表示类型为总召

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,1:

连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

06

06表示“激活”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

公共地址即RTU地址

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

00000014

区分是总召唤还是分组召唤,02年修改后的规约中没有分组召唤

2.1.2总召唤确认报文

680E0600020064010700010000000014

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

06

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

02

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

64

64H表示类型为总召

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,1:

连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

07

06表示“激活确认”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

00000014

2.1.3结束总召唤报文

680E0800020064010A00010000000014

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

06

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

02

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

64

64H表示类型为总召

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,1:

连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

0A

0A表示“激活终止”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

00000014

2.2主站收到全遥信报文(可变长I帧)

68380800020001AB1400010001000000000100000001000100010000000100010001000000000000000000010001000000000001000000010000

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

38H

后面有56个个字节

3

1

CTRL1

控制域一

08

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

02

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

01

01为单点遥信

8

1

VSQ

可变结构限定词

AB

最高位表示数据是否连续1:

连续低

7位表示报文中包含的数据的个数INFNum=43

9

1

RtnRH

传送原因高字节

14

14H表示响应总召唤

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

01000000000100000001000100010000000100010001000000000000000000010001000000000001000000010000

共46个字节,前三个为地址(点位,低位在前,高位在后),后面为INFNum=43个数据(遥信一个数据占一个字节)

2.3主站收到遥测变化上传(地址不连续)(可变长I帧)

68EA040000000D1C03000100014C00CECC644100024C00CECCB8C100044C00333303C200064C00676692C100074C003233634100084C0097990141000A4C0066667242000B4C00CECC47C3000C4C0098994142000E4C009C9961C2000F4C0066E6074300104C00353341C300114C00CF8CB3C300134C009A1952C300144C003333F1C200154C000100534300184C0068E6D843001A4C00CDCC8CB6001B4C009C59E643001D4C009A99AEC200214C006766044300224C003073994400234C0066668C4200244C00CE8CC6C300264C0000E00E4400294C0034F3B8C3002A4C009B99FCC3002C4C006C66B0C200

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

EAH

后面有234个字节

3

1

CTRL1

控制域一

04

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

00

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

0D

0D表示浮点型遥测

8

1

VSQ

可变结构限定词

1C

最高位表示数据是否连续0:

不连续

低7位表示报文中包含的数据的个数INFNum=28

9

1

RtnRH

传送原因高字节

03

03表示突发(数据变化)

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

014C00CECC644100024C00CECCB8C100044C00333303C200064C00676692C100074C003233634100084C0097990141000A4C0066667242000B4C00CECC47C3000C4C0098994142000E4C009C9961C2000F4C0066E6074300104C00353341C300114C00CF8CB3C300134C009A1952C300144C003333F1C200154C000100534300184C0068E6D843001A4C00CDCC8CB6001B4C009C59E643001D4C009A99AEC200214C006766044300224C003073994400234C0066668C4200244C00CE8CC6C300264C0000E00E4400294C0034F3B8C3002A4C009B99FCC3002C4C006C66B0C200

共224个字节

=数据包数28*一个遥测数据包字节8

224=28*8

地址(低位在前,高位在后)

2.4遥控报文(双点遥控)(可变长I帧)

主站发送的遥控执行报文

680E000000002E01060000000160000d

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

00

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

00

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

2E

2E为双点遥控

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

06

06表示“激活”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

00

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

0160000d

未体现出双点遥控

主站收到的遥控执行确定报文

680E000000002E01070000000160000d

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

00

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

00

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

2E

2E为双点遥控

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

07

07表示“激活确认”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

00

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

0160000d

未体现出双点遥控

2.5对时报文

2.5.1主站发送的对时报文

681402000E006701060001000000008E322C0B190B0A

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

68

2

1

LENGTH

长度

0E

后面有14个字节

3

1

CTRL1

控制域一

02

4

1

CTRL2

控制域二

00

5

1

CTRL3

控制域三

0E

6

1

CTRL4

控制域四

00

7

1

TYPE

类型标识符

67

67H表示类型为对时

8

1

VSQ

可变结构限定词

01

最高位表示数据是否连续,0:

不连续,低7位表示报文中包含的数据的个数INFNum=1

9

1

RtnRH

传送原因高字节

06

06表示“激活”

10

1

RtnRL

传送原因低字节

00

11

1

AddH

公共地址(RTU地址)高字节

01

12

1

AddL

公共地址(RTU地址)低字节

00

13

INFByteLENGTH

INF

数据

000000

8E322C0B190B0A

3个字节信息体地址+7个字节的时标(毫秒低字节、毫秒高字节、分、时、日、月、年)

10年

11月

25日

11时

44分

12秒

942毫秒

2.5.2主站收到的对时返回

68140E0004006701070001000000008E322C0B190B0A

序号

字节

格式

表示意义

数据

备注

1

1

SOI

启动字符

6

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

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1