División - Mitsubishi Electric FX Serie Manual Del Usuario

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido
Instrucciones aritméticas
5.4.4
División
Para dividir dos números (contenidos de operandos de 16 ó 32 bits), en los controles de la
familia FX está disponible la instrucción DIV-A. Ya que con esta instrucción no se pueden pro-
cesar números con posiciones después de la coma, el resultado de la división se indica siem-
pre en números enteros. El resto se almacena de forma particular.
Plano de contactos
0
³ Dividendo
· Divisor
» Cuociente (Resultado de la división: Dividendo
El divisor no debe asumir el valor „0". Una división por „0" no es posible y genera un error.
INDICACIONES
Cuando se dividen dos valores de 16 bits, se almacena el cuociente en un operando de 16
bits y el resto no dividible en el siguiente operando. Para el resultado de la división se ocu-
pan por lo tanto siempre dos operandos de 16 bits (= 32 bits).
En la división de dos valores de 32 bits se ingresa el cuociente en dos operandos de 16 bits y
el resto no dividible en los siguientes dos operandos de 16 bits. En este tipo de división se re-
quieren cuatro cuocientes continuos de 16 bits (= 64 bits) para el resultado.
Por favor, observe en la programación el tamaño requerido de estos rangos de operandos
para prevenir una asignación doble a través de solapaduras de rangos. En la instrucción se
indica un operando que contiene los datos de valor más bajo.
Ejemplos
El contenido de D0 se divide por el contenido de D1 y el resultado se almacena en D2 y D3:
DIV D0 D1 D2
En la división se consideran los signos. En este ejemplo se divide el valor del contador de C0
por el contenido de D10:
DIV C0 D10 D200
5 – 26
DIV D0 D1 D2
D 0
D 1
Ö
6
40
C 0
D 10
Ö
-5
36
Programación avanzada
Lista de instrucciones
0 DIV
D0
Divisor = Cuociente)
D 2
6
Cuociente (6 x 6 = 36)
D 3
4
Resto (40 - 36 = 4)
D 200
Cuociente
-7
D 201
Resto
1
MITSUBISHI ELECTRIC
D1
D2
Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3u

Tabla de contenido