Project

General

Profile

5.3.1. Настройка кинематики движения (Шаговый двигатель)

В окне настроек программы Device configuration -> Stepper motor


Окно настроек кинематики движения шагового двигателя

Motor parameters - настройки, непосредственно связанные с электромотором

Revers - установка этого флага позволяет связать направление вращения мотора с направлением счета текущей позиции. Измените состояние флага, если положительное вращение мотора уменьшает счетчик позиции. Действие этого флага равносильно подключению обмотки мотора в обратной полярности.

Move with max speed - при установленном флаге мотор игнорирует заданную скорость и вращается с максимальной допустимой скоростью.

Limit speed with max speed - при установленном флаге контроллер ограничивает максимальную скорость по количеству шагов в секунду значением поля Max nominal speed. Например, если скорость превысила номинальное значение, контроллер будет снижать выходное воздействие, пока значение скорости не вернется в пределы нормы. Однако при этом контроллер останется в рабочем состоянии и будет выполнять текущую задачу.

Max nominal speed - номинальная скорость работы мотора.

Nominal current - номинальный ток через двигатель. Контроллер будет ограничивать ток этим значением.

Current as RMS - при установленном флаге задаваемое значение тока интерпретируется как среднеквадратичное значение тока, если флаг снят, то задаваемое значение тока интерпретируется как максимальная амплитуда тока.

Motion setup - настройки, связанные с кинематикой движения

Working speed - скорость движения.

Backlash compensation - компенсация люфта. Так как механика позиционера не идеальна, существует различие при подходе к заданной точке справа и слева. При включенном режиме компенсации люфта позиционер будет подходить к точке всегда с одной стороны. Установленное значение определяет количество шагов, на которое позиционер будет проходить заданную точку чтобы возвращаться к ней с одной и той же стороны. Если указанное число больше нуля, позиционер будет подходить к точке всегда справа. Если меньше нуля, то всегда слева.

Backlash compensation speed - скорость компенсации люфта. При включенном режиме компенсации люфта Backlash compensation позиционер будет подходить к точке справа или слева с установленной скоростью, определяемой количеством шагов в секунду.

Acceleration - включает режим движения с ускорением, числовое значение поля это величина ускорения движения.

Deceleration - величина замедления движения.

Steps per turn - определяет для контроллера количество шагов для совершения мотором одного полного оборота. Параметр устанавливается пользователем.

Microstep mode - режим деления шага. Доступно 9 режимов: от целого шага до 1/256 шага. Описание режимов в разделе Поддерживаемые типы двигателей.

Feedback - настройки обратной связи

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

Encoder counts per turn - параметр определяет количество импульсов энкодера на один полный оборот оси мотора.

Encoder reverse - реверс энкодера.