Управление шпинделем по ModBus на примере Sunfar V350

Версия 3.1 от knetyaga на 2022/05/12 09:52
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.

Для управления шпинделем по Modbus Вам понадобится:

  1. Адаптер RS-485 для подключения частотного преобразователя к ПК.
  2. Частотный преобразователь (далее ЧП) с поддержкой управления по Modbus RTU.

Порядок настройки управления шпинделем по 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

Выбор скорости передачи данных и формата пакетов.
Младший десятичный разряд (скорость передачи данных kbit/s): 1 — 1200, 2 — 2400, 3 — 4800, 3 — 9600, 4 – 19200, 5 – 38400, 6 – 76800.
Следующий разряд (количество стоповых бит и четность): 0 — 1N, 1 – 1E, 2 – 1O, 3 – 2N (N – none, e – Even, O – odd).
Например, 03 = нет четности, один стоповый бит, 9600.

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.

image2019-11-5_17-13-40.png

4. Приобрести опцию "Работа по протоколу MODBUS" или активировать пробный период для данной опции в меню "Конфигурация" → "Менеджер лицензий" → "Общие опции".

5. Включить и настроить Modbus в меню "Конфигурация" → "Настройка Modbus".

Создайте новый Modbus-мастер. Номер COM-порта - это номер порта переходника RS-485. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-пора Sunfar V350).

master.png

Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Sunfar V350 необходимо настроить регистры с именами CtrlWord и FreqSet, а также дополнительные регистры для диагностики.

Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам.

modbus.png

Неизвестный макрос: tip. Нажмите на это сообщение для получения подробной информации.


Неизвестный макрос: note. Нажмите на это сообщение для получения подробной информации.

6. Создать новую фоновую операцию (макрос) через окно управления макросами.

Основная задача фонового макроса - отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus.

Пример фонового макроса modbus_spindle_v350.bm для управления шпинделем по ModBus размещен во вложении. Данный файл нужно добавить в список фоновых операций.

modbus_spindle_v350.bm

Неизвестный макрос: note. Нажмите на это сообщение для получения подробной информации.


7. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор справа от названия операции.

2022-05-12 09_22_49-Управление макросами.png

Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.