跳转至

GTN_GetGroupTargetPos

指令原型:

GT_API GTN_GetGroupTargetPos(short core,short group,short index, double*pValue,short count,short coordSystem,short oriMode)
指令类型:

group指令。

指令说明:

读取在执行流中group指定坐标系下当前段的各轴目标位置。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
group group号,正整数,取值范围请参照group号参数范围一栏。
index 叠加表索引,取值范围:[1,4]。
pValue 返回的位置信息,大小为8的数组指针。 坐标系为COORD_SYSTEM_ACS时,位置信息为各轴位置。 坐标系为COORD_SYSTEM_PCS或COORD_SYSTEM_MCS时,位置信息为空间位置和指定姿态模式下的姿态信息。
count 读取的轴数,默认为1。正整数。
coordSystem 叠加坐标系。
COORD_SYSTEM_FCS(5):法兰坐标系,为笛卡尔坐标系。
COORD_SYSTEM_ACS(2):轴坐标系。
COORD_SYSTEM_MCS(1):机床坐标系,为笛卡尔坐标系。
COORD_SYSTEM_PCS(0):工件坐标系,为笛卡尔坐标系。
oriMode 姿态模式。
ORI_MODE_NONE(0):无姿态描述。
ORI_MODE_EULER(1):欧拉角姿态描述。
ORI_MODE_QUAD(2):四元数姿态描述。
ORI_MODE_VECTOR(3):刀轴矢量姿态描述。
ORI_MODE_ROTATE_AXIS_POS(4):旋转轴位置姿态描述。
当坐标系为COORD_SYSTEM_PCS或COORD_SYSTEM_MCS时,返回指定姿态模式下姿态信息。

指令返回值:

请参照通用返回值说明