Zustände der Achsgruppe
Die nachfolgende Grafik zeigt die möglichen Zustände der Achsgruppe und die Übergänge zwischen den Zuständen.

Die Fehler einzelner Achsen führen die Achsgruppe immer in den Zustand
GroupErrorStop
Wenn die Achsgruppe in den Zustand
GroupMoving
schaltet, werden alle Achsen inSynchronizedMotion
geschaltetWenn die Achsgruppe von
GroupMoving
nachGroupStandby
schaltet, werden alle Achsen instandstill
geschaltetWenn die Achsgruppe von
GroupMoving
nachGroupErrorStop
schaltet, werden alle Achsen inGroupErrorStop
geschaltetWenn die Achsgruppe in
GroupStandby
ist, sind die Einzelachsen nicht unbedingt alle instandstill
, da sie durch Einzelachsbewegungs-Funktionsbausteine wieMC_Jog
gesteuert werden können.Wenn eine Bewegung mit Fehler beendet wird, dann werden alle gepufferten Folgebewegungen mit
CommandAborted
abgebrochenSolange die Achsgruppe einem dynamischen Koordinatensystem folgt, bleibt sie in
GroupMoving
Die Achsgruppe ist im Zustand
GroupMoving
genau dann, wenn die Gruppe koordiniert bewegt wird, also durch einen der Bewegungsbausteine von Part 4. Das Umschalten vonGroupMoving
inGroupStandby
erfolgt einen Zyklus nach der letzten Positionsänderung.