当前位置:首页 > 通信技术 > 通信技术
[导读] 工业以太网技术是工业控制行业中的研究热点。EtherCAT技术以其高速、简单、易于实现正在获得越来越多的研发人员的关注。本文详细介绍了EtherCAT技术的原理和协议形式,并结合TMS320LF2407给出了一种具体的EtherCA


 

工业以太网技术是工业控制行业中的研究热点。EtherCAT技术以其高速、简单、易于实现正在获得越来越多的研发人员的关注。本文详细介绍了EtherCAT技术的原理和协议形式,并结合TMS320LF2407给出了一种具体的EtherCAT从站实现方式。
【关键词】 工业以太网, EtherCAT, TMS320LF2407.
The principle of Industry Ethernet-EtherCAT
and its implementation
WANG Wei-jian 
(Research Center of Shang Hai Xin Hua Control Technology Group Co.Ltd)
 Industry Ethernet is becoming researching hot. EtherCAT as a kind of industry Ethernet is getting much more attention with its high speed, simplicity and easy availability. This paper introduces the principle of EtherCAT and its protocol, in addition, this paper tells how to implement EtherCAT slave with TMS320LF2407.
Key words  Industry Ethernet, EtherCAT,TMS320LF2407.

一、引言


过去十几年中,现场总线是工厂自动化和过程自动化领域中现场级通讯系统的主流解决方案。但随着自动化控制系统的不断进步和发展,传统的现场总线技术在许多应用场合已经难以满足用户不断增长的需求。以太网已经在局域网和Internet上取得了巨大的成功,在整个企业的信息系统中,以太网已经非常成功的应用于市场经营管理层、生产管理层和过程监控层。如果能够在底层设备网络上引入以太网不仅可以使现场设备层、过程控制层和管理层在垂直层面方便集成,更能降低不同厂家设备在水平层面上的集成成本。
目前,工业以太网技术已经成为工业控制领域中的一个研究热点,多家自动化公司推出了自己的工业以太网解决方案。目前主要的工业以太网标准有以下几种: Modbus/TCP、EtherNet/IP、Profinet、 Powerlink、EtherCAT以及我国研制的EPA等。与传统控制网络相比,工业以太网具有应用广泛、为所有的编程语言所支持、 软硬件资源丰富、易于与Internet连接、可实现办公自动化网络与工业控制网络的无缝连接等诸多优点。
EtherCAT(Ethernet for Control Automation Technology)是由德国自动控制公司Beckhoff开发的一种工业以太网技术,该技术以其高速、简单、易于实现正在获得越来越多的产品研发人员的关注。2003 年底ETG(Ethernet Technology Group)组织成立,负责EtherCAT技术的推广和宣传。目前,该组织目前已经拥有700多个成员,很多成员组织已经开发出基于EtherCAT的产品。

 

 

二、EtherCAT技术原理


EtherCAT是一种实时以太网现场总线系统,该协议可以用于过程数据的优化传输。EtherCAT协议可以包括几个EtherCAT报文,每个报文都服务于一块逻辑过程映像区的特定内存区域,该区域最大可达4GB字节。要发送和接收的数据顺序不依赖于网络中以太网端子的物理顺序,可以任意编址。
作为一种实时以太网协议,EtherCAT从站的OSI模型可以用图1简单描述。在图1中,ISO国际标准组织所定义的开放系统互连七层OSI模型被压缩成了具有物理层、数据链路层和应用层的3层模型。物理层为网络信号的传输提供了物理链路。数据链路层的主要任务是在特定的“时间窗”内从以太网帧中提取数据并把要输出的数据插入到以太网帧内,同时对数据进行检查校验。如果动作在特定的时间窗内不能完成,就会认为动作失败。应用层的作用是处理数据链路层的请求,并作出适当的反应。

 

图1 EtherCAT的OSI模型

EtherCAT协议本身决定了它无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备。它具有主从数据交换原理,需要主站和从站配合完成工作,因而,EtherCAT非常适合主从控制器之间的通讯。EtherCAT主站传递的以太网帧包含了所有的I/O从站数据,报文在I/O从站间传递,每个从站用极短的时间获取数据并将要发出的数据写入到以太网帧的相应位置,然后将报文传递给下一个从站。最后一个从站处理结束后,将报文传递回EtherCAT主站。

EtherCAT协议结构如图2所示。图2表明,由于发送和接收的以太网帧压缩了大量的设备数据,EtherCAT充分利用了IO层的带宽,采用EtherCAT协议进行数据传输,可用的数据传输速率可达90%以上,100 Mbit/s的全双工特性完全得以利用。有资料表明其处理1000个数字量I/O只需30微秒,处理200个l6位模拟量信号只需50微秒,即取样频率达到20kHz。这种实时以太网协议非常适合要求实现快速控制的应用场合,可以做到真正把以太网应用于传感器/执行器级。EtherCAT协议本身决定了它几乎支持任何拓扑类型,包括线型、树型、星型等,并且不受限于级联交换机或集线器的数量。
在故障诊断方面,EtherCAT通过CRC校验,可以有效地检测出数据传送期间的位故障,EtherCAT通过匹配性检查可以进行断线检测和故障定位。另外,EtherCAT系统的协议还可以对各个传输段分别进行品质监视,与错误计数器关联的自动评估还可以对关键的网络段进行精确定位。

三、EtherCAT的实现
 

EtherCAT技术的实现包括主站实现和从站实现。EtherCat主站不需要专用的通讯处理器,只需使用无源的NIC卡或主板集成的以太网MAC设备即可,完全采用软件方式在主机CPU中实现协议的识别和封装。EtherCat可以在单个以太网帧中最多实现1486字节的分布式过程数据通讯。为了方便主站的开发,EtherCat组织现在提供主站样本代码,可以方便的把该代码嵌入到实时操作系统中,加快项目开发进程。本文采用的EtherCAT主站的人机界面如图3所示。

 

图3   测试用EtherCAT主站人机界面
EtherCat从站是通过专用硬件实现的,目前,有多家制造商均提供EtherCAT从站控制器,也可以一次性购买获取授权的二进制代码,通过价格低廉的FPGA实现从站控制器的功能。实现从站的专用硬件都具有两个MAC地址,可以很容易的扩展两个网口,目的是便于实现级联,构成各种拓扑结构。
本文采用TI公司的16位处理器TMS320LF2407作为微处理器,采用Beckhoff公司的ET1100作为工业以太网Ethercat协议通讯控制器。TMS320LF2407实现了EtherCat协议的应用层,可以通过16位并口对ET1100内部的DPRAM进行数据存取。ET1100带有两个MII接口,它们在硬件上实现了EtherCat协议的数据链路层,外扩的两个物理层芯片实现了工业以太网的的物理层。网络变压器的作用是实现隔离和阻抗匹配。主站PC与从站的数据通讯速率达到100Mbit/s,具体的实现从站的原理框图如图4所示。

图4 从站原理框图

 

四、结论与展望


 EtherCAT作为工业自动化以太网解决方案,以其高速、简单、易于实现正在获得越来越多的研发人员的青睐,国际上已经有多个厂家研发出自己的主站产品和从站芯片,国内也有多个厂家开始着力于该技术的产品开发。新华集团研发中心已经在国内率先实现了EtherCAT技术的产品化,成功研发了国内第一套基于EtherCAT的DCS TisNet-E1000,在国内引领了基于EtherCAT技术的自动化产品开发。

 

本文作者的创新点:基于16位处理器TMS320LF2407和ET100实现了EtherCAT从站,搭建了EtherCAT技术验证平台,在国内引领了EtherCAT技术的的产品化。

参考文献

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭