Diagnóstico del sistema mediante el programa de
usuario
5.1
Diagnóstico del sistema mediante el programa de usuario
Introducción
En el programa de usuario se pueden configurar reacciones a eventos de diagnóstico. Así
es posible definir, por ejemplo, si es necesario parar la instalación cuando aparezcan
determinados avisos de diagnóstico.
Instrucciones
Se utiliza una estructura abierta para juegos de datos de diagnóstico. Para acceder al
diagnóstico del sistema de un dispositivo se dispone de las siguientes instrucciones:
Tabla 5- 1
Instrucciones para obtener un diagnóstico del sistema
Instrucción
Descripción
RDREC
Lee los juegos de datos de un componente (módulo) de un esclavo DP/dispositivo IO que pueden
•
contener información de error.
Funciona de forma asíncrona, de modo que su ejecución se prolonga a lo largo de varias llama-
•
das.
RALRM
Lee la información de arranque del OB al llamar al OB de alarma de diagnóstico (OB 82)
•
Informa acerca de la causa del error y su ubicación
•
DPNRM_DG
Lee los datos de diagnóstico actuales de un esclavo DP (diagnóstico DP normalizado).
•
GEN_DIAG
Genera información de diagnóstico.
•
Para generar información de diagnóstico, el módulo o submódulo se identifica con la dirección
•
lógica.
Gen_UsrMsg
Genera un aviso que se registra en el búfer de diagnóstico
•
GET_DIAG
Proporciona información de diagnóstico.
•
Para proporcionar información de diagnóstico, se selecciona el módulo o submódulo.
•
GET_NAME
Lee el nombre de un dispositivo IO.
•
T_DIAG
Proporciona información de diagnóstico y de estado de una conexión.
•
Funciona de forma asíncrona, de modo que su ejecución se prolonga a lo largo de varias llama-
•
das.
RD_SINFO
Lee la información de arranque del último OB llamado que no se haya procesado por completo,
•
así como la del último OB de arranque iniciado
Ofrece información general de errores
•
LED
Lee el estado de los LED del módulo.
•
Get_IM_Data
Lee los datos Information&Maintenance de la CPU.
•
Funciona de forma asíncrona, de modo que su ejecución se prolonga a lo largo de varias llama-
•
das.
Transfer_IM_Data
Transfiere los datos Information&Maintenance de la CPU.
•
DeviceStates
Indica el estado de todos los dispositivos de un sistema IO
•
ModuleStates
Indica el estado de todos los módulos de un dispositivo
•
Diagnóstico
Manual de funciones, 09/2016, A5E03735840-AD
5
67