0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解EtherCAT器件的功能和特性

电子设计 来源:德州仪器 作者:德州仪器 2022-02-06 09:28 次阅读

欢迎回到“如何选择合适的工业以太网标准”的第二部分,这个博客系列主要针对那些已经决定在他们的系统中利用工业以太网优势的工程师们。这个系列将涵盖数个常见的工业以太网通信协议,以帮助你为应用选择最佳的标准。你也可以阅读上一篇关于Sercos III的博文。

在这一部分中,我将详细介绍EtherCAT、它的终端应用,以及它的工作方式。

德国倍福自动化公司 (Beckoff Automation) 发明了EtherCAT。自从2003年以来,它一直处于EtherCAT技术组 (ETG) 框架之下,而EtherCAT技术组是一个由大约2600家成员公司组成的工业现场总线组织。

EtherCAT常见于工厂自动化、半导体工具、包装机器人技术以及其它应用领域。我最喜欢的一个非工业应用示例就是迪斯尼内的水舞水幕秀,其中由EtherCAT来控制灯光显示。

在技术层面,EtherCAT是如图1中显示的主从网络架构。EtherCAT从器件具有2个以太网连接器,以支持一个简单的线路拓扑。为了达到冗余的目的,也可以支持环形拓扑,在这个情况下,EtherCAT主器件必须要有2个以太网端口。一个EtherCAT网络能够支持多达65535个从器件。

poYBAGGKZc2AJouSAAA8TvkT7tc872.jpg

图1:具有EtherCAT数据帧流程的EtherCAT主从示例网络

只有EtherCAT主器件生成一个EtherCAT数据帧;所有从器件接收和处理这个数据帧。最后一个从器件回送这个EtherCAT数据帧,而这个数据帧在经历所有从器件(无需进一步处理)后,返回到主器件。这个EtherCAT数据帧已经为每个从器件的数据处理预留了空间,而所有的从器件都不会更改数据帧本身的长度。这有点儿像为乘客准备了多个车厢和座位的火车一样,每个从器件都有一个指定的车厢或指定的座位。EtherCAT允许到“座位”层的寻址—而数据处理是在数据位上进行的。

一个EtherCAT主器件只需要一个标准以太网MAC外设,这是因为主器件在实时处理EtherCAT数据帧方面没有特定的需要。主器件只需要用准确的时基来触发启动EtherCAT数据帧。

一个EtherCAT从器件需要特定的以太网硬件 (EtherCAT MAC) 支持—通常的实现方式是图2中所示的专门用途集成电路ASIC) 或现场可编程门阵列 (FPGA) –这是因为它需要处理在运行过程中进入的EtherCAT数据帧。这意味着EtherCAT MAC在进行数据帧接收的同时,要处理EtherCAT数据帧。典型的EtherCAT器件在已接收和已发送数据帧之间具有1µs的端口到端口延迟。

pYYBAGGKZc-AJEJUAAA6GEl-ov0761.jpg

图2:具有一个ASIC/FPGA和外部处理器的EtherCAT从器件

EtherCAT标准在EtherCAT网络中不支持其它类型的以太网数据帧。这主要是为了保持实时以太网通道的畅通,用于EtherCAT数据帧的处理。在EtherCAT网络中有非EtherCAT数据帧(与EtherCAT不匹配的以太网类型)的情况下,EtherCAT从器件将通过使数据帧校验和 (CRC) 无效来销毁这个数据帧。这使得非EtherCAT数据帧在标准以太网器件中无法使用,而它们将最终停止“污染”EtherCAT网络。

通过将以太网数据帧封装在一个EtherCAT数据帧内,可以在EtherCAT网络中传送标准以太网数据帧(传输控制协议/互联网协议 (TCP/IP),用户数据报协议 (UDP))。这通过位于EtherCAT主机处理器协议栈顶端的不同EtherCAT系统配置完成。其中的一个示例系统配置就是用EtherCAT实现以太网。

EtherCAT器件的其它特性和功能包括:

分布时钟—从器件和主器件上的高精度时间同步方法。

支持环回的快速链路断开检测(需要以太网物理层 (PHY) 收发器支持)--当以太网PHY检测到一个链路断开时,它通知EtherCAT硬件。在10µs内,EtherCAT硬件将环回EtherCAT数据帧。请查看TI的TLK1xx以太网PHY收发器系列,这个系列的器件支持快速链路断开特性。

在EtherCAT中使用ASIC或FPGA会增加成本和电路板面积。一个替代的解决方案就是使用许多TI Sitara处理器中的PRU-ICSS外设。例如,TI提供针对AM335x处理器的PRU-ICSS固件,从而使EtherCAT从器件无需使用一个外部FPGA(图3)。你可以用TMDSICE3359评估板来评估TI的EtherCAT从器件解决方案。

pYYBAGGKZdKAbEUXAAB8sxiqj6c402.jpg

图3:集成了TI Sitara处理器的EtherCAT从器件

我希望这篇博文能够使你对EtherCAT的功能性有所了解。要了解与工业以太网标准相关的更多内容,一定不要忘了阅读本系列中的其它博文。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18246

    浏览量

    222039
  • 以太网
    +关注

    关注

    40

    文章

    5072

    浏览量

    166203
  • ethercat
    +关注

    关注

    17

    文章

    441

    浏览量

    37680
收藏 人收藏

    评论

    相关推荐

    EtherCAT 技术

    的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。EtherCAT的特点还包括高精度设备同步,可选线缆冗余,和功能性安全协议(SIL3)。
    发表于 01-16 08:52

    器件的高频和低频特性,你了解吗?

    绝对值与频率的关系2.高频电容片状电容在射频电路中的应用十分广泛,它可以用于滤波器调频、匹配网络、晶体管的偏置等很多电路中,因此很有必要了解它们的高频特性。电容的高频等效电路如图所示,其中L为引线的寄生
    发表于 07-26 11:19

    以太网标准:EtherCAT功能

    据报协议 (UDP))。这通过位于EtherCAT主机处理器协议栈顶端的不同EtherCAT系统配置完成。其中的一个示例系统配置就是用EtherCAT实现以太网。EtherCAT
    发表于 09-06 15:25

    单根电缆进行EtherCAT通信和供电包括BOM及层图

    和连续电流限制,这些特性均以德州仪器 (TI) 半导体为基础。主要特色通过单根电缆进行 EtherCAT® 通信和供电满足 EtherCAT P 实施指南的要求针对反极性、过流等问题的输入电源保护
    发表于 10-25 11:47

    光学无源器件特性概述

    了解光学无源器件特性
    发表于 06-20 15:57

    亚信 AX58100 EtherCAT从站设备仿真功能设计教学

    介绍EtherCAT从站设备仿真功能的应用情境,与如何开启亚信AX58100 EtherCAT从站芯片的设备仿真(Device Emulation)功能
    发表于 02-08 18:12

    EtherCAT的原理是什么?EtherCAT有哪些应用实例?

    EtherCAT的原理是什么?EtherCAT有哪些功能?怎样去实现EtherCAT的应用层?EtherCAT有哪些应用实例?
    发表于 07-02 06:52

    AX58400 EtherCAT转IO-Link网关解决方案功能演示

    较单纯的EtherCAT从站程序码,则由可平行运作的Cortex®-M4内核来处理。利用这个双核心架构的特性,可以有效降低微控制器的工作负载,提供一个更高效能的EtherCAT从站转IO-Link主站网关解决方案。
    发表于 05-12 19:07

    AX58400 EtherCAT转IO-Link网关与马达控制解决方案演示视频

    这个视频演示亚信电子AX58400 EtherCAT转IO-Link网关,与EtherCAT从站马达控制解决方案的基本功能。AX58400 EtherCAT转IO-Link网关解决方案
    发表于 07-12 11:28

    如何选择合适的EtherCAT

    最喜欢的一个非工业应用示例就是迪斯尼内的水舞水幕秀,其中由EtherCAT来控制灯光显示。在技术层面,EtherCAT是如图1中显示的主从网络架构。EtherCAT器件具有2个以太网
    发表于 11-18 06:44

    经济型EtherCAT运动控制器:EtherCAT总线快速入门

    相关参数的配置,EtherCAT总线初始化操作,以及初始化成功以后的运动控制。 一、XPLC006E功能简介 XPLC006E是正运动运动控制器推出的一款多轴经济型EtherCAT总线运动控制器
    发表于 05-11 09:49

    CC-LINKIE转EtherCAT协议具体应用

    。 系统集成简化:可以将不同厂商的设备集成到同一个系统中,减少系统开发和维护的复杂性。 实时性和精度提升:EtherCAT协议具有高速实时性和低延迟特性,可以满足运动控制系统对数据采集和响应的高要求,提高
    发表于 12-17 13:02

    光纤无源器件特性测试实验

    光纤无源器件特性测试实验 一  实验目的    1 了解光无源器件的性能参数    2 掌握一些性能参数
    发表于 08-22 09:50 2670次阅读
    光纤无源<b class='flag-5'>器件</b><b class='flag-5'>特性</b>测试实验

    ADICUP360的硬件特性功能分析

    了解使用ADICUP360确保设计成功的所有必要器件。解包套件,了解ADICUP360的硬件特性功能,导入软件示例并使用IDE创建调试/运
    的头像 发表于 06-26 06:16 2452次阅读
    ADICUP360的硬件<b class='flag-5'>特性</b>和<b class='flag-5'>功能</b>分析

    电容中那些独有的特性功能你有了解吗?

    电容中那些独有的特性功能,你有了解吗?
    的头像 发表于 02-05 12:51 3506次阅读