K3: Kompensationen
5.4 Interpolatorische Kompensation
Messsystemspezifische Parameter der Kompensationstabelle
Für jede Maschinenachse sowie für jedes Messsystem (falls ein 2. Messsystem vorhanden
ist) sind die positionsbezogenen Korrekturen sowie zusätzliche Tabellenparameter in Form
von Systemvariablen zu hinterlegen:
● $AA_ENC_COMP[<e>,<N>,<AXi>]
Hinweis
Der erste und letzte Korrekturwert bleibt über den gesamten Verfahrbereich aktiv, d. h.
diese Korrekturwerte sollten den Wert "0" haben, falls sich die Kompensationstabelle
nicht über den gesamten Verfahrbereich erstreckt.
● $AA_ENC_COMP_STEP[<e>,<AXi>] (Stützpunktabstand)
● $AA_ENC_COMP_MIN[<e>,<AXi>] (Anfangsposition)
340
(Korrekturwert für Stützpunkt N der Kompensationstabelle)
<N> = Stützpunkt (Achsposition)
Für jeden einzelnen Stützpunkt ist der jeweilige Korrekturwert in die Tabelle einzutragen.
<N> ist durch die Anzahl der maximal möglichen Stützpunkte der jeweiligen
Kompensationstabelle (MD38000 $MA_MM_ENC_COMP_MAX_POINTS) begrenzt:
0 ≤ N ≤ MD38000 -1
Die Größe des Korrekturwerts ist nicht begrenzt.
Der Stützpunktabstand legt die Distanz zwischen den Korrekturwerten der jeweiligen
Kompensationstabelle fest.
Die Anfangsposition ist die Achsposition, bei der die Kompensationstabelle für die
betroffene Achse beginnt (≙ Stützpunkt 0).
Der zur Anfangsposition zugehörige Korrekturwert ist $AA_ENC_COMP[<e>,0,<AXi>)].
Für alle Positionen kleiner der Anfangsposition wird der Korrekturwert des Stützpunkts 0
verwendet (gilt nicht für Tabelle mit Modulofunktion).
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
Erweiterungsfunktionen