Operadores válidos
En esta tabla se especifican los operadores válidos.
Operador | Descripción | Permitido en | |||||
|---|---|---|---|---|---|---|---|
Índice de matriz | FSC | CMP | CMP | CPT | Seguridad | ||
+ | sumar | X | X | X | X | X | X |
- | restar/negar | X | X | X | X | X | X |
* | multiplicar | X | X | X | X | X | X |
/ | dividir | X | X | X | X | X | X |
= | igual | X | X | X | |||
< | menor que | X | X | X | |||
<= | menor o igual que | X | X | X | |||
> | mayor que | X | X | X | |||
>= | mayor o igual que | X | X | X | |||
<> | No igual | X | X | X | |||
** | exponente (x a y) | X | X | X | X | ||
&& | AND lógico | X | X | X | |||
|| | OR lógico | X | X | X | |||
^^ | XOR lógico | X | X | X | |||
! | NOT lógico | X | X | X | |||
ABS | valor absoluto | X | X | X | X | X | |
ACOS | arcocoseno | X | X | X | X | X | |
AND | Y a nivel de bits | X | X | X | X | X | X |
ASIN | arcoseno | X | X | X | X | X | |
ATAN | arco tangente | X | X | X | X | X | |
ATAN2 | arcotangente de dos argumentos | X | X | X | X | X | |
COS | coseno | X | X | X | X | X | |
DEG | radianes a grados | X | X | X | X | ||
BCD_TO | BCD a entero | X | X | X | X | X | |
IsINF | Es infinito | X | X | X | |||
IsNAN | No es un número | X | X | X | |||
LN | logaritmo natural | X | X | X | X | ||
LOG | logaritmo de base 10 | X | X | X | X | ||
MOD | módulo-división | X | X | X | X | X | |
NOT | NO a nivel de bits | X | X | X | X | X | X |
OR | O a nivel de bits | X | X | X | X | X | X |
RAD | grados a radianes | X | X | X | X | ||
SIN | seno | X | X | X | X | X | |
SQRT | raíz cuadrada | X | X | X | X | X | |
TAN | tangente | X | X | X | X | X | |
TOD | entero a BCD | X | X | X | X | X | |
TRUNC | truncar | X | X | X | X | ||
XOR | O exclusivo a nivel de bits | X | X | X | X | X | X |
Expresiones
Las expresiones se implementan en la aplicación Logix Designer para transmitirse como expresión de operando a una instrucción o para especificar un índice variable, como una expresión de subíndice, en una matriz. En estas secciones se describen las diferencias entre las dos.
La longitud máxima de una expresión de operando es de 4096 caracteres.
Expresiones de operando
Las expresiones de operando se proporcionan como operando para las siguientes instrucciones: CPT, FAL, FSC y CMP. Cada una de estas instrucciones documenta los operadores que están permitidos en la expresión y su prioridad. CPT y FAL tienen prioridades y operadores idénticos. CMP y FSC tienen una lista de operadores ligeramente ampliada y, por lo tanto, una lista de operadores con una prioridad diferente.
Expresiones de subíndices
También puede usar una expresión de subíndice para calcular un subíndice de matriz. Los subíndices se procesan de forma diferente a los operandos. Consulte la columna Índice de matriz de la tabla anterior para ver una lista de operadores que funcionan como expresiones de subíndices.
Entregue su opinión