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();
相关页面
- Terminal HOME — 字符串指令语法
- OneScript Home — 脚本侧语义
- HomeConditional — 条件回零
- Enable — 使能轴