GTN_GetLimitInfo
指令原型:
GT_API GTN_GetLimitInfo(short core,short axis,TLimitInfo *pInfo)
指令类型:
立即指令,调用后立即生效。
指令说明:
读取当前限位状态和触发信息。
指令参数说明:
| core |
核号,正整数,取值范围请参照核号参数范围一栏。
|
| axis |
轴号,正整数,取值范围请参照轴号参数范围一栏。
|
| pInfo |
限位状态和触发信息结构体指针。详情说明请参照TLimitInfo
TLimitInfo
typedef struct LimitInfo
{
short hwLmtPositiveEnable; // 正硬限位使能状态,0:关闭,1:打开
short hwLmtNegativeEnable; // 负硬限位使能状态,0:关闭,1:打开
short swLmtPositiveEnable; // 正软限位使能状态,0:关闭,1:打开
short swLmtNegativeEnable; // 负软限位使能状态,0:关闭,1:打开
short hwLmtPositiveStatus; // 正硬限位触发状态,0:未触发,1:触发
short hwLmtNegativeStatus; // 负硬限位触发状态,0:未触发,1:触发
short swLmtPositiveStatus; // 正软限位触发状态,0:未触发,1:触发
short swLmtNegativeStatus; // 负软限位触发状态,0:未触发,1:触发
}TLimitInfo;
hwLmtPositiveEnable:正硬限位使能状态,0:关闭,1:打开。
hwLmtNegativeEnable:负硬限位使能状态,0:关闭,1:打开。
swLmtPositiveEnable:正软限位使能状态,0:关闭,1:打开。
swLmtPositiveEnable:负软限位使能状态,0:关闭,1:打开。
hwLmtPositiveStatus:正硬限位触发状态,0:未触发,1:触发。
hwLmtNegativeStatus:负硬限位触发状态,0:未触发,1:触发。
swLmtPositiveStatus:正软限位触发状态,0:未触发,1:触发。
swLmtNegativeStatus:负软限位触发状态,0:未触发,1:触发。
|
指令返回值:
请参照通用返回值说明。