Brake(C#)
签名: 全局形式(controller.Commands[TaskId.T01].IO):
public void Brake(string axisName, OnOff OnOff)
public void Brake(string[] axisNames, OnOff OnOff)
public void Brake(int axisIndex, OnOff OnOff)
public void Brake(int[] axisIndexes, OnOff OnOff)
public void Brake(AxisMask axisMask, OnOff OnOff)
轴组形式(controller.Commands.Axes["X"].IO,轴已预选):
public void Brake(OnOff OnOff)
抱闸控制:吸合(OnOff.On)或释放(OnOff.Off)Z1 驱动器的抱闸输出。
所属:Controller.Commands · IO 读写
参数
| 参数 | 说明 |
|---|---|
axisNames / axisIndexes / axisMask |
目标轴(全局形式) |
OnOff |
OnOff.On = 吸合(下发 1),OnOff.Off = 释放(下发 0) |
生成的指令
BRAKE <轴1> [<轴2> …] <1|0>
说明
示例
var io = controller.Commands[TaskId.T01].IO;
io.Brake("X", OnOff.Off); // 释放 X 抱闸
// 轴组形式
controller.Commands.Axes["X"].IO.Brake(OnOff.On); // 吸合
相关页面
- Terminal BRAKE — 字符串指令语法
- OneScript Brake — 脚本侧语义
- Enable / Disable — 使能/禁用轴