跳转至

GTN_PrfCompEnable

指令原型:

GT_API GTN_PrfCompEnable(short core, short profile, short enable, short enableType)

指令类型:

立即指令,调用后立即生效。

指令说明:

使能轴补偿功能。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
profile 规划器索引, 正整数,取值范围请参照轴号参数范围一栏。
enable 使能信号。0:关闭轴补偿功能,1:打开轴补偿功能。
enableType 使能模式。默认为0。
0:补偿模式,该模式使能前无需定位,使能后补偿轴的实际运动位移即为补偿值。
1:定位补偿模式,该模式需要先定位,通过调用GTN_GetCoordSyncCompValue获取调用当前使能指令时,参考坐标系坐标值(X, Y)对应的同步坐标系坐标值(compX,compY)。在调用使能指令前,应先将轴运动到定位点(compX,compY),然后再使能。使能后,补偿轴的实际运动位移为减去定位点的补偿值。

指令返回值:

返回值为1:
(1)当前轴不是补偿模式。
(2)当enable=1时,当前轴在规划运动。
返回值为7:
(1)profile规划轴号超限。
(2)enable不为0或1。
(3)enableType不为0或1。

其他返回值请参照通用返回值说明

相关指令:

GTN_BufPrfCompEnableEx