跳转至

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();

相关页面