FPΣ
Nº
Nombre
F335
Cambio de signo de
un dato real en
coma flotante
F336
Valor absoluto en
coma flotante
F337
Conversión de
grados a radianes
F338
Conversión de
radianes a grados
Instrucciones de procesos en coma flotante
F345
Comparación de
datos en coma
flotante
F346
Ventana de
comparación en
coma flotante
F347
Ventana de
comparación en
coma flotante (con
salida especificada)
F348
Control de banda
muerta en coma
flotante
F349
Control de zona de
datos reales en
coma flotante
Instrucciones de control de procesos
F355
Control PID
Instrucciones de comparación
F373
Detección de
cambios en datos
de 16 bits
F374
Detección de
cambios en datos
de 32 bits
Matsushita Electric Works (Europe) AG
Booleano
Operando Descripción
F+/- -
S, D
FABS
S, D
RAD
S, D
DEG
S, D
FCMP
S1, S2
FWIN
S1, S2, S3
FLIMT
S1, S2, S3,
D
FBAND
S1, S2, S3,
D
FZONE
S1, S2, S3,
D
PID
S
DTR
S, D
DDTR
S, D
B.7
Invierte el signo del dato real especificado por
(S+1,S) y almacena el resultado en (D+1,D).
Obtiene el valor absoluto de un dato real en
coma flotante especificado por (S+1,S), y
almacena el resultado en (D+1,D).
Convierte un ángulo en grados (dato real)
definido por (S+1,S) a radianes. El resultado
se almacena en (D+1,D).
Convierte un ángulo en radianes (dato real)
definido por (S+1,S) a grados. El resultado se
almacena en (D+1,D).
(S1+1, S1) > (S2+1, S2) → R900A: on
(S1+1, S1) = (S2+1, S2) → R900B: on
(S1+1, S1) < (S2+1, S2) → R900C: on
(S1+1, S1) > (S3+1, S3) → R900A: on
(S2+1, S2)
(S1+1, S1)
(S1+1, S1) < (S2+1, S2) → R900C: on
Cuando (S1+1, S1) > (S3+1, S3),
(S1+1, S1) → (D+1, D)
Cuando (S2+1, S2) < (S3+1, S3),
(S2+1, S2) → (D+1, D)
Cuando (S1+1, S1)
(S3+1, S3)
(S3+1, S3) → (D+1, D)
Cuando (S1+1, S1) > (S3+1, S3),
(S3+1, S3) - - (S1+1, S1) → (D+1, D)
Cuando (S2+1, S2) < (S3+1, S3),
(S3+1, S3) - - (S2+1, S2) → (D+1, D)
Cuando (S1+1, S1)
(S3+1, S3)
0.0 → (D+1, D)
Cuando (S3+1, S3) < 0.0,
(S3+1, S3) + (S1+1, S1) → (D+1, D)
Cuando (S3+1, S3) = 0.0, 0.0 → (D+1, D)
Cuando (S3+1, S3) > 0.0,
(S3+1, S3) + (S2+1, S2) → (D+1, D)
Realiza un control PID continuo según los
valores de los parámetros de la tabla
especificada por (S+2 a S) y (S+4 a S+10). El
valor de salida se almacena en (S+3).
Si el valor del dato de 16 bits especificado en
(S) ha cambiado desde la última ejecución el
relé especial R9009 (bandera de acarreo)
pasará a ON. En (D) se almacena el valor de
la ejecución anterior.
Si el valor del dato de 32 bits especificado en
(S+1,S) ha cambiado desde la última
ejecución el relé especial R9009 (bandera de
acarreo) pasará a ON. En (D+1,D) se
almacena el valor de la ejecución anterior.
Tabla de Instrucciones
Pasos
8
8
8
8
10
14
(S3+1,S3) → R900B
18
(S2+1, S2),
18
(S2+1, S2),
18
4
6
6
B - 55