3 Принцип работы Для управления в данном режиме используются входы IN1 и IN2 драйвера. На вход IN1 поступают внешние импульсы шагов поворота вала двигателя (STEP), а на вход IN2 дискретный сигнал, логический уровень которого определяет направление вращения вала двигателя (DIR). Режим управления CW/CCW Для управления шаговым двигателем в режиме CW/CCW в приборе должен быть задан режим работы от внешних команд. В режиме управления CW/CCW в качестве источника управляющих сигналов служат импульсы, поступающие от внешнего управляющего устройства. Для управления в данном режиме используются входы IN1 и IN2 драйвера. Оба входа служат для приема импульсов поворота вала двигателя.
Импульсы на входе IN1 обеспечивают поворот вала по часовой стрелке (CW), а импульсы на входе IN2 – поворот вала против часовой стрелки (CCW). Режим IO Данный режим управления доступен в режиме работы прибора от внутренней логики. В режиме IO в качестве источника управляющих сигналов служат логические сигналы, поступающие на дискретные входы IN3...IN6 драйвера. В данном режиме драйвер может быть сконфигурирован для выполнения следующих основных типовых функций:
Старт/Стоп + Направление; Вперед + Назад; Многоступенчатое управление скоростью; Многоступенчатое управление позицией; Фиксированная длина хода; Возврат в исходное положение; Обработка сигналов концевых выключателей; Управление крутящим моментом вала двигателя. Краткое описание основных типовых функций режима IO приведено в таблице 3.2 . Таблица 3.2 – Основные типовые функции режима IO 11 Функция Описание Старт/Стоп + Направление Функция может применяться для управления двигателем с помощью уровней двух дискретных сигналов: • дискретный сигнал на входе IN3 управляет стартом и остановкой вращения; • дискретный сигнал на входе IN4 управляет направлением вращения.
Вперед + Назад Функция может применяться для управления двигателем с помощью уровней двух дискретных сигналов: • дискретный сигнал на входе IN3 управляет вращением в направлении по часовой стрелке (вперед); • дискретный сигнал на входе IN4 управляет вращением в направлении против часовой стрелки (назад). Многоступенчатое управление скоростью Функция может применяться для управления скоростью двигателя посредством переключения между заданными значениями скорости вращения вала (ступенями скорости) . Всего доступно 16 ступеней скорости, каждой из которых пользователь может назначить требуемое значение.
Выбор требуемой ступени скорости осуществляется посредством подачи четырех дискретных сигналов на входы IN3...IN6, сконфигурированных для многоступенчатого управления скоростью. Логические уровни четырех дискретных сигналов на данных входах представляют собой четырех-разрядную комбинацию (двоичный код). Задавая значение этого кода от 0 до 15, пользователь может выбирать любую из 16 ступеней скорости.