1)完全符合以太网标准。普通以太网相关的技术都可以应用于EtherCAT 网络中。EtherCAT设备可以与其他的以太网设备共存于同一网络中。普通的以太网卡、交换机和路由器等标准组件都可以在EtherCAT中使用。

2)支持多种拓扑结构。如线形、星形及树形。可以使用普通以太网使用的电缆或光缆。当使用100Base-TX电缆时,两个设备之间的通信距离可达100m。当采用100BASE-FX模式,两对光纤在全双工模式下,单模光纤能够达到40km的传输距离,多模光纤能够达到2km的传输距离。EtherCAT还能够使用低压差分信号LVDS(LowVoltageDifferentialSigna-ling)线来低延时地通信,通信距离能够达到10m。

3)广泛的适用性。任何带有普通以太网控制器的设备都有条件作为EtherCAT主站,比如嵌入式系统、普通的PC和控制板卡等。

4)高效率、刷新周期短。EtherCAT从站对数据帧的读取、解析和过程数据的提取与插入完全由硬件来实现,这使得数据帧的处理不受CPU的性能软件的实现方式影响,时间延迟极小,实时性很高。同时EtherCAT可以达到小于100μs的数据刷新周期。EtherCAT以太网帧中能够压缩大量的设备数据,这使得EtherCAT网络有效数据率可达到90%以上。据官方测试1000个硬件I/O更新时间仅仅30μs,其中还包括I/O周期时间。而容纳1486个字节(相当于12000个I/O)的单个以太网帧的通信时间仅仅300μs。

5)同步性能好。EtherCAT采用高分辨率的分布式时钟使各从站节点间的同步精度能够远小于1μs。

6)无从属子网。复杂的节点或只有n位的数字I/O都能被用作EtherCAT从站。

7)拥有多种应用层协议接口来支持多种工业设备行规。

  • COE(CANopenoverEther-CAT)用来支持CANopen协议;
  • SoE(SERCOEoverEtherCAT)用来支持SERCOE 协议;
  • EOE(EtherNetoverEtherCAT)用来支持普通的以太网协议;
  • FOE(FileoverEtherCAT)用于上传和下载固件程序或文件;
  • AOE(ADSoverEtherCAT)用于主从站之间非周期的数据访问服务。