本文主要是介绍CDT规约简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
概述
CDT(Cycle Distance Transmission)规约,即循环式远动规约,规定了电网数据的采集与监控系统中循环式远动规约的功能、帧结构、信息字结构和传输规则等。
CDT规约适合点对点的远动通道结构及以循环字节同步方式传送远动信息的远动设备与系统;也适合于调度所间以循环式远动规约转发实时远动信息的系统。
CDT规约可以看作是应用层协议,在底层一般用RS485。
CDT规约特点:
- 可变帧长度
- 多种帧类别循环传送
- 变位遥信优先传送
- 重要遥测量更新循环时间较短
- 区分循环量、随机量和插入量采用不同形式传送信息
帧结构
帧结构如下:
同步字 | 控制字 | 信息字1 | …… | 信息字N |
---|
同步字为固定的6个字节(H表示16进制):
EBH | 90H | EBH | 90H | EBH | 90H |
---|
控制字也是6个字节:
控制字节 | 帧类别 | 信息字数 | 源站址 | 目的站址 | 校验码 |
---|
信息字的数量由控制字中的信息字数决定。
控制字
控制字中的控制字节的8位分别为:
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
---|---|---|---|---|---|---|---|
E | L | S | D | 0 | 0 | 0 | 1 |
E: 扩展位。
E=0 时使用已定义的帧类别;
E=1 时帧类别可另行定义,以便扩展功能。
L: 帧长度定义位。
L=0表示本帧没有信息字;
L=1 表示本帧有信息字。
S:源站址定义位
S=1表示控制字中源站址有内容;
S=0表示控制字中源站址无意义。
D
这篇关于CDT规约简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!