Instrucciones
2.4.4
Instrucciones de transferencia
Grupo
Instrucción
MOV
Transferencia
de datos de
16 bits
MOVP
DMOV
Transferencia
de datos de
32 bits
DMOVP
EMOV
Transferencia
de números de
coma flotante
EMOVP
$MOV
Transferencia
de secuencias
de caracteres
$MOVP
CML
Inversión de
datos binarios
de 16 bits
CMLP
DCML
Inversión de
datos binarios
de 32 bits
DCMLP
*: La cantidad de pasos de programa depende del tipo de CPU y de los operandos utilizados.
•
En la utilización de una CPU de QnA o de una CPU de Q de procesador único: 3
•
En la utilización de una CPU de Q de procesador múltiple y
operandos internos de palabra (sin registro de archivo ZR): 2
Constantes : 2
Operandos de bit cuya dirección es un valor múltiplo de 16,
que tienen la denominación de bloque de bit K4 y que no se procesan por la asignación de índice: 2
•
En la utilización de una CPU de Q de procesador múltiple y operandos diferentes a los operandos arriba
indicados. 3
**: La cantidad de pasos de programa depende del tipo de CPU.
•
En la utilización de una CPU de Q de procesador único: 2
•
En la utilización de una CPU de QnA o de una CPU de Q de procesador múltiple: 3
***: La cantidad de pasos de programa depende los operandos utilizados.
La cantidad precisa se indica en el párrafo en el cual se describen las instrucciones individuales.
Programación MELSEC A y Q
Variables
s, d
(s)
s, d
s, d
+1, s)
s, d
s, d
(s+1, s)
s, d
Transmite los bytes
s, d
almacenados en s de la
secuencia de caracteres
hacia d.
s, d
s, d
(s)
s, d
s, d
(s+1, s)
s, d
Instrucciones de aplicación I
Significado
Ejecución
(d)
(d+1, d)
(d+1, d)
Número de
coma flotante
(d)
(d1+1, d1)
Referencia
Q
A
*
***
6.4.1
3
5
**
***
6.4.1
3
7
3
6.4.2
3
6.4.3
*
***
6.4.4
3
5
**
***
6.4.4
3
7
2 – 25