跳转至

FreeRun(C#)

签名:

public void FreeRun(string Axis, double Velocity)
public void FreeRun(int Axis, double Velocity)

持续速度输出(点动):AxisVelocity 持续运行,不走位置轨迹;速度符号决定方向,受 MaxSpeedClamp 钳制。

所属:Controller.Commands · 速度模式与特殊运动

参数

参数 说明
Axis 轴名("X")或轴编号(0
Velocity 持续输出速度,符号决定方向

生成的指令

FREERUN <轴> <速度>

说明

  • 入口:controller.Commands[TaskId.T01].Motion.FreeRun(...)(全局形式,无轴组形式)。
  • FreeRun 不是位置运动:无终点,启动后持续输出直到 FreeRunStopAbort
  • 常用于手动调整/对位场景;使能后才有效。

示例

var cmds = controller.Commands[TaskId.T01];
cmds.Motion.FreeRun("X", 50);    // X 以速度 50 正向持续运行

相关页面