libximc
2.14.27
|
Настройки входной синхронизации. Подробнее...
Поля данных | |
unsigned int | SyncInFlags |
Флаги настроек синхронизации входа. | |
unsigned int | ClutterTime |
Минимальная длительность входного импульса синхронизации для защиты от дребезга (мкс). | |
int | Position |
Желаемая позиция или смещение (в полных шагах) | |
int | uPosition |
Дробная часть позиции или смещения в микрошагах. | |
unsigned int | Speed |
Заданная скорость (для ШД: шагов/c, для DC: rpm). | |
unsigned int | uSpeed |
Заданная скорость в микрошагах в секунду. |
Настройки входной синхронизации.
Эта структура содержит все настройки, определяющие поведение входа синхронизации.
unsigned int ClutterTime |
Минимальная длительность входного импульса синхронизации для защиты от дребезга (мкс).
unsigned int Speed |
Заданная скорость (для ШД: шагов/c, для DC: rpm).
Диапазон: 0..100000.
unsigned int SyncInFlags |
int uPosition |
Дробная часть позиции или смещения в микрошагах.
Используется только с шаговым двигателем. Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings).
unsigned int uSpeed |
Заданная скорость в микрошагах в секунду.
Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings). Используется только с шаговым мотором.