L_MC1P: Reset-Error-Funktion wirkt sich auf die laufende Bewegung aus (behoben ab V03.26.00)
Behoben ab:
Bibliothek: L_MC1P_MotionControlBasic (FAST Motion) ab V03.26.00
(Update über Package-Manager)
Verhalten der neuen Version:
Die Error-Reset-Funktion hat jetzt keinen Einfluss mehr auf die Berechnung der Zielposition einer Positionierung.
Beim Start einer neuen relativen Positionierung, während der noch aktiven Positionierung, wird die Zielposition für die neue Positionierung immer auf Basis der aktuellen Position berechnet, unabhängig vom der Reset-Funktion.
Beschreibung des Verhaltens:
Unter speziellen Umständen wird die Zielposition für eine neu beauftragte Positionierung fälschlicherweise nicht auf Basis der aktuellen Position berechnet, sondern auf Basis der noch nicht erreichten Zielposition des laufenden Bewegungsprofils. Die Positionierung erfolgt dann auf eine falsche Zielposition.
Unter welchen Bedingungen tritt das Verhalten auf?
Unter folgenden Umständen tritt das oben beschriebene Verhalten auf:
Ein Bewegungsprofil (beliebige Positionierung, jedoch kein Velocity-Modus) ist noch aktiv und
die Reset-Error-Funktion wird ausgeführt (MC_Reset, ABC-Reset) und
es wird währenddessen eine neue relative Positionierung gestartet.