Operaciones SIMATIC
Raíz cuadrada
K
K
SQRT
O
O
EN
P
P
F
IN
U
P
A
SQRT
W
L
221
222
224
SM1.1 se utiliza para indicar errores de desbordamiento y valores no válidos. Si SM1.1 se
activa, 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.no se activa, la operación aritmética se habrá finalizado con un
resultado válido, y tanto SM1.0 como SM1.2 contendrán un estado válido.
Entradas/salidas
IN
VD, ID, QD, MD, SMD, SD, LD, AC, constante, *VD, *AC, *LD
OUT
VD, ID, QD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
9-98
La operación Raíz cuadrada extrae la raíz cuadrada de un
número real de 32 bits (IN), dando como resultado un número
ENO
real de 32 bits (OUT), como muestra la ecuación:
OUT
IN = OUT
Condiciones de error que ponen ENO a 0: SM1.1
(desbordamiento), SM4.3 (tiempo de ejecución), 0006
IN, OUT
(direccionamiento indirecto)
Estas operaciones afectan a las siguientes marcas especiales:
SM1.0 (cero); SM1.1 (desbordamiento); SM1.2 (negativo)
Operandos
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Tipos de datos
REAL
REAL