Siemens SIMATIC S7-200 Manual De Sistema página 252

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Operaciones SIMATIC
Multiplicar y dividir enteros de 32 bits
K
O
P
EN
F
IN1
U
P
IN2
DIV_DI
EN
IN1
IN2
A
*D
W
L
/D
221
222
Estas operaciones afectan a las siguientes marcas especiales: SM1.0 (cero); SM1.1 (des-
bordamiento); SM1.2 (negativo); SM1.3 (división por cero)
Si SM1.3 (división por cero) se activa durante una operación de división, permanecerán inal-
terados los demás bits aritméticos de estado, así como los operandos de entrada originales.
En otro caso, todos los bits aritméticos de estado asistidos contendrán el estado válido al
finalizar la operación aritmética.
Entradas/salidas
IN1, IN2
VW, IW, QW, MW, SW, SMW, LW, AC, AIW, T, C, constante, *VD,
*AC, *LD
OUT
VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
9-76
La operación Multiplicar enteros de 16 bits a enteros de
32 bits multiplica dos números enteros de 16 bits, arrojando
MUL
ENO
un producto de 32 bits.
La operación Dividir enteros de 16 bits a enteros de 32 bits
OUT
OUT
divide dos números enteros de 16 bits, arrojando un resultado
de 32 bits compuesto de un cociente de 16 bits (los menos
significativos) y un resto de 16 bits (los más significativos).
ENO
En la operación AWL de multiplicación, la palabra menos
OUT
OUT
significativa (16 bits) del OUT de 32 bits se utiliza como uno de
los factores.
En la operación AWL de división, la palabra menos significativa
(16 bits) del OUT de 32 bits se utiliza como dividendo.
IN1, OUT
En KOP y FUP:
IN1, OUT
En AWL:
224
Condiciones de error que ponen ENO a 0: SM1.1
(desbordamiento), SM1.3 (división por cero), SM4.3 (tiempo de
ejecución), 0006 (direccionamiento indirecto)
Operandos
IN1 IN2 = OUT
IN1 / IN2 = OUT
IN1 OUT = OUT
OUT / IN1 = OUT
Sistemas de automatización S7-200, Manual de sistema
C79000-G7078-C233-01
Tipos de datos
INT
DINT

Publicidad

Tabla de contenido
loading

Tabla de contenido