Glosario de Automatización • Trama de alarma PROFINET

¿Qué es una trama de alarma PROFINET?

Ingeniería Merobix • • 4 min de lectura

PROFINET mantiene esbeltos sus datos cíclicos y mueve los eventos a tramas de alarma separadas, de modo que una falla o un cambio en caliente se anuncia explícitamente en lugar de inferirse de un bit de estado cambiante. Saber qué es una trama de alarma y qué eventos disparan una le ayuda a leer el comportamiento del dispositivo durante la puesta en servicio y las fallas. Esta página define la trama de alarma y los tipos de alarma principales.

Volver al glosario

Trama de alarma PROFINET en una línea: Una trama de alarma PROFINET es un mensaje acíclico con acuse que un dispositivo IO envía a su controlador por la relación de comunicación de alarmas para reportar un evento discreto: un diagnóstico nuevo o resuelto, un módulo extraído o insertado, un retorno de submódulo o una alarma de proceso. A diferencia de los datos IO cíclicos, se envía una vez por evento y se confirma, así que el controlador se entera confiablemente de que algo cambió y de qué fue.

Acíclica, con acuse y dirigida por eventos

Las tramas IO cíclicas llevan la misma imagen de proceso en cada actualización, haya cambiado algo o no. Una trama de alarma es lo contrario: se envía una vez, cuando ocurre un evento específico, y el controlador la acusa. Ese acuse importa porque hace confiables las alarmas - el dispositivo sabe que el controlador recibió el evento y no simplemente espera que alguien note un bit de estado. Las alarmas viajan por la CR de alarmas dedicada dentro de la relación de aplicación, así que nunca compiten con el IO de tiempo real por el presupuesto cíclico.

Como las alarmas son por flancos, cada condición produce un par a lo largo de su vida: una alarma de aparición cuando empieza y una alarma de desaparición cuando se resuelve. Eso permite al controlador mantener una imagen viva y precisa de lo que está fallado en este momento, en lugar de un enclavamiento que nunca se restablece. También significa que una alarma perdida dejaría obsoleta la vista del controlador, que es exactamente la razón por la que la trama lleva acuse en lugar de ser dispara-y-olvida.

Los tipos de alarma que realmente verá

La alarma más común es la de diagnóstico, que anuncia que un diagnóstico de canal o de módulo apareció o desapareció - una ruptura de cable, un corto, una sobretemperatura - y lleva el mismo detalle estructurado de slot, subslot y canal que el diagnóstico subyacente. Luego están las alarmas de mantenimiento y de cambio en caliente: una alarma pull cuando se extrae un módulo, una alarma plug cuando se inserta uno, y una alarma de retorno de submódulo cuando un submódulo antes fallado regresa y se reincorpora al intercambio.

También hay alarmas de proceso que un dispositivo puede levantar por eventos de aplicación, y PROFINET reserva el manejo de alarmas para las señales de fin de parametrización y de aplicación lista durante el arranque. En la práctica, las alarmas de diagnóstico y de pull/plug son las que se vigilan durante la solución de problemas: le dicen a la vez qué falló y si alguien cambió físicamente el hardware, que suele ser el contexto faltante. Estas alarmas son una capa de la capacidad de diagnóstico PROFINET más amplia que un dispositivo garantiza por su clase.

Preguntas frecuentes

¿En qué difiere una trama de alarma PROFINET de los datos IO cíclicos?

Las tramas IO cíclicas llevan la imagen de proceso completa en cada actualización, haya cambiado o no. Una trama de alarma es acíclica - se envía una vez por evento y el controlador la acusa. Viaja por una relación de comunicación de alarmas separada, así que nunca compite con el IO de tiempo real por ancho de banda, y aun así informa confiablemente al controlador de que ocurrió un evento específico.

¿Qué dispara una alarma PROFINET?

Los disparadores principales son un diagnóstico que aparece o se resuelve (ruptura de cable, corto, sobretemperatura), un módulo extraído o insertado, el retorno de un submódulo que había fallado y las alarmas de proceso a nivel de aplicación. El arranque también usa el manejo de alarmas para señalizar el fin de parametrización y la aplicación lista. Cada condición produce una alarma de aparición y más tarde una de desaparición.

¿Por qué una alarma PROFINET lleva acuse?

Como las alarmas son por eventos y se envían solo una vez, una trama perdida dejaría obsoleta la vista de fallas del controlador. El acuse garantiza que el dispositivo sepa que el controlador recibió el evento, haciendo la entrega de alarmas confiable y no de mejor esfuerzo. Esto es esencial para los eventos de cambio en caliente y de diagnóstico, donde perder la notificación ocultaría un cambio de hardware o una falla real.

Fuentes y lecturas

Referencias primarias de los organismos de normas y reguladores que definen este tema:

Más en Protocolos industriales
Clases de seguridad PROFINET  •  Desajuste de nombre de dispositivo PROFINET  •  Modelo de diagnóstico PROFINET  •  PROFINET RT vs IRT  •  PROFINET vs EtherNet/IP para una máquina  •  Todo en Protocolos industriales →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →