跳转至

GTN_SetGearMaster

指令原型:

GT_API GTN_SetGearMaster(short core, short profile, short masterIndex, short masterType, short masterItem)

指令类型:

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

指令说明:

设置电子齿轮运动跟随主轴。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
profile 规划器索引, 正整数,取值范围请参照轴号参数范围一栏。
masterIndex 主轴索引, 正整数,取值范围请参照轴号参数范围一栏。
masterType 主轴类型。
GEAR_MASTER_ENCODER(1):跟随编码器(encoder)的输出值。
GEAR_MASTER_PROFILE(2):跟随规划轴(profile)的输出值。默认为该类型。
GEAR_MASTER_AXIS(3):跟随轴(axis)的输出值。
GEAR_MASTER_AU_ENCODER(4):跟随辅助编码器的输出值。
GEAR_MASTER_MPG_ENCODER(5):跟随MPG的输出值。
GEAR_MASTER_ENCODER_OTHER(101):其中一个核的轴跟随另外一个核中编码器(encoder)的输出值。
GEAR_MASTER_AXIS_OTHER(103):其中一个核的轴跟随另外一个核中轴(axis)的输出值。
GEAR_MASTER _AU_ENCODER_OTHER(104): 其中一个核的轴跟随另外一个核中辅助编码器的输出值。
GEAR_MASTER_MPG_ENCODER_OTHER(105): 其中一个核的轴跟随另外一个核中MPG的输出值。
masterItem 输出位置类型,当masterType=GEAR_MASTER_AXIS(3)时起作用。
0:axis的规划位置输出值,默认为该值。
其他值:axis的编码器位置输出值。

指令返回值:

1:请检查当前轴是否为电子齿轮模式,若不是,请先调用GTN_PrfGear将当前轴设置为电子齿轮模式。

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