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

Seite 126

Advertising
background image


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

Advertising