¿Qué son los mnemotécnicos en el PLC de la serie Q de Mitsubishi? ¿Qué significan?
Tabla:
MOV\tA, directo\tLa dirección directa se transfiere al acumulador\t2\t1.
MOV\tA, @Ri\tAcumulador transferido a RAM externa (8 direcciones)\t1\t1.
MOV\tA, #datos\valor inmediato se transfiere al acumulador\t2\t1.
MOV\tRn, A\taccumulator se transfiere al registro\t1\t1.
MOV\tRn, la dirección directa\tdirect se transfiere al registro\t2\t2.
MOV\tRn, #data\taccumulator transferido a la dirección directa\t2\t1.
MOV\tdirect, Rn\tregister se transfiere a la dirección directa\t2\t1.
MOV\tdirect, la dirección directa\tdirect se envía a la dirección directa\t3\t2.
MOV\tdirect, A\taccumulator se transfiere a la dirección directa\t2\t1.
MOV\tdirect, @Ri\tRAM indirecta transferida a la dirección directa\t2\t2.
MOV\tdirect, #data\timmediate los datos se transfieren a la dirección directa\t3\t2.
MOV\t@Ri, A\tdirección directa enviada a la dirección directa\t1\t2.
MOV\t@Ri, direct\tLa dirección directa se transfiere a la RAM indirecta\t2\t1.
MOV\t@Ri, #data\timmediate los datos se transfieren a la RAM indirecta\t2\t2.
MOV\tDPTR, #data16\tConstante de 16 bits cargada en el puntero de datos\t3\t1.
Los bytes MOVC\tA,@A+DPTR\tcode se transfieren al acumulador\t1\t2.
Los bytes MOVC\tA,@A+PC\tcode se transfieren al acumulador\t1\t2.
MOVX\tA, @Ri\tRAM externa (8 direcciones) transferida al acumulador\t1\t2.
MOVX\tA, @DPTR\tRAM externa (16 direcciones) transferida al acumulador\t1\t2.
MOVX\t@Ri, A\taccumulator transferido a la RAM externa (8 direcciones)\t1\t2.
MOVX\t@DPTR, Un\acumulador transferido a la RAM externa (16 direcciones)\t1\t2.
PUSH\tdirect\tLa dirección directa se inserta en la pila\t2\t2.
POP\tdirect\tLa dirección directa aparece en la pila\t2\t2.
XCH\tA, Rn\tIntercambio de registros y acumuladores\t1\t1.
XCH\tA, directo\tDirección directa e intercambio de acumulador\t2\t1.
XCH\tA,@Ri\tRAM indirecta y swap de acumulador\t1\t1.
XCHD\tA,@Ri\tLa RAM indirecta y el acumulador intercambian bytes bajos de 4 bits\t1\t1.
INC\tA\tEl acumulador suma 1\t1\t1.
El registro INC\tRn\tre se incrementa en 1\t1\t1.
INC\tdirect\tDirección directa más 1\t2\t1.
INC\t@Ri\tRAM indirecta más 1\t1\t1.
INC\tDPTR\tEl puntero de datos aumenta en 1\t1\t2.
DEC\tA\tEl acumulador disminuye en 1\t1\t1.
DEC\tRn\tRegistro disminuido en 1\t1\t1.
DEC\tdirect\tDirección directa menos 1\t2\t2. \t \t \t ?
DEC\t@Ri\tRAM indirecta menos 1\t1\t1.
Información ampliada:
La programación de PLC generalmente puede usar dos lenguajes, uno es un diagrama de escalera y el otro es mnemotécnico. Al escribir un diagrama de escalera, generalmente comienza desde Los códigos de comando se extraen. uno por uno en el menú y colocados en la interfaz. Al editar con mnemónicos, se ingresan manualmente. La mayoría de las plataformas de desarrollo admiten la función de convertir directamente diagramas de escalera en mnemónicos.
MOV\tbit, C\tcarry bit se transfiere al direccionamiento directo\t2\t2. JC\trel\tSi el bit de acarreo es 1, bifurque\t2\t2.
JNC\trel\tSi el bit de acarreo es 0, bifurca\t2\t2. JB\tbit, rel\tSi el bit de direccionamiento directo es 1, bifurca\t3\t2. JNB\tbit, rel\tSi el bit de direccionamiento directo es 0, bifurca\t3\t2. JBC\tbit, rel\tSi el bit de direccionamiento directo es 1, transfiera y borre el bit\t2\t2.
Enciclopedia Baidu-Mitsubishi QPLC
Enciclopedia Baidu-Mnemónicos