Totzeitkompensation

Zwischen der Erfassung des Positionsistwerts bis zur Erzeugung der Sollwerte für die Maschine treten an unterschiedlichen Stellen Totzeiten auf.

Bei der Übertragung auf dem Feldbus treten Verzögerungen auf:

Innerhalb der CNC entstehen Totzeiten durch

Die internen Verzögerungen können durch optimales Scheduling „SWITCHED“ der CNC minimiert werden (siehe CNC-Scheduling).

Die folgende Abbildung zeigt die beschriebenen Effekte schematisch mit dem resultierenden Fehler bei einer Totzeit an einem Beispielwerkstück:

Totzeitkompensation 1:
Schematische Übersicht von Totzeiten

Die CNC besitzt eine Vorsteuerung, um den Fehler durch die Totzeiten zu kompensieren. Mit dem Achsparameter P-AXIS-00626 lässt sich die zu kompensierende Totzeit angeben und die Position wird mit der aktuellen gefilterten Geschwindigkeit um diese Totzeit vorgesteuert.

Totzeitkompensation 2:
Blockschaltbild-Vorsteuerung und Geschwindigkeitsfilter

Für die Vorsteuerung wird die aktuellen gefilterten Fördergeschwindigkeit als konstant angenommen, weshalb möglichst konstante Fördergeschwindigkeiten zu besseren Ergebnissen führen. Bei schwankender Fördergeschwindigkeit steigt der resultierende Konturfehler bei gleicher Totzeit bei höheren Fördergeschwindigkeiten.

Die CNC zeigt zur Erfassung der Totzeit die Anzeigevariable synchro_lag an. Mit die-ser Variable und geeigneten Programmen kann bei der Inbetriebnahme die Totzeit gemessen werden.