La Instrucción Or Formatted (Orf) - AutomationDirect PLC DL06 Serie Manual Del Usuario

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

Publicidad

La instrucción Or Formatted (ORF)
La instrucción ORF hace la función OR lógica entre el
DS5 Usado
valor binario en el acumulador y un rango especificado de
HPP Usado
bits (1-32). La instrucción requiere una localización (Aaaa)
de inicio y el número de bits (Kbbb) a ser operados OR.
Indicaciones de estado discretas SP indican si el resultado es
cero o negativo (el bit más significativo = 1).
Tipo de operando de datos
Entradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X
Salidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y
Relevadores de control . . . . . . . . . . . . . . . . . . . C
Bits de etapas. . . . . . . . . . . . . . . . . . . . . . . . . . . S
Bits de temporizadores . . . . . . . . . . . . . . . . . . . T
Bits de contadores . . . . . . . . . . . . . . . . . . . . . . CT
Relevadores especiales . . . . . . . . . . . . . . . . . . SP
Constante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K
Indicadores
SP63
SP70
NOTA : Las indicaciones de estado discretas SP son sólo válidas hasta que se ejecute otra instrucción que
use el mismo relevador especial SP.
En el ejemplo siguiente, cuándo X1 está ON la instrucción ORF carga C10-C13 (4 bits) en el
acumulador. La instrucción opera OR el contenido del acumulador con los bits Y20-Y23. La
instrucción OUTF copia los 4 bits más bajos del acumulador a C20-C23.
DirectSOFT
DirectSOFT32
X1
LDF
Carga el estado de 4 bits
consecutivos (C10-C13)
al acumulador
ORF
Opera OR el grupo de bits
(Y20 - Y23) con el valor en
el acumulador
OUTF
Copia la cantidad especificada
de bits desde el acumulador a C20-C23
Handheld Programmer Keystrokes
$
B
ENT
STR
1
L
D
F
SHFT
ANDST
3
5
Q
F
SHFT
NEXT
OR
5
GX
F
SHFT
PREV
OUT
5
A/B
ON si el resultado en el acumulador es 0.
ON cuando el valor en el acumulador es negativo.
C10
K4
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
Y20
0
0
0
Acum.
K4
Y23
Y22
ON OFF OFF OFF
OR (Y20- - Y23)
C20
Acum.
0
0
0
K4
B
A
NEXT
NEXT
NEXT
NEXT
1
C
A
E
ENT
2
0
4
C
A
E
PREV
2
0
4
Manual del PLC DL06, 2a. edición en español, 6/07
Capítulo 5: Instrucciones Lógicas
Rango del DL06
aaa
0-777
0-777
0-1777
0-1777
0-377
0-177
0-777
-
Descripción
Dirección
C10
Los bits no usados del acumulador son colocados en cero.
15 14 13 12 11 10 9
0 0
0
0
0
0 0
0
0
0
0 0
0
0
Y21
Y20
0
0 0
0
0
0
0 0
0
0
0 0
0
0
Dirección
C20
E
ENT
0
4
ENT
ORF
A aaa
K
bbb
bbb
- -
- -
- -
- -
- -
- -
- -
1-32
Constante
C13 C12 C11 C10
K4
OFF
ON ON
OFF
8
7 6 5
4 3
2
1
0
0
0 0
0
0
0
0 0
0
0
0
1 1
1
0
0
0 0
0
0
0
0 0
0
0
0
0 1
1
1
Constante
C23 C22 C21 C20
K4
ON ON ON
OFF
5–75
1
2
3
4
5
6
7
8
9
10
11
12
13
0
14
0
A
0
0
B
C
D

Publicidad

Tabla de contenido
loading

Tabla de contenido