Instrucciones de cálculo/matemáticas
Las instrucciones de cálculo/matemáticas evalúan las operaciones aritméticas usando una expresión o una instrucción aritmética específica.
Instrucciones disponibles
Diagrama de lógica de escalera
Diagrama de bloque de funciones
Bloque FBD
Función FBD
Texto estructurado
Si desea: | Utilice esta instrucción: |
|---|---|
evaluar una expresión | CPT |
sumar dos valores | ADD |
restar dos valores | SUB |
multiplicar dos valores | MUL |
dividir dos valores | DIV |
determinar el resto después de dividir dos valores | MOD |
calcular la raíz cuadrada de un valor | SQRT |
coger el signo opuesto de un valor | NEG |
coger el valor absoluto de un valor | ABS |
Se pueden mezclar data tipos de datos, pero es posible que se pierda precisión, que haya errores de redondeo y que la instrucción tarde más tiempo en ejecutarse. Compruebe el bit S:V para ver si el resultado se ha truncado.
Los tipos de datos en negrita son los óptimos. Una instrucción se ejecutará a la máxima velocidad y la menor cantidad posible de memoria si todos los parámetros emplean el mismo tipo de datos óptimo, normalmente DINT o REAL.
Una instrucción de cálculo/matemática se ejecuta una vez en cada escaneado, siempre y cuando la condición de entrada de renglón sea verdadera. Si desea evaluar la expresión solo una vez, utilice cualquier instrucción de un impulso para desencadenar la instrucción.
Entregue su opinión