100BInstrucciones básicas
7.7 Convertir
Tabla 7- 84
Tipos de datos para los parámetros
Parámetro
Tipo de datos
IN
Real, LReal
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
Tabla 7- 85
Estado de ENO
ENO
Descripción
1
Sin error
0
IN es +/- INF o +/- NaN
7.7.4
Instrucciones "Crear el siguiente número entero superior a partir del número en
coma flotante" y "Crear el siguiente número entero inferior a partir del número
en coma flotante"
Tabla 7- 86
Instrucciones CEIL y FLOOR
KOP / FUP
SCL
out := CEIL(in);
out := FLOOR(in);
En KOP y FUP: haga clic en "???" (junto al nombre de la instrucción) y seleccione un tipo de datos en el menú
1
desplegable.
Tabla 7- 87
Tipos de datos para los parámetros
Parámetro
Tipo de datos
IN
Real, LReal
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
218
Descripción
Número en coma flotante en la entrada
Salida redondeada o truncada
Resultado de OUT
Resultado válido
+/- INF o +/- NaN
Descripción
Convierte un número real (Real o LReal) en el siguiente
entero mayor o igual a ese número real (IEEE - redondear
hacia el infinito positivo).
Convierte un número real (Real o LReal) en el siguiente
entero menor o igual a ese número real (IEEE - redondear
hacia el infinito negativo).
Manual de sistema, 11/2011, A5E02486683-05
Descripción
Número en coma flotante en la
entrada
Salida convertida
Controlador programable S7-1200