跳转至

GTN_GetStepConfig

指令原型:

GT_API GTN_GetStepConfig(short core,short step,TStepConfig *pStep)

指令类型:

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

指令说明:

读取step脉冲输出的配置参数。配置文件包含参数信息,不推荐客户调用指令设置。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
step step序号, 正整数,取值范围请参照轴号参数范围一栏。
pStep step配置参数结构体指针。详情说明请参照TStepConfig
TStepConfig
typedef struct StepConfig
{
    short active;
    short axis;
    short mode;
    short parameter;
    short reverse;
} TStepConfig;
active:资源是否有效。0:有效,1:无效。
axis:平滑停止减速度大小,单位pulse/ms2
mode:脉冲输出模式。
MOTOR_STEP_DIR(0):脉冲+方向模式
MOTOR_STEP_PULSE(1):正负脉冲模式。
MOTOR_STEP_ORTHOGONAL(2):正交脉冲。
parameter:保留参数,必须为0。
reverse:输出是否取反。0:不取反,1;取反。

指令返回值:

请参照通用返回值说明

注意事项:

  1. 该函数支持的属性在配置文件中已经包含,详见GTN_LoadConfig
  2. 内部参数请勿随便修改。通过指令GTN_GetDoConfig 先读取,再设置。