Integración en el ciclo de la CPU
El esquema siguiente muestra una manera posible de integrar los bloques de función para
fines de diagnóstico junto con bloques de organización y bloques de función del programa
de usuario.
Leer PAE
OB
Escribir PAA
Figura 5-2
Típica secuencia de ejecución de llamadas a bloques de función DP en el ciclo de la CPU con
diagnóstico
Estructura del byte de status (ver también /6/)
El byte de status DPSTATUS transmitido para la consulta condicionada de diagnóstico en el
bloque FC DP−RECV tiene la siguiente estructura:
7
6
5
Tabla 5-1
Significado de los bits de DPSTATUS relevantes para el diagnóstico (véase /6/)
Bit
2
0: No hay nuevos datos de diagnóstico.
1: Es conveniente evaluar la lista de diagnóstico DP; como mínimo una estación tiene
nuevos datos de diagnóstico.
1
0: Todos los esclavos DP en fase de transferencia de datos
1: Es conveniente evaluar la lista de estaciones (equipos) DP.
CPs S7 para PROFIBUS Configurar y poner en servicio
Edición 09/2011
C79000−G8978−C181−05
5 Diagnóstico DP desde el programa de usuario en SIMATIC S7−300
DP−RECV
Procesamie
nto del
diagnóstico
Programa de
usuario
DP−SEND
2
1
4
3
0
0
DP−DIAG
DP−DIAG
DP−DIAG
Significado
Leer entrada DP
Leer byte de estado
Leer lista de
estaciones DP
Leer lista de
diagnóstico DP
Leer diagnóstico
individual
Escribir salida DP
A−115