一个EtherCAT总线驱动器数据帧足以完成所有节点控制数据的发送和接收EtherCAT主站发送一个报文,报文经过所有节点。EtherCAT从站设备高速动态地(on the fly)读取寻址到该节点的数据,并在数据帧继续传输的同时插入数据,这样,数据帧的传输延时只取决于硬件传输延时。当某一网段或分支上的最后一个节点检测到开放端口(无下一个从站)时,利用以太网技术的全双工特性,将报文返回给主站。
EtherCAT总线驱动器报文的最大有效数据利用率达90%以上,而由于采用全双工特性,有效数据利用率理论上高于100 MBits.
EtherCAT闭环总线驱动器主站是网段内唯一能够主动发送EtherCAT数据帧的节点,其他节点仅传送数据帧。这一设想是为了避免不可预知的延时,从而保证EtherCAT的实时性能。
EtherCAT总线驱动器主站采用标准的以太网介质访问控制器(MAC) ,无需额外的通信处理器。
因此,任何集成了以太网接口的硬件平台都可以实现EtherCAT主站,而与所使用的实时操作系统或应用软件无关。
EtherCAT闭环总线驱动器从站设备的EtherCAT总线驱动器从站控制器(ESC)负责在硬件中高速动态地(on the fly)处理EtherCAT数据帧,不仅使网络性能可预测,而且其性能独立于具体的从站设备实施方式。