GTN_PrfCompEnable¶
指令原型:
指令类型:
立即指令,调用后立即生效。
指令说明:
使能轴补偿功能。
指令参数说明:
| 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。
其他返回值请参照通用返回值说明。
相关指令: