OR_MASK (máscara OR bit a bit)

Máscara OR bit a bit de enteros; activa bits.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores
Micro810
, L20E, L50E y L70E.
OR_MASK
OR_MASK
Parámetros de OR_MASK
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
EN
Entrada
BOOL
Cuando se establece como cierto, la instrucción está habilitada.
  • CIERTO: Ejecuta el cálculo actual.
  • FALSO: No hay cómputo.
Se aplica a programas de diagrama de lógica de escalera.
IN
Entrada
DINT
Debe tener formato de entero.
MSK
Entrada
DINT
Debe tener formato de entero.
OR_MASK
Salida
DINT
Bit a bit lógica OR entre IN y MSK.
ENO
Salida
BOOL
Habilita la salida. Se aplica a programas de diagrama de lógica de escalera.

Ejemplos de OR_MASK

Ejemplo de diagrama de bloque de funciones OR_MASK
Ejemplo de diagrama de bloque de funciones OR_MASK
Ejemplo de diagrama de lógica de escalera OR_MASK
Ejemplo de diagrama de lógica de escalera OR_MASK
Ejemplo de texto estructurado OR_MASK
Ejemplos de texto estructurado OR_MASK
(* ST Equivalence: *) parity := OR_MASK (xvalue, 1); (* makes value always odd *) result := OR_MASK (16#abc, 16#f0f); (* equals 16#fbf *)
Resultados
Resultados
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal