跳转至

GTN_GetAuTriggerStatus

指令原型:

GT_API GTN_GetAuTriggerStatus(short core, short index, TTriggerStatusEx* pTriggerStatus, short count)

指令类型:

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

指令说明:

读取非轴捕获AuTrigger状态。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
index AuTrigger索引, 正整数,取值范围请参照轴号参数范围一栏。
pTriggerStatusEx AuTrigger捕获状态结构体。详情说明请参照TTriggerStatusEx
TTriggerStatusEx
typedef struct TriggerStatusEx
{
    short execute; 
    short done; 
    long position; 
    unsigned long clock; 
    unsigned long loopCount;
} TTriggerStatusEx;
execute:捕获运行状态,1:使能捕获,0:未使能捕获。
done:捕获状态,1:捕获完成,0:捕获中。
position:捕获位置或刀径值。
clock:捕获触发时的控制卡时钟。
loopCount:捕获触发次数。
count 读取Trigger个数,正整数,取值范围:[1, 3]。

指令返回值:

请参照通用返回值说明