欢迎来到天天文库
浏览记录
ID:30620929
大小:17.78 KB
页数:5页
时间:2019-01-01
《一种基于半双工通信系统的通信控制协议设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果一种基于半双工通信系统的通信控制协议设计 中图分类号:TN文献标识码:A文章编号:1007--00 摘要:在许多控制系统中需要一个高效、简单、可靠的通信控制协议,用以保证设备将控制信息准确的发往目标设备。由于控制信息数据量小不需要进行双工通信,因此本文提出的通信控制协议只针对于半双工通信控制系统。此外本协议具有通用性,可方便的移植到其他半双工系统。 关键词:控制、通信、协议、半双工 Abstract:Need
2、inmanycontrolsystemsaefficiently,simple,dependablecorrespondencecontrolagreement,inordertopromisethattheequipmentswillcontrolaninformationtoaccuratelysendtoatargetcontrolinformationamountofdata'sisingsmalldoesn'tneedtocarryonapairofworkscorrespondence,sothistextputforwardofthecorres
3、pondencecontrolagreementaimatworkcorrespondencetocontrolsystematthehalfadditionthisagreementhasingeneraluse,canconveniently课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果transplantanotherhalfdoubleworksystem
4、. Keyword:Control,communication,negotiate,halfdoublework 当系统中的各个设备通过某种物理链路相互联接起来以后,并不意味着它们之间就能够立刻进行数据交换了。设备之间要进行通行还需要有通信的规则即通信协议。通信协议通常要规定通信的开始与结束,数据的接受者,所传送数据的校验方式以及链路的电气接口参数等。 目前常见的协议有基于以太网的协议,基于CAN-BUS总线的CANopen协议等等。这些协议通常都比较成熟,它们或通信速度快、或通信可靠性高或抗干扰能力强,因而得到了广泛的应用。但是在一些要求比较特殊的
5、场合这些协议就不一定适用了。本文针对于对通信速度要求不高、对价格控制比较严格系统,特别是控制系统设计了一种协议。这种协议基于半双工通信系统,具有通用性。 硬件系统参考模型如:图1-1:系统是由一个总线控制器与若干个设备之间通过同一通信总线连接。总线控制器与设备,设备与设备之间能进行半双工通信。 图1-1课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 由于
6、采用的是总线连接方式可以使得系统的成本大大降低,但是由于总线的特点不允许同时有两个或以上的设备发送数据。因此需要总线控制器对总线的控制权进行分配。 具体的通信过程类似于令牌环网,首先总线控制器会登记在总线上的设备地址,然后按照一定的算法发出某一设备的总线控制允许信号。设备在没有得到总线控制允许信号时都时处于听者状态的,一旦收到属于自己的总线控制信号后则将数据发送到总线上。设备发送数据时总线控制器处于听者状态一旦受到设备数据发送完毕信号立即将下一设备的总线允许控制信号发出,从而将总线控制权交给下一个设备。 在通信系统中通常把要传输的信息分成若干个块来传送,每
7、个块加上控制信息成为一帧。同样在本协议的参考模型中数据的传送也是以帧为单位的,并且设备在一次总周期中只能发送一帧。本协议采用组帧技术[1]。规定帧的正常开始与结束用二进制串01n0称为Flag。当设备接收到6个连续的‘1’时表示一帧的正常开始,再接收到连续的刘个‘1’时表示一帧的正常结束。如设备接收到连续的7个或以上时表示非正常开始或结束。如帧中的数据有连续的6个‘1’时,则在连续的5个‘1’后插入一个‘0’来解决与Flag的冲突。设备在接收到连续的5个‘1’后自动将其后的‘0’删除,如在其后的时‘1’则表示一帧的结束。课题份量和难易程度要恰当,博士生能在二年
8、内作出结果,硕士生能在一年内作出结果,
此文档下载收益归作者所有