Troca de dados
A troca de dados entre o mestre EtherCAT® e os escravos EtherCAT® ocorre rapidamente. O telegrama EtherCAT® circula dentro da rede, ou seja, passa duas vezes por escravo, mas é processado apenas uma vez. Quando o telegrama é processado, os escravos pegam os dados que lhes são destinados e colocam os dados do mestre no telegrama.

Os chamados "relógios distribuídos" (Distributed Clocks, DC) são usados para sincronização. Este mecanismo não é absolutamente necessário para comunicação EtherCAT® pura e pode ser implementado opcionalmente nos escravos EtherCAT®. Isso permite que os escravos em uma rede sejam sincronizados uns com os outros, sincronizando os relógios individuais. O primeiro escravo na rede é normalmente usado como relógio de referência. No entanto, esta função também pode ser assumida por qualquer outro escravo.
