嵌入式平台的ethercat主站开发

嵌入式平台的ethercat主站开发

ID:34108880

大小:4.08 MB

页数:79页

时间:2019-03-03

嵌入式平台的ethercat主站开发_第1页
嵌入式平台的ethercat主站开发_第2页
嵌入式平台的ethercat主站开发_第3页
嵌入式平台的ethercat主站开发_第4页
嵌入式平台的ethercat主站开发_第5页
资源描述:

《嵌入式平台的ethercat主站开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号学号M201370528学校代码10487密级硕士学位论文嵌入式平台的EtherCAT主站开发学位申请人:周开城学科专业:机械工程指导教师:宋宝副教授答辩日期:2015年5月15日AThesisSubmittedinPartialFulfillmentoftheRequirementsFortheDegreeofMasterofEngineeringEtherCATMasterImplementationbasedonEmbeddedPlatformCandidate:ZhouKaichengMajor:MechanicalEngineeringSuper

2、visor:AssociateProf.SongBaoHuazhongUniversityofScienceandTechnologyWuhan430074,Hubei,P.R.ChinaMay,2015华中科技大学硕士学位论文摘要现场总线越来越广泛地被应用于工业现场,EtherCAT(EthernetforControlAutomationTechnoloy)总线是其中比较突出的工业以太网总线,它具有同步实时性好、拓扑灵活、数据带宽高等特性。由于嵌入式平台具有扩展性好、稳定性好和成本低的特点,本文提出了基于嵌入式平台实现EtherCAT主站。本文主要研究内容如

3、下:根据EtherCAT协议和EtherCAT主站在工业运动控制的功能需求,提出了基于嵌入式ARM+FPGA的架构来实现EtherCAT主站功能的方案;根据主站的功能分层结构,采用有限状态机的方法实现主站的通讯管理功能,实现了包括配置从站和监测从站的状态等基本功能;为了提高链路层的稳定性和快速响应性,提出了基于FPGA实现EtherCAT主站网卡设备的方案,并根据EtherCAT数据帧回环的特点,采用轮询的方式实现了网卡设备的驱动。为了提高系统的实时性,基于Xenomai构建了实时linux操作系统,并验证了该方案的可行性,同时利用实时任务同步于中断的方式,提高

4、系统的实时性同时实现系统的控制周期的精确性。为了满足运动控制对从站同步控制的要求,提出了一种基于时钟实时补偿总线时间的同步方法,主站通过周期性地发送时钟补偿漂移数据帧,配合从站对总线链路的时间延时的补偿,从而实现EtherCAT主站分布式时钟同步的功能。本文以基于ARM+FPGA的嵌入式运动控制器为硬件平台,测试了EtherCAT主站的兼容性、同步性和实时性等。结果显示本文开发的EtherCAT主站具有兼容通用性,同时具有较好的同步性和实时性。关键词:EtherCAT总线,EtherCAT主站,实时性,Linux,Xenomai,同步性I华中科技大学硕士学位论文

5、AbstractIndustrialEthernetfieldbustechnologyhasbeenwidelyusedinindustrial.EtherCAT(EthernetforControlAutomationTechnoloy)hashighsynchronicity,perfectreal-timeperformanceandflexibletopologyamongthem.Meanwhiletheembeddedplatformhasbeenwidelyusedinindustrialduetoitshardwarescalability,g

6、oodsystemstabilityandlowcost.SodevelopingEtherCATbusmasterbasedontheembeddedplatformhascertainsignificance.Themaincontentsareasfollows:AccordingtothedemandofEtherCATmasterusinginindustrialcontrolfunctions,embeddedplatformbasedonARM+FPGAisproposedtoimplementEtherCATmaster.FiniteStateM

7、achine(FSM)implementedmethodisadoptedtodesignacompactEtherCATmaster,includingconfiguringtheslavesandmonitoringthestateofslavesetc.NetworkcardbasedonFPGAhasbeendesignedtoimprovethestabilityandspeedofthelinklayer;AccordingtotheloopbackcharacteristicofEtherCATframes,Networkcarddriverbas

8、edonpollingm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。