Operaciones SIMATIC
9.14
Operaciones de conversión (SIMATIC)
Convertir de BCD a entero, Convertir de entero a BCD
K
BCD_I
O
P
EN
F
IN
U
P
I_BCD
EN
IN
A
BCDI
W
L
IBCD
221
222
Entradas/salidas
IN
VW, T, C, IW, QW, MW, SMW, LW, AC, AIW, constante, *VD, *AC,
SW, *LD
OUT
VW, T, C, IW, QW, MW, SMW, LW, AC, *VD, *AC, SW, *LD
Convertir de entero doble a real
K
O
P
EN
F
U
IN
P
A
W
DTR
L
221
222
Entradas/salidas
IN
VD, ID, QD, MD, SMD, AC, LD, HC, constante, *VD, *AC, SD, *LD
OUT
VD, ID, QD, MD, SMD, LD, AC, *VD, *AC, SD, *LD
9-126
La operación Convertir de BCD a entero convierte el valor
BCD de entrada (IN) en un valor de entero y carga el resultado
ENO
en la variable indicada por OUT. El margen válido de IN está
comprendido entre 0 y 9999 BCD.
OUT
La operación Convertir de entero a BCD convierte el valor
entero de entrada (IN) en un valor BCD y carga el resultado en
ENO
la variable indicada por OUT. El margen válido de IN está
comprendido entre 0 y 9999 entero.
OUT
Condiciones de error que ponen ENO a 0: SM1.6 (error BCD),
SM4.3 (tiempo de ejecución), 0006 (direccionamiento indirecto)
OUT
Estas operaciones afectan a las siguientes marcas especiales:
OUT
SM1.6 (BCD no válido)
224
Operandos
La operación Convertir de entero doble a real convierte un
entero de 32 bits con signo (IN) en un número real de 32 bits y
DI_R
deposita el resultado en la variable indicada por OUT.
ENO
Condiciones de error que ponen ENO a 0: SM4.3 (tiempo de
OUT
ejecución), 0006 (direccionamiento indirecto)
IN, OUT
224
Operandos
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Tipos de datos
WORD
WORD
Tipos de datos
DINT
REAL