Instrucciones de programación de bloques
Instrucción
Símbolo/operan
do
Mnemónico
Código
CONDITIONAL
IF (802)
BLOCK
BRANCHING
IF
802
CONDITIONAL
IF (802)
BLOCK
B
BRANCHING
B: Bit de
IF
operando
802
CONDITIONAL
IF (802) NOT
BLOCK
B
BRANCHING
(NOT)
B: Bit de
operando
IF NOT
802
CONDITIONAL
---
BLOCK
BRANCHING
(ELSE)
ELSE
803
CONDITIONAL
---
BLOCK
BRANCHING
END
IEND
804
442
Si la condición de ejecución está en ON, se ejecutarán las instrucciones
entre IF(802) y ELSE(803); si la condición de ejecución está en OFF, se
ejecutarán las instrucciones entre ELSE(803) e IEND(804).
Condición
¿Condición
de
de ejecución
ejecución
ON?
"A" ejecutado (entre
IF y ELSE).
Si el bit de operando está en ON, se ejecutarán las instrucciones entre
IF(802) y ELSE(803). Si el bit de operando está en OFF, se ejecutarán las
instrucciones entre ELSE(803) e IEND(804).
¿Bit de
operando
ON?
IF R (IF NOT R)
"A" ejecutado (entre
IF y ELSE).
Si el bit de operando está en ON se ejecutarán las instrucciones entre IF(802)
y ELSE(803), y si el bit de operando está en OFF, se ejecutarán las
instrucciones entre ELSE(803) e IEND(804).
Si se omite la instrucción ELSE(803) y el bit de operando está en ON, se
ejecutarán las instrucciones entre IF(802) e IEND(804).
Si el bit de operando está en OFF, sólo se ejecutarán las instrucciones
después de IEND(804).
Función
"B" ejecutado
(después de
ELSE).
"B"
ejecutado
(después de
ELSE).
Sección
10-28
Ubicación
Condición
de ejecución
Programa de
bloques
Obligatoria
Programa de
bloques
Obligatoria
Programa de
bloques
Obligatoria
Programa de
bloques
Obligatoria
Programa de
bloques
Obligatoria