Omron SYSMAC SP10 Manual Del Operacion página 47

Tabla de contenido

Publicidad

Programación básica
0000
OR y OR NOT
0000
0100
LR 0000
Combinación de
instrucciones AND y OR
0000
0001
0002
0100
0100
LR 0000
La instrucción tendrá una condición de ejecución en ON sólo cuando las tres
condiciones anteriores sean ON, es decir bit 0000 a ON, bit 0100 a OFF y
LR0000 a ON.
Las instrucciones AND en serie se pueden considerar individualmente, con
cada una de ellas realizando la operación lógica AND de la condición de eje-
cución (es decir el total de las condiciones hasta este punto) y el estado del
bit operando de la instrucción AND. Si ambos están en ON, se producirá una
condición de ejecución ON para la siguiente instrucción. Si alguno de ellos
es OFF, el resultado también será OFF. La condición de ejecución para la
primera instrucción AND es la primera condición de la línea de instrucción.
Cada instrucción AND NOT en serie realizará la operación lógica AND entre
su condición de ejecución y la condición negada de su bit operando.
Cuando dos o más condiciones en líneas separadas se juntan, la primera
condición corresponde a una instrucción LOAD o LOAD NOT; el resto de las
condiciones corresponden a instrucciones OR u OR NOT. El siguiente ejem-
plo muestra tres condiciones correspondientes a las siguientes instruccio-
nes: LOAD NOT, OR NOT, y OR. Cada una de estas instrucciones necesita
una línea de código nemónico.
La instrucción tendrá una condición de ejecución ON cuando por lo menos
una de las condiciones anteriores sea ON, es decir cuando el bit 0000 esté
en OFF, el bit 0100 en OFF, o el LR 0000 esté en ON.
Las instrucciones OR y OR NOT se pueden considerar individualmente, con
cada una de ellas realizando la operación lógica OR entre su condición de
ejecución y el estado de su bit operando.
Cuando en programas más complicados nos encontramos con varias ins-
trucciones AND y OR, algunas veces se pueden considerar individualmente,
es decir cada instrucción realiza una operación lógica con su condición de
ejecución y su bit operando.
0003
En este ejemplo, se ejecuta una AND entre el estado del bit 0000 y el del bit
0001, para determinar la condición de ejecución para la OR con el bit 0100.
Dirección Instrucción
Instrucción
000
001
002
003
Dirección Instrucción
Instrucción
000
LD
001
OR NOT
002
OR
003
Instrucción
Dirección Instrucción
Instrucción
000
001
002
003
004
005
Sección 3--4
Operandos
LD
0000
AND NOT
0100
AND
LR
0000
Instrucción
Operandos
0000
0100
LR
0000
Operandos
LD
0000
AND
0001
OR
0100
AND
0002
AND NOT
0003
Instrucción
43

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sysmac sp16Sysmac sp20

Tabla de contenido