一种实时以太网EtherCAT介绍.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种实时以太网EtherCAT介绍.doc

一种实时以太网EtherCAT介绍 【摘要】工业以太网技术一直以来都是工控领域一个热门的研究内容,国内外许多自动化公司已推出多种适合各自应用的工业以太网解决方案。EtherCAT技术以其高速简单、易于实现、实时性高等优点在多个领域取得了广泛应用。本文将从网络结构、寻址模式、通信帧格式、网络层协议等几个方面对EtherCAT网络做一个简单介绍。 【关键词】工业以太网;EtherCAT;网络架构 1.引言 为满足控制系统数据量剧增和企业“一网到底”的控制需求,工业以太网技术逐渐向控制底层渗透,开始广泛地应用于现场级的通信控制。已成为工控领域一个热门的研究内容,目前,应用比较广泛的几种工业以太网标准包括:Profinet、Powerlink、Modbus/TCP、EtherNet/IP、EtherCAT以及我国自主研发的EPA等。其中本文将要介绍的EtherCAT网络是一种实时工业以太网技术,最初由德国倍福公司开发,于2003年成立了ETG(EtherCAT TECHNOLOGY GROUP)负责推广这种工业以太网。2007年7月,ETG成立了中国代表处,旨在推广EtherCAT技术在中国的应用,几年之间,EtherCAT已经在多个领域取得了广泛的应用。 EtherCAT采用移位、位寻址的方式获取数据,相比传统的以太网数据包传输方式,极大的提高了传输效率,两个设备间的延迟仅为微秒级。EtherCAT网络的通信结构采用主从方式,通信方法使用集总帧,实现实时传输的方式是采用等时传输,非实时数据的传输按协议运行,以太网通信速率可达100MBit/s。EtherCAT网络具有以下几个方面的特点: (1)与标准以太网完全兼容的帧结构,使用标准的IEEE802.3以太网帧; (2)直接内存存取技术使EtherCAT具有超高的性能特性; (3)高精度时钟同步,能够使用非常精确的、微妙级别的同步误差时间基; (4)开放性良好,EtherCAT技术标准与以太网完全兼容。 本文将从网络结构、寻址模式、通信帧格式、网络层协议等几个方面对EtherCAT网络做一个简单介绍。 2.EtherCAT网络结构 EtherCAT协议通过主站来管理连接到网络上的从站设备。主站可以是通用PC机或者是嵌入式设备,从站是带有EtherCAT网络接口的控制器设备。网络连接结构包括开发模式和直接连接两种模式,开放模式如图1所示,在这种模式下整个网络包括多个EtherCAT段,各个段通过以太网交换机相连,在每个段中第一个从站的物理地址被定义为整个网段的地址,该从站程序可以通过对标准以太网帧的源、目的地址存取操作完成地址交换。直连模式如图2所示,在这种模式下,网络只有一个EtherCAT网段构成,多个EtherCAT从站连接在具有标准以太网口的主站上,直接连接成线性结构。 3.EtherCAT寻址模式 EtherCAT协议包括物理寻址和逻辑寻址两种寻址方式。逻辑寻址方式将所有的从站设备的物理地址在4GB的逻辑地址空间统一编址,通过接口芯片中的现场存储器管理单元实现逻辑地址到物理地址的映射管理。物理寻址的物理地址是两个16位二进制的数值,被称作ADP和ADO。其中ADP用来确定站地址,ADO确定数据在从站存储器中存储的实际物理地址。对于物理寻址来说,又分为两种模式即:自动增量地址和配置站点地址。 ①自动增量寻址 数据包将已编址的从站的位置地址设为负值。经过每个从站时地址都加1。读到地址等于零的从站将会在收到这个帧时执行相应的命令。 ②配置站点地址 配置站点地址是在启动时由主站分配,EtherCAT从站无权更改。配置站别名地址存储在EEPROM中,EtherCAT从站可以更改。 4.EtherCAT帧结构 EtherCAT使用标准的IEEE802.3以太网帧,在主站一侧使用标准的以太网控制器,因此,EtherCAT可以和其他以太网协议平行地运行在一条线路上。标准的IEEE802.3以太网帧中数据部分为EtherCAT的数据,数据帧关系如图3所示。其中,ECAT域为EtherCAT总线类型标志位,为固定16进制值88A4H;PAD域和FCS域分别为以太网的填充位和校验位;Ethernet Header域为标准以太网帧头;EtherCAT Telegram域为EtherCAT数据报文,可以包含多个子报文;Datagrams Header域为EtherCAT子报文头;Data域为要传送的数据值;WKC域为从站计数器。由于一个EtherCAT数据帧可以包含多个子报文,所以可以将多个设备的数据装载到一个标准以太网帧上,从而达到更高的传输效率。 5.EtherCAT网络层协议 EtherCAT协议栈,针对标准以太网协议七层协议,自上至下实现了精简,完成了其中三层的功能即:物理层、数据链路层和应用

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档