Descargar Imprimir esta página

Operaciones Aritméticas; Operaciones De Sumar, Restar, Multiplicar Y Dividir - Siemens SIMATIC S7-200 Manual De Instrucciones

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Manual del sistema de automatización S7-200
Operaciones aritméticas
Operaciones de sumar, restar, multiplicar y
dividir
Sumar
IN1 + IN2 = OUT
FUP
IN1 + OUT = OUT
Las operaciones Sumar enteros (+I) y Restar enteros (-I)
suman/restan dos enteros de 16 bits, arrojando un resultado
de 16 bits. Las operaciones Sumar enteros dobles (+D) y
Restar enteros dobles (-D) suman/restan dos enteros de
32 bits, arrojando un resultado de 32 bits. Las operaciones
Sumar reales (+R) y Restar reales (-R) suman/restan dos
números reales de 32 bits, dando como resultado un
número real de 32 bits.
Multiplicar
IN1 * IN2 = OUT
FUP
IN1 * OUT = OUT
Las operaciones Multiplicar enteros (*I) y Dividir enteros (/I)
multiplican o dividen dos enteros de 16 bits,
respectivamente, arrojando un resultado de 16 bits. (En la
división no se conserva un resto.) Las operaciones
Multiplicar enteros dobles (*D) y Dividir enteros dobles (/D)
multiplican o dividen dos enteros de 32 bits,
respectivamente, arrojando un resultado de 32 bits. (En la
división no se conserva un resto.) Las operaciones
Multiplicar reales (*R) y Dividir reales (/R) multiplican o
dividen dos números reales de 32 bits, respectivamente,
dando como resultado un número real de 32 bits.
Marcas especiales y ENO
SM1.1 indica errores de desbordamiento y valores no válidos. Si se activa SM1.1, el estado de
SM1.0 y de SM1.2 no será válido y no se alterarán los operandos de entrada originales. Si SM1.1
y SM1.3 no se activan, la operación aritmética habrá finalizado con un resultado válido, y tanto
SM1.0 como SM1.2 contendrán un estado válido. Si se activa SM1.3 durante una operación de
división, permanecerán inalterados los demás bits aritméticos de estado.
Condiciones de error que
ponen ENO a 0:
1 SM1.1
(desbordamiento)
1 SM1.3 (división por
cero)
1 0006 (direccionamiento
indirecto)
154
Restar
IN1 - IN2 = OUT
KOP y
OUT - IN1 = OUT
AWL
Dividir
IN1 / IN2 = OUT
KOP y
OUT / IN1 = OUT
AWL
Marcas especiales afectadas
1 SM1.0 (cero)
1 SM1.1 (desbordamiento, valor no válido generado durante la operación
o parámetro de entrada no válido)
1 SM1.2 (negativo)
1 SM1.3 (división por cero)

Hide quick links:

Publicidad

loading