GTN_SetDynamicCompensatePoint¶
指令原型:
指令类型:
立即指令,调用后立即生效。
指令说明:
设置动态补偿点的补偿值和插值区间。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| dcIndex | 动态补偿表索引号,取值范围:[1, 2]。 |
| pPoint |
动态补偿点参数结构体指针。详情说明请参照TDynamicCompensatePoint
TDynamicCompensatePointpad1:保留参数,必须为0。 pad2:保留参数,必须为0。 pad3:保留参数,必须为0。 compensateValue:补偿值。 compensateDistance:补偿区间长度。 reserve1:保留参数,必须为0。 reserve2:保留参数,必须为0。 reserve3:保留参数,必须为0。 reserve4:保留参数,必须为0。 |
指令返回值:
17052:pointType参数错误。
17053:dcIndex参数错误。
17100:保留参数必须为0。
17505:compensateDistance参数不能为负数。
其他返回值请参照通用返回值说明。
相关指令:
GTN_SetDynamicCompensateParameter
注意事项:
调用该指令设置新的补偿点,之前的补偿点立即作废。参考轴的当前位置作为插值区间的起点。