Funciones de diagnóstico y depuración
Detección de fallos
5. Si se ha ejecutado FAL(006) la CPU seguirá funcionando.
Si se ha ejecutado FALS(007) la CPU dejará de funcionar (se detendrá la
ejecución del programa).
Operación de FAL(006)
Cuando la condición de ejecución A pasa a ON se produce un error con el FAL
número 2, y se ponen en ON A40215 (indicador de error FAL) y A36002
(indicador de FAL número 2). Continúa la ejecución del programa.
Se pueden borrar los errores producidos por FAL(006) ejecutando FAL(006)
con el número 00 o produciendo una operación de lectura/borrado de error
desde un dispositivo de programación (incluyendo la consola de
programación).
Operación de FALS(007)
Cuando la condición de ejecución B se pone en ON se produce un error con
FALS número 3 y se pone en ON A40106 (indicador de error FALS). Se detiene
la ejecución del programa.
Se pueden borrar los errores producidos por FAL(006) eliminando la causa del
error y produciendo la operación de lectura/borrado de error desde un
dispositivo de programación (incluyendo la consola de programación).
FPD(269) realiza diagnósticos de supervisión de tiempo y lógicos. La función de
supervisión de tiempo produce un error no fatal si la salida de diagnóstico no
está en ON dentro del tiempo de supervisión especificado. La función de
diagnóstico lógico indica la entrada que impide que la salida de diagnóstico se
ponga en ON.
Función de supervisión de tiempo
FPD(269) empieza a contar cuando se ejecuta, y pone en ON el indicador de
acarreo si no se pone en ON la salida de diagnóstico en el tiempo de supervisión
especificado. Se puede programar el indicador de acarreo como condición de
ejecución para un bloque de procesamiento de errores. Además, se puede
programar FPD(269) para producir un error FAL no fatal con el número FAL
deseado.
Cuando se produzca un error FAL se registrará el mensaje actual y se podrá
visualizar en un dispositivo de programación. Se puede seleccionar FPD(269)
para emitir los resultados de un diagnóstico lógico (la dirección del bit que
impide que la salida de diagnóstico se ponga en ON) justo antes del mensaje.
También se puede utilizar la función de teaching para determinar
automáticamente el tiempo real que se necesita para que la salida de
diagnóstico se ponga en ON y para fijar el tiempo de supervisión.
Función de diagnóstico lógico
FPD(269) determina el bit de entrada que hace que la salida de diagnóstico
permanezca en OFF y emite la dirección de ese bit. Se puede seleccionar la
salida como salida de dirección de bit (dirección de memoria del PLC) o salida
de mensaje (ASCII).
• Si se selecciona la salida de dirección de bit, se puede transferir la dirección de
memoria del PLC del bit a un registro de índice, y se puede direccionar
indirectamente a este último en un proceso posterior.
Sección
FAL
002
#0000
FALS
003
#0000
13-5
551