Mitsubishi Electric MELSEC A Serie Manual De Programación página 245

Tabla de contenido

Publicidad

Instrucciones aritméticas
La función aritmética con datos binarios
Cuando el resultado de una adición pasa por sobre el valor de 32767 (2147483647 con una
instrucción de 32 bits), el resultado se vuelve negativo.
Cuando el resultado de una sustracción pasa por inferior del valor de -32768 (-2147483648
con una instrucción de 32 bits), el resultado se vuelve positivo.
El cálculo de valores positivos y negativos se presenta del siguiente modo:
5 +
5 -
5 ×
-5 ×
-5 × (-3) =
5 /
-5 /
5 / (-3) =
-5 / (-3) =
Función aritmética con datos BCD
Cuando el resultado de una adición pasa por sobre el valor de 9999 (99999999 con una
instrucción de 32 bits), no se considera el arrastre (carry).
1
Arrastre no se aplica
Cuando el minuendo de una sustracción es menor al sustraendo, se procesa el arrastre (carry)
del siguiente modo:
1
Arrastre
Programación MELSEC A y Q
8
=
13
8
=
-3
3
=
15
3
=
-15
15
3
=
1 y resto 2
3
=
-1 y resto -2
-1 y resto 2
1 y resto -2
BCD_0E1
BCD_0E2
6 – 27

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido