Commit 11c81d5d LN

增加设置反向间隙方法

1 个父辈 787a5e24
......@@ -794,6 +794,30 @@ namespace HuichuanLibrary
}
return true;
}
/// <summary>
/// 设置反向间隙
/// HuichuanLibrary.HCBoardManager.SetAxBacklash(MiddleAxis.Config.GetAxisValue(),Config.MiddleAxis_Reverse_Offset, MiddleAxis.Config.HomeLowSpeed,-1);
/// </summary>
/// <param name="axisNo"></param>
/// <param name="wholdCmpVal"></param>
/// <param name="cmpVel"></param>
/// <param name="cmpDir"></param>
/// <returns></returns>
public static bool SetAxBacklash(short axisNo, int wholdCmpVal, int cmpVel, short cmpDir)
{
if (!CardInitOk())
{
return false;
}
var ret = ImcApi.IMC_SetAxBacklash(nCardHandle, axisNo, wholdCmpVal, cmpVel, cmpDir);
if (ret != 0)
{
ShowErrorLog(" Axis[" + axisNo + "][wholdCmpVal:" + wholdCmpVal + "][cmpVel:" + cmpVel + "][cmpDir:" + cmpDir + "] SetAxBacklash FAIL, ErrorCode=0x" + ret.ToString("x8"));
return false;
}
return true;
}
#endregion
#region 轴状态
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!