跳转至

GTN_GetPosComparePsoPrm

指令原型:

GT_API GTN_GetPosComparePsoPrm(short core, short posCompareIndex, TPosComparePsoPrm* pPrm)

指令类型:

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

指令说明:

获取位置比较pso参数。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
posCompareIndex 位置比较索引号,整数,取值范围请参照位置比较索引号参数范围一栏。
pPrm 位置比较pso参数结构体指针。详情说明请参照TPosComparePsoPrm
TPosComparePsoPrm
typedef struct
{
    unsigned long count;
    unsigned short hso;
    unsigned short gpo;
    long startPosX;
    long startPosY;
    long syncPos;
    long time;
    short reserve[20];
} TPosComparePsoPrm;
count:保留值,必须大于0。
hso:按位表示hso口位置比较输出有效,0表示不输出,1表示输出。
gpo:按位表示gpo口位置比较输出有效,0表示不输出,1表示输出。
startPosX:保留值,必须为0。
startPosY:保留值,必须为0。
syncPos:位置比较输出等间距。
如果是通用版本,取值范围:(0,65535]。
如果是支持32位等间距版本,取值范围:(0,2^31]。
time:保留值,必须为0。
reserve:保留值,必须为0。

指令返回值:

请参照通用返回值说明

指令示例:

注意事项: