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

Controlador programable
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.
7.5.2

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

Tabla 7- 38
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 7- 39
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 OUTdeben ser del mismo tipo de datos.
1
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
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
cociente y produce un valor de salida entero.
1
100BInstrucciones básicas
7.5 Funciones matemáticas
Descripción
Entradas de la operación
matemática
Salida de la operación
matemática
199

Publicidad

Tabla de contenido
loading

Tabla de contenido