跳转至

GTN_SetFollowAxisParaLa

指令原型:

GT_API GTN_SetFollowAxisParaLa (short core, short crd, int *pAxisLimitMode, 
double *pVmax, double *pAmax, double *pDVmax)

指令类型:

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

指令说明:

设置指定坐标系下跟随轴(BufGear轴)的属性。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
crd 插补坐标系号,正整数,取值范围请参照插补坐标系号参数范围一栏。
pAxisLimitMode 轴限制模式数组,数组长度为8,用于设置各个轴运动能力的限制模式。
限制模式包括轴最大速度限制、最大加速度限制、最大速度跳变量限制。
可通过位或操作得到每个轴需要进行限制的模式。
需要对第1轴进行最大速度限制:
pAxisLimitMode[0] = AXIS_LIMIT_MAX_VEL; 进行最大速度和最大速度变化量的限制:
pAxisLimitMode[0] = AXIS_LIMIT_MAX_VEL | AXIS_LIMIT_MAX_DV; 定义描述如下:
AXIS_LIMIT_NONE(0) :轴无限制。
AXIS_LIMIT_MAX_VEL(1):轴最大速度限制。
AXIS_LIMIT_MAX_ACC(2):轴最大加速度限制。
AXIS_LIMIT_MAX_DV(4):轴最大速度跳变量限制。
pVmax 速度限制数组,数组长度为8,对应1~8规划轴,单位:mm/s。
pAmax 加速度限制数组,数组长度为8,对应1~8规划轴,单位:mm/s2
pDVmax 速度跳变限制数组,数组长度为8,对应1~8规划轴,单位:mm/s2

指令返回值:

当返回值为103:前瞻坐标系未建立。
当返回值为107:前瞻坐标系号不在范围内。在非三轴模式下调用该指令。

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

指令示例:

注意事项: