libximc  2.13.1
Поля данных
Структура move_settings_t

Настройки движения. Подробнее...

Поля данных

unsigned int Speed
 Заданная скорость (для ШД: шагов/c, для DC: rpm).
unsigned int uSpeed
 Заданная скорость в единицах деления микрошага в секунду.
unsigned int Accel
 Ускорение, заданное в шагах в секунду^2(ШД) или в оборотах в минуту за секунду(DC).
unsigned int Decel
 Торможение, заданное в шагах в секунду^2(ШД) или в оборотах в минуту за секунду(DC).
unsigned int AntiplaySpeed
 Скорость в режиме антилюфта, заданная в целых шагах/c(ШД) или в оборотах/с(DC).
unsigned int uAntiplaySpeed
 Скорость в режиме антилюфта, выраженная в микрошагах в секунду.
unsigned int MoveFlags
 Флаги параметров движения.

Подробное описание

Настройки движения.

См. также
set_move_settings
get_move_settings
get_move_settings, set_move_settings

Поля

unsigned int Accel

Ускорение, заданное в шагах в секунду^2(ШД) или в оборотах в минуту за секунду(DC).

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

unsigned int AntiplaySpeed

Скорость в режиме антилюфта, заданная в целых шагах/c(ШД) или в оборотах/с(DC).

Диапазон: 0..100000.

unsigned int Decel

Торможение, заданное в шагах в секунду^2(ШД) или в оборотах в минуту за секунду(DC).

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

unsigned int MoveFlags
unsigned int Speed

Заданная скорость (для ШД: шагов/c, для DC: rpm).

Диапазон: 0..100000.

unsigned int uAntiplaySpeed

Скорость в режиме антилюфта, выраженная в микрошагах в секунду.

Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings). Используется только с шаговым мотором.

unsigned int uSpeed

Заданная скорость в единицах деления микрошага в секунду.

Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings). Используется только с шаговым мотором.