EtherCAT es un bus de campo basado en Ethernet desarrollado por Beckhoff. Este protocolo es adecuado para requisitos de tiempo real, tanto estrictos como flexibles, en la tecnología de automatización. Además de una estructura en anillo, lógicamente necesaria debido al telegrama de trama de suma utilizado, la tecnología EtherCAT también admite topologías como línea, árbol, estrella (limitada) y combinaciones de estas. Los módulos X20BC80G3 (módulo controlador de bus expandible) y X20HB88G0 (módulo base de unión independiente) de B&R están disponibles para implementar estas topologías.
Los dispositivos esclavos EtherCAT toman los datos asignados de un telegrama a medida que este pasa por el dispositivo. Los datos de entrada también se añaden al telegrama a medida que pasa. El controlador de bus permite conectar módulos de E/S X2X Link a EtherCAT y operar en cualquier sistema maestro EtherCAT. Es posible una transición entre la protección IP20 y la IP67 fuera del armario de control mediante la disposición de módulos X20, X67 o XV uno tras otro, según sea necesario, a distancias de hasta 100 m.
Los sistemas maestros sin soporte de FoE (acceso a archivos a través de EtherCAT) requieren una herramienta de configuración adecuada para transferir la configuración (opcional).
En el caso de los módulos multifunción, el controlador de bus solo admite el modelo de función predeterminado en caso de configuración automática por parte del controlador de bus (consulte la descripción del módulo correspondiente).
Todos los demás modelos de funciones son compatibles cuando se configuran adecuadamente en Automation Studio V4.3 o posterior.