Operaciones de datos
6.6.9
Cálculo de la raíz cuadrada (SQR)
K, H, D, R*, U \G *
*
Solo en FX
Forma de funcionamiento
Cálculo de la raíz cuadrada, (D+) = S +
Descripción
Partiendo de (S+) se calcula la raíz cuadrada y se escribe en (D+) en un valor entero.
Programación de la instrucción SQR sin etiqueta
M501
Cuando se conecta el relé interno M501, se calcula la raíz cuadrada del valor del registro de
datos D56 y el resultado se escribe en el registro de datos D100 como valor entero redondeado.
La raíz de una cifra negativa siempre conduce a un error y se conecta el marcador de error
M8067.
Si al calcular una raíz cuadrada sale un decimal, se activará la marca especial M8021 (Bo-
rrow Flag).
Si la raíz cuadrada da 0, se definirá la marca especial M8020 (Zero Flag).
En la tabla siguiente figuran algunos resultados de ejemplos para el cálculo de raíces SQR.
(S+)
25
60
-236
147
6 – 82
SQR
(S+)
(D+)
S+
D+
D, R*, U \G *
y FX
3U
3UC
[ S+ ] [ D+ ]
DSQR
D56
Resultado
5,0
7,746
15,36 i
12,124
SQR
Cálculo de la raíz cuadrada
FX1S
CPU
Instrucción de
impulso (P)
Fig. 6-80:
Ejemplo de programación para calcular la
raíz cuadrada
D100
Tab. 6-18:
(D+)
Resultados de ejemplos para calcular la raíz
5
7
ERROR
12
Instrucciones de aplicación
FNC 48
FX2N
FX1N
FX3G
FX2NC
FX3UC
©
Procesamiento
Pasos del programa
16 bits 32 bits SQR/SQRP
©
©
DSQR/DSQRP
MITSUBISHI ELECTRIC
FX3U
©
5
9
C000302C