Bmov (Movimiento De Bloque); Relé Interno Especial M8024: Indicador De Ejecución De Bmov/Wsft - IDEC FC5A Serie Manual Del Usuario

Tabla de contenido

Publicidad

9: I
NSTRUCCIONES DE MOVIMIENTO

BMOV (Movimiento de bloque)

BMOV(W)
*****
Nº de bloques de datos de 16 bits
S1
Primer dato de 16 bit
S1+1
Segundo dato de 16 bit
S1+2
Tercer dato de 16 bit
S1+N–1
N datos de 16 bit
Módulos de CPU aplicables
FC5A-C10R2/C
X
Operandos válidos
Operando
S1 (Origen 1)
N-W (N palabras)
D1 (Destino 1)
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
▲ Los relés internos M0 a M2557 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 S1 o N-W, se lee el valor actual del temporizador o del contador.
Cuando lo que deseamos es cambiar la preselección del temporizador o del contador, el temporizador o el contador
correspondiente estará situado en el D1, este valor puede estar entre 0 y 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 operandos válidos. Si el operando de origen o de destino derivado está fuera
del intervalo de operandos 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 (Palabra)
I (Entero)
D (Palabra doble)
L (Largo)
F (Coma flotante)
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
N-W
D1
*****
*****
FC5A-C16R2/C
X
Función
Primer número de operando a mover
Cantidad de bloques a mover
Primer número de operando al que mover
Cuando una variable booleana: como I (entrada), Q (salida), M (relé interno) o R
X
(registro de desplazamiento) se designa como origen, N-W o destino, se utilizan 16
puntos (tipo de datos de palabra).
Si se designan como origen, N-W o destino operandos tales como T (temporizador), C
(contador) o D (registro de datos) utilizaremos 1 punto (tipo de datos palabra).
M
ANUAL DEL USUARIO DE
S1, S1+1, S1+2, ... , S1+N–1 → D1, D1+1, D1+2, ... , D1+N–1
Cuando la entrada está activada, N bloques de datos de palabras de 16
bits con el operando designado por S1 se mueven a N bloques de
destinos, comenzando por el operando designado por D1. N-W
especifica la cantidad de bloques que hay que mover.
Nº de bloques de datos de 16 bits
D1
Movimiento
D1+1
de bloque
D1+2
D1+N–1
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
X
X
M
S
ICRO
MART
Primer dato de 16 bit
Segundo dato de 16 bit
Tercer dato de 16 bit
N datos de 16 bit
X
Q
M
R
T
C
D Constante
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
FC5A
FC5A-D32K3/S3
X
Repetir
X

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido