Eigenschaften
Umschalten auf Drehzahlregelung
Wird eine Geschwindigkeit (S-Wort) mit M3 oder M4 programmiert, welche höher als der vorgegebene Umschaltparameter ist, so wird automatisch auf Drehzahlregelung umgeschaltet.
Rückschalten auf Positionsregelung
Bei folgenden Bedingungen wird auf Lageregelung zurückgeschaltet:
- Ein Positioniervorgang mit M19 wurde programmiert.
- Ein CNC-Reset wurde ausgelöst.
- Die Spindelachse wurde aus dem Spindelinterpolator abgegeben (NC-Befehl S[PUTAX]).
- Es wurde eine Referenzfahrt gestartet (G74).
Hinweis
Wurde durch eine vorhergehende Drehzahlprogrammierung bereits auf Geschwindigkeitsregelung umgeschaltet, so wird bei einer weiteren Programmierung einer Drehzahl, welche unterhalb der Rückschaltgeschwindigkeit liegt, nicht auf Lageregelung zurückgeschaltet.
Einfluss der Rückschaltgeschwindigkeit
Während der Geschwindigkeitsregelung wird die Sollposition nicht berücksichtigt. Beim Umschalten auf Positionsregelung ermittelt die CNC die theoretische Sollposition des nächsten Taktes anhand:
- der aktuellen Geschwindigkeit,
- dem Kv-Faktor (des Antriebs oder des Lagereglers der Steuerung) und
- der Buslaufzeit.
Somit kann ohne Stillstand der Achse auf Lageregelung zurückgeschaltet werden.
Die Rückschaltgeschwindigkeit gibt an, ab welcher Geschwindigkeit in Lageregelung zurückgeschaltet werden darf.
Hinweis
Da die Istgeschwindigkeit insbesondere bei höheren Geschwindigkeiten leichte Schwankungen vorweist, stellt man z.T. beim Rückschalten auf Lageregelung bei höheren Drehzahlen einen leichten Ruck im Antrieb fest.
Aus diesem Grunde darf die Rückschaltgeschwindigkeit nicht zu hoch gewählt werden.
Programmierbeispiel
Einfluss der Rückschaltgeschwindigkeit
%spindle-position
N10 M3 S1000
N20 M19 S.POS=180 M4 S50
M30
Programmierbeispiel
Sonderfall
Liegt die Positioniergeschwindigkeit bei M19 oberhalb der Umschaltgeschwindigkeit, so erfolgt der Positioniervorgang dennoch im lagegeregelten Modus.
Je nach zurückzulegender Wegstrecke kann also kurzfristig oberhalb der Umschaltgeschwindigkeit im lagegeregelten Modus gefahren werden.
%spindle-position
(antr.sai_op_mode_change.v_velocity_control_on 1200000
( -> 200 U/min
(antr.sai_op_mode_change.v_position_control_on 600000
( -> 100 U/min
N10 M4 S1000
N20 M19 S.POS=180 M4 S500
M30