25: I
NSTRUCCIONES DE LOGARITMO
POW (potencia)
POW(F)
*****
Módulos de CPU aplicables
FC5A-C10R2/C
X
Operandos válidos
Operando
Función
S1 (Origen 1)
Datos binarios de la base
S2 (Origen 2)
Datos binarios del exponente
D1 (Destino 1)
Destino para almacenar resultados
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
Cuando el resultado de la operación no está en el intervalo entre –3,402823 × 10
–38
10
y 3,402823 × 10
Cuando el resultado de la operación no está en el intervalo entre –3,402823 × 10
38
× 10
y 3,402823 × 10
Cuando el resultado de la operación está entre –1,175495 × 10
D1 guarda 0. Cuando el resultado de la operación es menor que –3,402823 × 10
provoca un desbordamiento, el operando destino designado por D1 guarda un valor de menos o más infinito.
Si se cumple una de las siguientes condiciones, aparecerá un error de ejecución en el programa del usuario, activando el
relé interno especial M8004 y el LED DE ERROR del módulo de la CPU.
• Los datos designados por el operando origen S1 son menores o iguales a 0 y los datos designados por el operando origen
S2 no son un número entero.
• Los datos designados por el operando origen S1 son 0 y los datos designados por el operando origen S2 son menor o
igual a 0.
• LOs datos designados por el operando origen S1 o S2 no cumplen con el formato normal de coma flotante.
Como la instrucción POW se ejecuta en cada exploración mientras la entrada está activada, se debe utilizar una entrada de
pulso desde una instrucción SOTU o SOTD según sea necesario.
Tipos de datos válidos
W (Palabra)
I (Entero)
D (Palabra doble)
L (Largo)
F (Coma flotante)
Ejemplo: POW
POW(F)
SOTU
I1
25-4
/
POTENCIA
S1
S2
D1
*****
*****
FC5A-C16R2/C
X
38
, se activa el relé interno especial M8003 (arrastre o préstamo) excepto cuando el resultado es 0.
38
, se activa el relé interno especial M8003 (arrastre o préstamo) excepto cuando el resultado es 0.
Como se utiliza el tipo de datos de coma flotante, los operandos de origen y destino
—
emplean dos registros de datos consecutivos.
—
—
—
X
S1
S2
D10
D20
D30
S1
4
D10·D11
M
ANUAL DEL USUARIO DE
→ D1·D1+1
S2·S2+1
S1·S1+1
Cuando la entrada está activada, los datos binarios designados por el
operando origen S1 se elevan a la potencia S2·S2+1 designada por el
operando origen S2 y el resultado de la operación se guarda en el
destino designado por el operando D1.
FC5A-C24R2/C
X
I
— — — — — —
— — — — — —
— — — — — —
–38
y 1,175495 × 10
Cuando la entrada I1 está activada, los datos de los registros
D1
de datos D10 y D11 designados por el operando de origen S1
se elevan a la potencia D20·D20+1 designada por el operando
origen S2 y el resultado de la operación se almacena en los
registros de datos D30 y D31 designados por el operando de
destino D1.
→ 5,656856
1,25
4
S2
1,25
D20·D21
M
S
ICRO
MART
FC5A-D16RK1/RS1
X
Q
M
R
T
C
D Constante
X
X
X
38
y –1,175495 × 10
–38
y –1,175495 × 10
–38
, el operando de destino designado por
38
o mayor que 3,402823 × 10
D30·D31
FC5A
FC5A-D32K3/S3
X
Repetir
X
—
X
—
—
—
–38
o entre 1,175495 ×
–38
o entre 1,175495
38
, lo que
D1
5,656856