10.2
Beispiel für die Bestimmung der Faktoren
Generell gilt für die optimale Bestimmung der Faktorenwerte folgendes:
-
Begrenzen Sie den Zähler und Nenner der Faktoren, wenn möglich, auf 16-Bit-Breite
-
Der laufzeitintensivste Teil der Berechnung ist die Division durch FactorX.Divisor. Deshalb ist dieser Wert
nach Möglichkeit = 1 zu setzen.
10.2.1 Faktor 0: Anwender-Weg-Einheiten in Inkremente
Für diese Umrechnung müssen die Werte der Parameter Ec.01 (Geberstrichzahl Geber 1) bzw. Ec.11 (Geber-
strichzahl Geber 2) und Ec.07 (Vielfachauswertung Geber 1) bzw. Ec.17 (Vielfachauswertung Geber 2) bekannt
sein. Hier wird von Geber 1 ausgegangen.
Wenn der Faktor 0 bestimmt werden soll für eine Vorgabe in µm (lineare Bewegung), dann gilt folgendes:
Ec.01 * 2
F0 =
U
Treibscheibe
→ Factor0.Numerator = Ec.01 * 2
→ Factor0.Divisor
Wenn der Faktor 0 für die Vorgabe in 0,01 Winkelgrad (Drehbewegung) bestimmt werden soll, gilt folgendes:
→ Factor0.Numerator = Ec.01 * 2
→ Factor0.Divisor
Ec.01 * 2
F0 =
36000
→ Factor0.Numerator = Ec.01 * 2
→ Factor0.Divisor
10.2.2 Faktor 1: Anwender-Geschwindigkeit-Einheiten in 0,125 min
Wenn der Faktor 1 für die Vorgabeauflösung 0,1 min
→ Factor1.Numerator = 8
→ Factor1.Divisor
Wenn der Faktor 1 für die Vorgabe 1 µm / s bestimmt werden soll, gilt folgendes:
→ Factor1.Numerator = 480
→ Factor1.Divisor
Wenn der Faktor 1 für die Vorgabe 0,01 Winkelgrad / s bestimmt werden soll, gilt folgendes:
→ Factor1.Numerator = 8
→ Factor1.Divisor
Ec.07
(Umfang der Treibscheibe in μm)
Ec.07
= U
Treibscheibe
Ec.07
= U
Treibscheibe
Ec.07
Ec.07
= 36000
= 10
= U
(Umfang der Treibscheibe in μm)
Treibscheibe
= 600
(Umfang der Treibscheibe in μm)
(Umfang der Treibscheibe in μm)
bestimmt werden soll, gilt folgendes:
-1
Faktoren
-1
77