Fonctions LOGO!
4.4 Liste des fonctions spéciales - SF
4.4.27
Registre de décalage
Brève description
La fonction Registre de décalage vous permet de lire la valeur d'une entrée et de la décaler
par bits vers la gauche ou vers la droite. La valeur de la sortie correspond à celle du bit du
registre de décalage ayant été paramétré. Le sens de décalage peut être modifié grâce à
une entrée spécifique.
Symbole dans
LOGO!
252
Câblage
Description
Entrée In
Entrée dont la valeur est lue au démarrage de la
fonction.
Entrée Trg
Un front montant (passage de 0 à 1) à l'entrée Trg
(Trigger) permet de démarrer la fonction spéciale.
Les passages de l'état 1 à 0 ne sont pas pris en
compte.
Entrée Dir
Le signal de l'entrée Dir permet de définir le sens de
décalage des bits S1 à S8 (0BA6) ou Sx.1 à Sx.8
(0BA7) du registre de décalage. "x" correspond à
l'indice d'octet du registre de décalage ayant été
paramétré 1, 2, 3 ou 4.
Dir = 0 : Décalage vers le haut
(0BA6 : S1 >> S8 ; 0BA7 : Sx.1>>Sx.8)
Dir = 1 : Décalage vers le bas
(0BA6 : S8 >> S1 ; 0BA7 : Sx.8>>Sx.1)
Paramètre
Bit du registre de décalage déterminant la valeur de
la sortie Q.
Configuration possible (0BA6) :
S1 à S8
Configuration possible (0BA7) :
Byte index : 1 à 4
Q : S1 à S8
LOGO! 0BA7 fournit au plus 32 bits de registre de
décalage, avec 8 bits par registre de décalage.
Rémanence :
/ = pas de rémanence
R = l'état est rémanent.
Sortie Q
La valeur de la sortie correspond à celle du bit du
registre de décalage ayant été paramétré.
Manuel, 04/2011, A5E03556175-01
LOGO!