10.2
Disparo de alarmas de diagnóstico
¿Qué es una alarma de diagnóstico?
Si se quiere que un programa de usuario responda a un fallo interno o externo, se puede
parametrizar una alarma de diagnóstico que interrumpa el programa cíclico de la CPU y
llame al OB de alarma de diagnóstico (OB 82).
¿Qué eventos pueden disparar una alarma de diagnóstico?
La siguiente lista muestra qué eventos pueden disparar una alarma de diagnóstico:
● Tensión auxiliar externa 1L+/1M cortocircuitada o sobrecargada
● Fallo en la alimentación del encoder de 5,2 VDC
● Falta parametrización del módulo
● Error en la parametrización del módulo
● Vigilancia de tiempo (watchdog) se ha disparado
● RAM defectuosa
● Alarma de proceso perdida
● Fallo en señal A (rotura de hilo, cortocircuito, falta cable)
● Fallo en señal B (rotura de hilo, cortocircuito, falta cable)
● Fallo en señal N (rotura de hilo, cortocircuito, falta cable)
Habilitación de la alarma de diagnóstico
Las alarmas del módulo se habilitan e inhiben en las máscaras de parametrización, donde
se elige si el módulo ha de disparar alarmas de diagnóstico y/o de proceso.
Reacciones a una alarma de diagnóstico
Cuando se produce un evento que puede disparar una alarma de diagnóstico ocurre lo
siguiente:
● La información de diagnóstico se guarda en los registros de diagnóstico DS0 y DS1 en el
● El LED de error de grupo se enciende.
● Se llama al OB de alarma de diagnóstico (OB 82).
● El registro de diagnóstico DS0 se introduce en la información de arranque del OB de
● Prosigue el contaje sin cambios.
Si no se ha programado ningún OB 82, la CPU pasa a STOP.
Módulo de contaje FM 350-1
Manual de producto, 05/2011, A5E03666785-01
módulo.
Una vez eliminado el fallo o error, se apaga el LED de error de grupo.
alarma de diagnóstico.
Errores y diagnóstico
10.2 Disparo de alarmas de diagnóstico
181