PROFINET es el estándar de Ethernet industrial de PROFIBUS & PROFINET International (PI), recogido en IEC 61158 e IEC 61784. Un controlador intercambia datos cíclicos de proceso con sus dispositivos de campo sobre cableado Ethernet estándar, compartiendo el mismo medio con el tráfico TCP/IP de configuración y diagnóstico.
Dónde aparece PROFINET en planta
PROFINET es la red de campo por defecto de los controladores Siemens de generación actual, así que aparece con frecuencia allí donde el control es de esa familia: automoción y su cadena de proveedores, alimentación y bebida, envase y embalaje, y en general líneas renovadas en las dos últimas décadas. Se reconoce por la topología en línea o anillo entre armarios, los switches gestionados integrados en la periferia descentralizada y por el hecho de que cada dispositivo tiene un nombre de estación además de una dirección IP. Ese nombre es la clave: el controlador localiza a sus dispositivos por nombre mediante DCP y les asigna la dirección IP en arranque, de modo que sustituir un módulo consiste en darle el nombre correcto, no en configurar la red a mano.
PROFINET frente a PROFIBUS
Comparten organismo, filosofía de ingeniería y modelo de dispositivo (slots, subslots y ficheros de descripción), pero no son el mismo bus ni son compatibles a nivel físico. PROFIBUS DP es un bus serie sobre par trenzado RS-485, con un maestro que interroga a los esclavos por turnos, direcciones fijadas en el propio equipo y segmentos que hay que terminar en ambos extremos. PROFINET usa Ethernet conmutado: cada dispositivo tiene su enlace punto a punto con un switch, la infraestructura es la misma que la de IT y el tráfico de proceso convive con HTTP o OPC-UA sobre el mismo cable. Para unir ambos mundos se emplea un proxy que presenta un segmento PROFIBUS completo como si fuera un único dispositivo PROFINET.
Cómo se extraen los datos de una red PROFINET
El tráfico de tiempo real de PROFINET no es un protocolo de petición y respuesta: son tramas Ethernet de nivel 2 que el controlador y sus dispositivos intercambian de forma cíclica y que no se enrutan fuera del segmento. No existe, por tanto, un mapa de registros que un cliente externo pueda consultar como en Modbus. En la práctica hay tres vías para llevar ese dato a una capa de datos.
La primera es leer del propio controlador, que ya tiene la imagen de proceso consolidada y suele exponer un servidor OPC-UA o un protocolo del fabricante. Es la vía más limpia y no toca la red de campo, pero solo alcanza a las señales que el programa tenga mapeadas y consume recursos de comunicación de la CPU, por lo que conviene agrupar lecturas en lugar de lanzar una petición por variable.
La segunda es la captura pasiva: un puerto espejo en un switch gestionado, o un TAP de red, y un equipo de borde con una interfaz en modo escucha. No añade tráfico ni un nodo más a la red, pero la trama cíclica es un bloque plano de bytes sin nombres: para darle significado hacen falta la configuración hardware del controlador y los ficheros GSDML de los dispositivos, que indican qué offset corresponde a qué submódulo. Y como la red es conmutada, solo se ve el tráfico que atraviesa el puerto espejado, así que la posición del punto de captura determina qué se puede leer.
La tercera es integrarse como segundo controlador mediante Shared Device, una función del propio estándar que permite asignar submódulos de un dispositivo a más de un controlador IO. Es la única de las tres que aporta datos que el programa no expone, pero implica modificar la ingeniería y descargar la configuración hardware, operación que en muchos equipos exige poner la CPU en STOP y, por tanto, una ventana de parada. En términos de latencia, el ciclo de la red se mueve en el rango de los milisegundos, muy por debajo de lo que necesita cualquier cuadro de mando: el cuello de botella real está en el muestreo que se elija y en el transporte hacia arriba, no en PROFINET.
Relación con otros términos
PROFINET es el sucesor de PROFIBUS y resuelve, con otro diseño, el mismo problema que EtherNet/IP: llevar datos cíclicos de proceso sobre Ethernet estándar. Convive con OPC-UA sobre el mismo cable, alberga maestros IO-Link como periferia descentralizada y suele apoyarse en un gateway industrial cuando el dato debe salir del perímetro de planta. En Captia Connect este trabajo es la conectividad de PLC: ingeniería de conexión sobre cualquier marca, sin sustituir la capa de control.