Para incluir un OB de alarma de error de diagnóstico en el proyecto, debe añadir una alarma
de error de diagnóstico haciendo doble clic en "Agregar nuevo bloque" en "Bloques de
programa" y luego elegir "Bloque de organización" y "Diagnostic error interrupt" (Alarmas de
error de diagnóstico).
Nota
Errores de diagnóstico para dispositivos analógicos locales multicanal (E/S, RTD y
termopar)
El OB de alarma de error de diagnóstico no puede notificar más de un error de diagnóstico
de canal al mismo tiempo.
Si dos canales de un dispositivo multicanal tienen un error, el segundo error solo dispara el
OB de alarma de error de diagnóstico en las condiciones siguientes: el primer error de canal
se borra, la ejecución del OB de alarma de error de diagnóstico que ha disparado el primer
error ha finalizado y el segundo error persiste.
El OB de alarma de error de diagnóstico incluye información de arranque que ayuda a
determinar si el evento se debe a la aparición o desaparición de un error, así como el
dispositivo y canal que han notificado el error. Puede programar instrucciones dentro del OB
de alarma de error de diagnóstico para examinar estos valores de arranque y realizar las
acciones apropiadas.
Nota
La información de arranque del OB de alarma de diagnóstico se refiere al submódulo como
un todo si no hay eventos de diagnóstico pendientes
En V3.0, la información de arranque de un error de diagnóstico saliente indicaba siempre el
origen del evento. En V4.0, si el evento sale del submódulo sin diagnósticos pendientes, la
información de arranque se referirá al submódulo como un todo (16#8000), incluso si el
origen del evento es un canal específico.
Así, por ejemplo, si una rotura de hilo provoca un error de diagnóstico en el canal 2,
después el fallo se corrige y el error de diagnóstico se acusa, entonces la información de
arranque no hará referencia al canal 2 sino al submódulo (16#8000).
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Principios básicos del PLC
4.1 Ejecución del programa de usuario
93