ACOS (Arco coseno)
ACOS(F)
*****
Módulos de CPU aplicables
FC5A-C10R2/C
X
Operandos válidos
Operando
Función
S1 (Origen 1)
Valor del arco coseno a convertir en radianes
D1 (Destino 1)
Destino para almacenar resultados de conversión
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
Si los datos designados por el operando origen S1 no se encuentran dentro del intervalo -1,0 y 1,0 o no cumplen con el
formato normal de coma flotante se producirá 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.
Como la instrucción ACOS 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: ACOS
ACOS(F)
SOTU
I1
acos S1·S1+1 → D1·D1+1 rad
S1
D1
Cuando la entrada está activada, el arco coseno del valor designado por el
*****
operando origen S1 se almacena en radianes en el destino designado por el
operando D1.
El valor S1·S1+1 debe estar dentro del siguiente intervalo:
Si el valor S1·S1+1 no estuviera dentro de este intervalo, se guarda un valor
indefinido en D1·D1+1.
FC5A-C16R2/C
X
Como se utiliza el tipo de datos de coma flotante, los operandos de origen y destino
—
emplean dos registros de datos consecutivos.
—
—
—
X
S1
D1
D10
D20
M
ANUAL DEL USUARIO DE
24: I
NSTRUCCIONES DE FUNCIONES TRIGONOMÉTRICAS
–1,0 ≤ S1·S1+1 ≤ 1,0
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
— — — — — —
— — — — — —
Cuando la entrada I1 está activada, el arco coseno del valor de los
registros de datos D10 y D11 designados por el operando de origen S1
se almacena en los registros de datos D20 y D21 designados por el
operando de destino D1.
acos –0,7071068 → 2,356195 rad
2,356195 rad = 3π/4 rad
S1
D10·D11
–0,7071068
M
S
ICRO
MART
X
Q
M
R
T
C
D Constante
X
X
D1
D20·D21
2,356195
FC5A
FC5A-D32K3/S3
X
Repetir
X
—
—
—
24-7