跳转至

Home(C#)

签名: 全局形式(controller.Commands[TaskId.T01].Motion):

public void Home(string axisName)
public void Home(string[] axisNames)
public void Home(int axisIndex)
public void Home(int[] axisIndexes)
public void Home(AxisMask axisMask)

轴组形式(controller.Commands.Axes["X","Y"].Motion,轴已预选):

public void Home()

回零。

所属:Controller.Commands · 轴状态控制

参数

参数 说明
axisNames / axisIndexes / axisMask 要回零的一个或多个轴

生成的指令

HOME <轴1> [<轴2> …]

说明

  • 阻塞语义与脚本侧一致:命令在回零完成后才返回。需先 Enable
  • 回零参数(方式/速度/偏移)在参数树 Axis/Motion/Home 下配置。
  • 只需对未回零的轴执行回零时用 HomeConditional

示例

var cmds = controller.Commands[TaskId.T01];
cmds.Motion.Home("X", "Y");

// 轴组形式
controller.Commands.Axes["X", "Y"].Motion.Home();

相关页面