CJ, SCJ, JMP
JMP
La instrucción JMP ejecuta el área de programa en la dirección de destino de salto indicada
sin condición de entrada (salto sin condición).
INDICACIONES
Al saltar un temporizador ya aplicado por una instrucción CJ, SCJ o JMP, sigue ejecutándose
el proceso del temporizador en forma contínua.
Al saltar una instrucción OUT mediante una instrucción de salto, se mantiene inalterado el
estado de la salida.
Mediante la ejecución de una instrucción de salto se reduce el tiempo de ciclo del programa en
relación a los pasos de programa saltados. (Véase el párrafo A.2.1 „Listado de los tiempos de
procesamiento (Serie QnA y System Q)" en el anexo.)
Con la instrucción CJ, SCJ y JMP se posibilita también un "salto de retorno" hacia una dirección
de destino de salto de valor inferior. En la generación del programa debe observarse que se
abandona el bucle de programa antes de transcurrir el temporizador de vigilancia (en el ejemplo
se abandona el bucle al activarse el X7.)
Un operando saltado mediante una instrucción de salto, no modifica su estado. En el siguiente
ejemplo se explica esto con mayor detalle.
Después de la activación del XB se ejecuta el salto hacia la dirección de destino de salto de la
etiqueta 19. Los estados de las salidas Y43 y Y49 se mantienen sin modificación alguna en este
caso incluso al activar o bien desactivar el XC o XD.
6 – 150
Instrucción de salto
Instrucciones de bifurcación de programa
Programación MELSEC A y Q
CJ___AB1
CJ___AB2