Programmcode
%_N_AX_EEC_INI
CHANDATA(1)
$AA_ENC_COMP[0,0,X1]=0.0
$AA_ENC_COMP[0,1,X1]=0.01
$AA_ENC_COMP[0,2,X1]=0.012
$AA_ENC_COMP[0,800,X1]=-0.0
$AA_ENC_COMP_STEP[0,X1]=1.0
$AA_ENC_COMP_MIN[0,X1]=-200.0
$AA_ENC_COMP_MAX[0,X1]=600.0
$AA_ENC_COMP_IS_MODULO[0,X1]=0
M17
Für dieses Beispiel muss die projektierte Anzahl der Stützpunkte ≥ 801 sein:
MD38000 $MM_ENC_COMP_MAX_POINTS ≥ 801
Der Speicherbedarf im statischen Anwenderspeicher beträgt 6,4 kByte (8 Byte je
Kompensationswert).
5.4.3
Kompensation von Durchhang und Winkligkeitsfehler
5.4.3.1
Funktionsbeschreibung
Durchhangfehler
Der Gewichtseinfluss kann zu einer stellungsabhängigen Verlagerung und Neigung der
bewegten Teile führen, da sich Maschinenteile einschließlich der Führungen durchbiegen.
Auch große Werkstücke (z. B. Walzen) hängen unter ihrem eigenen Gewicht durch.
Winkligkeitsfehler
Falls Bewegungsachsen nicht genau im gewünschten Winkel (z. B. senkrecht) zueinander
stehen, führt dies mit zunehmender Auslenkung aus der Null-Lage zu wachsenden
Positionierfehlern.
Erweiterungsfunktionen
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
5.4 Interpolatorische Kompensation
Kommentar
; 1. Korrekturwert (Stützpunkt 0)
; +0μm
; 2. Korrekturwert (Stützpunkt 1)
; +10μm
; 3. Korrekturwert (Stützpunkt 2)
; +12μm
; Letzter Korrekturwert (Stützpunkt 800)
; Stützpunktabstand 1.0 mm
; Kompensation beginnt bei -200.0 mm
; Kompensation endet bei +600.0 mm
; Kompensation ohne Modulofunktion
K3: Kompensationen
343