Instrucciones de control de secuencia
10-3 Instrucciones de control de secuencia
Instrucción
Símbolo/operan
do
Mnemónico
Código
END
END(001)
END
001
NO OPERATION
NOP
000
INTERLOCK
IL(002)
IL
002
INTERLOCK
ILC(003)
CLEAR
ILC
003
392
Indica el final de un programa.
END(001) completa la ejecución de un programa para ese ciclo. No se
ejecutarán instrucciones que se hayan escrito después de END(001). La
ejecución pasa al programa con el siguiente número de tarea. Cuando el
programa que se está ejecutando tiene el número de tarea más alto del
programa, END(001) marca el final del programa principal global.
Tarea 1
Programa A
Tarea 2
Programa B
Tarea n
Programa Z
Refresco de E/S
Esta instrucción no tiene función. (No se ejecuta procesamiento para
NOP(000)).
Enclava todas las salidas entre IL(002) e ILC(003) cuando la
condición de ejecución para IL(002) está en OFF. IL(002) e ILC(003)
se suelen utilizar en parejas.
Condición
de ejecución
Sección
enclavada
del programa
Enclava todas las salidas entre IL(002) e ILC(003) cuando la
condición de ejecución para IL(002) está en OFF. IL(002) e ILC(003)
se suelen utilizar en parejas.
Función
Al siguiente número de tarea
Al siguiente número de tarea
Final del programa principal
Condición de
Condición de
ejecución ON
ejecución OFF
Ejecución
Salidas
normal
enclavadas.
Sección
10-3
Ubicación
Condición
de ejecución
Salida
Opcional
Salida
Opcional
Salida
Obligatoria
Salida
Opcional