Programación
2.8 Operadores
Ejemplo:
IF VAR1.VAL == 1
VAR2.VAL = TRUE
ENDIF
Condiciones
La profundidad de anidado es ilimitada.
Condición con un comando:
Condición con dos comandos:
2.8.2
Operadores de bits
Vista general
Operadores de bits
BOR
BXOR
BAND
BNOT
SHL
SHR
Operador SHL
Con el operador SHL (SHIFT LEFT) se desplazan bits a la izquierda. Se puede indicar tanto
el valor que se debe desplazar como el número de pasos para el desplazamiento, de
manera directa o como variable. Cuando se alcanza el límite del formato de datos los bits se
desplazan sobrepasándolo sin mensaje de error.
Utilización
Sintaxis:
Descripción:
Parámetros:
2-112
valor
número de pasos
variable =
SHL
Desplazar izquierda
valor
Valor que se debe desplazar
número de
Número de pasos que se debe desplazar
pasos
IF
...
ENDIF
IF
...
ELSE
...
ENDIF
Explicación
OR bit a bit
XOR bit a bit
AND bit a bit
NOT bit a bit
Desplazar los bits a la izquierda
Desplazar los bits a la derecha
Manual de puesta en servicio, 11/2006, 6FC5397-0DP10-0EA0
Completar interfaz hombre-máquina