初版本AxisControl(Viscom风格)控件。
This commit is contained in:
@@ -45,6 +45,11 @@ namespace XP.Hardware.MotionControl.Abstractions
|
||||
/// <returns>操作结果 | Operation result</returns>
|
||||
MotionResult Stop();
|
||||
|
||||
/// <summary>设置 Jog 速度 | Set jog speed</summary>
|
||||
/// <param name="speedPercent">速度百分比(0~100)| Speed percentage (0~100)</param>
|
||||
/// <returns>操作结果 | Operation result</returns>
|
||||
MotionResult SetJogSpeed(double speedPercent);
|
||||
|
||||
/// <summary>从 PLC 更新状态 | Update status from PLC</summary>
|
||||
void UpdateStatus();
|
||||
}
|
||||
|
||||
@@ -42,6 +42,11 @@ namespace XP.Hardware.MotionControl.Abstractions
|
||||
/// <returns>操作结果 | Operation result</returns>
|
||||
MotionResult Stop();
|
||||
|
||||
/// <summary>设置 Jog 速度 | Set jog speed</summary>
|
||||
/// <param name="speedPercent">速度百分比(0~100)| Speed percentage (0~100)</param>
|
||||
/// <returns>操作结果 | Operation result</returns>
|
||||
MotionResult SetJogSpeed(double speedPercent);
|
||||
|
||||
/// <summary>从 PLC 更新状态 | Update status from PLC</summary>
|
||||
void UpdateStatus();
|
||||
}
|
||||
|
||||
@@ -70,6 +70,9 @@ namespace XP.Hardware.MotionControl.Abstractions
|
||||
/// <inheritdoc/>
|
||||
public abstract MotionResult Stop();
|
||||
|
||||
/// <inheritdoc/>
|
||||
public abstract MotionResult SetJogSpeed(double speedPercent);
|
||||
|
||||
/// <inheritdoc/>
|
||||
public abstract void UpdateStatus();
|
||||
}
|
||||
|
||||
@@ -67,6 +67,9 @@ namespace XP.Hardware.MotionControl.Abstractions
|
||||
/// <inheritdoc/>
|
||||
public abstract MotionResult Stop();
|
||||
|
||||
/// <inheritdoc/>
|
||||
public abstract MotionResult SetJogSpeed(double speedPercent);
|
||||
|
||||
/// <inheritdoc/>
|
||||
public abstract void UpdateStatus();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user