跳转至

GTN_GetScanStatusPro

指令原型:

GT_API GTN_GetScanStatusPro(short core, short scanCrd, TScanStatusPro *pPrm)

指令类型:

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

指令说明:

读取振镜状态参数。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
scanCrd 振镜插补坐标系索引,正整数,取值范围请参照振镜坐标系序号参数范围一栏。
pPrm 振镜状态参数结构体指针。详情说明请参照TScanStatusPro
TScanStatusPro
typedef struct
{
    short run;
    short space;
    unsigned short fifoEmpty;
    short pad1;     
    unsigned long segmentNumber;
    unsigned long commandReceive;
    unsigned long commandSend;
    long pad2;     
    double prfVel;
}TScanStatusPro;
run:振镜运动状态。
space:振镜缓存区剩余空间大小。
fifoEmpty:振镜跑空标志。
pad1:保留参数,必须为0。
segmentNumber:执行段号。
commandReceive:接收到的指令数。
commandSend:已发送的指令数。
pad2:保留参数,必须为0。
prfVel振镜合成规划速度。

指令返回值:

请参照通用返回值说明