Voie A
Voie B
Valeur du compteur
Comportement de la voie Z
Certains encodeurs en quadrature ont une troisième voie, la voie Z, également appelée voie
index. Un niveau haut sur la voie Z provoque le rechargement du compteur avec une valeur
spécifiée dans une phase spécifiée du cycle de quadrature. Vous pouvez programmer le
rechargement pour qu'il se produise dans l'une des quatre phases d'un cycle de quadrature.
Le comportement de la voie Z (quand elle passe au niveau haut et le temps pendant lequel elle
y reste haut) diffère selon les conceptions d'encodeur en quadrature. Vous devez vous reporter
à la documentation de votre encodeur en quadrature pour connaître le cadencement de la voie
Z par rapport aux voies A et B. Vous devez ensuite vous assurer que la voie Z est haute
pendant au moins une partie de la phase spécifiée pour le rechargement. Par exemple, dans
l'image ci-dessous, la voie Z n'est jamais haute lorsque la voie A est haute et que la voie B est
basse. Par conséquent, le rechargement doit avoir lieu dans une autre phase.
Dans la figure suivante, la phase de rechargement correspond au moment où les voies A et B
sont toutes les deux basses. Le rechargement a lieu lorsque cette phase est vraie et que la voie
Z est haute. L'incrémentation et la décrémentation ont priorité sur le rechargement. Ainsi,
lorsque la voie B passe à l'état bas pour entrer dans la phase de rechargement, l'incrément est
effectué en premier. Le rechargement a lieu dans une période de base de temps maximum
après que la phase de rechargement devient vraie. Une fois le rechargement effectué, le
compteur continue à compter comme avant. La figure ci-dessous illustre le rechargement de la
voie Z avec l'encodage X4.
Figure 69. Rechargement de la voie Z avec l'encodage X4
Base de temps max
Valeur du compteur
Mesures utilisant des encodeurs à deux impulsions
Le compteur prend en charge les encodeurs à deux impulsions dotés de deux voies : voies A et
B.
94 | ni.com | cRIO-905x User Manual
Figure 68. Encodage X4
5
6
7
8
9
Voie A
Voie B
Voies Z
5
6
10
11
12
13
13
7
8
9
0
1
A = 0
B = 0
Z = 1
12
11
10
9
8
2
3
4
7
6
5