Управление шпинделем по ModBus на примере Sunfar V350
Для управления шпинделем по Modbus Вам понадобится:
- Адаптер RS-485 для подключения частотного преобразователя к ПК.
- Частотный преобразователь (далее ЧП) с поддержкой управления по Modbus RTU.
- Плата расширения для частотного преобразователя: IOV-A102; IOV-D104; IOV-D105 (подробнее...).
Порядок настройки управления шпинделем по Modbus
1. Настроить ЧП на режим управления по протоколу Modbus RTU (RS-485) и запомнить настройки COM-порта в ЧП (количество бит в секунду, биты данных, четность и стоповые биты).
Пример для Sunfar V350.
Код функции | Значение | Описание |
---|---|---|
Разрешение управления параметрами шпинделя через ModBus | ||
F0.0.02 | 1580 | Пароль для доступа к изменению параметров, вводится через панель оператора. |
F0.0.00 | 0 | Кастомный профиль управления. |
F0.3.33 | 2 | Выбор профиля управления — через ModBus. |
F0.2.25 | 17 | Задание частоты, используется регистр ModBus Field Set 2. |
F3.0.00 | 18 | Настройка цифрового входа №1 частотника: установка функции Fu.0.17 (external equipment fault) - при замыкании контакта на входы частотник плавно остановится. |
Настройки подключения по ModBus | ||
FA.0.00 | 1 | Только для чтения, отображает текущий выбранный режим управления (ModBus). |
FA0.01 | 03 | Выбор скорости передачи данных и формата пакетов. |
FA.0.02 | 1 | Адрес устройства на шине. |
FA.0.03 | 10 | Задержка ответа (в миллисекундах). |
FA.0.04 | 1000 | Время обнаружения отказа сети (в миллисекундах). По истечении этого времени частотник остановит шпиндель и прекратит работу. |
FA.0.05 | 0 | Реакция на потерю соединения: 0 — остановка шпинделя, 1 — продолжить выполнять предыдущую команду. |
Сохранение параметров | ||
F0.0.08 | 2 |
2. Подключить ЧП к ПК через адаптер RS-485. Возможно потребуется установить драйвер к адаптеру RS-485 для ОС Windows.
3. Убедиться в том, что переходник в RS-485 был обнаружен операционной системой можно в диспетчере устройств Windows.
4. Приобрести опцию "Работа по протоколу MODBUS" или активировать пробный период для данной опции в меню "Конфигурация" → "Менеджер лицензий" → "Общие опции".
5. Включить и настроить Modbus в меню "Конфигурация" → "Настройка Modbus".
Создайте новый Modbus-мастер. Номер COM-порта - это номер порта переходника RS-485. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-пора Sunfar V350).
Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Sunfar V350 необходимо настроить регистры с именами CtrlWord и FreqSet, а также дополнительные регистры для диагностики.
Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам.
6. Создать новую фоновую операцию (макрос) через окно управления макросами.
Основная задача фонового макроса — отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus.
Пример фонового макроса modbus_spindle_v350.bm для управления шпинделем по ModBus размещен во вложении. Данный файл нужно добавить в список фоновых операций.
7. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор слева от названия операции.
Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.