libximc 3.0.2
Структура move_settings_t

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

#include <ximc.h>

Поля данных

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

Поля

◆ Accel

unsigned int Accel

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

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

◆ AntiplaySpeed

unsigned int AntiplaySpeed

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

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

◆ Decel

unsigned int Decel

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

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

◆ MoveFlags

◆ Speed

unsigned int Speed

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

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

◆ uAntiplaySpeed

unsigned int uAntiplaySpeed

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

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

◆ uSpeed

unsigned int uSpeed

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

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