跳转至

shortGTN_GetGroupConditionTriggerPos

指令原型:

GT_API shortGTN_GetGroupConditionTriggerPos(short core,short group,short index, double *pValue,short count,short coordSystem,short oriMode)

指令类型:

group指令。

指令说明:

读取由于条件触发停止指令流时,group在指定坐标系下的各轴位置。

指令参数说明:

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

指令返回值:

请参照通用返回值说明