Inbetriebnahme
Frequenzskalierung
Die Frequenz kann über die beiden Indizes 0x8000:1D „Frequency numerator" und 0x8000:1E „Fequency
denominator" skaliert werden. Die eingegebenen Werte ergeben eine Bruchzahl. Durch diese Zahl muss
dividiert werden, damit man z. B. die Einheit in Hertz erhält:
0x8000:1D „Frequency numerator" = 100
0x8000:1E „Frequency denominatior" = 1
• Bruchzahl: 100
• Ausgabe der Frequenz 100: 0,01 Hz
Da es sich bei einem Positionsgeber mit Sin/Cos-Schnittstelle um ein analoges Ausgangssignal handelt,
werden, im Gegensatz zu digitalen Inkrementalencodern, bei der Frequenzmessung nicht nur die ganzen
Perioden berücksichtigt, sondern auch der Analoganteil der Perioden. Die Periodenanteil-Ermittlung wird
dabei im CoE, Index 0x8001:11 „Analog resolution" eingestellt.
Der „Counter Value" (0x6000:11) setzt sich aus dem Periodenzähler und dem Periodenanteil zusammen.
Beispiel: Encoder-Ausgabe: 2048 Impulse, 0x8001:11 „Analog resolution": 10 Bit
• Prozessdatum „Counter Value": 32 Bit, Anzahl Perioden 22 Bit, Analoganteil 10 Bit,
• Eine volle mechanische Umdrehung entspricht 360° = 2048*1024 Impulse = 2097152 Inkremente
(2048 Perioden)
Beispiel für die Geschwindigkeitsberechnung
Die Geschwindigkeitsberechnung basiert auf der Frequenzmessung, diese wird wie folgt ermittelt:
f
zu messende Frequenz. Über Index 0x8000:1D „Frequency numerator" kann die Skalierung der
Frequenz bestimmt werden.
S
Counter Value an Position 1
1
S
Counter Value an Position 2
2
t
Zeitfenster für die Frequenzermittlung, dieses kann über Index 0x8000:0F „Frequency window base"
f
und Index 0x8000:11 „Frequency window" eingestellt werden.
Die Geschwindigkeit steht im folgenden Verhältnis zur Frequenz:
v
zu berechnende Geschwindigkeit
f
gemessene Frequenz
a
Umrechnungsfaktor [Impulse/Einheit] für die Geschwindigkeit. Dieser wird in Index 0x8000:1D
„Frequency numerator" und 0x8000:1E „Frequency denominator" eingetragen
Der Umrechnungsfaktor a kann wie folgt bestimmt werden:
Beispiel Geschwindigkeitsberechnung in m/s:
12 mm Fahrweg entsprechen einer vollen mechanischen Umdrehung, und somit einem „Counter Value" von
2097152 Inkremente (2048 Perioden).
• a = 2048 Perioden / 12 mm = 170,666667 Perioden/mm = 170666,667 Perioden/m
Die Ausgabe des Messwertes ist im Wesentlichen abhängig von der Einheit, in der die Frequenz bestimmt
und in der der Umrechnungsfaktor angegeben wird.
Index (hex) Name
8000:1D
Frequency numerator
8000:1E
Frequency denominator
In diesen Fall wird die Geschwindigkeit in Index 0x6000:13 „Frequency value" als 32 Bit-Wert oder
0x6000:1A „Frequency value (int16) als 16 Bit-Wert in der folgenden Einheit ausgegeben:
52
f= (S
-S
)/t
2
1
f
v = f/a
Bsp. Eingestellter Wert
100
170666667
Version: 1.0
Kommentar
Ausgabe des Wertes in 0,01 Hz
Umrechnungsfaktor a in Impulse/mm
EJ5021