ProCon说明 快速入门 运动控制 EtherCAT 实时程序 API函数 控件库 硬件说明 问题排查 示例代码 |
函数 | YK_API YKM_SetBacklashConfig(UINT32 axisIndex, YKM_BacklashConfig config) YK_API YKM_GetBacklashConfig(UINT32 axisIndex, YKM_BacklashConfig* config) |
|
功能 | 设置/获取间隙补偿配置(未实现) | |
参数 | axisIndex config |
[IN] 轴序号 [IN] 配置 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_EnableBacklash(UINT32 axisIndex) | |
功能 | 启用间隙补偿(未实现) | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_DisableBacklash(UINT32 axisIndex) | |
功能 | 禁用间隙补偿(未实现) | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_SetPitchError1DConfig(UINT32 axisIndex, YKM_PitchError1DConfig config); YK_API YKM_GetPitchError1DConfig(UINT32 axisIndex, YKM_PitchError1DConfig* config); |
|
功能 | 设置/获取螺距补偿配置 | |
参数 | axisIndex config |
[IN] 轴序号 [IN] 配置 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_SetPitchError1DData(UINT32 axisIndex, UINT32 num, double *data) | |
功能 | 设置螺距补偿数据 | |
参数 | axisIndex num data |
[IN] 轴序号 [IN] 数据数量 [IN] 补偿数据 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_GetPitchError1DData(UINT32 axisIndex, UINT32 buffSize, double *data) | |
功能 | 获取螺距补偿数据 | |
参数 | axisIndex buffSize data |
[IN] 轴序号 [IN] 缓冲区大小 [IN] 补偿数据 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_EnablePitchError1D(UINT32 axisIndex) | |
功能 | 启用螺距补偿 | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_DisablePitchError1D(UINT32 axisIndex) | |
功能 | 禁用螺距补偿 | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_SetPitchError2DConfig(UINT32 axisIndex, YKM_PitchError2DConfig config) YK_API YKM_GetPitchError2DConfig(UINT32 axisIndex, YKM_PitchError2DConfig* config) |
|
功能 | 设置/获取二维补偿配置 | |
参数 | axisIndex config |
[IN] 轴序号 [IN] 配置 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_SetPitchError2DData(UINT32 axisIndex, UINT32 buffSize, double* data) YK_API YKM_GetPitchError2DData(UINT32 axisIndex, UINT32 buffSize, double* data) |
|
功能 | 设置/获取二维补偿数据 | |
参数 | axisIndex buffSize data |
[IN] 轴序号 [IN] 缓冲区大小 [IN] 补偿数据 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 | 二维补偿数据按行优先排序:{data(x0,y0),data(x1,y0),data(x2,y0),...,data(xn-1,y0),...,data(xn-1,yn-1)} |
函数 | YK_API YKM_EnablePitchError2D(UINT32 axisIndex) | |
功能 | 启用二维补偿 | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_DisablePitchError2D(UINT32 axisIndex) | |
功能 | 禁用二维补偿 | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_EnableInShape(UINT32 axisIndex, double* pCnv, UINT32 length) | |
功能 | 启用卷积运算 | |
参数 | axisIndex pCnv length |
[IN] 轴序号 [IN] 卷积核 脉冲:时间序列 [IN] 脉冲:时间组数 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
函数 | YK_API YKM_DisableInShape(UINT32 axisIndex) | |
功能 | 关闭卷积运算 | |
参数 | axisIndex | [IN] 轴序号 |
返回值 | 错误代码 | |
说明 | 调用后立即生效 | |
注意事项 |
Copyright © 2015 深圳市优易控软件有限公司 www.proutech.com |