Académique Documents
Professionnel Documents
Culture Documents
REDONDEAR NÚMERO
La operación "Redondear número" permite redondear el valor de la entrada IN al
siguiente número entero. La operación interpreta el valor de la entrada IN como
número en coma flotante y lo convierte al número entero par más próximo. Si el
número Real se encuentra exactamente entre dos enteros (p. ej. 10,5), el número
Real se redondeará al entero par. ROUND (10,5) = 10 ó ROUND (11,5) = 12.
Convertidores
TRUNCAR
La operación "Truncar a entero doble" permite crear un valor entero no
redondeado a partir del valor de la entrada IN. El valor de la entrada IN se
interpreta como número en coma flotante. La operación selecciona sólo la parte
entera del número en coma flotante y la deposita sin decimales en la salida OUT.
Convertidores
NORMALIZAR
La instrucción NORM_X (Normalizar) normaliza el parámetro VALUE dentro del rango de
valores especificado por los parámetros MIN y MAX:
OUT = ( VALUE - MIN ) / ( MAX - MIN ), donde ( 0,0 <= OUT <= 1,0 )
Para NORM_X, los parámetros MIN,VALUE y MAX deben tener un mismo tipo de datos.
ESCALAR
La instrucción SCALE_X (Escalar) escala el parámetro VALUE real normalizado (donde 0,0
<= VALUE <= 1,0) al tipo de datos y rango de valores especificados por los parámetros
MIN y MAX:
OUT = VALUE ( MAX - MIN ) + MIN
Para SCALE_X, los parámetros MIN, MAX y OUT deben tener un mismo tipo de datos
Math functions
Math functions
SUMAR
La operación "Sumar" permite sumar el valor de la entrada IN1 al valor de la entrada
IN2 y consultar la suma en la salida OUT (OUT = IN1+IN2).
RESTAR
La operación "Restar" permite restar el valor de la entrada IN2 del valor de la
entrada IN1 y consultar la diferencia en la salida OUT (OUT = IN1-IN2).
Operaciones Matemáticas
MULTIPLICAR
La operación "Multiplicar" permite multiplicar el valor de la entrada IN1 por el valor
de la entrada IN2 y consultar el producto en la salida OUT (OUT = IN1*IN2).
DIVIDIR
La operación "Dividir" permite dividir el valor de la entrada IN1 por el valor de
la entrada IN2 y consultar el cociente en la salida OUT (OUT = IN1/IN2).
Ejercicios Varios
Ejercicio#1
Ejercicios Varios
Ejercicio#2
Realice un programa que permita ejecutar la siguiente expresión:
Donde:
◦ y = MD10 (Real)
◦ x = IB0 (Byte)
◦ a = MW4 (Signed Integer - Int)
◦ c = MB6 (Signed Short Integer - SInt)
30
0 255 MB0(Sensor)