FB_ShiftBitRegister: Registro de bits de desplazamiento

Descripción general

El bloque de funciones FB_ShiftBitRegister proporciona un desplazamiento a la izquierda o a la derecha de bits de datos binarios. No es un desplazamiento de bits rotativo. Se pierden los bits de desborde.

En la gráfica siguiente se muestra un diagrama de pines del bloque de funciones FB_ShiftBitRegister:

G-SE-0033407.1.jpg

 

 

Descripción de variables de E/S

En la tabla se describen las variables de entrada/salida del bloque de funciones en la biblioteca TwidoEmulationSupport:

Entrada/Salida

Tipo de datos

Descripción

iq_iRegister (16 bits)

INT

Bit de registro

En la tabla se describen las variables de entrada del bloque de funciones en la biblioteca TwidoEmulationSupport:

Entrada

Tipo de datos

Descripción

i_xReset

BOOL

La entrada de restablecimiento restablece todos los bits en 0.

i_xShiftLeft

BOOL

En un flanco ascendente, desplaza un bit de registro hacia la izquierda.

i_xShiftRight

BOOL

En un flanco ascendente, desplaza un bit de registro hacia la derecha.