Nota
Encontrará notas sobre el diagnóstico con LEDs en el siguiente capítulo.
Si desea obtener información sobre los diagnósticos con módulos de periferia con
capacidad de diagnóstico, consulte el manual correspondiente del aparato.
Búfer de diagnóstico
Si se presenta un error, la CPU registra la causa del mismo en el búfer de
diagnóstico. En STEP 7, podrá consultar el búfer de diagnóstico con la PG. La
información de error aparece en texto explícito.
Otros módulos con capacidad de diagnóstico pueden disponer de su propio búfer
de diagnóstico. Podrá leer estos búfers en STEP 7 (HW Config > Diagnóstico del
hardware) con la PG.
Los módulos con capacidad de diagnóstico que no tengan su propio búfer,
mostrarán la información de error en el de la CPU.
Cuando se produce un error o un evento de alarma (p. ej. alarma horaria), la CPU
reaccionará pasando a STOP o el usuario podrá solucionarlo desde el programa
de usuario con OBs de error o de alarma. En el ejemplo (alarma horaria) se
trataría del OB 82.
Diagnóstico con funciones de sistema para la CPU 318-2 DP
Al utilizar la CPU 318-2 DP con una versión de firmware >= V 3.0.0,
recomendamos aprovechar la mayor comodidad del SFB 54 RALRM (acceso en el
diagnóstico OB 82) para la valoración del diagnóstico de módulos o esclavos DP
utilizados de forma centralizada o descentralizada : también pueden utilizarse las
siguientes funciones:
Diagnóstico con funciones de sistema para todas las CPUs
• Lectura de una sublista de estado del sistema (SZL) o de un extracto de la
misma con la SFC 51 "RDSYSST"
• Lectura de los datos de diagnóstico (diagnóstico de esclavo) de un esclavo DP
con la SFC 13 "DPNRM_DG"
Todos los esclavos DP disponen de datos de diagnóstico de esclavo
configurados de acuerdo con EN 50 170 volumen 2, PROFIBUS. Estos datos
se pueden leer con la SFC 13 DPNRM_DG". La información de error aparece
en código hexadecimal. En el manual del módulo puede consultar el significado
exacto del código.
Si, por ejemplo, en un módulo de periferia descentralizada ET 200B, el
diagnóstico de esclavo del byte 7 tiene el valor hexadecimal 50 (= 0101 0000
binario), se indica que hay un fusible defectuoso o que no hay tensión de carga
en los grupos de canales 2 y 3.
• Lectura de un registro de datos con la SFC 59 "RD_REC"
Configurar el sistema de automatización S7-300: CPU 312IFM - 318-2 DP
A5E00203923-01
Funciones de test, diagnóstico y solución de problemas
11-5