多軸狀態:軸組

下圖展示軸組的各種狀態。

軸組關閉 (GroupDisabled):電源開啟時的初始狀態,發送 EnableGroup 以離開此狀態。

軸組靜止 (GroupStandstill):軸組關閉且組內任何軸皆未受函式控制,可依據需要改變軸組與將軸組復歸原點。

軸組原點復歸 (GroupHoming):可以為軸組定義原點歸位排序,若函式控制著軸組中的任一軸或整個軸組,則其狀態將變更為軸組移動 (GroupMoving)

軸組移動 (GroupMoving):軸組正在移動。

軸組停止 (GroupStopping):為一處理 StopGroup 命令的特殊狀態,當使用 ReleaseGroup 時,將自動轉換為軸組靜止狀態。

軸組錯誤停止 (GroupErrorStop):組內的軸發生錯誤,狀態變更為 GroupErrorStop,發送 ResetGroup 為唯一的解決方式。

 

轉換備註:實線為轉換命令;虛線為自動轉換。

註一:適用於所有非管理(移動)的函式。

註二:在軸組停止狀態中執行任何命令將導致錯誤。在軸組停止狀態下,若錯誤發生,其狀態將變更為軸組錯誤停止,則 ResetGroup 為唯一能在此狀態下執行的命令,執行 ResetGroup 後,狀態將變更為軸組靜止

註三: ResetGroup.Done 而非 ResetGroup.Execute。

註四:若最後一軸從軸組中移除,其狀態將變更為軸組關閉

註五:若在移除一軸後軸組仍未清空,則狀態將維持在軸組靜止