GTN_SetLeadScrewComp¶
指令原型:
GT_API GTN_SetLeadScrewComp(short core, short axis, short n, long startPos, long lenPos, long *pPositive, long *pNegative)
指令类型:
立即指令,调用后立即生效。
指令说明:
设置螺距误差补偿表。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| axis | 轴号,正整数,取值范围请参照轴号参数范围一栏。 |
| n | 补偿点数。取值范围:[2, 1022]。 |
| startPos | 补偿起始点的规划位置,单位:pulse。 |
| lenPos | 补偿区域总长,单位:pulse。正整数。补偿起始点和补偿总长一起构成了补偿区域,超出该规划位置范围,补偿无效。补偿区域总长不能为负数。(每个补偿区间长度为:lenPos/(n-1))。 |
| pCompPos | 正向补偿表数组地址。pCompPos数组大小必须大于n。 |
| pCompNeg | 负向补偿表数组地址。pCompNeg数组大小必须大于n。 |
指令返回值:
请参照通用返回值说明。
相关指令: