第五章 通信规约

合集下载

can 通信规约

can 通信规约

can 通信规约
通信规约又名通信协议,是为保证数据通信系统中通信双方能有效和可靠地通信而规定的双方应共同遵守的一系列约定,包括数据的格式、顺序和速率、链路管理、流量调节和差错控制等。

目前,常用的通信规约包括FT3规约、IEC 61850规约、101规约、104规约、DISA规约、CDT规约及DNP规约等。

这些规约分别适用于不同的网络环境,例如IEC 61850规约主要用于站控层和过程层的“直采直跳”网络方式。

以103规约(DL/T667-1999(IEC60870-5-103))为例,该规约广泛应用于电力系统中,在通信接口、通信格式、报文格式等方面有着详细的规定。

其中,通信接口标准包括RS232、RS485和光纤;通信格式采用异步方式,包括1位起始位、8位数据位、1位偶校验位和1位停止位;报文格式包括固定帧长报文和可变帧长报文两种格式。

不同的通信规约适用于不同的应用场景和技术要求,在选择合适的通信规约时,需要考虑数据传输的稳定性、可靠性和安全性等因素。

通信规约之基础篇

通信规约之基础篇

初级培训-通信规约篇资料一、概述1)概念所谓通信规约(Protocol)是指通信双方的一种约定,约定包括对数据格式、通信方式、传送速度、传送步骤、检验纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。

通信规约是一种特殊的软件,但不是一套单独的软件,它是融合于其他所有的软件系统中。

2)通信数据格式一般通用通信数据格式:⏹同步头:此类型数据帧的标识码⏹长度:此数据帧的数据长度⏹控制码:通信控制信息码⏹源地址:发送数据帧的源ID地址⏹目的地址:接收数据帧的目的ID地址⏹信息码:各种信息状态码⏹数据流:传送的数据信息,有数据类型、结构、标示、长度⏹校验码:数据信息的的校验3)通信传送方式基本的通信方式有两种:并行通信:各位数据同时传送。

例如CPU与PIO间的数据交换是八位一起传送的,这就是并行通信。

串行通信:数据是一位、一位顺序传送的方式。

例如远动装置发、收两端的距离很长,只采用一条通道传送信息,这就需要各位信息逐位按次序传送,即串行通信。

其包括异步通信(ASYNC)和同步通信(SYNC),以及同步数据链路通信(SDLC)、高级数据链路通信(HDLC)等。

4)通信传送速度⏹串行通信传送速度单位的为波特率。

⏹波特率可以被理解为单位时间内传输码元符号的个数。

⏹例如波特率为1200Bd,则一个码元传送周期T=1s/1200=0.833ms,即为1秒钟内可以传送1200个码元。

一般装置的通信速度为9600Bd。

5)通信传送步骤一问一答式:多问一答、多问多答式:6)通信检验纠错方式在数字通信系统中可靠与快速往往是一对矛盾。

若要求快速,则必然使得每个数据码元所占地时间缩短、波形变窄、能量减少,从而在受到干扰后产生错误地可能性增加,传送信息地可靠性下降。

若是要求可靠,则使得传送消息地速率变慢。

为保证传输过程的正确性,要对通信过程进行差错控制,一般有两种方法:校验和:校验和是计算数据的和,将数据的累加,此保留计算和的最低一个字节,其的校验存在一定的误差。

电力系统通信(规约)

电力系统通信(规约)

§附1传输规约的分类
通信规约分类
循环传输规约(CDT) 按传输模式分
问答式传输规约(Polling)
面向字符的通信规约(须加起始位和停止位) 按传输基本单位分
面向比特的通信规约
§附1 传输规约的分类
循环传输规约(CDT) CDT属于同步通信方式,其以厂站RTU为主动方,
以固定速率循环地向调度端上传数据。数据依规定的 帧格式连续循环,周而复始地传送。一个循环传送的 信息字越多,其传输延时越长,传输内容出错剔除 后,在下个循环可得以补传。
表示信息内容
区分代表不同信息内容的各种 信息字
§附1 传输规约的分类
问答式传输规约 Polling属于异步通信方式,其以调度端主动向厂
站端RTU发送查询命令报文,子站响应后才上传信息。 调度端收到所需信息后,才开始新一轮询问,否则继 续向子站询问召唤此类信息。
RTU对遥信变为信息优先传送,模拟量超范围时传 送。
ETX
接收序列: DLE STX A DLE B STX C DLE E F G DLE ETX
§附2 面向字符的通信规约
BSC规程评价: 不足之处: (1)控制规程与特定的字符编码集关系过于密切,兼容性较 差; (2)半双工的停-等协议(反馈重传),传输效率较低,即使物 理链路可以支持全双工通信,BSC仍然不能加以利用; (3)数据块和控制序列格式不统一,易引起二义性,使用不 方便; (4)控制序列的差错校验能力仅依赖于控制字符本身的字符 奇偶校验能力,可靠性较低。 优点: 仅需要很少的缓存容量,规程简单,易于实现。
§附3 面向比特的通信规约
连有多个站点的链路通常使用轮询技术,轮询其它 站的站称为主站,而在点到点链路中每个站均可为主 站。主站需要比从站有更多的逻辑功能。

通信规约_??????

通信规约_??????

通信规约
通信规约是指在通信过程中,双方之间所遵循的约定和规则。

通信
规约定义了通信的格式、内容、顺序、错误处理等方面的规定,使
得通信过程能够正常进行并且可靠。

通信规约通常包括以下几个方面:
1. 数据格式:规定了通信数据的组织方式,比如数据的编码格式、
数据的长度、数据的字段和标记等。

2. 数据传输顺序:规定了数据在传输过程中的顺序,主要包括数据
的先后顺序、数据的传输方向等。

3. 错误检测和纠正:规定了在数据传输过程中如何检测和纠正错误,比如使用校验和、循环冗余校验(CRC)等技术。

4. 数据传输速率:规定了数据传输的速率,也就是每秒传输的数据量,通常用比特率(bps)来表示。

5. 控制信号:规定了通信中使用的控制信号,比如开始传输信号、结束传输信号、传输确认信号等,用来控制通信的开始和结束、数据的传输顺序等。

通信规约的作用是确保通信的准确性、可靠性和高效性。

通过遵循通信规约,通信双方能够在不同的硬件或软件平台上进行互通,并且能够正确地解析和处理接收到的数据。

同时,通信规约也可以提供一定的安全性,通过限制和验证通信内容,防止非法的访问和篡改。

通信规约

通信规约

通信规约保护装置与监控主机的通信采用主从方式,即只能由监控软件对召唤保护装置的数据,根据保护装置的地址依次发出各种命令要求(即下行命令.....),保护装置在接到命令后按照要求进行各项操作或上传数据,在没有接收到下行命令,保护装置不主动上发数据(即上行数据.....)。

通信硬件连接保护装置为标准的RS-485,波特率1200~9600bps,8个数据位,1个停止位,无校验。

下行命令及上传数据说明:在整个文档说明中,下位机表示保护装置,上位机表示监控软件1、校时命令说明:校时命令用于对保护装置进行校时。

为了保证SOE事件记录的分辨率<5ms,因此引入了时间同步机制来对保护装置进行校时命令解释:⑴:单元地址即为下位机保护装置的通讯地址, 范围0x00~0x7E,(Ox7F)表示广播地址。

⑵:数据长度的值为此次命令发送的字节数-1。

⑶:命令类型0x00表示此命令为对单元保护进行校时。

⑷:校时时间共8个字节,分别是年(当前年减去2000)、月、日、时、分、秒、毫秒L、毫秒H,其中毫秒L是当前毫秒数除以256的余数,毫秒H是当前毫秒数整除256的结果。

⑸:异或校验和表示前面发送所有数据(包括单元地址、长度、命令类型、等)按字节的异或和。

1.2上行数据帧:(无)2、召唤S O E事件说明:此命令用于召唤SOE事件,下行命令帧中当清事件标志置位时(即下行命令帧第四字节设为0xFF),下位机将不再重复发送上一次已发送过的事件,该命令保证了系统的实时性要求,一般在将事件读入上位机SOE事件清单后,清一下这个标志。

2.1下行命令帧格式:(发送共计5个字节)⑴:单元地址即为下位机保护装置的通讯地址, 范围0x00~0x7E,(Ox7F)表示广播地址。

⑵:数据长度的值为此次命令发送的字节数-1。

⑶:命令类型0x01表示此命令为向下位机召唤SOE事件。

⑷:清事件标志(0x00表示重复读当前事件,0xFF表示上滚事件)⑸:异或校验和表示前面发送所有数据(包括单元地址、长度、命令类型、等)按字节的异或和。

通信及规约基础知识

通信及规约基础知识

信息位数 16 64 64 16 16 16 16 32 32 32 32 32 32 32 32 32 32 8 32 64 32
容量 256 4096 1 8 2 16 16 64 256 256 256 256 256 256 256 256 256 1 1 1 5l2
CDT规约
<P9:S6:C3>Send: - CDT 子 - 遥信状态 D1 EB 90 EB 90 EB 90 71 F4 01 01 02 28 F0 00 13 00 2C 2D <P9:S6:C3>Send: - CDT 子 - 重要遥测 A EB 90 EB 90 EB 90 71 61 08 01 02 0A 00 6C 18 4A 19 27 01 A8 18 00 00 21 02 00 00 00 00 3B 03 00 00 70 22 15 04 70 23 F0 22 46 05 A0 E1 98 EF 82 06 48 A2 00 00 01 07 00 00 00 00 D6
CDT规约
帧格式 同步字 控制字 信息字1 …… 信息字n 同步字 ……
CDT规约的数据帧举例
CDT规约
帧类别代 号
61H C2H B3H F4H 85H
定 上行 E=0
重要遥测(A帧) 次要遥测(B帧) 一般遥测(C帧) 遥信状态(D1帧) 电能脉冲数值(D2帧)
26H
事件顺序记录(E帧)
57H A8H D9H 7AH 0BH 4CH 3DH 9EH EFH
422总线
422总线 主从全双工通信; 手拉手串接方式;
接线方式及注意事项同485
以太网
主从全双工通信; 星形接线为主;特殊工程 也采用环形接线;

通讯规约(CDT)

通讯规约(CDT)
恒力电源集团
附录C
CDT通讯规约(循环远动规约)
采用循环发送方式,通讯参数如下:波特率:2400 bps,1位起始位,1位停止位,无奇偶校验位。

主要遥测数据,(共11个):
注:电流数据的系数为:0.1或0.01,温度的系数为:0.1
次要遥测数据(不同系统,数量可能不同,有些设备无该数据):
遥信数据(共1个):
报警信息:相应位=1表示有报警,相应位=0表示该报警未发生!
B0-B15保留
B16: 输入电压低B17: 输入电压高
B18: 电池电压低B19: 电池电压高
B20: 电池充电过流B21: 控制母线电压低B22: 控制母线电压高B23: 控制母线过流B24: 控制母线绝缘不良B25: 模块温度高B26: 旁路电压低B27: 旁路电压高
B28: 主入缺相B29: 备入缺相
B30: 单只电池电压低B31: 单只电池电压高具体信息格式如下:
次要遥测量发送信息为:(共计66个字节),共9信息桢,每桢包含两只单只电池电压。

低位在前,高位在后。

数据需要除10。

同步字控制字
遥信状态:(共计24个字节)。

通信规约名词解释

通信规约名词解释
通信规约是指在数据通信中双方之间达成的一种共识,以便于数据的交换、传输和处理。

通信规约包括以下几个方面的内容:
1. 语法:规定了数据格式的结构、数据类型、编码方式等。

例如,通信规约可以规定数据包的起始标识、长度字段、校验字段等。

2. 语义:规定了数据的含义和解释方法。

例如,通信规约可以规定数据包中不同字段的含义,以及字段取值的范围。

3. 顺序控制:规定了数据的传输顺序和流程控制方式。

例如,通信规约可以规定发送方和接收方之间的握手协议,以确保数据按照正确的顺序传输。

4. 错误控制:规定了数据传输中的错误检测和纠正方法。

例如,通信规约可以规定使用CRC校验码来检测数据传输过程中的
错误,并且指定出错时的处理方式。

通信规约的目的是确保通信双方能够正确地理解和处理通过通信信道传输的数据。

不同的通信应用领域、不同的网络协议和不同的通信设备可能采用不同的通信规约来适应其特定的需求。

通信规约.(doc)

101通信规约第一部分基本定义一、适用范围1、网络拓扑结构本规约适用的网络拓扑结构为点对点、多点对点、多点共线、多点环形、多点星形等,通道可以是全双工或半双工的情况。

2、传输方式传输方式分为非平衡方式和平衡方式传输两种。

非平衡方式传输:只有主站启动各种链路传输服务,子站只有当主站请求时才传输。

这种传输方式对于所有网络结构都可适用。

但是在点对点和多点对点的网络结构中,非平衡方式传输没有充分发挥这种网络的内在潜力。

平衡方式传输:主站和子站可以同时启动链路传输服务,所以必须有一对全双工的通道。

这里规定对于点对点和多点对点的网络结构采用平衡方式传输,对于多点共线、多点环形和多点星形的网络结构采用非平衡方式传输。

二、帧格式本规约采用的帧格式为FT1.2异步式字节传输帧格式1、FT1.2可变帧长帧格式其具体格式如下传输规定:(1)线路空闲状态为1(2)每个字符有1位启动位(0),8位数据位,1位偶校验位,1位停止位(1)(3)每个字符间无需线路空闲间隔。

(4)两帧之间的线路空闲间隔最少为33位(5)帧长度L包括控制域、地址域、用户数据的字节总数,L最大为250(6)帧校验和为控制域、地址域、用户数据中所有字节的算术和(不考虑溢出)(7)接收校验●由串行接口芯片检查每个字符的启动位、停止位、偶校验位●校验两个启动字符应一致、两个L值应一致,接收字符数L+6、帧校验和、结束字符无差错则数据有效。

●在校验中,若检出一个差错,则舍弃此帧数据。

2、FT1.2固定帧长帧格式具体格式如下:传输规定:(1)线路空闲状态为1(2)每个字符有1位启动位(0),8位数据位,1位偶校验位,1位停止位(1)(3)每个字符间无需线路空闲间隔。

(4)两帧之间的线路空闲间隔最少为33位(5)无帧长度L(6)帧校验和为控制域、地址域中所有字节的算术和(不考虑溢出)(7)接收校验●由串行接口芯片检查每个字符的启动位、停止位、偶校验位●检查启动字符、结束字符以确定此帧长度是否正确●检查校验和●在校验中,若检出一个差错,则舍弃此帧数据。

通讯规约

综合漏保通信规约1 说明本办议适用于综合漏电保护相关终端产品与监测设备(或远程控制平台)之间的通讯,本协议内有数据包采用串口(偶校验,8,1)通讯模式,初始速率:1200bps。

本通信规约是参照《中华人民共和国电力行业标准(DL/T645——1997)》多功能电能表通信规约而制定的。

2 数据帧格式2.1帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。

2.2地址域A0~A5:地址域由6个字节构成,每字节2位BCD码。

地址长度可达12位十进制数,可以为表号、资产号、用户号、设备号等。

具体使用可由用户自行决定。

当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。

低地址位在先,高地址位在后。

当地址为999999999999H时,为广播地址。

2.3控制码C:控制码的格式如下所示。

D7=0:由主站发出的命令帧D7=1:由从站发出的应答帧D6=0:从站正确应答D6=1:从站对异常信息的应答D5=0:无后续数据帧D5=1:有后续数据帧D4∽D0:请求及应答功能码00000:保留00001:读数据00010:读后续数据00011:重读数据00100:写数据01000:广播校时*01010:写设备地址*01100:更改通信速率*01111:修改密码*10000:最大需量清零*2.4数据长度L:L为数据域的字节数。

2.5数据域DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变。

传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。

2.6校验码CS:从帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二制算术和,不计超过256的溢出值。

2.7结束符16H:标识一帧信息的结束,其值为16H=00010110B。

2. 8前导字节:在主站发送帧信息之前,先发4个字节FEH,以唤醒接收方。

3、应用3.1.1读数据功能:请求读数据控制码:C=01H数据长度:L=02H帧格式:3.1.2从站正常应答功能:从站正常应答控制码:C=81H数据长度:L=02H+1+m(数据长度)3.1.3从站异常应答功能:从站收到非法的数据请求或无此数据控制码:C=C1H数据长度:L=02H帧格式:ERR=01 非法数据请求 ERR=02 无此数据3.2.1写数据功能:主站向从站请求设置数据(或编程)控制码:C=04H数据长度:L=02H+m(数据长度)3.2.2从站正常应答功能:将请求命令执行的结果告知主站控制码:C=84H数据长度:L=02H+15(数据长度)帧格式:3.2.3从站异常应答帧(同读数据异常应答,除控制码外)3.2.4写设备地址功能:设置某从站的地址码控制码:C=0AH地址域:999999999999H数据长度:L=06H注:本请求命令采用广播地址发布,要求被设置的从站有相应的按键(开关)与该命令配合,在命令发布的全部时间内按下按键者响应,其它不响应。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

同步检查过程的流程框图
2、遥测遥信远动字的接收和校验 在同步状态下,串行通信接口每收满一个字节的数据就发
问答式和循环式相比主要是增加了主动轮询各分站的任务。关
于遥控、遥调,在循环式中主动权也在主站,因此问答式和循环式
没有什么差别。当用计算机技术来实现远动功能时,分站和主站的 硬件部分,无论是按循环式还是问答方式工作,都必须提供数据采
集、处理、存贮、发送、接收以及输出执行等的硬件条件,因而硬
件部分对于循环式或问答式并没有实质性的差别。问答式和循环式 的主要差别在于软件,即在于主站和分站之间的对话方式。
开始时BYTCNT的内容为0,因此CPU取出发送数据缓存区的第O字
节交给串行通信接口,同时将BYTCNT的内容加1。串行通信接口将这 一字节发完后产生“发送空”中断。CPU响应此中断后再向发送数据 缓存区取数。此时BYTCNT的内容已是1,故取出的是发送数据缓存区 中的第1字节,把这一字节交给串行通信接口,同时将BYTCNT的内容 加l成为2,依此类推。
一、遥测遥信的发送
字地址也称功能码或点号。最后1个字节为监督码,用作抗干扰
保护,中间的4个字节为远动信息。如为遥测远动字则可传送2个遥测 量,每个遥测量占2个字节,如为遥信远动字则可传送2组遥信数据, 每组2个字节16位,总共4个字节32位。
1.数据的准备及发送
各个远动字应按帧格式和字格式的规定依次逐一发送。为了使
2.远动字编辑子程序
远动字编辑子程序的作用是按照帧格式规定的次序,及时编辑
组织好远动字,为发送数据缓存区作好准备。假设共有遥测量56个, 遥信量128个,则遥测字共28个,遥信字共4个。遥测和遥信字总共32 个,帧格式见图5-4。1帧的开头为同步宇SYN。发送时按图5-4所示的 格式进行,先发同步字SYN,接着是按点号逐一发送。后一远动字的 点号是前一远动字的点号加1。图5-4中的“d”是“点”的汉语拼音简 写符号;Od~27d为遥测字;28d~3ld为遥信字。31d的遥信字后面又 是同步字SYN。,远动字的编辑按点号顺序进行,为此在内存中没臵 了点号计数器。
EB90H就由串行通信接口的硬件提供。第二和第三组EB90H则以远动字节形 式由CPU提交给串行通信接口发送,后者可称为以软件方式发送同步码。此 后每一帧的三组EB90H同步码全都以软件方式发送。与此相对应,在接收时 第一组EB90H由串行通信接口的硬件搜索,后两组EB90H则以软件方式接收 检验。此后每一帧的三组EB90H同步码全都以软件方式接收。
远动系统有两种通信工作方式:异步通信工作方式和同步通信工作方
式。循环式远动通常都工作在同步通信方式,串行通信接口用于同步通信
工作方式时,通常可由其硬件提供2个字节的同步码。对于三组EB90H的同 步码,串行通信接口可解决一组EB90H。发送端在给串行通信接口初始化时,
将其同步字臵成EB90H。当收发两端开始通信,发送端发同步码时第一组
控制字的第一个字节即控制字节的8位,后4位固定取0001,前四位分 别为扩展位E,帧长定义位L,源站址定义位S和目的站址定义位D,前4位
用来说明控制字中第2~5字节。扩展位E=0时,控制字中帧类别字节的代
码,取本规约已定义的帧类别,见下表。E=1表示帧类别代码可以根据需 要另行定义,以满足扩展功能的要求。帧长定义位L=0,表示控制字中信 息字数n字节的内容为0,即本帧没有信息字;L=1表示本帧有信息字,信 息字的个数等于控制字中信息字数n字节的值。种规约称为循环 Nhomakorabea动规约。
(2)问答式远动规约有时也称为polling远动规约。
循环式和问答式远动规约各有其特点。循环式远动的主要特
点是以厂站端为主动方,循环不断的向调度端发送遥测、遥信
等数据。问答式远动的主要特点是主站掌握通信的主动权,遥
信、遥测等数据不再象循环式远动那样由分站主动循环传送, 而是分站按主站的要求发送。但和循环式不同的是这些数据采 集之后并不立即发送,而是先行存锗,等主站需要时才将它们 按规定的格式组装发送。
(1)每帧以同步字开头,同步宇标明每帧的开始。
(2)控制字,用来说明这一帧的类别、信息字的字长、源地址、校验码。 (3)每帧是否有信息字和有多少信息字,则根据不同帧的类别而定。 (4)每帧帧长是可变的。 按照传送信息的种类,帧的类别分为A、B、C、D、E各种。
同步字为3组EB9OH,即3组11lO lOll 1001 0000共48位。设立
远动数据能有条不紊地经串行通信接口向信道发送,在内存中设臵有 6个字节的发送数据缓存区,其首地址为TXDBF,用来存放当前发送的 远动字,如图5-2所示。为了保证从发送数据缓存区中能依次提取一 个字节的数据,设臵了发送字节计数器BYTCNT。从发送数据缓存区取 数时,以TXDBF为基地址,以BYTCNT的内容为偏移,即: 发送数据的有效地址 = TXDBF +(DYTCNT)
遥测数据(2字节) 遥测数据(2字节) 校验码
功能码
遥信数据(4字节)
校验码
功能码 功能码 功能码
性质码 对象码
对象码 遥调数据(3字节) 性质码 对象码
校验码 校验码 校验码
5.3 遥测遥信的发送和接收
循环式远动的主要特点是以厂站端为主动方,循环不断的向厂站 端发送遥测、遥信等远方数据。发送端按通信规约的规定及时组织好 要发送的远动字,然后接字节逐一递交给串行通信接口,再经调制器 发往信道,调度端则按规定格式逐一接收。
按图5-4的帧格式,远动字的编辑子程序流程图见图5-5。
遥测量经采集和处理后已存放在内存的遥测数据区,每一遥测 量占两个单元如图5-6(a)所示,
“按点号组装相应的遥测远动字”的工作就是根据点号从遥测数
据区取出相应的两个遥测量,加上点号(字地址)和这一远动字的监督
码,组成通信规约中规定的遥测远动字,格式见图5-1(b)。然后将组 装好的遥测远动字送待发数据缓存区。最后将点号计数器的内容加l
收发两端刚建立过同步联系,偶尔收不到正常的同步码,收发两
端还不至于立即失步。因为即使没有位同步,由于收发两端作为时钟
源的石英晶体振荡器具有很高的频率稳定性,双方的时钟频率十分接 近。当然频率的差别在经历了一定时间以后会造成两端定时信号之间
产生相位差。但只要这段时间不太长,造成的相位差在允许范围以内,
成为7,准备下一次编辑远动字7d。下一次再进入编辑子程序时就组
装遥测远动字7d,情况与上述相似,点号计数器内容加一成为8。依 此类推。
当点号计数器内容成为28,进入编辑子程序时就按点号组装遥信
远动字28d,情况与组装遥测远动字类似,只是现在是从内存的遥信
数据区(见图5-6,b)中取出相应的遥信量,组装成遥信远动字格式。 最后一个遥信远动字31d组装完毕后,点号计数器的内容加l成 为32,因而下一次再进入编辑予程序时就转向同步码准备,将三组 EB90H数据送待发数据缓存区,同时将点号计数器内容清零,准备好 下一次再进入编辑子程序时就组装遥测远动字0d。
源站址定义位S和目的站址定义位D不能同时取0,若同时为0,则
控制字中的源站址字节和目的站址字节无意义。在上行信息中,S=1
且D=1时,表示控制字中源站址字节的值是信息始发站的站号,即子 站站号,目的站址字节的值代表主站站号。在下行信息中,S=1且D=l
时,表示源站址字节的值代表主站站号,目的站址字节的值代表信息
在BYTCNT的内容为5时,“发送空”中断被响应后取出发送数据
缓存区中这一远动字的最后一个字节交给串行通信接口,BYTCNT的内 容加l成为6,由于此时发送数据缓存区中的6个字节已完成其历史任 务,应该把下一个要发送的远动字移入发送数据缓存区,同时BYTCNT 应清零,以备下一次“发送空”中断取数时再从发送数据缓存区的第 O字节开始。
第五章 远动信息传输规约
学 专 院:信息与电气工程学院 业:农电与电气工程
主讲教师:纪建伟
第五章 远动信息传输规约
5.1 循环式和问答式远动规约 5.2 循环式远动规约简介 5.3 遥测遥信的发送和接收 5.4 遥信变位插入传送
5.1 循环式和问答式远动规约
在远动装臵中,调度所和厂站之间将有大量的YC、YX,YK、
到达站的子站站号;若s=1但D=0表示目的站址字节的内容为FFH,此 时是主站发送广播命令,所有站同时接收并执行此命令。
每个信息字由6个字节组成,见下图。其中第一个字节是功能码字
节,第2~5字节是信息数据字节,第6字节是校验码字节。功能码字节
的8位二进制数可以取256种不同的值,对不同的信息字其功能码的取 值范围不同。功能码的分配情况见表2.2。
二、遥测遥信的接收
在循环式远动系统中调度端不断接收来自厂站端的远动信息。
厂站端送来的遥测遥信信息经解调器解调后送至串行通信接口。收发
两端处于同步状态时串行通信接口逐位接收解调器送来的数据,把串 行码转为并行码,收满一个字节后向CPU申请中断,由CPU将这一字节
取入内存暂存区。待收满一个远动字,经检验合格后按远动字的地址
码(即点号)存入指定的遥测或遥信数据区;然后分别予以显示或送后 台计算机。
1、同步码的接收
要使远动系统正常工作,收发两端必须同步,循环式远动信息的 每一帧开头通常都设有帧同步码,它是一帧开始的标志。在帧同步码 确定之后,本帧中随后的各个远动字也随之确定。所以接收一帧远动 信息必须先检出同步码。帧同步码一般采用三组EB90H。检出帧同步 码就是要检查收到的6个字节是否是三组EB90H。
同步字的原因是:CDT规约的信息传送方式为循环式同步传送方式, 通过设立同步字来校验收信和发信两端是否处于同步。CDT规约规 定向通道中的发码规则是:①低字节先送,高字节后送;②在一个 字节内,低位免送,高位后送。
控制字由6个字节组成,它们是控制字节、帧类别、信息字数n、
源站址、目的站址和校验码字节,见下图。其中第2~5字节用来说 明这一帧信息属于什么类别的帧、包含多少个信息字、发送信息的 源站址号和接收信息的目的站址号。
相关文档
最新文档