9: I
NSTRUCCIONES DE MOVIMIENTO
BMOV (Movimiento de bloque)
BMOV(W) S1
*****
N bloques de datos de 16 bits
S1
Primeros datos de 16 bits
S1+1
Segundos datos de 16 bits
S1+2
Terceros datos de 16-bits
S1+N–1
Nth de datos de 16 bits
Módulos de la CPU aplicables
FC4A-C10R2/C
FC4A-C16R2/C
—
Dispositivos válidos
Dispositivo
Función
Primer número de dispositivo que desea
S1 (Origen 1)
mover
N-W (N
Cantidad de bloques que desea mover
palabras)
Primer número de dispositivo que desea
D1 (Destino 1)
mover a
Si desea obtener más información acerca del intervalo de números de dispositivos válidos, consulte las
páginas 6-1 y 6-2.
Los relés internos M0 a M1277 se pueden designar como D1. Los relés internos especiales no se pueden
▲
designar como D1.
Cuando se utiliza T (temporizador) o C (contador) como S1o N-W, se lee el valor actual del temporizador/
contador (TC o CC). Cuando se utiliza T (temporizador) o C (contador) como D1, el dato se escribe como valor
preestablecido (TP o CP), que puede ser de 0 a 65535.
Asegúrese de que los últimos datos de origen determinados por S1 + N-1 y los últimos de destino
determinados por D1 + N-1 están comprendidos dentro del intervalo de dispositivos válidos. Si el dispositivo de
origen o de destino derivado está fuera del intervalo de dispositivos válidos, aparecerá un error de ejecución
en el programa del usuario, activando el relé interno especial M8004 y el LED DE ERROR del módulo de la
CPU.
Tipos de datos válidos
W
I
(palabra)
(entero)
X
—
Relé interno especial M8024: Indicador de ejecución de BMOV/WSFT
Mientras BMOV o WSFT se está ejecutando, M8024 está activado. Cuando se finaliza, M8024 se desactiva. Si
la CPU se apaga durante la ejecución de BMOV o WSFT, M8024 permanece activado cuando la CPU se
vuelve a encender.
9-10
S1, S1+1, S1+2, ... , S1+N–1 → D1, D1+1, D1+2, ... , D1+N–1
N-W
D1
Cuando la entrada está activada, N bloques de datos de palabras de 16
*****
*****
bits con el dispositivo designado por S1 se mueven a N bloques de
destinos, comenzando por el dispositivo designado por D1. N-W
especifica la cantidad de bloques que hay que mover.
Movimiento de bloque
FC4A-C24R2/C
—
—
Cuando un dispositivo de bit como I (entrada), Q (salida), M (relé interno) o R
(registro de desplazamiento) se designa como origen, N-W o destino, se utilizan 16
puntos.
Cuando un dispositivo de palabra como T (temporizador), C (contador) o D (registro
de datos) se designa como origen o destino, se utiliza 1 punto.
M
ANUAL DEL USUARIO DE
N bloques de datos de 16 bits
D1
Primeros datos de 16 bits
D1+1
Segundos datos de 16 bits
D1+2
D1+N–1
FC4A-D20K3/S3
FC4A-D20RK1/RS1 y FC4A-D40K3/S3
—
I
Q
M
X
X
X
X
X
X
▲
—
X
M
S
FC4A FC9Y-B1145
ICRO
MART
Terceros datos de 16-bits
Nth de datos de 16 bits
X
R
T
C
D Constante Repetición
X
X
X
X
—
X
X
X
X
X
X
X
X
X
—
—
—
—