FB_ShiftBitRegister: Registro de bits de desplazamiento
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:
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. |