基于EtherCAT的工业以太网主站通信协议的实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zgqzgx123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业自动化的不断进步,传统总线由于其速度慢,数据量小的缺点已经无法满足工业需求。同时,随着计算机网络的不断发展,将以太网技术应用于工业控制现场总线成为了一个重要的发展方向。EtherCAT于2003年由德国BECKHOFF自动化公司提出,它的特点是高速和高数据有效率,支持多种物理拓扑结构,并且系统组成简便。本系统主站使用带有标准以太网控制器的ARM开发板,从站使用专门的控制芯片。为了克服传统以太网MAC层的时间不确定性,EtherCAT对传统以太网协议进行了修改,使用特殊的以太网帧类型0x88A4。根据EtherCAT协议,时间关键的数据采用周期性过程数据的通信方式,非时间关键的数据采用非周期性通信方式。非周期性数据通信主要有两种方式,即通信原语和邮箱数据通信。通信原语主要用于主从站的初始配置阶段,例如基本寄存器配置,邮箱配置等。邮箱通信是应用层通信方式,本文主要实现了COE协议,用于服务数据和PDO的操作。周期性过程数据通信采用逻辑寻址的方式,可以实现多播,即一个报文可以操作多个从站,每个从站取出发送给自己的数据,同时把要发送给主站的数据插入到数据帧中。周期性过程数据通信由于其良好的实时性,主要用于实际控制中。本文测试部分以从站状态机为主线索,依次配置从站相关参数,直到从站到达运行状态,并且针对上述两种通信方式进行了功能测试。最后对EtherCAT进行了性能测试。本文中主站系统ECOU初步实现了EtherCAT协议,采用了嵌入式操作系统UC/OS II,具有良好的实时性。
其他文献
目的:探讨大剂量甲氨蝶呤(HDMTX)治疗儿童急性淋巴细胞白血病(ALL)致急性肾损伤(AKI)的发生规律及防治措施。方法:以2012年9月至2014年6月在我院行HDMTX治疗的儿童ALL患者为
目的观察普罗布考(Probucol)、曲美他嗪(Trimetazidine,TMZ)预处理后不稳定性心绞痛(Unstable angina pectoris,UAP)患者经皮冠状动脉介入治疗(Percutaneous coronary interv
目的了解公共场所从业人员吸烟行为的现状,探讨对这类人群控烟干预的方法。通过对公共场所经营者进行健康教育,提高他们控烟知识水平和参与控烟意识,便于室内公共场所将全面
福建闽南木版年画历史悠久,是我国众多年画品种中一个重要的风格类型。它兼有北方年画的雄浑质朴与南方年画的精致秀丽,体现出浓郁的地域文化特色,是闽南传统民俗与地域文化
目的:评估盐酸马尼地平片治疗轻、中度高血压的有效性、安全性。方法:研究采用5个中心、随机、双盲、双模拟、以苯磺酸氨氯地平(简称氨氯地平)作对照药物观察。结果:205例高
半刚性基层沥青混凝土路面是我国高等级公路的主要结构形式,但该路面结构在运营早期容易因裂缝而出现各种病害,其中反射裂缝是半刚性基层沥青面层最主要的早期破坏形式之一。
随着5G、物联网时代的到来以及云计算应用的逐渐增加,传统的云计算技术已经无法满足终端侧"大连接、低时延、大带宽"的需求,边缘计算应运而生。边缘计算可有效减小计算系统的
在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API,提供开放API的平台本身就被称为开放平台。通过开放平
规则输血是维持重度慢性贫血患者生命的重要治疗手段,患者长期依赖输血治疗不可避免地引起体内铁沉积增加。输血相关性铁过载可导致多脏器的损害,特别是沉积在肝脏或心脏,甚