Expresiones Lógicas; Operaciones Lógicas Básicas; Operaciones Lógicas - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Expresiones, operaciones y operandos
11.7
Expresiones lógicas
Una expresión lógica es una expresión formada por operaciones lógicas.
Operaciones lógicas básicas
Con las operaciones AND, &, XOR y OR se pueden combinar operandos lógicos (tipo
BOOL) o variables del tipo de datos BYTE, WORD o DWORD para crear expresiones
lógicas. Para invertir un operando lógico se utiliza la operación NOT.
Operador lógico básico
Operaciones lógicas
El resultado de la expresión puede ser TRUE o FALSE cuando se combinan operandos
booleanos, o un patrón de bits en caso de que se hayan combinado los dos operandos bit a
bit.
La tabla siguiente indica las expresiones lógicas y los tipos de datos disponibles para el
resultado y los operandos. Se han utilizado las siguientes abreviaturas:
ANY_BIT
Operación
Negación
Conjunción
Disyunción exclusiva
Disyunción
Rsultado
El resultado de una expresión lógica es
• 1 (true) o = 0 (false) al combinar lógicamente operaciones booleanas, o
• un patrón de bits, después de combinar bit a bit los dos operandos.
11-10
¡NOT no es un operador básico!
El operador actúa como un signo.
AND
&
para los tipos de datos
er
Identificador
1
operando
NOT
ANY_BIT
AND
ANY_BIT
XOR
ANY_BIT
OR
ANY_BIT
XOR
OR
BOOL, BYTE, WORD, DWORD
2º operando
-
ANY_BIT
ANY_BIT
ANY_BIT
Resultado
Prioridad
ANY_BIT
3
ANY_BIT
8
ANY_BIT
9
ANY_BIT
10
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido