Подготовка
-
Подключенная сервосистема DSY (двигатель + драйвер).
-
Программа настройки сервопривода DSY. Ссылка для скачивания: https://drive.google.com/file/d/1_ta81P9fRqi5ej7bO73Gro6v6OlbH41W/view?usp=drive_link
-
Кабель связи (RS232-5) – входит в комплект серводвигателя.


-
ПК под управлением Windows 10. Программа настройки сервопривода DSY от STEPPERONLINE разработана и протестирована на Windows 10. Использование других версий Windows может привести к проблемам совместимости (например, некорректному отображению текста) или повлиять на работу программы.
-
Источник питания 48 В постоянного тока: драйвер DSY поддерживает входное напряжение 24–70 В постоянного тока, однако для оптимальной работы рекомендуется 48 В. Использование других напряжений может снизить производительность двигателя (например, уменьшить скорость/крутящий момент).
Порядок подключения
1. Подключение двигателя и драйвера
- Используйте удлинитель силового кабеля двигателя и удлинитель кабеля энкодера для подключения двигателя к драйверу. Если вы приобрели двигатель с тормозом, также подключите удлинитель кабеля тормоза.
2. Подключение кабеля связи RS232-5
- Вставьте разъем RJ45 кабеля RS232-5 в порт CN3 драйвера.
⚠️ Внимание: Не подключайте этот кабель к портам CN1 или CN2, так как это может привести к сбою связи или повреждению порта.
- Подключите разъем DB9 кабеля напрямую к ПК. Также можно использовать адаптер USB-to-RS232: https://www.omc-stepperonline.com/usb-2-0-to-serial-rs232-adapter-with-1m-cable-converter-c006.
3. Включение питания
Включите источник питания 48 В постоянного тока.
4. Установка программы
- После распаковки скачанного ZIP-архива найдите установочный файл.

- Дважды щелкните установочный файл. В появившемся окне выберите английский язык установки и нажмите «OK».


- После установки откройте папку программы, найдите значок основного приложения и дважды щелкните его для запуска.

- Выберите серию продукта, соответствующую вашему устройству, и нажмите «OK».

Начальный интерфейс показан ниже:

5. Подключение к программе
При первом подключении откройте окно настроек и выберите нужный COM-порт (скорость передачи по умолчанию — 115200).

После настройки параметров нажмите «Connect». После успешного подключения интерфейс будет выглядеть следующим образом:

Совет: Если появляется ошибка «CRC Check Error» и подключение не удается, проверьте настройки последовательного порта и подключение кабеля. Попробуйте переподключить кабель связи RS232-5 и выполнить перезапуск драйвера по питанию перед повторной попыткой подключения.
Настройка языка
Если при запуске программы интерфейс отображается на китайском языке, нажмите кнопку, показанную ниже, для переключения языка:

После переключения рекомендуется перезапустить программу.
Обзор функций программы
Программа разделена на четыре основных раздела:
1. Communication (Связь)
Используется для настройки параметров подключения. Эти параметры нельзя изменять во время активной связи программы с драйвером.

2. Control (Управление)

Основные функции управления:
2.1. Force Disable Motor (Принудительное отключение двигателя): Принудительно отключает серводвигатель.
2.2. Alarm Reset (Сброс аварии): При срабатывании аварии серводвигателя определите и устраните причину, следуя руководству по поиску и устранению неисправностей, затем нажмите «Alarm Reset» для сброса ошибки без перезапуска драйвера.
Примечание: Это применимо только к общим неисправностям, не требующим отключения питания. Некоторые специфические ошибки могут потребовать перезапуска для сброса.
2.3. System Re-initialization (Повторная инициализация системы): Повторно инициализирует систему через программу без отключения электропитания.
2.4. Change Motor Rotation Direction (Изменение направления вращения двигателя): Позволяет изменить направление вращения двигателя по умолчанию.
Примечание: Этот параметр нельзя изменить во время работы двигателя.
2.5. Limit Settings (Настройка ограничений): Программно задаваемые ограничения, ограничивающие рабочий диапазон системы и помогающие предотвратить выход за безопасные или функциональные границы. Требуется настройка соответствующих концевых выключателей прямого/обратного хода через порты DI.
2.6. Emergency Stop (Аварийная остановка): Немедленная остановка двигателя в аварийной ситуации.
3. Functions (Функции)

3.1. Basic Parameter Tuning Guide (Руководство по базовой настройке параметров)
3.2. Manual Load Inertia Identification (Ручная идентификация инерции нагрузки) Ручная идентификация текущей инерции нагрузки двигателя.
3.3. DI/DO Interface Configuration (Настройка интерфейса DI/DO) Определение функций и статуса активации портов DI/DO.
3.4. Drive Parameter Settings (Настройка параметров драйвера) Настройка и просмотр всех параметров драйвера.
3.5. Alarm History & Troubleshooting (История аварий и поиск неисправностей) Просмотр прошлых аварий и рекомендуемых способов их устранения.
3.6. Waveform Observation (Наблюдение осциллограмм) Просмотр сигнальных осциллограмм для диагностики сигналов и поведения двигателя.
4. Basic Debugging (Базовая отладка)

В этом разделе можно выполнять такие задачи, как:
- Изменение/чтение параметров
- Проведение тестов двигателя
- Мониторинг данных в реальном времени
Порядок изменения параметров

-
Откройте список параметров.
-
Драйвер содержит 18 групп параметров (как показано справа; по умолчанию отображается группа P00). Нажмите на название группы, чтобы отобразить все параметры в этой группе.
Примечание: Некоторые параметры, например P18, доступны только для чтения и не могут быть изменены.
- Например, чтобы изменить P0000, откройте подробный просмотр и измените значение в столбце «Set Value».
Используйте выпадающее меню, чтобы изменить значение на 1.


После выбора:
- Поле значения станет желтым, что означает его изменение (различные цвета используются для визуального различения состояний параметров — см. легенду цветов в нижней части экрана).
- Установите флажок в начале строки, затем нажмите «Write Select Para» (Записать выбранные параметры), чтобы применить изменения к драйверу.

Сравнение параметров
Функция сравнения параметров позволяет просмотреть и сравнить все значения параметров по умолчанию с текущими значениями, как показано ниже:

При открытии списка сначала отображаются значения всех параметров по умолчанию. Нажмите «Read Drive Parameters», и в последнем столбце отобразятся текущие значения всех параметров. Любое значение, отличающееся от значения по умолчанию, будет выделено оранжевым цветом.

Как показано выше, это параметр P0000, который мы ранее изменили.
Если вы хотите увидеть только измененные параметры, установите флажок «Show Differences», затем откройте выпадающее меню и выберите «Compare with Default Values» или «Compare with Current Values». Будут отображены только измененные параметры.
Идентификация инерции
Серводвигатели серии DSY требуют ручной идентификации инерции нагрузки:

-
Сначала откройте интерфейс идентификации инерции и включите сервопривод (вал двигателя будет заблокирован).
-
В зависимости от размера нагрузки вручную проворачивайте двигатель вперед и назад несколько раз, пока отображаемое выше соотношение инерции не будет соответствовать реальной инерции нагрузки.
-
После завершения идентификации нажмите «Save» для завершения процесса идентификации инерции.
Функция JOG
Функция JOG (режим толчкового управления) позволяет выполнять простое тестирование скорости и проверку без внешнего контроллера:

- Откройте интерфейс Speed JOG. В появившемся окне задайте нужную скорость вращения и нажмите «Set».
⚠️ Предупреждение: Не превышайте номинальную скорость двигателя 3000 об/мин. Хотя программа позволяет задавать значения до 9000 об/мин, установка скорости выше номинальной может привести к повреждению двигателя или небезопасной эксплуатации.
-
Включите сервопривод.
-
Кратковременное нажатие кнопки Forward или Reverse выполняет толчковое перемещение двигателя; длительное нажатие — непрерывное вращение.
Функция PTP
Функция PTP (позиционирование «точка-точка») аналогична тесту позиционного JOG. Этот режим можно использовать для проверки точности позиционирования и выполнения базового управления позиционированием:

-
Откройте интерфейс PTP.
-
Отображаемая позиция соответствует параметру P1807 (счетчик абсолютной позиции, показывающий текущее положение двигателя).
-
Задайте абсолютные позиции для прямого и обратного перемещения. Например, установите прямую позицию на 10000, а обратную — на 0.
Рекомендуется сбросить позицию двигателя в ноль перед заданием целевых позиций.
-
После включения сервопривода нажмите кнопку Forward или Reverse для перемещения двигателя в соответствующем направлении.
-
Здесь задаются скорость, ускорение/замедление и время паузы. Время паузы — это длительность остановки при включении возвратно-поступательного движения.

- Read: Считывает текущие настройки из драйвера. Рекомендуется выполнять это перед внесением изменений.
- Write: После настройки всех параметров нажмите «Write» для сохранения их в драйвер.
- Servo Enable: Включает сервопривод. После включения перейдите к шагу 4.
- Stop: Немедленная остановка двигателя в аварийной ситуации.
Режимы поиска home-позиции
Серия DSY поддерживает 35 различных режимов поиска home-позиции. Подробное описание каждого режима можно найти в руководстве пользователя драйвера. Кроме того, на правой стороне интерфейса программы приведены временные диаграммы для справки:

-
Откройте интерфейс Homing. Используйте выпадающее меню для выбора одного из 35 режимов поиска home-позиции. Справа появится соответствующая схема.
-
Настройте метод поиска home-позиции, например немедленный поиск, автоматический поиск при включении питания или поиск по сигналу DI.
-
После завершения подготовки к поиску home-позиции включите сервопривод и нажмите «Execute Homing». После успешного поиска индикатор внизу загорится зеленым.

Мониторинг данных в реальном времени

В этом разделе отображаются параметры из группы P18. Вы можете отслеживать в реальном времени скорость, крутящий момент, напряжение, позицию энкодера и температуру модуля серводвигателя.
Управление неисправностями

-
Откройте интерфейс Fault Management для просмотра всех текущих записей о неисправностях драйвера.
-
Вы можете экспортировать записи в файл CSV для удобства документирования и поиска неисправностей.
-
Также можно очистить записи о неисправностях на левой панели.
Ключевая функция здесь — поиск кодов неисправностей. Нажмите кнопку «Fault Code Lookup», чтобы открыть следующий интерфейс:

Программа содержит 99 различных кодов неисправностей, каждый из которых сопровождается описанием возможной причины, метода диагностики и способа устранения.

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