Typ |
AK |
Geräte, die folgende Parameter unterstützen: |
Lexium LXM52 Drive, Lexium LXM52 Linear Drive, Lexium LXM62 Drive, Lexium LXM62 Linear Drive, Lexium ILM62 Drive Module, Sercos Drive |
Tracebar |
Nein |
Der Parameter dient der Anzeige der maximalen Antriebsgeschwindigkeit an der Antriebswelle (Getriebe außerhalb). Der Standardwert des Parameters MaxVel [Einheiten/Sekunde] entspricht mit UserMaxVel = 0 der Nenngeschwindigkeit NominalSpeed [RPM]. Ist UserMaxVel > 0, dann wird MaxVel auf diesen Wert gesetzt.
Bei realen Achsen kann MaxVel nicht größer als der Wert sein, der der maximalen Motordrehgeschwindigkeit MaxSpeed [RPM] entspricht.
Ist bei virtuellen Achsen UserMaxVel ungleich null, dann wird dieser Wert in MaxVel übernommen. Das bedeutet, der Wert von UserMaxVel wird ebenfalls übernommen, wenn er über dem Standardwert (mit UserMaxVel = 0) liegt.
Ist bei einem Motor MaxSpeed < NominalSpeed (z. B. aufgrund einer zu geringen Encoder-Drehzahl), kann der Motor nicht mit der Nenndrehzahl betrieben werden. In diesem Fall entspricht der Standardwert MaxVel [Einheiten/Sekunde] der Geschwindigkeit von MaxSpeed [RPM].
HINWEIS: Der Parameterwert wird bei jedem Zugriff über den Parameterkanal des Sercos vom Master zum Slave übertragen. Normalerweise dauert dies ca. 10 ms. Es kann jedoch ein Zeitraum von bis zu 1 s erreicht werden, wenn große Datenmengen über den Parameterkanal übertragen werden. Hier wird ein Standardwert angezeigt, wenn sich der Sercos-Bus nicht in Phase 0 oder 1 befindet. Ist der Sercos-Bus in den Phasen 3 und 4, dann wird der Parameterwert übertragen und angezeigt. In der Sercos Phase 2 kann der Parameter durch die Anwendung gelesen werden.
Bei asynchronen Motoren wird die Nenngeschwindigkeit standardmäßig in MaxVel festgelegt. Im V/F-Regelbetrieb (Spannung/Frequenz) führt das dazu, dass die Nenngeschwindigkeit nicht erreicht wird, da die maximale Statorfrequenz mit MaxVel ohne Berücksichtigung des Schlupfs definiert wird. Um hier die Nenngeschwindigkeit beim Nennmoment zu erreichen, muss UserMaxVel mit der Leerlaufgeschwindigkeit parametriert werden. Die maximale Geschwindigkeit wird bei Asynchronmotoren ohne Geber (im V/f-Regelbetrieb, ControlMode = open-loop control / 1) nicht überwacht.
HINWEIS: Der Standardwert von MaxVel entspricht der Nenngeschwindigkeit des Motors. Für eine andere Höchstgeschwindigkeit kann der Parameter MaxVel über den Parameter UserMaxVel geändert werden. Auf jeden Fall wird der Parameter MaxVel von der Firmware auf 90 % der Höchstgeschwindigkeit des Motors begrenzt.
Beim Betreiben von Fremdmotoren ist zu beachten, dass der Antrieb nur eine begrenzte elektrische Frequenz erzeugen kann.
Die sich daraus ergebende Höchstgeschwindigkeit ist vom PowerStageFrequency abhängig und kann wie folgt berechnet werden:
Formel |
Bedingung |
---|---|
Geschwindigkeit max=96000 (U/min) / Polpaare |
Bei PowerStageFrequency 8 kHz oder 16 kHz |
Geschwindigkeit max=48000 (U/min) / Polpaare |
Bei PowerStageFrequency 4 kHz |
Beim Überschreiten dieser Drehzahl können Fehlfunktionen des Motors auftreten. Im Fall von Multipolmotoren (z. B. Drehmomentmotoren) kann diese Grenze bei relativ geringen Geschwindigkeiten erreicht werden. Motoren, die eine höhere Höchstgeschwindigkeit erreichen können, können nur bis zur festgelegten Grenze betrieben werden. Die maximale Drehzahl kann mit dem Parameter UserMaxVel begrenzt werden.
Die folgende Abbildung zeigt die Abhängigkeit von anderen Objektparametern für rotative Antriebe:
Die folgende Abbildung zeigt die Abhängigkeit von anderen Objektparametern für lineare Antriebe:
Gelbe Parameter sind Eingangsparameter, deren Wert beim Sercos-Phasenhochlauf berücksichtigt wird. Grüne Parameter sind Eingangsparameter, deren Wert sofort berücksichtigt wird. Graue Parameter sind Ausgabeparameter. Mit dicken Pfeilen wird angezeigt, dass sich ein Parameter bei der Eingabe sofort auf einen anderen Parameter auswirkt. Mit dünnen Pfeilen wird angezeigt, dass sich ein Parameter erst beim nächsten Sercos oder bei einer Eingabe des abhängigen Parameters auf diesen auswirkt. Der Pfeil gibt die Wirkrichtung der Abhängigkeit an.
Beispiel:
Eine Eingabe von J_Load wirkt sich direkt auf den Parameter MaxAcc aus. Eine Änderung von MaxAcc wirkt sich erst auf ControllerStopDec aus , wenn
oein Sercos ein Phasenhochlauf stattfindet oder
oder Parameter ControllerStopDec geändert wird.