Detección de eventos
En la tabla siguiente se describe cómo la CPU 41x detecta como maestro DP las
modificaciones de estados operativos de una CPU o como esclavo DP las interrupciones de
la transferencia de datos.
Tabla 5- 6
Interrupción del bus
(cortocircuito,
conector
desenchufado)
Esclavo DP:
RUN → STOP
Esclavo DP:
STOP → RUN
Evaluación en el programa de usuario
La tabla siguiente muestra cómo evaluar en el maestro DP las transiciones de RUN a STOP
del esclavo DP (consulte también la tabla "Detección de eventos de la CPU 41x como
maestro DP").
Tabla 5- 7
Direcciones de diagnóstico: (ejemplo)
Dirección de diagnóstico del maestro=1023
Dirección de diagnóstico del esclavo en el
sistema maestro=1022
La CPU llama al OB 82 con las
informaciones siguientes:
Sugerencia: Estas informaciones también
figuran en el búfer de diagnóstico de la CPU
En el programa de usuario debería
programarse también la función SFC
"DPNRM_DG" para leer los datos de
diagnóstico del esclavo DP.
Utilice el SFB54. que ofrece la información
de alarma completa.
Sistemas de automatización S7-400 Datos de las CPUs
Manual de producto, 08/2011, A5E00850748-10
Detección de eventos de una CPUs 41x como maestro DP
Evento
Llamada del OB 86 con el aviso Fallo de equipo (evento entrante;
dirección de diagnóstico del esclavo DP asignado al maestro DP)
En caso de acceso a la periferia: Llamada del OB 122 (error de acceso a
la periferia)
Solicitud del OB 82 con el aviso Módulo averiado (evento entrante;
dirección de diagnóstico del esclavo DP asignado al maestro DP; variable
OB82_MDL_STOP=1)
Solicitud del OB 82 con el aviso Módulo OK (evento saliente; dirección de
diagnóstico del esclavo DP asignado al maestro DP;variable
OB82_MDL_STOP=0)
Evaluar en el maestro DP transiciones de RUN a STOP del esclavo DP
En el maestro DP
OB82_MDL_ADDR:=1022
OB82_EV_CLASS:=B#16#39 (evento
entrante)
OB82_MDL_DEFECT:=fallo del módulo
5.1 CPU 41x como maestro o esclavo DP
Reacción del maestro DP
En el esclavo DP (CPU 41x)
Direcciones de diagnóstico: (ejemplo)
Dirección de diagnóstico del esclavo=422
Dirección de diagnóstico del maestro=irrelevante
CPU: RUN → STOP
La CPU genera un telegrama de
diagnóstico para el esclavo DP .
PROFIBUS DP
167