EtherCAT FP介绍系列文章--概述

描述

EtherCAT主站的主要任务是对网络进行初始化操作和处理所有设备的状态机、过程数据以及为EtherCAT主站应用和从站应用之间的参数交换提供非循环访问机制。

然而,主站本身不收集初始化列表和循环指令的信息。而是通过标准的网络配置逻辑完成的。在通常情况下,网络配置逻辑是一个EtherCAT网络配置软件。

配置逻辑从ESI或SII、ESC寄存器和对象字典或IDN列表中收集必要信息,并生成EtherCAT网络信息(ENI)。ENI文件提供给EtherCAT主站再进行上述所有的网络操作。

网络

上图中的配置功能代表配置工具或主控软件中的配置功能。EtherCAT主站应用程序可以是PLC或运动控制功能或在线诊断应用程序。

EtherCAT用户都希望EtherCAT主站能够提供明确的功能和良好的互操作性。当然,也并非所有用户应用都需要有同样的需求。因此,并非每个主站都必须支持EtherCAT技术的所有功能。EtherCAT技术组织为了规范EtherCAT主站的标准功能,定义了ETG1500 EtherCAT主站规范,它已经可以覆盖许多通用的EtherCAT主站的需求。ETG1500将EtherCAT主站分为Class A和Class B两类,同时为了满足一些控制器、工厂和机械设备使用EtherCAT技术时可能需要的其他功能还定义了扩展功能包Feature Packs。

01

Class A 主站

Class A的EtherCAT主站设备应支持ETG规范ETG.1000系列描述的所有功能以及ETG.1020的大部分功能。标准EtherCAT主站应具备的标准功能,可以参考ETG.1500规范的表1。

EtherCAT主站设备应符合Class A的要求。

02

Class B 主站

与Class A相比,Class B的EtherCAT主站的功能有所减少。这种类型的EtherCAT主站需要具备连接大多数EtherCAT从站设备所需的最基础功能(例如,支持CoE、交换循环的过程数据)。只有不能满足Class A主站设备要求的设备才能降级满足Class B类型主站设备要求。

03

功能包 -- Feature Packs

功能包(FP)定义了一组可选功能。如果支持任意一个FP,则应满足该FP所列要求的所有功能。在ETG.1500中定义了下面几个具体的扩展功能,但是对于ETG.1500中的扩展功能中也并非所有都具备应用的实际意义。ETG.1500定义的扩展功能如下:

· FP Cable Redundancy

· FP Motion Control

· FP Hot Connect

· FP External Synchronization

· FP EtherCAT Automation Protocol

· FP Device Replacement

· FP mailbox Gateway

Acontis的EC-Master EtherCAT主站作为市面上主流的EtherCAT主站之一,适配过大量不同需求的商业产品。因此针对不同产品商业化过程中的个性需求都有相应的理解。EC-Master包含所有ETG定义的Feature Packs功能,甚至提供超出定义部分的功能。下面内容列出EC-Master支持的所有Feature Packs。

· External Synchronization

· Hot Connect

· SuperSet ENI

· Cable Redundancy

· Master Redundancy

· EoE Endpoint驱动

· EoE Third Party Tool Support Package

· UDP Mailbox Gateway

·Split-Frame Processing

在未来的文章中,我们与应用需求相结合,逐一介绍每个EtherCAT FP的定义功能及其应用场景。

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

全部0条评论

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

×
20
完善资料,
赚取积分