Detección y eliminación de errores
Funciona-
Generación de redes de control para la instrucción CHK
miento
CHKCIR, CHKEND
Las instrucciones CHKCIR y CHKEND sirven para la modificación de las redes de control con
las cuales trabaja la instrucción CHK. Es posible generar cualquier formato de red de control
requerido. El control verdadero de errores se ejecuta con las instrucciones CHKST y CHK.
El control de errores se ejecuta con las redes de control de errores que se programaron entre
las instrucciones CHKCIR y CHKEND.
INDICACIÓN
Al modificar los formatos de las redes de control para la instrucción CHK mediante la instrucción
CHKCIR y CHKEND, se requiere el arranque de los equipos periféricos en el modo estándar
para ejecutar luego una amplificación del programa.
En el caso que un equipo periférico se arranca por una CPU de Q2A, Q2AS, Q3A o Q4A CPU
y se intenta luego la generación de las redes de control de errores mediante la instrucción
CHKCIR y CHKEND para la instrucción CHK, ya no puede garantizarse un procesamiento
correcto.
De las redes de control de errores programados entre la instrucción CHKCIR y CHKEND se
generan nuevas redes de control de errores mediante direccionamiento indexado. A las redes
de errores programadas entre las instrucciones, pueden asignarse hasta 9 relés internos de
errores (F1 - F9). El direccionamiento indexado se ejecuta mediante adición de las direcciones
de contacto indicadas antes de la instrucción CHK, a las direcciones de contacto de las redes
de control de errores. El contacto X10 en las redes de control de errores en la siguiente
ilustración, se aplicará a través de los contactos X2 y X8 programados antes de la instrucción
CHK, en las redes de control X12 y X18 indexadamente direccionadas.
El algoritmo de control de errores depende del estado del relé interno SM710 del siguiente
modo.
Se repone el SM710 (0):
En este caso se direcciona indexadamente cada dirección de contacto de las redes de control
de errores programadas entre la instrucción CHKCIR y CHKEND, con la primera dirección de
contacto indicada antes de la instrucción CHK. A continuación se direcciona indexadamente
cada red de control programada con la dirección de contacto indicada antes de la instrucción
CHK. Este proceso se termina cuando existe una cantidad equivalente de nuevas redes de
control para cada red de control programada con relés internos de errores (F) para los
contactos de entrada de la instrucción CHK.
Programación MELSEC A y Q
Instrucción de arranque y fin para rango de programa con
redes de control generadas
CHKCIR, CHKEND
CHKCIAB1, PFEIL0E1, CHKCIAB2
7 – 239