Disable(C#)
签名: 全局形式(controller.Commands[TaskId.T01].Motion):
public void Disable(string axisName)
public void Disable(string[] axisNames)
public void Disable(int axisIndex)
public void Disable(int[] axisIndexes)
public void Disable(AxisMask axisMask)
轴组形式(controller.Commands.Axes["X","Y"].Motion,轴已预选):
public void Disable()
禁用轴(CiA402 下电时序)。
所属:Controller.Commands · 轴状态控制
参数
| 参数 | 说明 |
|---|---|
axisNames / axisIndexes / axisMask |
要禁用的一个或多个轴 |
生成的指令
DISABLE <轴1> [<轴2> …]
说明
- 禁用后驱动器不再出力。抱闸吸合/释放经
Execute("BRAKE <轴> 1|0")控制,详见 Terminal BRAKE。 - 重新使能见 Enable。
示例
var cmds = controller.Commands[TaskId.T01];
cmds.Motion.Disable("X");
// 轴组形式
controller.Commands.Axes["X", "Y"].Motion.Disable();
相关页面
- Terminal DISABLE — 字符串指令语法
- OneScript Disable — 脚本侧语义
- Enable — 使能轴