Instrucciones básicas
8.5 Funciones matemáticas
Tabla 8-54
Tipos de datos para parámetros
Parámetro
Tipo de datos
IN/OUT
SInt, Int, DInt, USInt, UInt, UDInt
Tabla 8-55
Estado de ENO
ENO
Descripción
1
Sin error
0
El resultado está fuera del rango numérico válido del tipo de datos seleccionado.
Ejemplo de SInt: INC (+127) da como resultado +128, es decir, excede el máximo de tipos de datos.
8.5.6
ABS (calcular valor absoluto)
Tabla 8-56
Instrucción ABS (calcular valor absoluto)
KOP / FUP
SCL
out := ABS(in);
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Tabla 8-57
Tipos de datos para parámetros
Parámetro
Tipo de datos
IN
SInt, Int, DInt, Real, LReal
OUT
SInt, Int, DInt, Real, LReal
1
Los parámetros IN y OUT deben ser del mismo tipo de datos.
Tabla 8-58
Estado de ENO
ENO
Descripción
1
No hay error
0
El resultado de la operación aritmética está fuera del rango numérico válido del tipo de datos seleccionado.
Ejemplo de SInt: ABS (-128) da como resultado +128, es decir, excede el máximo de tipos de datos.
240
Descripción
Calcula el valor absoluto de un entero con signo o número real indicado en el
parámetro IN y deposita el resultado en el parámetro OUT.
1
Descripción
Entrada/salida de la operación matemática
Descripción
Entrada de la operación matemática
Salida de la operación matemática
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO