100BInstrucciones básicas
7.5 Funciones matemáticas
SCL
END_IF;
Se puede configurar el compilador SCL para que escriba el valor de OK en el parámetro de
salida ENO una vez que finaliza la ejecución del bloque lógico. Véase el apartado sobre EN
y ENO (Página 161).
7.5
Funciones matemáticas
7.5.1
Instrucción Calcular
Tabla 7- 36
Instrucción CALCULATE
KOP / FUP
Tabla 7- 37
Tipos de datos para los parámetros
Parámetro
Tipo de datos
IN1, IN2, ..INn
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord
Los parámetros IN y OUT deben tener un mismo tipo de datos (con conversiones implícitas de los parámetros de
1
entrada). Ejemplo: un valor SINT para una entrada se convertiría a un valor INT o REAL si OUT fuera un INT o REAL.
Haga clic en el icono de la calculadora para abrir el cuadro de diálogo y definir la función
matemática. La ecuación se introduce como entradas (p. ej. IN1 y IN2) y operaciones.
Cuando se hace clic en "Aceptar" para guardar la función, el cuadro de diálogo crea
automáticamente las entradas de la instrucción CALCULATE.
En la parte inferior del editor, se muestra un ejemplo y una lista de las operaciones
matemáticas que se pueden incluir.
198
SCL
Descripción
Utilice las
La instrucción CALCULATE permite crear una función matemática que
expresiones
funciona con entradas (IN1, IN2, ... INn) y genera el resultado en OUT,
matemáticas
según la ecuación definida.
SCL estándar
En primer lugar, seleccione un tipo de datos. Todas las entradas y
para crear la
la salida deben tener un mismo tipo de datos.
ecuación.
Para agregar otra entrada, haga clic en el icono de la última
entrada.
1
Comentario
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05