12: I
NSTRUCCIONES DE CÁLCULO BOOLEANO
Introducción
Las funciones booleanas para manipular datos de 16 bits, que soporta este PLC son: AND, OR y OR Exclusiva y la
nomenglatura que utilizaremos para utilizar estas funciones son las siguientes: ANDW, ORW y XORW respectivamente.
ANDW (AND entre dos palabras)
ANDW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 1
ORW (OR entre dos palabras)
ORW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 1
XORW (OR Exclusiva entre dos palabras)
XORW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 0
Módulos de CPU aplicables
FC5A-C10R2/C
X
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
0
0
0
0
1
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
1
1
0
1
1
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
1
1
0
1
0
FC5A-C16R2/C
X
M
ANUAL DEL USUARIO DE
S1 · S2 → D1
Cuando la entrada está activada, los datos de 16 ó 32 bits
designados por los operandos de origen S1 y S2 se operan
mediante AND, bit a bit. El resultado se almacena en el
operando de destino D1.
S1
0
0
1
1
S1 + S2 → D1
Cuando la entrada está activada, los datos de 16 ó 32 bits
designados por los operandos de origen S1 y S2 se operan
mediante OR, bit a bit. El resultado se almacena en el operando
de destino D1.
S1
0
0
1
1
S1 ⊕ S2 → D1
Cuando la entrada está activada, los datos de 16 ó 32 bits
designados por los operandos de origen S1 y S2 se operan
mediante Exclusive OR, bit a bit. El resultado se almacena en el
operando de destino D1.
S1
0
0
1
1
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
M
S
ICRO
MART
S2
D1
0
0
1
0
0
0
1
1
S2
D1
0
0
1
1
0
1
1
1
S2
D1
0
0
1
1
0
1
1
0
X
FC5A
FC5A-D32K3/S3
X
12-1