ethercat工业以太网从站设备软件设计的研究与实现

ethercat工业以太网从站设备软件设计的研究与实现

ID:34113861

大小:1.64 MB

页数:70页

时间:2019-03-03

ethercat工业以太网从站设备软件设计的研究与实现_第1页
ethercat工业以太网从站设备软件设计的研究与实现_第2页
ethercat工业以太网从站设备软件设计的研究与实现_第3页
ethercat工业以太网从站设备软件设计的研究与实现_第4页
ethercat工业以太网从站设备软件设计的研究与实现_第5页
资源描述:

《ethercat工业以太网从站设备软件设计的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国内图书分类号:TP273学校代码:10213国际图书分类号:681.5密级:公开工程硕士学位论文EtherCAT工业以太网从站设备的软件设计与实现硕士研究生:顾朝媛导师:沙学军教授申请学位:工程硕士学科:电子与通信工程所在单位:深圳研究生院答辩日期:2012年12月授予学位单位:哈尔滨工业大学ClassifiedIndex:TPN273U.D.C:681.5DissertationfortheMasterDegreeofEngineeringSOFTWAREDESIGNANDIMPLEMENTAT

2、IONFORSLAVEEQUIPMENTOFETHERCATINDUSTRIALETHERNETCandidate:GuZhaoyuanSupervisor:Prof.ShaXuejunAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:ElectronicandCommunicationEngineeringAffiliation:ShenzhenGraduateSchoolDateofDefence:December,2012Degree

3、-Conferring-Institution:HarbinInstituteofTechnology摘要摘要随着工业控制对可靠性与实时性要求不断提高,传统总线因无法突破实时性,通信效率及总线供电等技术瓶颈而逐渐被一些新的技术所替代。在国内外,一种将以太网应用于工业控制的新兴工业以太网技术引起了越来越多的关注。EtherCAT是一种基于改进的以太网帧结构的工业以太网协议,是目前可靠性和实时性最高的工业以太网协议之一。本文提出一种基于STM32处理器的EtherCAT从站协议栈的实现方法。首先从物理层

4、、数据链路层及应用层研究分析了EtherCAT协议。其次,重点设计开发基于STM32处理器的EtherCAT从站设备的协议软件,设计并实现了从站状态机、周期性过程数据及邮箱数据三大通信任务的软件代码。在已搭建的EtherCAT主从站运行平台验证了系统的可靠与实时性。EtherCAT报文的一次发送和接收共需2ms,该时间随着从站个数的增加变化不大。最后,本文创新点是设计一种基于EtherCAT实时通信协议栈的智能家居网络控制系统,比以往采用单片机作为终端控制器的控制系统在扩展能力,数据处理能力,实时性

5、方面都有显著优势,实现了智能家居中智能开关与人脸识别门禁两部分应用控制任务,该系统提高了家居控制的安全性及实时性,是目前最有发展前景的工业以太网应用技术之一。从站协议栈实现EtherCAT的从站功能,并且运行于STM32处理器上,提高了从站运行速度,保证整个EtherCAT系统的实时性。关键词:工业以太网;EtherCAT;STM32;从站设备;智能家居网络控制-I-AbstractAbstractWiththecontinuouslyimprovementofthereliabilityandre

6、al-timerequirementsinindustrialcontrol,thetraditionalbusisunabletobreakthroughthebottleneckofreal-timecommunication,efficiency,andbus-poweredtechnology.Recentlyitisgraduallyreplacedbysomenewtechnology.AthomeandabroadanemergingIndustrialEthernettechnolo

7、gywhichapplystheEthernettoindustrialcontrolcausesmoreandmoreattention.EtherCATIndustrialEthernetprotocolisanimprovedEthernetframestructureanditisoneofthehighestreliabilityandreal-timeIndustrialEthernetprotocols.ThispaperhaspresentedanEtherCATslaveproto

8、colstackimplementationbasedontheSTM32processor.First,analyzetheEtherCATprotocolincludingthephysicallayerprotocol,datalinklayerprotocolandapplicationlayerprotocol.Second,thispaperfocusesondesigninganddevelopingtheEtherCATslaveprotocolsof

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

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

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