Kompensation der wärmeausdehnung, 5 kompensation der wärmeausdehnung – HEIDENHAIN TNC 335 Technical Manual Benutzerhandbuch
Seite 126

3/95
TNC 360
1 Maschinen-Achsen
4-29
1.6.5 Kompensation der Wärmeausdehnung
Zur Kompensation der Wärmeausdehnung muß das Ausdehnungsverhalten (Ausdehnungszentrum
der Achsen, Größe der Ausdehnung in Abhängigkeit von der Temperatur) der Maschine genau
untersucht werden!
Für die Wärmeausdehungs-Kompensation wurden die Wörter W576 bis W582 eingeführt. Sobald in
diesen Wörtern ein Wert, der der Wärmeausdehung entspricht, über das PLC-Programm
eingetragen wurde, wird die "geschleppte Nachführung" aktiv.
"Geschleppte Nachführung" bedeutet, daß die Ist-Position um 1 µm/sec verschoben wird, bis der
volle Wert aus den Wörtern W576 bis W582 korrigiert wurde. Die Istwert-Anzeige ändert sich dabei
nicht.
Die tatsächliche Wärmeausdehnung kann zum Beispiel mit einem TESTOTERM-Gerät erfaßt
werden. Die Werte werden über PLC-Eingänge von der PLC erfaßt und im PLC-Programm
weiterverarbeitet und schließlich in die Wörter W576 bis W582 übertragen.
Eingabe: +32 767 bis –32 768 [µm]
W576
geschleppte Achsfehler-Kompensation Achse X
W578
geschleppte Achsfehler-Kompensation Achse Y
W580
geschleppte Achsfehler-Kompensation Achse Z
W582
geschleppte Achsfehler-Kompensation Achse 4
Beispiel: Temperatur-Kompensation in der Z-Achse
Programmbeschreibung
Die 13 TESTOTERM-BCD-Ausgänge werden bei der TNC-Steuerung über die PLC-Eingänge I128 bis
I140 eingelesen und in binäres Datenformat umgewandet. Anschließend wird der binäre Wert mit
einem Korrekturfaktor (lineares Temperaturverhalten) multipliziert und der Z-Achse zugeführt. Der
Korrekturfaktor befindet sich in MP4210.44.
Hauptprogramm
L
M 0
ON
M 0
S
M 1
M1 ständig gesetzt
LW
I 128
Einlesen TESTOTERM-Ausgänge
LW
M1180
Statt Eingänge remanante Merker
A
K+8191
Bit 13, 14 und 15 ausblenden
W=
M1200
Zwischenreg. TESTOTERM-BCD
A
K +3840
1, 2 und 4 Dekade ausblenden
>>
K +8
X
K +100
3. Dekade mit 100 multiplizieren
=
W 252
Zwischenreg. TESTOTERM-Binär