libximc  2.2.0
Data Fields
engine_settings_calb_t Struct Reference

Data Fields

unsigned int NomVoltage
 Rated voltage.
unsigned int NomCurrent
 Rated current.
float NomSpeed
 Nominal speed.
unsigned int EngineFlags
 Flags of engine settings.
float Antiplay
 Number of pulses or steps for backlash (play) compensation procedure.
unsigned int MicrostepMode
 Flags of microstep mode.
unsigned int StepsPerRev
 Number of full steps per revolution(Used with steper motor only).

Field Documentation

float Antiplay

Number of pulses or steps for backlash (play) compensation procedure.

Used if ENGINE_ANTIPLAY flag is set.

unsigned int NomCurrent

Rated current.

Controller will keep current consumed by motor below this value if ENGINE_LIMIT_CURR flag is set. Range: 1..65535

float NomSpeed

Nominal speed.

Controller will keep motor speed below this value if ENGINE_LIMIT_RPM flag is set.

unsigned int NomVoltage

Rated voltage.

Controller will keep the voltage drop on motor below this value if ENGINE_LIMIT_VOLT flag is set(Used with DC only). Range: 1..65535

unsigned int StepsPerRev

Number of full steps per revolution(Used with steper motor only).

Range: 1..65535.