libximc
2.2.1
|
Настройки мотора. Подробнее...
Поля данных | |
unsigned int | NomVoltage |
Номинальное напряжение мотора. | |
unsigned int | NomCurrent |
Номинальный ток через мотор. | |
unsigned int | NomSpeed |
Номинальная скорость (в целых шагах/с или rpm для DC и шагового двигателя в режиме ведущего энкодера). | |
unsigned int | uNomSpeed |
Микрошаговая часть номинальной скорости мотора (используется только с шаговым двигателем). | |
unsigned int | EngineFlags |
Флаги параметров мотора. | |
int | Antiplay |
Количество шагов двигателя или импульсов энкодера, на которое позиционер будет отъезжать от заданной позиции для подхода к ней с одной и той же стороны. | |
unsigned int | MicrostepMode |
Флаги параметров микрошагового режима. | |
unsigned int | StepsPerRev |
Количество полных шагов на оборот(используется только с шаговым двигателем). |
Настройки мотора.
Эта структура содержит настройки мотора. Настройки определяют номинальные значения напряжения, тока, скорости мотора, характер движения и тип мотора. Пожалуйста, загружайте новые настройки когда вы меняете мотор, энкодер или позиционер. Помните, что неправильные настройки мотора могут повредить оборудование.
int Antiplay |
Количество шагов двигателя или импульсов энкодера, на которое позиционер будет отъезжать от заданной позиции для подхода к ней с одной и той же стороны.
Используется, если установлен флаг ENGINE_ANTIPLAY. Диапазон: -32768..32767
unsigned int EngineFlags |
unsigned int MicrostepMode |
unsigned int NomCurrent |
Номинальный ток через мотор.
Ток стабилизируется для шаговых и может быть ограничен для DC(если установлен флаг ENGINE_LIMIT_CURR). Диапазон: 1..65535
unsigned int NomSpeed |
Номинальная скорость (в целых шагах/с или rpm для DC и шагового двигателя в режиме ведущего энкодера).
Контроллер будет сохранять скорость мотора не выше номинальной, если установлен флаг ENGINE_LIMIT_RPM. Диапазон: 1..1000000.
unsigned int NomVoltage |
Номинальное напряжение мотора.
Контроллер будет сохранять напряжение на моторе не выше номинального, если установлен флаг ENGINE_LIMIT_VOLT(используется только с DC двигателем). Диапазон: 1..65535
unsigned int StepsPerRev |
Количество полных шагов на оборот(используется только с шаговым двигателем).
Диапазон: 1..65535.
unsigned int uNomSpeed |
Микрошаговая часть номинальной скорости мотора (используется только с шаговым двигателем).
Диапазон: 0..255.