La Instrucción Exclusive Or Double (Xord) - AutomationDirect PLC DL06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:
Tabla de contenido

Publicidad

Capítulo 5: Instrucciones Lógicas
La instrucción Exclusive Or Double (XORD)
En el ejemplo siguiente, cuándo X1 está ON, el valor en V2000
1
DS5 Usado
se carga en el acumulador usando la instrucción LD. El valor en
HPP Usado
el acumulador es operado con V2006 usando la instrucción
2
XOR, es decir, hace un OR exclusivo entre el acumulador y
V2006. El valor en los 16 bits más bajos del acumulador es
copiado a V2010 usando la instrucción OUT).
3
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A
Memoria V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V
5
Puntero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P
Constante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K
6
7
NOTA : Las indicaciones de estado discretas SP son sólo válidas hasta que se ejecute otra instrucción que
8
En el ejemplo siguiente, cuándo X1 está ON, el valor en V2000 y V2001 se carga en el
9
acumulador usando la instrucción LDD. El valor en el acumulador es operado con un OR
exclusivo con 36476A38 usando la instrucción XORD. El valor en el acumulador es copiado a
V2010 y V2011 usando la instrucción OUTD.
10
11
DirectSOFT
Direct SOFT32
X1
LDD
V2000
12
Carga el valor en V2000 y
V2001 al acumulador
XORD
13
K36476A38
Opera XORD el valor en
el acumulador con el valor
14
constante 36476A38
OUTD
V2010
A
Copia el valor en el acumulador
a V2010 y V2011
B
Programador D2-HPP
$
B
STR
1
C
L
D
D
SHFT
ANDST
3
X
Q
SHFT
SHFT
SET
OR
D
D
G
E
H
3
6
4
GX
D
SHFT
OUT
3
5–78
Manual del PLC DL06, 2a. edición en español, 6/07
Tipo de operando de datos
Indicadores
SP63
ON si el resultado en el acumulador es 0.
SP70
ON cuando el valor en el acumulador es negativo.
use el mismo relevador especial SP.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Acum.
0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0
Acum.
0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0
XORD 36476A38
0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1
0 1 1 0 0 0 1 0 0 0 1 1 1 0
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
Acum.
ENT
C
A
A
3
2
0
0
D
K
SHFT
3
JMP
G
A
SHFT
SHFT
7
6
0
C
A
B
A
2
0
1
0
Descripción
V2001
5
4
7
E
0 1
6
2
3
9
V2011
A
ENT
0
D
I
ENT
3
8
ENT
XORD
K aaa
Rango del DL06
aaa
Vea el mapa de memoria
Vea el mapa de memoria
0–FFFFFFFF
V2000
2
8
7
A
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 0
0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 0
0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 0
0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0
4
2
4
2
V2010

Publicidad

Tabla de contenido
loading

Tabla de contenido