Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 802D Funktionsbeschreibung Seite 314

Vorschau ausblenden Andere Handbücher für SINUMERIK 802D:
Inhaltsverzeichnis

Werbung

Kompensation (K3)
16.3
Interpolatorische Kompensation
Für alle Positionen größer der Endposition wird der Korrekturwert des Stützpunktes k ver-
wendet (Ausnahme bei Tabelle mit Modulofunktion). Korrekturwerte größer k sind wirkung-
slos.
S
Kompensation mit Modulofunktion: $AA_ENC_COMP_IS_MODULO[0,AXi] = 1
Bei Aktivierung der Kompensation mit Modulofunktion wird die Kompensationstabelle zy-
klisch wiederholt, d.h. auf den Korrekturwert an der Stelle $AA_ENC_COMP_MAX
(8Stützpunkt $AA_ENC_COMP[0,k,AXi]) folgt unmittelbar der Korrekturwert an der Stelle
$AA_ENC_COMP_MIN (8Stützpunkt $AA_ENC_COMP[0,0,AXi]).
Sinnvollerweise sollte bei Rundachsen mit Modulo 360 Grad als Anfangsposition 0 Grad
($AA_ENC_COMP_MIN) und als Endposition 360 Grad ($AA_ENC_COMP_MAX) vorge-
geben werden. Dabei sind diese beiden Korrekturwerte gleich einzugeben.
Vorsicht
!
Bei Eintrag der Korrekturwerte ist darauf zu achten, daß allen Stützpunkten innerhalb des
festgelegten Bereiches ein Korrekturwert zugeordnet wird (d.h. keine Lücken entstehen). An-
sonsten würde für diese Stützpunkte der Korrekturwert verwendet, der von früheren Einträgen
an diesen Stellen übrig geblieben ist.
Hinweis
S
Tabellenparameter, welche Positionsangaben enthalten, werden bei MD 10240:
SCALING_SYSTEM_IS_METRIC=0 in inch interpretiert.
Es kann eine automatische Umrechnung der Positionsangaben durch manuelle Umschal-
tung erreicht werden (siehe Kapitel 3.2.2 "Manuelle Umschaltung des Grundsystems").
S
Das Laden der Kompensationstabelle ist nur möglich, wenn MD 32700:
ENC_COMP_ENABLE=0 gesetzt ist. Der Wert =1 führt zur Aktivierung der Kompensation
und damit zum Schreibschutz (Ausgabe Alarm 17070).
Beispiel
Das nachfolgende Beispiel zeigt die Vorgabe der Kompensationswerte für die Maschinen-
achse X1 als Programm.
%_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,120,X1]= 0.0
$AA_ENC_COMP_STEP[0,X1]= 2.0
$AA_ENC_COMP_MIN[0,X1]= -200.0
$AA_ENC_COMP_MAX[0,X1]= 40.0
$AA_ENC_COMP_IS_MODULO[0,X1] = 0 ;Kompensation ohne Modulofunktion
M17
Werte für mehr Stützpunkte als 125 führen zum Alarm 12400 "Element nicht vorhanden".
16-314
;1. Korrekturwert (Stützpunkt 0) +0mm
;2. Korrekturwert (Stützpunkt 1) +10mm
;3. Korrekturwert (Stützpunkt 2) +12mm
;letzter Korrekturwert (Stützpunkt 120)
;Stützpunktabstand 2,0 mm
;Kompensation beginnt bei -200,0 mm
;Kompensation endet bei +40,0 mm
SINUMERIK 802D, 802D base line
6FC5 697-2AA10-0AP2 (11.03) (FB)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 802d base line

Inhaltsverzeichnis