Возможности контроллера
Сервоприводы Accurax G5 с аналоговым/импульсным управлением имеют функции встроенного контроллера*. Данный контроллер имеет набор команд управления движения и операций условного и безусловного перехода. Программирование ведется на языке блок-схем, похожем на язык программирования преобразователей частоты МХ2 и RX.
Программирование ведется в программе CX-Drive - в том же проекте, где хранятся параметры сервопривода. Для создания программы пользователю необходимо выполнить несколько простых шагов:
Открыть «Редактор программ». Автоматически отобразятся вспомогательные окна функции программирования привода (Набор инструментов, Параметры блока, Свойства и Список ошибок).
- Перетащить требуемые блоки программы из окна «Набор инструментов» в окно Редактора программ.
- Перетащив определенный блок, скорректировать его свойства, щелкнув по блоку и изменив значения аргументов в окне «Свойства».
- Соединить блоки нужным образом.
- Настройте значения переменных программы.
- Теперь можно скомпилировать программу, загрузить ее в привод, экспортировать и т. п.
Примеры применения
Примером применения встроенных функций позиционирования является задачи типа «поворотный стол». Например, в фасовочной машине роторного типа сервопривод Accurax G5 по дискретному сигналу контролера поворачивает стол на определенный угол. Таким образом, в контроллере остается свободным для других задач один импульсный выход. Для реализации этой задачи потребовалось написать программу, которая состоит всего из девяти операторов.
Вывод:
Применение встроенных функций позиционирования позволяет реализовывать простые задачи на уровне сервопривода. При этом упрощается сама программа и более рационально используются ресурсы основного ПЛК.
* - версия программной прошивки привода 1.1 и выше.