Dividir Acu 2 Por Acu 1 Como Número En Coma Flotante (32 Bits) - Siemens SIMATIC S7-300 Manual De Referencia

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

8.3.4
/R
Dividir ACU 2 por ACU 1 como número en coma flotante (32 bits)
Formato
/R
Descripción de la operación
/R (Dividir números en coma flotante de 32 bits, IEEE-FP) divide el contenido del ACU 2 por el
contenido del ACU 1. Los contenidos de ACU 1 y ACU 2 se evalúan como números en coma
flotante (32 bits, IEEE-FP). La operación se ejecuta sin tener en cuenta ni afectar al RLO. Una
vez realizada la operación se activan los bits A1, A0, OS y OV de la palabra de estado.
En las CPU con dos acumuladores, el contenido del ACU 2 queda inalterado.
En las CPU con cuatro acumuladores, se copian los contenidos del ACU 3 al ACU 2 y del
ACU 4 al ACU3. El contenido del ACU 4 queda inalterado.
Consulte también Evaluar los bits de la palabra de estado.
Resultado
El resultado en el ACU 1 es
+qNaN
+infinito
+normalizado
+desnormalizado
+cero
-cero
-desnormalizado
-normalizado
-infinito
-qNaN
Palabra de estado
se escribe:
Ejemplo
AWL
Explicación
AUF
DB10
L
ED10
//El valor de ED10 se carga en el ACU 1.
L
MD14
//Cargar el contenido del ACU 1 en el ACU 2. Cargar el valor de MD14 en el ACU 1.
/R
//Dividir ACU 2 por ACU 1, almacenar el resultado en el ACU 1.
T
DBD20
//El contenido del ACU 1 (= resultado) se transfiere a DBD20 en DB10.
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
A1
1
1
1
0
0
0
0
0
0
1
RB
A1
A0
-
x
x
A0
OV
OS
1
1
1
0
1
1
0
0
-
0
1
1
0
0
-
0
0
-
0
1
1
1
0
-
1
1
1
1
1
1
OV
OS
OR
x
x
-
Aritmética en coma flotante
Observación
Desbordamiento por exceso
Desbordamiento por defecto
Desbordamiento por defecto
Desbordamiento por exceso
STA
RLO
/ER
-
-
-
8-9

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido