Table des Matières

Publicité

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!
Description de la fonction
Dans le cas d'un front montant (passage de 0 à 1) à l'entrée Trg (Trigger), la fonction lit la
valeur de l'entrée In.
En fonction du sens de décalage, cette valeur est inscrite dans le bit Sx.1 ou Sx.8 du registre
de décalage, "x" correspondant à l'indice du registre de décalage et le nombre après le point
correspond au numéro de bit :
LOGO!
Manuel, 06/2014, A5E33039707
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
L'entrée Dir permet de définir le sens de décalage
des bits S1 à S8 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
(Sx.1>>Sx.8)
Dir = 1 : décalage vers le bas
(Sx.8>>Sx.1)
Paramètre
Bit du registre de décalage déterminant la valeur de
la sortie Q.
Réglages possibles :
Byte index : 1 à 4
Q : S1 à S8
LOGO! fournit au plus 32 bits de registre de
décalage, avec huit 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é.
Fonctions LOGO!
4.4 Liste des fonctions spéciales - SF
221

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières