PROGRAMACIÓN DE PLCS BÁSICO CON M221
Uso de bloques de operación
Existen cuatro instrucciones de conversión:
INT_TO_REAL
|
Conversión de una palabra entera a flotante
|
DINT_TO_REAL
|
Conversión de una palabra doble (entera) a flotante
|
REAL_TO_INT
|
Conversión de una palabra flotante a entera (el resultado es el valor algebraico más cercano)
|
REAL_TO_DINT
|
Conversión de una palabra flotante a entera doble (el resultado es el valor algebraico más cercano)
|
Los operadores aritméticos se utilizan para realizar operaciones aritméticas entre 2 operandos enteros o en 1 operando entero:
Operador
|
Función
|
---|---|
+
|
Sumar dos operandos
|
–
|
Restar dos operandos
|
*
|
Multiplicar dos operandos
|
/
|
Dividir dos operandos
|
REM
|
Resto de la división de los dos operandos
|
SQRT
|
Raíz cuadrada de un operando
|
INC
|
Aumentar un operando
|
DEC
|
Disminuir un operando
|
ABS
|
Valor absoluto de un operando
|
Estas instrucciones permiten efectuar una operación aritmética entre 2 operandos de coma flotante o en 1 operando de coma flotante:
Instrucción
|
Objetivo
|
---|---|
+
|
Suma de dos operandos
|
–
|
Resta de dos operandos
|
*
|
Multiplicación de dos operandos
|
/
|
División de dos operandos
|
LOG
|
Logaritmo de Base 10
|
LN
|
Logaritmo natural
|
SQRT
|
Raíz cuadrada de un operando
|
ABS
|
Valor absoluto de un operando
|
TRUNC
|
Parte entera de un valor de coma flotante
|
EXP
|
Exponencial natural
|
EXPT
|
Potencia de un entero por un real
|