Estructura en capas
EtherCAT® sirve para el intercambio de datos de proceso sincronizados y no sincronizados. Los servicios acíclicos también pueden ejecutarse con EtherCAT®.
Para ejecutar las funciones básicas del intercambio de datos, el protocolo EtherCAT® se basa jerárquicamente en la capa 1, capa 2 y capa 7 del modelo ISO/OSI. Para establecer comunicación IP entre las unidades, el protocolo puede completarse mediante otras capas adicionales.
Para la comunicación están disponibles una o varias tramas Ethernet. Los datos útiles de la trama Ethernet están subdivididos en uno o varios datagramas EtherCAT®. Cada datagrama contiene a su vez los datos de una o de varias unidades físicamente disponibles.

Debido a que se renuncia al encabezado IP para la comunicación, el telegrama en sí puede mantenerse muy reducido aún en caso de un ancho reducido de los datos útiles.
Para los datos FSoE orientados a la seguridad, el maestro EtherCAT® reserva una parte en el datagrama EtherCAT® que será llenado por el maestro FSoE y los esclavos FSoE.
