Evaluar el diagnóstico en el programa de usuario
La figura siguiente muestra cómo proceder para evaluar el diagnóstico en el programa de
usuario.
CPU 41x-2 PCI
Para el diagnóstico de todo el esclavo DP:
llamar SFC 13
±
En el parámetro LADDR introducir la dirección
de diagnóstico "OB82_MDL_ADDR*"
Figura 6-1
Diagnóstico con CPU 41x-2 PCI
WinAC Controlling con CPU 412-2 PCI/CPU 416-2 PCI: configuración, instalación y datos de las CPUs, V. 3.2
A5E00161970-04
La CPU 41x-2 PCI como maestro DP/esclavo DP y comunicación directa
Resultado del
diagnóstico
Se llama OB82
Leer OB82_MDL_ADDR
y
Extraer OB82_IO_FLAG
(= código del módulo E/S)
Introducir bit 0 del OB82_IO_Flag
como bit 15 en OB82_MDL_ADDR
Resultado: dirección de diagnóstico
"OB82_MDL_ADDR*"
Para el diagnóstico de los módulos afectados:
llamar SFC 51
En el parámetro INDEX introducir la dirección de
diagnóstico "OB82_MDL_ADDR*"
En el parámetro SZL_ID introducir el ID
W#16#00B3 (= datos de diagnóstico de un
módulo)
Para el diagnóstico de los componentes
afectados:
llamar SFB 54 (en el entorno DPV1)
±
Ajustar MODE=1
Los datos de diagnóstico se introducen
en el parámetro TINFO
y AINFO.
±
6-7