Abbildung 53. Gepufferte (mit Sample-Takt durchgeführte) Flankenzählung
(an steigender Flanke)
Konfigurieren der Zählrichtung
Bei der Flankenzählung kann der Zähler aufwärts oder abwärts zählen. Sie können den Zähler
so konfigurieren, dass er:
•
immer aufwärts zählt
•
immer abwärts zählt
•
aufwärts zählt, wenn das Signal an "Counter 0 B" den High-Pegel führt, und abwärts
zählt, wenn das Signal den Low-Pegel führt
Informationen zum Verdrahten der Zähler finden Sie im Abschnitt
Zähler/Timer.
Impulsbreitenmessung
Bei der Impulsbreitenmessung ermittelt der Zähler die Breite eines Impulses an seinem Gate-
Eingang. Sie können den Zähler so konfigurieren, dass er die Breite von high- oder low-
aktiven Impulsen des Gate-Signals misst.
Am Source-Eingang des Zählers muss für diese Messung ein periodisches Taktsignal mit einer
bekannten Periode vorliegen. Dieses kann von einem internen Signal bereitgestellt oder von
außen an das Gerät angelegt werden. Der Zähler ermittelt die Anzahl der steigenden (oder
fallenden) Flanken des Source-Signals, während der Impuls am Gate-Signal aktiv ist.
Durch Multiplizieren der Periodendauer des Source-Signals mit der Anzahl der vom Zähler
ermittelten Flanken kann anschließend die Impulsbreite berechnet werden.
Eine Impulsbreitenmessung ist auch dann genau, wenn der Zähler während einer Impulsfolge
aktiviert wird. Die Zählung beginnt dann einfach beim nächsten Übergang in den aktiven
Zustand.
Die Möglichkeiten zur Impulsbreitenmessung mit dem cRIO-Controller werden in folgenden
Abschnitten näher erläutert:
•
Impulsbreitenmessung eines Einzelimpulses
•
Gepufferte Impulsbreitenmessung mit implizitem Takt
•
Gepufferte Impulsbreitenmessung mit Sample-Takt
78 | ni.com | Benutzerhandbuch zu cRIO-905x
Zähler aktiviert
Sample-Takt
SOURCE
Zählerwert
0
Puffer
1
2
3
4
5
3
Standardverdrahtung für
6
7
3
6