Anexo A
A.3.7
Comandos de Serie Q y System Q equivalentes a la Serie A de MELSEC
Ya que la CPU de Q/QnA no utiliza acumuladores (A0, A1), se modificó el formato de las
instrucciones de CPUs de AnU, AnN y AnN, las cuales utilizan acumuladores.
Función
Rotación de 16 bits hacia la
derecha
Rotación de 16 bits hacia la
izquierda
Rotación de 32 bits hacia la
derecha
Rotación de 32 bits hacia la
izquierda
Búsqueda de datos de 16 bits
Búsqueda de datos de 32 bits
Control de bits de datos de 16 bits
Control de bits de datos de 32 bits
Actualización parcial
8 Zeichen
Conversión ASCII
Activación del
Carry-Flag
Reposición del
Carry-Flag
Salto al fin
de programa
1
Instrucción CHK
1
No para Q00JCPU, Q00CPU y Q01CPU
Programación MELSEC A y Q
Q-CPU / QnA-CPU
Formato de
Observación
instrucción
ROR (d, n)
d: Datos de rotación
d: Datos de rotación
RCR (d, n)
SM700 se utiliza como Carry-Flag
ROL (d, n)
d: Datos de rotación
d: Datos de rotación
RCL (d, n)
SM700 se utiliza como Carry-Flag
DROR (d, n)
d: Datos de rotación
d: Datos de rotación
DRCR (d, n)
SM700 se utiliza como Carry-Flag
DROL (d, n)
d: Datos de rotación
d: Datos de rotación
DRCL (d, n)
SM700 se utiliza como Carry-Flag
El resultado de búsqueda se
SER (s1, s2, d, n)
almacena en los operandos
indicados en D a D+1.
El resultado de búsqueda se
DSER (s1, s2, d, n)
almacena en los operandos
indicados en D a D+1.
El resultado de control se
SUM (s, d)
almacena en el operando indicado
en d.
El resultado de control se
DSUM (s, d)
almacena en el operando indicado
en d.
RFS (s, n)
Instrucción extendida se agregó
$MOV (s, d)
SET (SM700)
Sin instrucción extendida
RST (SM700)
Sin instrucción extendida
GOEND
Instrucción extendida se agregó
CHKST
Instrucción CHKST se agregó
CHK
Comparación de las CPUs
AnU-CPU / AnA-CPU / AnN-CPU
Formato de
Observación
instrucción
Datos de rotación activados en A0
ROR (n)
Datos de rotación activados en A0
RCR (n)
M9012 se utiliza como Carry-Flag
Datos de rotación activados en A0
ROL (n)
Datos de rotación activados en A0
RCL (n)
M9012 se utiliza como Carry-Flag
Datos de rotación activados en A0
DROR (n)
y A1
Datos de rotación activados en A0
y A1
DRCR (n)
M9012 se utiliza como Carry-Flag
Datos de rotación activados en A0
DROL (n)
y A1
Datos de rotación activados en A0
y A1
DRCL (n)
M9012 se utiliza como Carry-Flag
El resultado de búsqueda se
SER (s1, s2, n)
almacena en A0 y A1
El resultado de búsqueda se
almacena en A0 y A1
DSER (s1, s2, n)
M9012 se utiliza como Carry-Flag
El resultado de control se
SUM (s)
almacena en A0
El resultado de control se
almacena en A0
DSUM (s)
Solo con activación de M9052
SEG (d, n)
ASC (d)
STC
CLC
P255: Identificación de la
CJ (P255)
instrucción END
CJ (Pn)
CHK (P255)
A – 41