FB_ShiftBitRegister : registre de bits à décalage

Présentation

Le bloc fonction FB_ShiftBitRegister provoque un décalage vers la gauche ou la droite des bits de données binaires. Il ne s'agit pas d'un décalage de bits circulaire. Les bits de dépassement sont perdus.

Le graphique suivant présente le schéma d'affectation des broches du bloc fonction FB_ShiftBitRegister :

G-SE-0033407.1.jpg

 

 

Description des variables d'E/S

Le tableau décrit les variables d'entrée/sortie du bloc fonction dans la bibliothèque TwidoEmulationSupport :

Entrée/sortie

Type de données

Description

iq_iRegister (16 bits)

INT

Bit de registre

Le tableau décrit les variables d'entrée du bloc fonction dans la bibliothèque TwidoEmulationSupport :

Entrée

Type de données

Description

i_xReset

BOOL

L'entrée de réinitialisation remet tous les bits à 0.

i_xShiftLeft

BOOL

En cas de front montant, décale un bit de registre vers la gauche.

i_xShiftRight

BOOL

En cas de front montant, décale un bit de registre vers la droite.