GTN_GetMoveSynchronizationInfo
指令原型:
GT_API GTN_GetMoveSynchronizationInfo(short core,TProfileItem slave,TMoveSynchronizationInfo *pInfo)
指令类型:
立即指令,调用后立即生效。
指令说明:
读取同步运动的状态信息。。
指令参数说明:
| core |
核号,正整数,取值范围请参照核号参数范围一栏。
|
| slave |
同步运动的从轴描述参数结构体指针。详情说明请参照TProfileItem
TProfileItem
typedef struct ProfileItem
{
short type;
short index;
short subIndex;
short reserve[5];
}TProfileItem;
type:主轴类型。
MC_PROFILE(31):规划器。
MC_MPG_ENCODER(53):手轮编码器。
index:主轴索引。
MC_PROFILE(31):规划器。
正整数,取值范围请参照轴号参数范围一栏。
MC_MPG_ENCODER(53):手轮编码器。
手轮编码器索引号,正整数,取值范围请参照手轮编码器参数范围一栏。
subIndex:保留参数,必须为0。
reserve:保留参数,必须为0。
|
| pInfo |
同步运动的状态信息参数结构体指针。详情说明请参照TMoveSynchronizationInfo
TMoveSynchronizationInfo
typedef struct MoveSynchronizationInfo
{
short info1[8];
long info2[8];
double info3[8];
}TMoveSynchronizationInfo;
info1:info1[0]:当从轴为手轮运动模式并且设置了主轴最大限速参数时,控制器记录的主轴超速次数。当退出手轮模式时,主轴超速次数会自动清零。其他参数为保留参数,必须为0。
info2:保留参数,必须为0。
info3:保留参数,必须为0。
|
指令返回值:
请参照通用返回值说明。