Bibliothek: L_MC1P_MotionControlBasic (FAST Motion) ab V03.20.00.102
(Update via Package-Manager)
Verhalten der neuen Version:
Das Setzen der Position mit Hilfe des Funktionsbausteins MC_SetPosition auf "0" (im Modulo-Maßsystem unter Verwendung eines externen Lagegebers) wird jetzt korrekt ausgeführt.
Der vor dem Setzen der Position aktive Schleppfehler bleibt erhalten.
Beschreibung des Verhaltens:
Beim Setzen der Position mit Hilfe des Funktionsbausteins 'MC_SetPosition' auf "0" (im Modulo-Maßsystem unter Verwendung eines externen Lagegebers) wird die Istposition falsch verschoben, wodurch die Schleppfehler-Überwachung anspricht.
Unter welchen Bedingungen tritt das Verhalten auf?
- Ein externer Lagegeber wird verwendet und
- Modulo Maßsystem ist aktiviert und
- MC_SetPosition auf Position 0 wird ausgeführt.
Betroffene Produkte:
Bibliothek: L_MC1P_MotionControlBasic (FAST Motion)
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Option 1: Position setzen nicht bei "0" ausführen, sondern bei einer anderen Position innerhalb des Modulo-Taktes.
Option 2: Modus 'Position setzen relativ' verwenden (Eingang xRelative = TRUE). Am Eingang Position muss ein relativer Wert, um welchen die Position verschoben werden soll, angegeben werden.