graph TD subgraph PN ["Ecosistema PROFINET (PI / Siemens)"] PN_APP["PROFINET IO"] PN_RT["Tráfico RT (Cíclico)"] PN_TCP["Tráfico NRT (TCP/IP)"] PN_APP --> PN_RT PN_APP --> PN_TCP PN_RT -->|"Bypass OSI (EtherType 0x8892)"| L2_PN["Capa 2: Ethernet"] PN_TCP -->|"Pila IT Estándar"| L3_PN["Capa 3/4: IP/TCP"] L3_PN --> L2_PN end subgraph EIP ["Ecosistema EtherNet/IP (ODVA / Rockwell)"] CIP["CIP (Common Industrial Protocol)"] CIP_IMP["Mensajería Implícita (I/O)"] CIP_EXP["Mensajería Explícita"] CIP --> CIP_IMP CIP --> CIP_EXP CIP_IMP -->|"Encapsulado UDP/IP"| L3_EIP["Capa 3/4: IP/UDP/TCP"] CIP_EXP -->|"Encapsulado TCP/IP"| L3_EIP L3_EIP --> L2_EIP["Capa 2: Ethernet"] end style PN fill:#e8f8f5,stroke:#27ae60 style EIP fill:#ebf5fb,stroke:#2980b9 style PN_RT fill:#27ae60,color:#fff style CIP_IMP fill:#3498db,color:#fff

1. Dos Filosofías, Un Mismo Objetivo

Durante la UF1794 hemos diseccionado las entrañas de los dos gigantes de las redes industriales. Tanto PROFINET como EtherNet/IP nacieron con el mismo objetivo: reemplazar los antiguos cables serie (Profibus, DeviceNet) por redes Ethernet estándar de alta velocidad. Sin embargo, las organizaciones detrás de ellos (PI en Europa y ODVA en América) tomaron caminos filosóficos diametralmente opuestos para resolver el problema del tiempo real.

Entender esta diferencia filosófica es la marca de un ingeniero de Nivel III, ya que dicta cómo se deben comprar los switches, cómo se diseña el enrutamiento y cómo se diagnostican las averías en la planta.



2. La Vía Europea: El Bypass por Rendimiento (PROFINET)

La filosofía de PROFINET es: "Ethernet es genial, pero la pila TCP/IP es demasiado lenta para las máquinas". Por ello, PROFINET separa su tráfico de forma estricta:

  • Arquitectura: El tráfico crítico de E/S (RT e IRT) esquiva el protocolo IP por completo. Habla directamente con las direcciones MAC mediante el EtherType 0x8892.
  • Ventaja: Al no tener que procesar cabeceras IP ni puertos de Capa 4, el rendimiento es insuperable. Ofrece un determinismo extremo con latencias de microsegundos y jitter casi nulo. Además, exige poca configuración de red al usuario: enchufar y funcionar.
  • Desventaja: Al carecer de cabecera IP, el tráfico RT está atrapado en la Capa 2. No es enrutable. No puedes poner un router entre el PLC Siemens y su periferia. Si necesitas cruzar subredes, debes usar gateways especializados (PN/PN Couplers).


3. La Vía Americana: La Estandarización Total (EtherNet/IP)

La filosofía de EtherNet/IP es: "No toquemos Ethernet ni el modelo OSI. Usemos el estándar IT puro al 100% y optimicemos la infraestructura". EtherNet/IP toma el protocolo CIP y lo encapsula ciegamente dentro de paquetes UDP e IP convencionales.

  • Arquitectura: El tráfico crítico (Implícito) utiliza UDP (Capa 4) sobre IP (Capa 3). No hay "atajos" en el silicio.
  • Ventaja: El tráfico es 100% enrutable. Puedes tener el PLC Allen-Bradley en la subred 10.1.1.0 y una isla de válvulas en la subred 192.168.5.0, separados por tres routers Cisco de empresa, y seguirán comunicándose nativamente. Es el paraíso de la integración IT/OT.
  • Desventaja: Al pasar por todas las capas de software, sufre más "Jitter" (latencia variable). Además, al usar UDP Multicast por defecto, si el integrador no configura de forma obsesiva el IGMP Snooping y el QoS (Prioridad DSCP) en todos los switches de la fábrica, la red colapsará por tormentas Multicast en cuestión de minutos.


4. Hardware y Costes Ocultos

Esta divergencia también afecta a la lista de materiales del proyecto:

PROFINET IRT requiere hardware dedicado (Chips ASIC especiales en los switches) para congelar la red y lograr el isocronismo. Esto encarece los switches y la periferia. Si pones un switch de oficina barato en medio de una red PROFINET IRT, el sistema de movimiento (Motion Control) se romperá al instante porque el switch no sabrá interpretar las marcas de tiempo PTP a nivel de hardware.

EtherNet/IP (CIP Sync) utiliza componentes COTS (Commercial Off-The-Shelf - hardware comercial estándar). Teóricamente, puedes hacer sincronización de movimiento usando switches estándar, lo que reduce el coste inicial del hardware. Sin embargo, el "coste oculto" recae en las horas de ingeniería: el técnico debe configurar minuciosamente cada switch de la planta con reglas de VLAN, QoS estricto y filtrado IGMP para garantizar que el tiempo real sobreviva al caos del tráfico estándar.

TRAMAS DE I/O EN TIEMPO REAL: EL PESO DEL ENCAPSULADO PROFINET RT Ethernet I/O Payload (Profinet Data) Overhead Mínimo (Muy rápido) Procesamiento por hardware ASIC No enrutable (Solo Capa 2) VS EtherNet/IP (Implícito) Ethernet IPv4 UDP I/O Payload (CIP) Mayor Overhead (Cabeceras largas) Mayor Jitter (Software stack) 100% Enrutable (Capa 3)
Figura 1: El impacto arquitectónico en la trama. Observe cómo PROFINET RT (Izquierda) conecta los datos de E/S casi directamente al cable (Ethernet). EtherNet/IP (Derecha) envuelve los datos CIP dentro de UDP y dentro de IP antes de tocar el cable. Ese "peso extra" permite cruzar routers, pero exige a los procesadores más tiempo para montar y desmontar la trama en cada ciclo.
Fuente: Elaboración Propia. Licencia: CC BY-SA 4.0.

🎥 Formación Técnica: PROFINET vs. EtherNet/IP

Un análisis a fondo de las diferencias arquitectónicas entre los dos gigantes, repasando por qué Siemens lidera en control isócrono estricto y Rockwell en convergencia empresarial.

▶ Ver Comparativa en YouTube

📝 Evaluación Técnica: El Duelo de Protocolos

1. Un cliente te pide que conectes una nueva isla de electroválvulas situada en una nave diferente. Para llegar allí, el cable debe atravesar dos routers IT corporativos. ¿Qué protocolo industrial resolverá este problema de forma nativa sin necesidad de hardware adicional?

2. El departamento de compras te pide que reduzcas el presupuesto utilizando "switches de oficina baratos" (Unmanaged) para conectar una celda robótica de alta velocidad (Motion Control isócrono). ¿Por qué esto provocará un fallo en PROFINET IRT pero podría funcionar (aunque sea peligroso) en EtherNet/IP?

3. Ambos ecosistemas requieren herramientas de descripción de hardware para que sus entornos de ingeniería (TIA Portal o Studio 5000) reconozcan equipos de terceros. ¿Qué formatos utilizan respectivamente?

🤖 Ejercicio Práctico 4: Calculadora de Overhead (Python)

Objetivo: Demostrar matemáticamente por qué PROFINET es más eficiente que EtherNet/IP en el envío de pequeños bloques de datos cíclicos calculando el peso de las cabeceras.

Copia el siguiente *prompt* y pégalo en un modelo de IA (como ChatGPT, Gemini o Claude).

Actúa como analista de redes industriales. Escribe un script en Python que calcule y compare el tamaño total en bytes y el "Overhead" (porcentaje de sobrecarga) entre una trama PROFINET RT y una trama EtherNet/IP Implícita para transportar un payload útil de tan solo 10 Bytes (ej. estado de sensores). El script debe sumar lo siguiente: 1. Cabeceras comunes a ambos: Ethernet Frame (18 bytes) + VLAN Tag (4 bytes). 2. Cabeceras exclusivas PROFINET RT: FrameID (2 bytes) + Status (2 bytes). 3. Cabeceras exclusivas EtherNet/IP: IPv4 (20 bytes) + UDP (8 bytes) + CIP Sequence (2 bytes). El script debe imprimir una tabla comparativa mostrando el Tamaño Total del Paquete y el % de carga útil frente a la "basura" de las cabeceras. Comenta el código explicando cómo este overhead de EtherNet/IP obliga a los ingenieros americanos a utilizar switches mucho más potentes (en Gigabit) para compensar la pérdida de eficiencia.