Descargar Imprimir esta página

Capítulo 5: Instrucciones De Mensajess; La Instrucción Move Block (Movblk); La Instrucción Copy Data From A Data Label Area To Memory - AutomationDirect PLC DL06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:

Publicidad

La instrucción Move Block (MOVBLK)
Esta instrucción copia un número especificado de palabras de un
área de etiqueta de datos (Data Label ) de la memoria del programa
DS5 Usado
(ACON, NCON) a la localización especificada de Memoria. Se
HPP Usado
describen a continuación los pasos para usar esta instrucción:
• Paso 1:Cargue la cantidad de palabras (octal) que se copiarán al primer nivel del stack del acumulador
• Paso 2: Cargue la etiqueta de datos origen (LDLBL Kaaa) en el acumulador. De aquí es de donde
serán copiados los datos.
• Paso 3: Insiera la instrucción MOVBLK que especifica la memoria de destino. Aquí es donde serán
copiados los datos.
La instrucción Copy Data From a Data Label Area to Memory
Cuando X1 está encendido, el valor octal (O4) se copia al primer nivel del stack del acumulador
usando el instrucción LDA. Este valor especifica la cantidad de palabras que se copiarán. La
instrucción LDLBL cargará la dirección de los datos origen (K1) en el acumulador. Aquí es de
donde serán copiados los datos. La instrucción MOVBLK especifica la localización inicial de
destino y ejecuta el copiado de datos del área de laetiqueta de datos a Memoria.
Direct SOFT 5
X1
$
STR
SHFT
SHFT
SHFT
LDA
O4
Carga el valor 4 en el acumulador
especificando la cantidad de
palabras a ser copiadas
LDLBL
K1
Carga el valor 1 en el acumulador
especificando el area data label K1
como la dirección inicial de los
datos a ser copiados
MOVBLK
V2000
V2000 es la dirección inicial de
destino para los datos a ser copiados
B
ENT
1
L
D
A
ANDST
3
0
L
D
L
B
ANDST
3
ANDST
1
B
M
O
V
ORST
INST#
AND
1
Manual del PLC DL06, 2a. edición en español, 6/07
Capítulo 5: Instrucciones de mensajess
Area de Data label
a ser copiada
DLBL
K1
N
C
O
N
K
1
2
3
4
N
C
O
N
4
5
3
2
K
N
C
O
N
K
6
1
5
1
N
C
O
N
K
8
8
4
5
E
ENT
4
L
B
ENT
ANDST
1
L
K
C
ANDST
JMP
2
MOVBLK
V aaa
.
.
X
X
X
X
V1777
1
2
3
4
V2000
4
5
3
2
V2001
6
1
5
1
V2002
8
8
4
5
V2003
X
X
X
X
V2004
.
.
A
A
A
ENT
0
0
0
5–189
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D

Publicidad

loading