多軸狀態:軸組
下圖展示軸組的各種狀態。
軸組關閉 (GroupDisabled):電源開啟時的初始狀態,發送 EnableGroup 以離開此狀態。
軸組靜止 (GroupStandstill):軸組關閉且組內任何軸皆未受函式控制,可依據需要改變軸組與將軸組復歸原點。
軸組原點復歸 (GroupHoming):可以為軸組定義原點歸位排序,若函式控制著軸組中的任一軸或整個軸組,則其狀態將變更為軸組移動 (GroupMoving)。
軸組移動 (GroupMoving):軸組正在移動。
軸組停止 (GroupStopping):為一處理 StopGroup 命令的特殊狀態,當使用 ReleaseGroup 時,將自動轉換為軸組靜止狀態。
軸組錯誤停止 (GroupErrorStop):組內的軸發生錯誤,狀態變更為 GroupErrorStop,發送 ResetGroup 為唯一的解決方式。
轉換備註:實線為轉換命令;虛線為自動轉換。
註一:適用於所有非管理(移動)的函式。
註二:在軸組停止狀態中執行任何命令將導致錯誤。在軸組停止狀態下,若錯誤發生,其狀態將變更為軸組錯誤停止,則 ResetGroup 為唯一能在此狀態下執行的命令,執行 ResetGroup 後,狀態將變更為軸組靜止。
註三: ResetGroup.Done 而非 ResetGroup.Execute。
註四:若最後一軸從軸組中移除,其狀態將變更為軸組關閉。
註五:若在移除一軸後軸組仍未清空,則狀態將維持在軸組靜止。