为什么EtherCAT如此受欢迎?

描述

什么是EtherCAT?

EtherCAT(用于控制自动化技术的以太网)是Beckhoff在2003年开发EtherCAT(用于控制自动化技术的以太网)是Beckhoff在2003年开发的实时以太网网络。开放标准现在由EtherCAT技术组(ETG)管理,其中TRINAMIC Motion Control是其成员之一。Beckhoff的原始代码保持不变,允许设备使用主/从原理相互通信 - 允许快速和动态的通信结构。由于数据使用与以太网相同的格式,因此可以直接连接到以太网。不需要特定的路由器或交换机。



首先,EtherCAT速度非常快。它利用双绞线或光缆在100μs内处理30μs或100个轴上的1000个分布式I / O信号,为实时性能设置了新的限制。这种高速度使得EtherCAT非常适合自动化,工业物联网(IIoT)以及其他需要实时优化的应用。

其次,这是一个广泛采用的开放标准。越来越多的设备正在通过现场总线或无线连接 - 而EtherCAT是这样做的首选技术之一。这意味着您可以通过使用Beckhoff的EtherCAT-IP在同一接口上进行多种产品的选择。

第三,它的构建持续。使用成熟的以太网电缆,EtherCAT端子可以在-25°C至+ 60°C的温度范围内工作,而Trinamic的EtherCAT运动控制器甚至可以满足-40°C至125°C的汽车级温度规格。

投资符合EtherCAT标准的产品意味着投资未来 - 这就是为什么TRINAMIC Motion Control开发易于使用的带EtherCAT协议栈的电机和运动控制IC产品的原因。

EtherCAT的主/从原理

EtherCAT主站通常作为具有以太网MAC的标准或嵌入式计算机的软件解决方案实施。只有主站可以主动创建包含每帧高达1518字节数据的EtherCAT帧的包,并将其下行发送到从站。除了诸如SOEM(简易开放式EtherCAT主站)之类的开放式EtherCAT主站实施之外,100多家公司提供各种通用或专用主站EtherCAT产品

除了标准的以太网设备之外,EtherCAT从站可以在非常紧凑的时间要求下即时处理帧 - 它们读取数据并将它们自己的信息添加到同一帧。这样做需要EtherCAT从站控制器中的专用硬件。简单的从设备不需要额外的微控制器,而更复杂的设备需要处理器来处理协议和应用程序代码。EtherCAT™过程框架的独特方式使其成为最快的工业以太网技术; 没有其他技术可以提高EtherCAT的带宽利用率或相应的性能。

ethercat

功能原理

ethercat

EtherCAT主站写入一个报文并将其发送到所有从站的下游。当数据通过网络中的每个节点时,从设备读取帧并向其添加数据,同时检查是否有另一个从设备进一步位于流的下游。如果网段中的最后一个节点检测到一个开放端口,它立即知道没有更多的设备发送这些报文。相反,从站将按照预定义的拓扑将该报文返回给EtherCAT主站。

由于数据是即时处理的,当从机读取或添加数据到帧时,帧不会停止移动。只有硬件传播延迟时间会延迟数据,接收帧和传输帧之间的端口到端口延迟为1μs。一般来说,在主机发送和接收使用以太网技术的全双工电报之间只有几个毫秒的延迟。

一个单一的报文可以用来传递整个网络需要处理的所有数据 - 如果数据不是太大的话。换句话说,EtherCAT主站无需为网络中的每个从站创建新的软件包,从而节省了时间并消除了对集中式I / O的需求。

此外,每个EtherCAT从站都通过硬件进行通信,而不是软件。这为实时关键任务留下了更多的计算能力,并确保了稳定的性能,并与网络中所有其他EtherCAT设备完全兼容。当网络仅由EtherCAT设备组成时,也不需要交换机,这意味着没有额外的时间延迟并且没有额外的成本来设置基础设施。

拓扑

 

EtherCAT基于以太网的物理层。数据报可以使用全双工传输,这意味着连接是通过一个带有缓冲器的交换机在每个端口进行的。通过具有一个,两个或更多端口的EtherCAT从站设备,各种拓扑结构都是可能的,例如简单的线路,星形或树状拓扑结构。一个单一的EtherCAT网络可以支持多达65,535个设备,而不会限制拓扑结构。

由于物理层是以太网,因此不需要特殊电缆,也不需要交叉。这意味着您将不需要网格中心的额外连接,如图所示。建立此电缆冗余可最大限度地降低故障风险。

如果有下游设备并且打开或关闭相应的端口,则网络段或分支中的每个EtherCAT从站控制器都会自动进行检测。链中的最后一个设备通过关闭其端口将数据包返回给发送方 - 所有其他接收返回到主方的帧的从服务器都将忽略它并简单地让它通过。

同步

无论何时分布式应用程序需要及时同步操作,如几个伺服轴完全同时启动或停止,EtherCAT的分布式时钟系统即可发挥作用。

分布式时钟机制同步所有从设备的时钟,导致偏差小于1μs。这些同步时钟产生的网络轴同步至微秒,即使通信周期抖动增加,抖动也非常低。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分