308
Opération
Entrées
Sorties
SHR
(10016)
Illustration
Temps
d'exécution
Opération
Entrées
Sorties
Blocs fonctions standard
Les bits de l'entrée (I) sont déplacés vers la gauche par le nombre (N) de bits défini par
BITCNT. Les N bits de poids fort (MSB) de l'entrée sont perdus et les N bits de poids
faible (LSB) de la sortie sont mis à 0.
Exemple : si BITCNT = 3
3 msB
I 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
O 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 0
Le type de données d'entrée est sélectionné par l'utilisateur.
Entrée (I) : INT, DINT
Nombre de bits (BITCNT) : INT, DINT
Sortie (O) : INT, DINT
(DINT)
TLA1 1 msec
BITCNT
I
0,80 µs
Les bits de l'entrée (I) sont déplacés vers la droite par le nombre (N) de bits défini par
BITCNT. Les N bits de poids faible (MSB) de l'entrée sont perdus et les N bits de poids
fort (LSB) de la sortie sont mis à 0.
Exemple : si BITCNT = 3
I 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
O 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0
3 msB
Le type de données d'entrée est sélectionné par l'utilisateur.
Entrée (I) : INT, DINT
Nombre de bits (BITCNT) : INT, DINT
Sortie (O) : INT, DINT
SHR
62
(1)
O(62)
O
3 LSB
3 LSB