Comunicación
12.14 Diagnóstico
Diagnóstico en el programa de usuario STEP-7
Con PROFINET IO puede realizarse un diagnóstico mediante bloques de función de sistema
en el programa de usuario.
Posibilidades de evaluación de diagnóstico en el programa de usuario S7:
Para PROFINET IO se aplica una estructura independiente de fabricante a los registros de
datos con información de diagnóstico. La información de diagnóstico se crea solo para
componentes con falla. A continuación se muestran dos posibilidades de evaluar el
diagnóstico de SIMOCODE pro V PN a través de PROFINET.
Encontrará más información y ejemplos detallados en el manual de programación
"PROFINET IO: de PROFIBUS DP a PROFINET IO"
(http://support.automation.siemens.com/WW/view/es/19289930), capítulo 8 "Diagnóstico en
el programa de usuario de STEP 7".
Evaluación de alarmas de diagnóstico con el SFB 54 "RALRM" del OB 82
Como dispositivo IO con capacidad de diagnóstico, SIMOCODE pro V PN detecta tanto
fallas internas (p. ej., de componentes de hardware) como los eventos relacionados con la
derivación a motor y genera una alarma de diagnóstico a la que puede reaccionarse
mediante un OB de alarma.
Con el número de OB y la información de arranque relacionada con el evento, se obtienen
primeros datos sobre la causa y el lugar de la falla.
Puede obtener información detallada sobre eventos de falla con el SFB 54 "RALRM" (leer
información adicional de alarma) en este OB de error.
Nota
Ayuda online de STEP 7
La ayuda online de STEP 7 contiene una representación detallada del SFB 54 "RALRM".
Procesamiento de alarmas
En caso de avisos de proceso, fallas de proceso y fallas de equipos, SIMOCODE pro V PN
envía solicitudes de alarma de diagnóstico a la CPU (tanto para eventos entrantes como
salientes). El requisito es que en la parametrización del equipo se haya habilitado el
comportamiento de diagnóstico con estos eventos (ver apartado anterior "Configuración del
comportamiento de diagnóstico").
El sistema operativo llama al OB 82 en respuesta a la solicitud de diagnóstico. El OB 82
contiene en sus variables locales la dirección lógica básica e información de diagnóstico de
cuatro bytes de longitud del equipo SIMOCODE pro V PN en cuestión.
Si no se ha programado el OB 82, la CPU pasa al estado operativo "STOP".
Lectura de registros de datos de diagnóstico con el SFB 52 "RDREC" del OB 1
Con el SFB 52 "RDREC" se lee el registro de datos con el número INDEX del
dispositivo SIMOCODE pro V PN IO direccionado mediante ID. ID contiene la dirección
lógica con la que se ha configurado SIMOCODE pro V PN en HW Config de STEP 7.
408
Manual de sistema, 10/2015, NEB631672704000/RS-AC/003
SIMOCODE pro PROFINET