Ejemplo para la lectura del diagnóstico del esclavo con el FB 192 „IM 308C"
A continuación podrá ver un ejemplo de cómo se puede leer el diagnóstico de un
esclavo DP con el FB 192 en el programa de usuario de STEP 5.
Ejemplo de programa de usuario de STEP 5
En este programa de usuario de STEP 5 serán válidos los siguientes supuestos:
• El IM 308-C ocupa como maestro DP las páginas 0 a 15 (número 0 del IM 308-
C).
• El esclavo DP tiene la dirección PROFIBUS 3.
• El diagnóstico del esclavo debe almacenarse en el DB 20. Para esto puede
utilizarse también cualquier otro bloque de datos.
• El diagnóstico del esclavo consta de 26 bytes.
Programa de usuario de STEP 5
AWL
:A
DB 30
:SPA
FB 192
Name
:IM308C
DPAD
:
KH F800
IMST
:
KY 0, 3
FCT
:
KC SD
GCGR
:
KM 0
TYP
:
KY 0, 20
STAD
:
KF +1
LENG
:
KF 26
ERR
:
DW 0
Ejemplo para la lectura del diagnóstico S7 con la SFC 59 „RD REC"
A continuación podrá ver un ejemplo de cómo se pueden leer los registros del
diagnóstico S7 de un esclavo DP en el programa de usuario de STEP 7 con la
SFC 59. La lectura del diagnóstico del esclavo con la SFC 13 se realiza de forma
muy similar.
Ejemplo de programa de usuario de STEP 7
En este programa de usuario de STEP 7 serán válidos los siguientes supuestos:
• Debe leerse el diagnóstico del módulo de entradas con dirección 200
• Debe extraerse el registro de datos 1.
• El registro 1 debe almacenarse en el DB 10.
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
//¡rea de direccionamiento predeterminada del IM 308-C
//Nordm IM = 0, direcciÛn PROFIBUS del esclavo DP = 3
//FunciÛn: lectura del diagnÛstico del esclavo
//no se valora
//¡rea de datos de S5: DB 20
//Datos de diagnÛstico desde la palabra de datos 1
//Longitud de diagnÛstico = 26 bytes
//Almacenamiento del cÛdigo de error en la DW 0 del DB 30
Explicación
.
H
11-17