3.7 Explicación detallada de instrucción
API
Mnemónico
00
CJ
P
OP
P0~P255
Operandos:
S: Indicador P de destino del salto condicional.
Explicaciones:
1.
Si los usuarios necesitan omitir una parte del programa PLC en particular para poder acortar
el tiempo de exploración y ejecutar salidas duales, se puede adoptar la instrucción CJ o la
instrucción CJP.
2.
Cuando el programa designado por el indicador P es previo a la instrucción CJ, ocurrirá el
tiempo de espera WDT y el PLC detendrá su funcionamiento. Por favor tenga cuidado al
usarla.
3.
La instrucción CJ puede designar el mismo indicador P repetidamente. Sin embargo, CJ y
CALL no pueden designar el mismo indicador P; de lo contrario ocurrirá un error de
operación
4.
Acciones de todos los dispositivos mientras el salto condicional está en ejecución:
a) Y, M y S permanecen en sus estados previos antes de que se realice el salto condicional.
b) El temporizador de 10ms y 100ms que está en ejecución se detiene.
c) El temporizador T192 ~ T199 que ejecuta el programa de subrutina continuará y el contacto
de salida se ejecuta normalmente.
d) El contador de alta velocidad que está ejecutando el conteo continua y el contacto de salida
se ejecuta normalmente.
e) Los contadores generales detienen su ejecución.
f)
Si el temporizador es restablecido antes de que se ejecute la instrucción CJ, el temporizador
seguirá en estado de restablecimiento mientras que la instrucción CJ está en ejecución.
g) Instrucciones de aplicación general no ejecutadas.
h) Las instrucciones de aplicación que están en ejecución, por ejemplo DHSCS, DHSCR,
DHSZ, SPD, PLSY, PWM, PLSR, PLSV, DRVI, DRVA, continúan en ejecución.
Operandos
Salto condicional
Rango
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Escalones de programa
CJ, CJP: 3 escalones
16 bits
SA2
SX2 ES2/EX2 SS2
Controladores
32 bits
SA2
SX2
3-35