Bewegungsumkehr der Masterachse / Rücklaufsperre
Das Verhalten der Universellen Fliegenden Säge bei einer Bewegungsumkehr des Masters kann über 2 Bits des SyncModes festgelegt werden. Das Bit GEARINSYNC_OPMASK_ROLLBACKLOCKaktiviert die Rücklaufsperre, die den Slave stillsetzt, wenn der Master nach einer Bewegungsumkehr rückwärts über die Koppelposition (die Position, an der die Universelle Fliegende Säge gestartet worden ist) hinaus fährt. Mit dem zweiten Bit GEARINSYNC_OPMASK_INSTANTSTOPONROLLBACK wird festgelegt, wie der Dynamikabbau der Slave-Achse erfolgt.
Hinweis | |
Die Wirkung dieser beiden Bits muss danach unterschieden werden, ob die Synchronphase vor der Bewegungsumkehr erreicht wird, oder ob die Bewegungsumkehr schon in der Synchronisierungsphase erfolgt. |
In der folgenden Übersicht wird die Wirkung der Bits GEARINSYNC_OPMASK_ROLLBACKLOCK und GEARINSYNC_OPMASK_INSTANTSTOPONROLLBACK ausführlich erläutert.
ROLL | INSTANT | Synchronphase | Beschreibung |
---|---|---|---|
0 | 0 | ja | Fall 1: Bei der links angegebenen Bitkombination wird die synchrone Kopplung für alle Masterbewegungen beibehalten, wenn sich die Universelle Fliegende Säge einmal in der Synchronphase befindet. In dem unten dargestellten Bild erfolgt in der Synchronphase eine Bewegungsumkehr der Master-Achse, so dass diese rückwärts über die Koppelposition hinaus fährt. Die synchrone Kopplung wird hierbei beibehalten, so dass sich auch der Slave rückwärts über die Koppelposition hinaus bewegt.
|
0 | 0 | nein | Fall 2: Vor dem Erreichen der Synchronphase erfolgt in der Synchronisierungsphase eine Bewegungsumkehr der Master-Achse, so dass diese rückwärts über die Koppelposition hinaus fährt. Da die Synchronphase nicht erreicht wurde, wird in diesem Fall die Geschwindigkeit der Slave-Achse beim Erreichen der Koppelposition mit einem Polynom 5. Ordnung abgebaut und die Achse stillgesetzt.
|
0 | 1 | nein | Fall 3: Wie Fall 2, nur dass die Geschwindigkeit der Slave-Achse beim Erreichen der Koppelposition innerhalb eines Ticks abgebaut wird. Durch den Geschwindigkeitsabbau in einem Tick kann die Schleppabstandsüberwachung der Achse ausgelöst werden.
|
0 | 1 | ja | Fall 4: Das Verhalten ist identisch mit dem Fall 1! |
1 | 0 | nein | Fall 5: Das Verhalten ist identisch mit dem Fall 2! |
1 | 0 | ja | Fall 6: Mit der links angegebenen Bitkombination wird die Rücklaufsperre der Universellen Fliegende Säge aktiviert. In dem unten dargestellten Bild erfolgt in der Synchronphase eine Bewegungsumkehr der Master-Achse, so dass diese rückwärts über die Koppelposition hinaus fährt. Bei dieser rückwärtigen Bewegung der Masterachse wird ab dem Erreichen der Koppelposition die Geschwindigkeit der Slave-Achse mit einem Polynom 5. Ordnung abgebaut. Es wird also ein Rücklaufen der Slave-Achse insofern verhindert, dass ab dem Erreichen der Koppelpositon die Slave-Geschwindigkeit stetig abgebaut wird.
|
1 | 1 | nein | Fall 7: Das Verhalten ist identisch mit dem Fall 3. |
1 | 1 | ja | Fall 8: Mit der links angegebenen Bitkombination wird die Rücklaufsperre der Universellen Fliegende Säge aktiviert. In dem unten dargestellten Bild erfolgt in der Synchronphase eine Bewegungsumkehr der Master-Achse, so dass diese rückwärts über die Koppelposition hinaus fährt. Bei dieser rückwärtigen Bewegung der Masterachse wird ab dem Erreichen der Koppelposition die Geschwindigkeit der Slave-Achse in einem Tick abgebaut. Es wird also ein Rücklaufen der Slave-Achse insofern verhindert, dass ab dem Erreichen der Koppelpositon die Slave-Geschwindigkeit abgebaut wird. Durch den Geschwindigkeitsabbau in einem Tick kann die Schleppabstandsüberwachung der Achse ausgelöst werden.
|