4-8
Instrucciones de cálculo CPT, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY
1785-6.1ES Noviembre de 1998
Cómo determinar el orden de operación
El procesador realiza en un orden indicado las operaciones que usted
escribe en la expresión y no según el orden en que las escribió. Puede
anular el orden de operación si coloca los términos entre paréntesis, lo
cual fuerza que el procesador realice la operación entre paréntesis
antes de las otras operaciones.
Las operaciones de orden igual se realizan desde la izquierda hacia la
derecha. La expresión usada debe incluir un operador. La tabla 4.E
muestra el orden de operación.
Tabla 4.E
Orden de operación de expresiones CPT
Orden
Operación
Descripción
1
**
exponencial (X
procesadores PLC-5 con
características mejoradas
2
–
cambiar signo
NOT
complemento bit a bit
3
*
multiplicar
|
dividir
4
+
sumar
–
restar
5
AND
función Y
6
XOR
función O exclusivo
7
OR
función O
Ejemplos de expresiones
Valor único: la expresión SQR (N7:4) con el destino N7:20 indica al
procesador que halle la raíz cuadrada del valor almacenado en N7:4 y
almacene el resultado en N7:20.
Valores múltiples: los procesadores PLC-5 con característics
mejoradas le permiten usar funciones para operar uno o más valores
en la expresión (expresiones complejas) para las operaciones de
cálculo y comparación. Las expresiones complejas pueden tener una
longitud de hasta 80 caracteres (los espacios y paréntesis se
consideran como caracteres). Por ejemplo, se puede introducir una
expresión tal como:
Y
)