Introducción
PROFINET es el estándar de Ethernet industrial desarrollado y mantenido por PROFIBUS & PROFINET International (PI). Está normalizado como Type 10 en la serie IEC 61158 [1] y como familia de perfiles CPF 3 en IEC 61784-2 [2]. PROFINET opera sobre Ethernet estándar según IEEE 802.3, de modo que el tráfico de control convive con servicios de TI en la misma infraestructura. En la actualidad, la tecnología vigente es PROFINET IO, orientada al intercambio de datos entre controladores y dispositivos de campo distribuidos.
Roles de los dispositivos y modelo de comunicación
PROFINET IO define tres roles principales [3]:
- IO-Controller (controlador IO): habitualmente un controlador programable que ejecuta el programa de control e intercambia datos con los dispositivos de campo.
- IO-Device (dispositivo IO): dispositivo de campo distribuido, como una estación de entradas y salidas remotas, un variador de frecuencia o un instrumento.
- IO-Supervisor (supervisor IO): estación de ingeniería o diagnóstico que accede temporalmente a los dispositivos para puesta en marcha y mantenimiento.
La comunicación sigue el modelo proveedor-consumidor (provider-consumer): cada participante envía sus datos cíclicamente sin necesidad de una solicitud previa. El controlador establece con cada dispositivo una relación de aplicación (AR, Application Relationship) durante el arranque, en la que se acuerdan los módulos, los tiempos de actualización y los parámetros. Las características de cada dispositivo se describen en un archivo GSDML (General Station Description Markup Language), basado en XML, que la herramienta de ingeniería utiliza para integrarlo.
Canales de comunicación
PROFINET utiliza distintos canales según los requisitos temporales de cada tipo de dato:
- Canal estándar TCP/UDP/IP (NRT, Non Real-Time): para parametrización, lectura de registros de diagnóstico y servicios de TI.
- Canal de tiempo real (RT, Real-Time): los datos cíclicos se transmiten directamente sobre Ethernet con el EtherType 0x8892 y prioridad VLAN elevada según IEEE 802.1Q, sin pasar por la pila IP. Esto reduce la latencia y la carga de procesamiento en los dispositivos, con tiempos de actualización del orden de milisegundos.
- Canal isócrono (IRT, Isochronous Real-Time): mediante sincronización de relojes y reserva de ancho de banda en la infraestructura, permite ciclos desde 31,25 µs con jitter inferior a 1 µs, requeridos en control de movimiento de alto desempeño.
La coexistencia de estos canales permite que una misma red transporte datos de control, diagnóstico y tráfico de TI sin que este último afecte los intercambios de tiempo real.
Clases de conformidad
PI agrupa las funciones de PROFINET en clases de conformidad (CC, Conformance Classes), que simplifican la selección de dispositivos y componentes de red [3]:
| Clase | Funciones principales | Aplicación típica |
|---|---|---|
| CC-A | Comunicación RT, alarmas, diagnóstico, identificación del dispositivo | Automatización general, integración de dispositivos simples |
| CC-B | Todo lo de CC-A más detección de topología (LLDP), gestión mediante SNMP y redundancia de medios | Plantas con requisitos de diagnóstico de red y disponibilidad |
| CC-C | Todo lo de CC-B más reserva de ancho de banda y sincronización para IRT | Control de movimiento isócrono |
| CC-D | Comunicación sobre infraestructura TSN | Redes convergentes basadas en IEEE 802.1 TSN |
Las versiones recientes de la especificación incorporan además funciones de seguridad de la información, con un perfil de seguridad normalizado en IEC 61784-6-3 [4].
Puesta en marcha y reemplazo de dispositivos
Cada dispositivo PROFINET se identifica mediante un nombre de estación (NameOfStation) asignado con el protocolo DCP (Discovery and Configuration Protocol). La dirección IP se asigna a partir de ese nombre. En los sistemas con clase CC-B o superior, el controlador conoce la topología esperada gracias a LLDP: al reemplazar un dispositivo defectuoso, el controlador reconoce el puerto al que se conectó el equipo nuevo y le asigna automáticamente el nombre correspondiente. El beneficio es un reemplazo de dispositivos sin herramientas de ingeniería ni personal especializado.
Diagnóstico
PROFINET ofrece un modelo de diagnóstico estructurado por dispositivo, módulo, submódulo y canal. Las alarmas se transmiten de forma prioritaria e incluyen información detallada de la causa, por ejemplo, un cortocircuito en un canal de salida o una ruptura de cable en una entrada analógica. A esto se suman el diagnóstico de red mediante SNMP y LLDP y la vigilancia de la calidad de los enlaces. Esta información permite localizar fallas con rapidez y apoyar estrategias de mantenimiento preventivo.
Disponibilidad y redundancia
PROFINET emplea MRP (Media Redundancy Protocol), normalizado en IEC 62439-2 [5], para topologías en anillo. Ante la interrupción de un enlace, la red se reconfigura en un tiempo acotado por la clase de MRP configurada. Para aplicaciones de alta disponibilidad, la especificación define además redundancia de sistema, en la que un dispositivo mantiene relaciones de aplicación con dos controladores, lo que permite continuar la operación ante la falla de uno de ellos.
Perfiles de aplicación
Sobre la comunicación PROFINET operan perfiles que normalizan el comportamiento de los dispositivos:
- PROFIsafe: seguridad funcional hasta SIL 3 sobre la misma red, normalizada en IEC 61784-3-3 [6].
- PROFIdrive: perfil de accionamientos eléctricos, incluido en IEC 61800-7.
- PROFIenergy: gestión del consumo energético durante pausas de producción.
- Perfil PA: instrumentación de procesos, con acceso uniforme a variables, estado y diagnóstico de los instrumentos.
PROFINET en process automation
La capa física Ethernet-APL, basada en IEEE 802.3cg (10BASE-T1L) [7], permite llevar PROFINET hasta los instrumentos de campo mediante un par trenzado que transporta alimentación y datos, con distancias de hasta 1000 m en el troncal y 200 m en las derivaciones, y aplicación en áreas clasificadas mediante el concepto de seguridad intrínseca 2-WISE. El resultado es una comunicación homogénea desde el sistema de control hasta el instrumento, con acceso a toda la información de diagnóstico del dispositivo.
Principales áreas de aplicación
- Fabricación automotriz, líneas de ensamble y manipulación de materiales.
- Máquinas de embalaje, envasado y control de movimiento.
- Industrias de proceso: química, celulosa, minería, alimentos y tratamiento de agua.
- Infraestructura, logística y sistemas de transporte.
Conclusión
PROFINET integra en una sola red la comunicación de tiempo real, el diagnóstico detallado y los servicios de TI. Sus clases de conformidad facilitan el diseño, el reemplazo automático de dispositivos simplifica el mantenimiento y los perfiles PROFIsafe, PROFIdrive y PA extienden su alcance desde el control de movimiento hasta la instrumentación de procesos.
Referencias
[1] IEC 61158 (serie), Industrial communication networks — Fieldbus specifications, Type 10 (partes 5 y 6).
[2] IEC 61784-2, Industrial networks — Profiles — Part 2: Additional real-time fieldbus profiles based on ISO/IEC/IEEE 8802-3 (CPF 3).
[3] PROFIBUS & PROFINET International (PI), PROFINET System Description — Technology and Application.
[4] IEC 61784-6-3, Industrial networks — Profiles — Part 6-3: Security profiles for CPF 3.
[5] IEC 62439-2, Industrial communication networks — High availability automation networks — Part 2: Media Redundancy Protocol (MRP).
[6] IEC 61784-3-3, Industrial communication networks — Profiles — Part 3-3: Functional safety fieldbuses — Additional specifications for CPF 3.
[7] IEEE 802.3cg-2019, Physical Layers and Management Parameters for 10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors.


