Introducción
Los protocolos Ethernet industriales se han convertido en la columna vertebral de la automatización moderna de la fabricación. El número de instalaciones de redes crece un 12 % anual en Estados Unidos y Gran Bretaña. Para 2026, más del 85 % de los nuevos proyectos de automatización implementarán sistemas de bus de campo basados en Ethernet, reemplazando protocolos más antiguos como DeviceNet y PROFIBUS. La elección entre PROFINET, EtherCAT y EtherNet/IP tiene un impacto directo en la eficiencia de la producción, los costos de mantenimiento y la escalabilidad del sistema durante los próximos 15 a 20 años de operación de la planta.
Los ingenieros de planta se enfrentan a decisiones importantes al seleccionar protocolos de comunicación para modernizaciones de campos marrones y instalaciones de campos verdes. Una mala elección puede llevar a un aumento en los tiempos de ciclo de más de 2-5 ms, un aumento en los costos de integración del 30-40 % y una dependencia de un proveedor específico, lo que limita la flexibilidad en la adquisición de dispositivos en el futuro.
Desarrollo histórico
| Año | PROFINET | EtherCAT | EtherNet/IP |
|---|---|---|---|
| 1999 | Se inició el desarrollo de PROFINET por Siemens/PROFIBUS International. | – | Se crean conceptos de ControlNet sobre Ethernet |
| 2003 | Se publicó la especificación PROFINET IO v1.0 | Se registró la patente de tecnología EtherCAT de Beckhoff | Se publicó EtherNet/IP v1.0 por ODVA |
| 2005 | Se logró la normalización según IEC 61158/61784 | Se fundó el grupo de tecnología EtherCAT | Se demostró la conformidad con IEEE 802.3 |
| 2010 | PROFINET v2.3 introduce funciones de diagnóstico mejoradas | EtherCAT G/G10 para aplicaciones de alta velocidad | Se completó la integración de seguridad CIP |
| 2015 | Se definió la hoja de ruta de TSN (Time Sensitive Networking) | EtherCAT P, variante de Power-over-Ethernet | Se publicaron especificaciones de Gigabit EtherNet/IP |
| 2020 | Se implementó comercialmente PROFINET sobre TSN | Se automatizó la prueba de conformidad de EtherCAT | Se centró en la conectividad en la nube y el cómputo de borde |
| 2024 | Se integró el control de procesos mejorado | Se mejoró la seguridad a través de EtherCAT (FSoE) | Se logró una arquitectura unificada con convergencia de OPC-UA |
Cómo funciona
Arquitectura PROFINET
PROFINET funciona sobre la infraestructura Ethernet estándar IEEE 802.3 y utiliza protocolos TCP/UDP/IP con extensiones de tiempo real especiales. La pila de protocolos implementa tres clases de comunicación:
- RT (Tiempo real): Tiempos de ciclo de 1-10 ms utilizando tramas Ethernet con prioridad
- IRT (Tiempo real isócrono): Ciclos deterministas <1 ms con conmutación de hardware
- NRT (No tiempo real): TCP/IP estándar para configuración y diagnóstico
La ecuación básica de sincronización para redes PROFINET IRT:
T_cycle = T_send + T_switch + T_process + T_jitter
Donde T_send es el tiempo de transmisión (64-1518 bytes por trama), T_switch es la latencia del conmutador administrado (típicamente 5-10 μs por salto), T_process es el tiempo de procesamiento del dispositivo y T_jitter es la variación del tiempo de sincronización de la red (<1 μs para sistemas IRT).
Mecanismo EtherCAT
EtherCAT utiliza un método único de "procesamiento en vuelo", donde las tramas Ethernet pasan por cada dispositivo esclavo en secuencia. El maestro EtherCAT envía una trama con datos para todos los esclavos; cada dispositivo esclavo extrae sus datos de entrada y agrega datos de salida mientras la trama pasa, utilizando hardware FMMU (Fieldbus Memory Management Unit) dedicado.
La fórmula para la latencia de procesamiento:
T_total = T_frame + (n × T_node) + T_return
Donde n es el número de nodos (que típicamente admiten 65.535 dispositivos), y T_node es de 1-2 μs por esclavo, lo que permite una sincronización de submicrosegundos en sistemas de E/S distribuidos con un alcance de más de 100 metros.
Pila de protocolo EtherNet/IP
EtherNet/IP utiliza el protocolo industrial común (CIP) sobre conexiones TCP/UDP estándar e implementa un modelo de productor-consumidor para el intercambio de datos en tiempo real. El protocolo utiliza UDP multicast para E/S y TCP para la transmisión de mensajes explícitos y configuración.
Características de rendimiento en tiempo real:
- Conexiones de clase 1: Datos de E/S en tiempo real, tiempos de ciclo de 1-100 ms
- Conexiones de clase 3: Transmisión de mensajes explícitos para configuración y diagnóstico
- Seguridad CIP: Funciones de seguridad SIL 3/PLe integradas en el marco estándar
Estado actual de la técnica
Soluciones PROFINET líderes
Siemens SIMATIC ET 200SP: Sistema de E/S distribuido con soporte para hasta 32 módulos por interfaz, grado de protección IP20/IP65, rango de temperatura de funcionamiento de -40 °C a +70 °C. El módulo de interfaz IM 155-6 ofrece conectividad de 100 Mbit/s con conmutador de 2 puertos integrado y diagnóstico extendido según IEC 61158-6.
Phoenix Contact Axioline F: Plataforma de E/S modular con módulos con capacidad de cambio en caliente, que admite la clase de conformidad PROFINET B, con tiempos de ciclo típicos de 1 ms para 128 bytes de datos útiles en 32 dispositivos.
Hardware EtherCAT avanzada
Beckhoff EK1100/EK1122: Conectores EtherCAT con soporte para hasta 255 conexiones de bus por segmento. El EK1122 ofrece conmutación de 2 puertos con ancho de banda de 100 Mbit/s y permite topologías lineales, en estrella y en anillo con redundancia automática.
Omron NX-Serie: Unidades de E/S basadas en EtherCAT con un tiempo de ciclo mínimo de 0,5 ms, que admiten hasta 1024 puntos de E/S por conector y funcionan en el rango de temperatura industrial de -25 °C a +60 °C.
Plataformas Enterprise EtherNet/IP
Allen-Bradley POINT I/O: E/S distribuida con soporte para hasta 8 módulos por adaptador y configuraciones de intervalo de paquete solicitado (RPI) de 1 ms a 750 ms. El adaptador 1734-AENT ofrece conectividad de doble puerto para topologías lineales.
Schneider Electric Modicon M580: Plataforma PAC con conectividad EtherNet/IP integrada, soporte para hasta 31 conexiones locales y 127 conexiones remotas, con un tiempo de ciclo mínimo determinista de 1 ms para aplicaciones de control de movimiento.