Nombre de
función
NORM_X
Las abreviaturas tienen el siguiente significado:
ANY_INT para tipos de datos DINT, UDINT
Ejemplo
Llamada de función
RESULT := FLOOR( 5.34 );
RESULT := FLOOR( -5.34 );
RESULT := CEIL( 5.34 );
RESULT := CEIL( -5.34 );
RESULT := ROUND( -7.64 );
RESULT := ROUND( -7.14 );
RESULT := TRUNC( -7.64 );
RESULT := SCALE_X( min := 5, value := 25, max := 105 );
RESULT := NORM_X( min := 5, value := 25, max := 105 );
Consulte
también
Conversiones de tipos de datos (Página 68)
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Tipo de datos del parámetro
de entrada
(IN)
MIN
LREAL
VALUE
LREAL
MAX
LREAL
Instrucciones MCL (S7-1500T)
6.9 Conversiones (S7-1500T)
Tipo de datos del
Descripción
valor de función
(RESULT)
LREAL
Normaliza un valor sobre la base de
la siguiente ecuación:
RESULT = (VALUE – MIN) / (MAX –
MIN)
•
MIN – Límite inferior del rango
de valores
•
MAX – Límite superior del rango
de valores
•
VALUE – Valor que se va a nor
malizar
Resultado
5
-6
6
-5
-8
-7
-7
RESULT = [25 ∗ (105 - 5)] + 5 = 2505.0
RESULT = (25 – 5) / (105 – 5) = 0.2
311