Instrucciones aritméticas
6.2
Instrucciones aritméticas
Las instrucciones aritméticas son instrucciones para la ejecución de simples funciones de
cálculo matemático, como la adición, sustracción, multiplicación y división de dos registros.
En total están disponibles 54 (Serie Q y System Q) o bien 40 (Serie A) diferentes funciones
aritméticas.
Función
lógica
Sustracción
Multiplicación
División
Incremento
Decremento
Se recomienda utilizar los comandos IEC en los editores IEC.
INDICACIÓN
6.2.1
Programación MELSEC A y Q
Instrucción MELSEC
en el
Editor MELSEC
+
+
+P
D+
D+P
-
−
-P
D-
D-P
×
×
×P
D×
D×P
/
/
/P
D/
D/P
INC
+1
INCP
DINC
DINCP
DEC
−1
DECP
DDEC
DDECP
BIN
Instrucción MELSEC
Instrucción MELSEC
en el
Editor IEC
PLUS_M,
PLUS_3_M
PLUSP_M,
PLUSP_3_M
DPLUS_M,
DPLUS_3_M
DPLUSP_M,
DPLUSP_3_M
MINUS_M,
MINUS_3_M
MINUSP_M,
MINUSP_3_M
DMINUS_M,
DMINUS_3_M
DMINUSP_M,
DMINUSP_3_M
MULTI_3_M
MULTIP_3_M
DMULTI_3_M
DMULTIP_3_M
DIVID_3_M
DIVIDP_3_M
DDIVID_3_M
DDIVIDP_3_M
INC_M
INCP_M
DINC_M
DINCP_M
DEC_M
DECP_M
DDEC_M
DDECP_M
BCD
Instrucción MELSEC
en el
Editor MELSEC
Editor IEC
BPLUS_M,
B+
BPLUS_3_M
BPLUSP_M,
B+P
BPLUSP_3_M
DBPLUS_M,
DB+
DBPLUS_3_M
DBPLUSP_M,
DB+P
DBPLUSP_3_M
BMINUS_M,
B-
BMINUS_3_M
BMINUSP_M,
B-P
BMINUSP_3_M
DBMINUS_M,
DB-
DBMINUS_3_M
DBMINUSP_M,
DB-P
DBMINUSP_3_M
B×
BMULTI_M
B×P
BMULTIP_M
DB×
DBMULTI_M
DB×P
DBMULTIP_M
B/
BDIVID_M
B/P
BDIVIDP_M
DB/
DBDIVID_M
DB/P
DBDIVIDP_M
en el
6 – 25