首页 理论教育 CDT规约帧结构与信息传输机制详解

CDT规约帧结构与信息传输机制详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:CDT规约以帧为单位组织数据,且帧长可变,根据重要性和实时性不同分为A帧、B帧、C帧、D帧与E帧五种。图5-27CDT规约帧结构同步字为一帧信息的开始,取为EB90 H,连发3次,共6个字节。控制字中的帧类别用于说明本帧信息的属性,CDT规约中对不同的帧类别给出了指定代码,见5-4表所列。32个信息字的功能码取值为00~1f,每个信息字的最后一个字节均为校验码。所以,遥信上送最大容量为32×16=512。

CDT规约帧结构与信息传输机制详解

CDT规约以帧为单位组织数据,且帧长可变,根据重要性和实时性不同分为A帧、B帧、C帧、D帧(D1帧和D2帧)与E帧五种。这些帧在循环时间上不同,上行信息的传送顺序和传送周期见表5-3所列;下行命令是按需要传送,不是循环传送,下行通道中不发命令时,应连续发送同步码。

表5-3 上行信息的传送顺序和传送周期

(一)帧结构

CDT规约由同步字、控制字和信息字组成,每个字都由6个字节48位二进制数组成,如图5-27所示。

图5-27 CDT规约帧结构

同步字为一帧信息的开始,取为EB90 H,连发3次,共6个字节。由于向信道发送时低字节先送,高字节后送;字节内低位先送,高位后送,故实际写入串行口的6个同步字节应是3组D709 H。

控制字由控制字节、帧类别字节、信息字数字节、源站址字节、目的站址字节和校验码字节共6个字节组成,如图5-28(a)图所示,图5-28(b)为控制字节各位取值的意义,控制字节一般为71H。控制字中的帧类别(B8字节)用于说明本帧信息的属性,CDT规约中对不同的帧类别给出了指定代码,见5-4表所列。控制字中校验码字节采用CRC循环校验,生成多项式为G(x)=x8+x2+x+1。

图5-28 控制字和控制字节组成

(a)控制字;(b)控制字节

表5-4 帧类别代码定义表

(二)信息字结构

信息字承载远动信息,每个信息字由6个字节组成,如图5-29所示,包括功能码、信息数据和校验码。功能码说明了该信息字的用途,其定义分配见表5-5所列。

图5-29 信息字格式

(三)报文举例

1.遥测报文举例

遥测信息字格式如图5-30所示,此时控制字的帧类别为61H(见表5-4);遥测信息字功能码取00H~7FH,可用字数为128;每个遥测信息字传2路遥测,其中b15为数据无效位,b14为数据溢出位,b11为符号位,负数以补码表示,b10~b0为传输的数值,最大值为7FFH,即2047;功能码00上送第1~2个遥测量,功能码01上送第3~4个遥测量,以此类推。所以,遥测上送的最大容量为128×2=256。

表5-5 功能码分配表

续表

图5-30 遥测信息字

报文内容如下:

eb90 eb90 eb90 71 61 20 01 64 2d(www.xing528.com)

00 e5 03 e7 03 49 01 e7 03 00 00 26 02 c1 06 00 00 fa

03 00 00 00 00 59 04 00 00 00 00 70 05 a9 06 00 00 36

06 97 00 98 00 c9 07 95 00 00 00 ce 08 6f 0f cd 0f 0f

09 b7 09 87 00 99 0a84 00 85 00 bc 0b00 00 d2 0f fd

0c f8 0f 6c 09 ab 0d 00 00 00 00 0b0e 00 00 00 00 ad

0f 00 00 cb06 a7 10 fe 0f 5d 03 a1 11 53 03 4b03 11

12 4a03 e4 00 a4 13 cb06 6e 06 07 14 d9 03 da03 a5

15 dc 03 ab06 25 16 00 00 03 00 b9 17 00 00 ff 0f 1e

18 00 00 56 09 99 19 db03 dc 03 03 1add 03 af 06 57

1bab03 15 00 ac 1c a9 03 69 02 f9 1d 74 00 8b06 60

1e 83 04 82 04 bf 1f 85 04 0e 00 ff

此报文中,eb90 eb90 eb90为三组同步字;71 61 20 01 64 2d为控制字,71为控制字节,61为帧类别(重要遥测),20为信息字数(对应十进制为32),2d为校验码。32个信息字的功能码取值为00~1f,每个信息字的最后一个字节均为校验码。

以信息字00 e5 03 e7 03 49为例,功能码00表示送遥测1和2,其中遥测1源码为3e5H(因遥测数据的低字节在前,高字节在后,换算成十进制数为997),遥测2源码值为3e7H(对应十进制数为999),源码再乘以转换系数即可得到遥测量的实际值。

2.遥信报文举例

图5-31 遥信信息字

遥信信息字格式如图5-31所示,此时控制字的帧类别为F4H(见表5-4);信息字的功能码为F0H~FFH,可用字数为16;每个遥信有32个状态位,状态位取1表示合,取0表示分;功能码F0H上送第1~32个遥信状态,F1H上送第33~64个遥信状态,以此类推。所以,遥信上送最大容量为32×16=512。

报文内容如下:

eb90 eb90 eb90 71 f4 10 01 64 d4

f0 00 00 00 00 f6 f1 00 60 38 1c 54

f2 00 00 00 02 3c f3 64 00 00 00 5d

f4 02 84 a5 c1 e5 f5 02 00 05 05 6d

f6 05 05 00 01 34 f7 05 05 05 05 0b

f8 05 05 04 41 f5 f9 38 d0 00 20 5b

fa00 00 00 00 2b fb00 00 00 00 49

fc 00 00 00 00 60 fd 00 58 02 90 a4

fe 40 05 00 04 e3 ff 00 02 00 12 6e

其中,71 f4 10 01 64 d4为控制字,f4为遥信帧类别;10为信息字数,转换成十进制为16;16个信息字的功能码取值为f0~ff。

以f1 00 60 38 1c 54为例,功能码f1上送第33~64个遥信的量,00表示第33~40个遥信状态为0(断开),60表示第41~48个遥信量,第46和47个遥信量状态是合(取值1),其余遥信量状态是断(取值0)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈