跳转至

GTN_GetCrdMPGMode

指令原型:

GT_API GTN_GetCrdMPGMode(short core, short crd, short *pEnable, short *pMaster, long *pMasterEven, long *pSlaveEven, short *pFilterTime, short *pMode, short *pFifoEnd)

指令类型:

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

指令说明:

读取手轮导引功能参数。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
crd 插补坐标系号,正整数,取值范围请参照插补坐标系号参数范围一栏。
pEnable 手轮导引功能使能,0:不使能,1:使能。
pMaster 手轮主轴号, 正整数,取值范围请参照轴号参数范围一栏。
pMasterEven 手轮主轴比例。
pSlaveEven 手轮从轴比例。
pFilterTime 手轮主轴滤波时间,正整数,单位:ms。
pMode 手轮导引模式。
CRD_MPG_MODE_BIDIRECTION(0):正负向都可以固定缓冲区模式。
CRD_MPG_MODE_POS(1): MPG正方向转动 正向插补。
CRD_MPG_MODE_NEG(-1): MPG负方向转动 正向插补。
CRD_MPG_MODE_WINDOW(2):正负向都可以滚动缓冲区模式。
pfifoEnd 返回插补缓冲区的指令行状态。
0:未到达插补缓冲区端点,或非手轮引导模式。
1:正向到达插补缓冲区端点。
-1:反向达到插补缓冲区端点。

指令返回值:

请参照通用返回值说明

相关指令:

GTN_SetCrdMPGMode