Sumar Acu 1 Y 2 Como Entero - Siemens SIMATIC S7-300 Manual De Referencia

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

Publicidad

7.3
+I

Sumar ACU 1 y 2 como entero

Formato
+I
Descripción de la operación
+I (Sumar enteros) suma el contenido del ACU1-L al contenido del ACU2-L y almacena el
resultado en el ACU1-L. Los contenidos del ACU1-L y ACU2-L se evalúan como enteros (de
16 bits). La operación se ejecuta sin tener en cuenta ni afectar al RLO. Una vez realizada la
operación se activan los bits de la palabra de estado A1, A0, OS y OV. En caso de un
desbordamiento, ya sea por defecto o por exceso, el resultado de la operación no es un entero
doble (de 32 bits), sino un entero (de 16 bits).
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 ACU 3. El contenido del ACU 4 queda inalterado.
Palabra de estado
se escribe:
Configuración de los bits de la palabra de estado
Suma = 0
-32768 <= Suma < 0
32767 >= Suma > 0
Suma = -65536
65534 >= Suma > 32767
-65535 <= Suma < -32768
Ejemplo
AWL
Explicación
L
EW10
//El valor de EW10 se carga en el ACU1-L.
L
MW14
//Cargar el contenido del ACU1-L en el ACU2-L. Cargar el valor de MW14 en el
ACU1-L.
+I
//Sumar ACU2-L y ACU1-L, almacenar el resultado en el ACU1-L.
T
DB1.DBW25
//El contenido del ACU1-L (resultado) se transfiere del DB1 a DBW25.
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
RB
A1
A0
-
x
x
OV
OS
OR
x
x
-
A1
0
0
1
0
0
1
Aritmética de enteros
STA
RLO
/ER
-
-
-
A0
OV
OS
0
0
-
1
0
-
0
0
-
0
1
1
1
1
1
0
1
1
7-3

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido