4.4.3
4.
CNC 8070
(R
: 1911)
EF
·362·
Instrucciones de acción de ruptura de secuencia.
Estas acciones interrumpen la secuencia de un programa, haciendo que continúe su
ejecución en otra parte del programa.
= JMP
Salto incondicional.
Si el resultado obtenido en la evaluación de la expresión lógica es un "1", provoca un salto
a la etiqueta especificada. Si el resultado es "0" continúa en la siguiente línea de programa.
Su sintaxis depende de cómo se definió la etiqueta a la que se quiere saltar.
= JMP L123
= JMP L_ASA2
I8 = JMP L12
Si I8=1 el programa continúa en L12 y no se ejecutan los bloques intermedios.
NOT M14 AND NOT B7R120 = O8
CPS T2 EQ 2000 = O12
L12
(I12 AND I23) OR M54 = O6
= CAL
Llamada a subrutina.
Si el resultado obtenido en la evaluación de la expresión lógica es un "1" esta acción ejecuta
la subrutina indicada. Si el resultado obtenido en la evaluación de la expresión lógica es un
"0" esta acción será ignorada por el PLC, continuando el programa sin ejecutar dicha
subrutina.
Una vez finalizada la ejecución de la subrutina, el PLC continuará con la instrucción de
acción o la proposición ejecutable que se encuentra programada tras el comando CAL.
Su sintaxis depende de cómo se definió la subrutina asociada.
= CAL OILING
= CAL L234
= CAL L_GEAR
I2 = CAL L5 = O2
Con I2=1 se ejecuta la subrutina L5 y una vez finalizada ésta el PLC asigna a la salida
O2 el valor de la entrada I2 (1). Con I2=0 no se ejecuta la subrutina y el PLC asigna
a la salida O2 el valor de la entrada I2 (0).
= RET
Retorno o final de subrutina.
Si el resultado obtenido en la evaluación de la expresión lógica es un "1" esta acción será
tratada por el PLC como la proposición directiva END. Si el resultado es "0", será ignorada
por el PLC.
Si durante la ejecución de una subrutina el PLC detecta un RET validado dará por finalizada
la subrutina.
Si la etiqueta se definió como L123.
Si la etiqueta se definió como L_ASA2.
Si se definió como SUB OILING.
Si se definió como L234.
Si se definió como L_GEAR.
M a n u a l d e i n st a l a c i ó n .