HIGH-SPEED COUNTER PV READ (Schneller Zähler- Istwert lesen):
86
■ Auslesen der Frequenz des Impulsausgangs oder des schnellen Zählers
(C = 00@3 hex)
Wenn C auf 00@3 hex gesetzt ist, liest PRV(881) die am Impulsausgang 0
oder 1 ausgegebene oder die am Eingang des schnellen Zählers anliegende
Frequenz (Hz) aus und speichert diese in D und D+1.
Frequenzbereiche
Wert von C
0000 oder 0001 hex
(Auslesen der Frequenz
von Impulsausgang 0
oder 1)
0010 hex
(Auslesen der Frequenz
des schnellen Zählers 0)
Pulsfrequenz-Berechnungsmethoden
CJ1M CPU-Baugruppen ab der Baugruppenversion 3.0 verfügen über zwei
Möglichkeiten zur Berechnung der am Impulsausgang 0 oder 1 bzw. am
schnellen Zähler 0 anliegenden Frequenz.
1. Standard-Berechnungsmethode (bisherige Methode)
Bestimmung der Frequenz durch von der Frequenz unabhängige Zählung
jedes einzelnen Impulses. Bei höheren Frequenzen wird die Anstiegs- oder
Abfallsflanke mancher Impulse nicht korrekt wahrgenommen, wodurch es zu
Messfehlern kommen kann (max. ca. 1 % Fehler bei 100 kHz).
2. Berechnungsmethode für hohe Frequenzen
Bei dieser Methode erfolgt die Bestimmung höherer Frequenzen auf
andere Weise.
• Frequenzbestimmung bei hohen Frequenzen
Bei höheren Frequenzen (über 1 kHz) zählt die Funktion die Anzahl der
innerhalb eines festen Intervalls (der so genannten Abtastzeit)
auftretenden Impulse und berechnet aus dem Zählwert die vorliegende
Frequenz. Die dritte Ziffer von C bestimmt, welche der drei zur Verfügung
stehenden Abtastzeiten dabei angewandt wird.
Abtastzeit
10 ms
100 ms
1 s
• Frequenzbestimmung bei niedrigeren Frequenzen
Bei Frequenzen unter 1 kHz wird ungeachtet der eingestellten
Abtastzeit die Standard-Berechnungsmethode angewandt.
Konvertierungsresultat
0000 0000 bis 0001 86A0 hex (0 bis 100.000)
Zähler-Eingangseinstellung: Beliebige
Eingangseinstellung außer der 4×-Flanken-Differential-
Phasen-Eingangseinstellung
Resultat = 00000000 bis 000186A0 hex (0 bis 100.000)
Hinweis Liegt die Eingangsfrequenz über 100 kHz, wird
der Maximalwert 000186A0 hex ausgegeben.
Zähler-Eingangseinstellung: 4×-Flanken-Differential-
Phasen-Eingangseinstellung
Resultat = 00000000 bis 00030D40 hex (0 bis 200.000)
Hinweis Liegt die Eingangsfrequenz über 200 kHz, wird
der Maximalwert 00030D40 hex ausgegeben.
Wert von C
0013 hex
Zählt über einen Zeitraum von 10 ms die
Anzahl der Impulse. Bei 1 kHz liegt der
Messfehler bei max. 10%.
0023 hex
Zählt über einen Zeitraum von 100 ms die
Anzahl der Impulse. Bei 1 kHz liegt der
Messfehler bei max. 1 %.
0033 hex
Zählt über einen Zeitraum von 1 s die
Anzahl der Impulse. Bei 1 kHz liegt der
Messfehler bei max. 0,1 %.
Abschnitt 5-2
Beschreibung