libximc  2.2.1
Поля данных
Структура engine_settings_calb_t

Поля данных

unsigned int NomVoltage
 Номинальное напряжение мотора.
unsigned int NomCurrent
 Номинальный ток через мотор.
float NomSpeed
 Номинальная скорость.
unsigned int EngineFlags
 Флаги параметров мотора.
float Antiplay
 Количество шагов двигателя или импульсов энкодера, на которое позиционер будет отъезжать от заданной позиции для подхода к ней с одной и той же стороны.
unsigned int MicrostepMode
 Флаги параметров микрошагового режима.
unsigned int StepsPerRev
 Количество полных шагов на оборот(используется только с шаговым двигателем).

Поля

float Antiplay

Количество шагов двигателя или импульсов энкодера, на которое позиционер будет отъезжать от заданной позиции для подхода к ней с одной и той же стороны.

Используется, если установлен флаг ENGINE_ANTIPLAY.

unsigned int NomCurrent

Номинальный ток через мотор.

Ток стабилизируется для шаговых и может быть ограничен для DC(если установлен флаг ENGINE_LIMIT_CURR). Диапазон: 1..65535

float NomSpeed

Номинальная скорость.

Контроллер будет сохранять скорость мотора не выше номинальной, если установлен флаг ENGINE_LIMIT_RPM.

unsigned int NomVoltage

Номинальное напряжение мотора.

Контроллер будет сохранять напряжение на моторе не выше номинального, если установлен флаг ENGINE_LIMIT_VOLT(используется только с DC двигателем). Диапазон: 1..65535

unsigned int StepsPerRev

Количество полных шагов на оборот(используется только с шаговым двигателем).

Диапазон: 1..65535.