B. Configuación con nodo CPX
Programa de error
STEP
1
IF
THEN
RESET
LOAD
TO
RESET
SET
Fig. B/5: Extracto de ejemplo de un programa de error
Festo P.BE−CPX−CM IX−ES es 0906NH
Diagnosis en el programa de usuario
Puede leerse la información de diagnosis en el programa de
usuario con los módulos de función (CFM).
Módulos
C_STATUS
C_TR_rd
C_MD_rd
Tab. B/4: CFM para el diagnóstico del terminal CPX
Si se produce un error durante el tiempo de ejecución, se
registra un número de error en la palabra de error (IW).
Dependiendo de si ha sido configurado un programa de
error, se aplica lo siguiente:
Error program = 0 (no se ha definido programa de error):
los programas de detendrán.
Error program > 0:
los programas de detendrán y se activará el programa de
error con el número introducido.
El siguiente ejemplo muestra un programa para el
tratamiento de errores. Introdúzcalo como Programa de
error" en el registro Run mode" en Controller settings".
"Esperar la validación del error
I0.7
'Reset FEC Error
F
'Error
V0
EW
'Error word
P63
'Validación del error
P0
'General – organización
Descripción
Interrogar el estado de diagnosis
Leer entradas de la memoria de diagnosis
Leer datos de diagnosis del módulo
B−11