基于EtherCAT的主站软件系统设计及CANopen应用研究

被引量 : 0次 | 上传用户:jiushizhegehao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的工业控制网络是性能为毫秒级,而EtherCAT的性能可以达到微妙级,因此对EtherCAT的研究对工业控制网络的性能会有很大的提升意义,与此同时由于CANopen具有良好的应用在伺服驱动的特点并且又有很好的可移植性,对CANopen应用层协议进行简单的裁剪就可以将传统的CANopen产品搭载的EtherCAT上,这样可以将原来的CAN总线上的产品的性能由毫秒级直接提升到微妙级而且并没有增加成本,由此可见在EtherCAT上实现的CANopen产品一定会具有十分强劲的竞争力。本文根据EtherCAT的原理并采用了直线型、直接连接的主从站连接方式对EtherCAT系统进行了搭建,主站使用嵌入式处理器、网卡DM9000,从站选择了ET110做为协议芯片,主站选择周期性模式,从站选择自由模式。在主从站通信方式方面本文为主从站选择了逻辑寻址的通信方式。在设计好的硬件系统的基础上,本文首先从安全性、高效性两方面考量分层次设计主站的队列机制、冗余模式、接收数据缓存机制、底层收包机制,并将这些通信机制进行综合,实现了一个安全、有效的主站软件系统。在已经设计好的主站软硬件系统的基础上,本章对主站的性能进行了分层次测试和优化,最后将主站的收发时间从初始的2713us优化到374us,将主站的接收时间从初始的370us优化到117us,本文在第三章中也解释了在测试过程中存在的疑问,如为何双网卡发送数据时间比单网卡长,在热插拔情况下为何接收时间延长等。在COE对象字典中通信数据对象是对象字典的核心部分,这部分即包含与CANopen完全兼容的部分,同时也包含专门针对EtherCAT的补充部分。本文提出了CANopen在EtherCAT的裁剪方式,并在从站方面创造性的设计了对象字典实现方法和相关操作指令,而对象字典中的每个索引就是数组中的元素,同时本文通过调用对象字典的相关操作指令进而设计了实现SDO服务的基本框架,最终实现了标准CANopen协议中上传下载服务功能,这也就为CANopen产品应用在EtherCAT上的实现奠定了整个基础。
其他文献
<正>第六届成都国际汽车零配件及售后服务展览会(CAPAS)于2019年5月在中国成都世纪城新国际会展中心圆满举行。CAPAS举办多场论坛、培训及互动交流等主题活动,就各类行业"痛
<正>上海奉贤区西渡学校是上海市花园单位,也是区科技教育特色示范学校。为全面提高学生的人文素养和科学素养,学校积极开展了各项科普教育工作,并探索出一种"依托社会资源,
2007年美国的次贷危机使人们认识到金融稳定发展才是帮助经济持续成长的基础,不论是投机性资产的泡沫化或是信用贷款所造成的信贷危机都表明风险控制的重要性,而风险管理是现
<正> 含山县林头镇中心小学创建于1930年,团中央学少部的领导曾到该校开展少先队调研工作,并给予了充分肯定。近年来,学校以科技教育为先导,组织同学们进工厂参观学习,去野外
本文以TMDS差分传输线为研究对象,通过前仿真和后仿真研究信号完整性问题。前仿真使用Hyperlynx软件,得到了符合HDMI规范的布局布线约束规则,然后在Cadence里绘制PCB板,利用A
背景及目的:TLR4是一种模式识别受体,是介导炎症反应与先天性免疫反应的关键,主要功能包括介导内源性免疫与免疫提呈,最主要的作用是介导炎性因子的表达。传统的TLR4信号通路通过
在重症监护室(Intensive Care Unit,简称ICU)监护过程中,患者发生急性低血压(Acute Hypotension Episode,简称AHE)往往会导致患者不可逆的器官损害,严重时甚至危及患者的生命。临床上
随着现代社会的发展,用户对电能质量要求越来越高,因此配电网中无功功率不足和不平衡等问题受到了广泛的关注。以提高用户侧电能质量为宗旨的用户电力技术(Custom Power或DFA
目的:探讨右美托咪啶对大剂量瑞芬太尼诱导的术后痛觉过敏的影响。方法:选择90例择期行妇科腹腔镜辅助阴式子宫切除术((LAVH))的患者,随机分为3组,每组30例:对照组(静脉注射安慰
毛泽东不仅是伟大的马克思主义者,无产阶级革命家、理论家、哲学家、军事家,还是独树一帜的伟大诗人。他的诗词以丰富的思想、独特的风格、深邃的意境、积极乐观的革命精神和