6 Diagnóstico y alarmas del CP343−2
En el modo protegido, el CP 343−2 da una alarma de diagnóstico cada vez que se produce
un cambio en la configuración del AS−Interface. Cambios de configuración pueden ser:
tensión demasiado baja en el AS−Interface (AS−i Power Fail) y errores de configuración
(esclavos AS−i faltantes, erróneos o existentes pero no configurados).
6.1
Panorámica
Si el CP 343−2 reconoce durante el funcionamiento errores externos o internos (fallos de
esclavos AS−i, errores de EEPROM en el CP, ...), los señaliza por activación de una, así
llamada, alarma de diagnóstico (DAL) en el bus de periferia S7.
La S7−CPU interrumpe entonces el programa de usuario cíclico (OB 1), registra el evento
como aviso de "módulo perturbado" en el búfer de diagnóstico del sistema y se comporta del
siguiente modo:
S Si el usuario no ha programado el correspondiente OB de alarma (OB 82), la AS−CPU
pasa al estado STOP.
S Si el usuario ha programado OB 82, éste es iniciado por el sistema operativo AS. En los
datos locales del OB 82 se ponen ya a disposición del usuario algunas informaciones de
diagnóstico (¿Qué módulo ha provocado la alarma? ¿Qué tipo de fallo se ha
producido? ...). El programa de usuario puede obtener adicionalmente informaciones de
diagnóstico más detalladas (¿Qué esclavo ha fallado? ...) leyendo el bloque de datos de
diagnóstico DS 1 a través de las funciones del sistema SFC 51 ("RDSYSST") o SFC 59
("RD_REC"). Una vez finalizado OB 82, el AS continúa el programa cíclico (OB 1) en el
punto donde se interrumpió.
Nota
En el caso de la CPU 312 no se puede programar OB 82, lo que significa que al
presentarse una alarma de diagnóstico la CPU pasa al estado de STOP.
6.2
Eventos de alarma
El CP 343−2 distingue entre eventos de alarma entrantes y salientes. Si un evento de
alarma lleva a un estado sin fallos, se activa una DAL saliente (en OB 82: Bit
OB82_MDL_DEFECT = 0). Todos los demás eventos de alarma dan como resultado una
DAL entrante (Bit OB82_MDL_DEFECT = 1).
A continuación se ofrece una lista de los eventos que en el CP 343−2 activan una DAL:
Eventos de alarma externos al CP:
S Todas las alteraciones en la configuración de esclavos AS−i en el modo protegido
S AS−i−Powerfail en el modo protegido
Eventos de alarma internos al CP:
S Error de EEPROM
102
CP 343−2 / CP 343−2 P AS−Interface Master
Edición 08/2008
C79000−G8978−C149−04