GTN_SetAxisRotaryConfig
指令原型:
GT_API GTN_SetAxisRotaryConfig(short core,short axis,TRotaryConfig *pConfig)
指令类型:
立即指令,调用后立即生效。
指令说明:
设置旋转轴参数。调用该指令设置axis的旋转轴参数,同时还会自动设置与axis关联的profile以及 encoder的旋转轴参数。
指令参数说明:
| core |
核号,正整数,取值范围请参照核号参数范围一栏。
|
| axis |
轴号,正整数,取值范围请参照轴号参数范围一栏。
|
| pConfig |
旋转轴参数结构体指针。详情说明请参照TRotaryConfig
TRotaryConfig
typedef struct RotaryConfig
{
short rotary;
short pad[3];
double start;
double length;
double reserve;
double pulse;
} TRotaryConfig;
rotary:1:表示旋转轴。0:表示直线轴。
pad:保留参数,必须为0。
start:旋转轴起始角度,一般为0° 。
length:旋转轴循环区间的长度,一般为360°。
reserve:保留参数,必须为0。
pulse:旋转轴1圈对应的脉冲数。
|
指令返回值:
请参照通用返回值说明。