Instrucciones "Sumar", "Restar", "Multiplicar" Y "Dividir - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Nota
También es necesario crear una entrada para las constantes que pudiera haber en la función. En
este caso, el valor constante se introduciría en la entrada asociada de la instrucción CALCULATE.
Si se introducen constantes como entradas, es posible copiar la instrucción CALCULATE a otras
ubicaciones del programa de usuario sin tener que cambiar la función. Entonces, pueden
modificarse los valores o las variables de las entradas de la instrucción sin modificar la función.
Cuando se ejecuta CALCULATE y todas las operaciones individuales del cálculo se realizan de
forma correcta, entonces ENO = 1. Si no es así, ENO = 0.
Para un ejemplo de la instrucción CALCULATE, véase "AUTOHOTSPOT".
8.5.2

Instrucciones "Sumar", "Restar", "Multiplicar" y "Dividir"

Tabla 8-44
Instrucciones "Sumar", "Restar", "Multiplicar" y "Dividir"
KOP / FUP
SCL
out := in1 + in2;
out := in1 - in2;
out := in1 * in2;
out := in1 / in2;
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Tabla 8-45
Tipos de datos para los parámetros (KOP y FUP)
Parámetro
Tipo de datos
IN1, IN2
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, constante
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
Los parámetros IN1, IN2 y OUT deben ser del mismo tipo de datos.
1
Para quitar una entrada, haga clic con el botón derecho del ratón en el conector de entrada de
uno de los parámetros IN existentes (si hay más entradas además de las dos originales) y
seleccione el comando "Borrar".
Si está habilitada (EN = 1), la instrucción matemática realiza la operación indicada en los valores
de entrada (IN1 e IN2) y almacena el resultado en la dirección de memoria que indica el
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
ADD: Sumar (IN1 + IN2 = OUT)
SUB: Restar (IN1 - IN2 = OUT)
MUL: Multiplicar (IN1 * IN2 = OUT)
DIV: Dividir (IN1 / IN2 = OUT)
Una operación de división de enteros trunca la parte fraccionaria del co‐
ciente y produce un valor de salida entero.
1
Para agregar una entrada ADD o MUL, haga clic en el icono "Crear" o haga clic con
el botón derecho del ratón en el conector de entrada del parámetro IN existente y
seleccione el comando "Insertar entrada".
Instrucciones básicas
8.5 Funciones matemáticas
Descripción
Entradas de la operación matemá‐
tica
Salida de la operación matemáti‐
ca
237

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido