Registre à décalage à 4 pas [t-head1-pg]
Vous pouvez faire appel à un registre à décalage pour mémoriser une information (séparation entre pièces correcte/défectueuse en vue d'un tri prévu dans 2, 3 ou 4 étapes futures de transport, par exemple).
Il convient de définir pour le registre à décalage une impulsion de décalage ainsi que la valeur (0 ou 1) à décaler.
Les valeurs qui ne s'avèrent plus utiles sont effacées via l'entrée de remise à zéro du registre à décalage. Les valeurs situées dans le registre à décalage parcourent ce dernier dans l'ordre suivant :
1er, 2ème, 3ème, 4ème emplacement mémoire.
Schéma fonctionnel du registre à décalage à 4 pas

Impulsion de décalage

Valeur

RAZ

Emplacements mémoire
Fonction : [t-head3]
| Impul- sion de décalage
|
|
Valeur
|
|
Emplacement mémoire
|
||||||
|---|---|---|---|---|---|---|---|---|---|---|
| |
|
1
|
|
2
|
|
3
|
|
4
|
||
| 1
|
1
|
1
|
0
|
0
|
0
|
|||||
| 2
|
0
|
0
|
1
|
0
|
0
|
|||||
| 3
|
0
|
0
|
0
|
1
|
0
|
|||||
| 4
|
1
|
1
|
0
|
0
|
1
|
|||||
| 5
|
0
|
0
|
1
|
0
|
0
|
|||||
| RAZ = 1
|
0
|
0
|
0
|
0
|
||||||
Affectez à la valeur 0 le contenu informatif « défectueux ». En cas d'effacement involontaire du registre à décalage, aucune pièce défectueuse ne sera utilisée ultérieurement.
I1 impulsion de décalage
I2 : information (correct/défectueux) destinée au décalage (Valeur)
I3 : effacement du contenu du registre à décalage (RAZ)
M1 : 1er emplacement mémoire
M2 : 2er emplacement mémoire
M3 : 3er emplacement mémoire
M4 : 4er emplacement mémoire
M7 : contact fugitif de cycle du relais auxiliaire (création d’un front montant)
M8 : impulsion de décalage du contact fugitif de cycle


