Instrucciones de matriz (Archivo)/misceláneas
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
El modo Numérico con cualquier cantidad de elementos por escaneado requiere
solo una transición de falso a verdadero de EnableIn para iniciar la ejecución. La
instrucción continúa ejecutando el número de elementos especificado en cada
escaneado hasta su finalización, independientemente del estado de EnableIn.
El modo Incremental requiere que EnableIn cambie de falso a verdadero para
manipular un elemento de la matriz.
Expresiones de formato
Para cada operador que utilice en una expresión, debe proporcionar uno o dos
operandos (etiquetas o valores inmediatos). Se usa la siguiente tabla para dar
formato a los operadores y operandos dentro de una expresión.
Para operadores que
Se usa este
operan en:
formato:
Un operando
operador(operando) ABS(tag)
Dos operandos
operand_a
operador
operand_b
Determine el orden de operación
Las operaciones que escribe en la expresión se realizan mediante la instrucción en
un orden prescrito, no necesariamente en el orden en que las escribe. Puede anular
el orden de operación agrupando los términos entre paréntesis, forzando la
instrucción a realizar una operación entre paréntesis antes de otras operaciones.
Las operaciones del mismo orden se realizarán de izquierda a derecha.
Orden
Operación
1
( )
2
ABS, ACS, ASN, ATN, COS,
DEG, FRD, LN, LOG, RAD,
SIN, SQR, TAN, TOD, TRN
3
**
4
- (negar), NOT
*, /, MOD
6
- (restar), +
7
AND
8
XOR
9
O
Capítulo 8
Ejemplo
tag_b + 5
tag_c AND tag_d
(tag_e**2) MOD (tag_f /
tag_g)
517