Borrar El Bit En Una Variable Word - Festo CMXR Instrucciones De Programacion

Ocultar thumbs Ver también para CMXR:
Tabla de contenido

Publicidad

19. Funciones
19.21 Borrar el bit en una variable WORD <ResetBit>
La función ResetBit establece un bit seleccionado en el valor FALSE dentro de una variable
DWORD. Si el bit ya posee un valor FALSE, el proceso no tendrá más consecuencias. El
valor modificado está disponible en el valor de retorno para su posterior procesamiento.
El número de bit se indica mediante el parámetro bitNr. El margen de valores permitido es
de 0 a 31 para referenciar los bits de la variable WORD (32 bits). El bit más bajo (LSB) se
activa con el número de bit = 0.
Valor de retorno
Salida del patrón de bits procesado de la variable Val.
Tratamiento de errores
Si se transmite un valor no permitido en el parámetro bitNr, se emite un error.
Ejemplo:
// Ajustar la variable a 2#0000 1111
mask
:= 16#000F
// Ajustar el primer bit en FALSE
mask
:= ResetBit(mask, 0)
// Mask posee el valor 2#0000 1110
Festo GDCP-CMXR-SW-ES es 1205c
Sintaxis
ResetBit ( <val> : DWORD, <bitNr> : DINT): DWORD
Métodos
Descripción
val
Valor que se debe modificar
bitNr
Número de bit en el parámetro Val que se restablece
Tabla 19.6 Función variable ResetBit
173

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Ftl elemental

Tabla de contenido