Capítulo 5: Instrucciones de Acumulador/Stack Load y salidas de datos (OUT)
La instrucción Load Formatted (LDF)
La instrucción LDF carga o copia un conjunto de 1 a
DS5 Usado
32 bits consecutivos de direcciones discretas de
HPP Usado
memoria en el acumulador. La instrucción requiere
una dirección (Aaaa) de inicio y el número de bits
(Kbbb) a ser cargado. Los bits no usados del
acumulador se colocan en 0.
Tipo de operando de datos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A
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
SP70
SP76
NOTA : Dos instrucciones consecutivas LDF colocarán el valor de la primera instrucción en el Stack del
acumulador.
En el ejemplo siguiente, cuándo C0 está ON, el conjunto de bits de C10-C16 (7 bits) será
copiado al acumulador usando la instrucción LDF. Los 7 bits más bajos del acumulador son
DirectSOFT
Direct SOFT32
C0
LDF
Carga el estsdo de 7 bits consecutivos
(C10 - C16) al acumulador
OUTF
Copia el valor desde la cantidad
especificada de bits en el acumulador a Y0-Y6
Programador D2-HPP
$
C
SHFT
STR
2
L
D
F
SHFT
ANDST
3
5
C
B
A
SHFT
2
1
0
GX
F
SHFT
OUT
5
A
H
ENT
0
7
On anytime the value in the accumulator is negative.
On when any instrucción loads a value of zero into the accumulator.
C10
K7
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
Acc.
0
0 0
0 0
0 0 0
Y0
K7
A
ENT
0
H
ENT
7
Manual del PLC DL06, 2a. edición en español, 6/07
LDF
Rango del DL06
aaa
0–777
0–777
0–1777
0–1777
0–377
0–177
0–777
––
Descripción
Dirección
Constante
C16 C15 C14 C13 C12 C11 C10
C10
K7
OFF
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 0
Dirección
Constante
OFF
Y0
K7
A aaa
K
bbb
bbb
––
––
––
––
––
––
––
1–32
OFF
OFF
ON
ON
ON
OFF
8 7
6 5
4 3 2
1 0
0 0
0 0 0
1 1
1 0
Y6 Y5
Y4
Y3
Y2
Y1
Y0
OFF
OFF
ON
ON
ON
OFF
5–59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D