多轴状态:轴组

下图展示轴组的各种状态。

轴组关闭 (GroupDisabled):电源开启时的初始状态,发送 EnableGroup 以离开此状态。

轴组静止 (GroupStandstill):轴组关闭且组内任何轴皆未受函式控制,可依据需要改变轴组与将轴组复归原点。

轴组原点复归 (GroupHoming):可以为轴组定义原点归位排序,若函式控制著轴组中的任一轴或整个轴组,则其状态将变更为轴组移动 (GroupMoving)

轴组移动 (GroupMoving):轴组正在移动。

轴组停止 (GroupStopping):为一处理 StopGroup 命令的特殊状态,当使用 ReleaseGroup 时,将自动转换为轴组静止状态。

轴组错误停止 (GroupErrorStop):组内的轴发生错误,状态变更为 GroupErrorStop,发送 ResetGroup 为唯一的解决方式。

 

转换备注:实线为转换命令;虚线为自动转换。

注一:适用于所有非管理(移动)的函式。

注二:在轴组停止状态中执行任何命令将导致错误。在轴组停止状态下,若错误发生,其状态将变更为轴组错误停止,则 ResetGroup 为唯一能在此状态下执行的命令,执行 ResetGroup 后,状态将变更为轴组静止

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

注四:若最后一轴从轴组中移除,其状态将变更为轴组关闭

注五:若在移除一轴后轴组仍未清空,则状态将维持在轴组静止