Typ |
AD |
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 |
Rückverfolgbar |
Ja |
Position zeigt die Istposition in Einheiten an, bezogen auf das vom Anwender gewählte Koordinatensystem. Sie wird an der Antriebswelle (getriebeabgangsseitig) angegeben. Die YOffsetPosition aus dem Y-Offset-Generator ist nicht enthalten. Es ist die Istposition, die über den Sercos-Bus übertragen wird (siehe Soll- und Istwerte).
Im Anschluss an den Sercos-Hochlauf wird die Position unter Berücksichtigung der YOffsetPosition an die EncoderPosition angepasst. Das bedeutet, dass der vom Encoder vorgegebene Absolutwertbereich vor dem Abschalten des Sercos überschritten wurde und die Position anschließend beim nächsten Phasenhochlauf einen anderen Wert aufweisen wird als vor der Abschaltung.
Der Objektparameter Direction und Koordinatenverschiebungen mit SetPos (FC_SetposDual(), FC_SetposGroup(), FC_SetposSingle()) wirken sich auf Position aus.
Diagramm zur Position eines Antriebs
Der Wert von Position wird einmal pro Sercos Zyklus (CycleTime) berechnet.
Bezogen auf die aktuelle Istposition an der Antriebswelle wird die Position um ShaftDelay verzögert. Das bedeutet, dass eine Position ohne YOffsetPosition angezeigt wird, die mit Bezug auf die Antriebswelle um ShaftDelay verzögert wird.
HINWEIS: Der Parameterwert wird in Abhängigkeit von den Parametern berechnet, die vom Slave über den Echtzeitkanal Sercos auf den Master übertragen werden. Wenn sich der Sercos-Bus nicht in der Phase 4 befindet, erscheint an dieser Stelle der Standardwert. Wenn sich der Sercos-Bus nicht in der Phase 4 (Betriebsphase) befindet, wird der Parameterwert berechnet und angezeigt. Dieser Parameter hat bei Asynchronmotoren ohne Encoder (im V / f Regelbetrieb, ControlMode = open-loop control / 1).