Управление ПЧ VEDA VF-51 по Modbus RTU

enter image description here Осуществим управление преобразователем частоты VEDA VF-51 через интерфейс RS-485 по протоколу Modbus RTU. Управлять частотным преобразователем будем при помощи программируемой панели оператора Weintek cMT2078X.

Настройка преобразователя частоты VEDA VFD VF-51

В преобразователь частоты VEDA необходимо вбить следующие параметры:

№ параметра Название Значение
F12.00 Выбор ведущего-ведомого 0: Ведомый
F12.01 Адрес связи по протоколу Modbus 1 (Slave ID)
F12.02 Выбор скорости передачи данных 4: 19200 бит/c
F12.03 Формат данных по протоколу Modbus 0: (N,8,1) Без проверки, Биты данных: 8, Стоп-бит: 1
F01.01 Источник подачи сигнала запуска 2: Канал RS-485
F01.02 Источник задания частоты 6: Канал RS-485

Схема подключения частотного преобразователя: enter image description here Настройка связи программируемой панели оператора Weintek cMT2078X

На панели будем использовать порт COM2 для ее подключения к преобразователю частоты. Ножки на панели 1:Rx(-), 2:Rx(+) подключаем к клеммам В(-), A(+) соответственно. Ниже представлена схема подключения:

enter image description here

Создаем проект и выбираем панель управления сMT2078X. Далее необходимо изменить настройки связи с частотным преобразователем. enter image description here Настраиваем параметры подключения согласно выставленным ранее параметрам в частотном преобразователе: enter image description here

Создание проекта в программном обеспечении EasyBuilder Pro

После того, как произвели настройки параметров связи - можно приступать к добавлению элементов на экран панели управления: кнопки, измеряемые параметры и т.д. В руководстве по эксплуатации на преобразователь частоты находим интересующий нас параметр. Рассмотрим на примере регистра задания частоты: enter image description here Адресация регистров указана в шестнадцатеричный системе счисления. Для того чтобы записать значение частоты необходимо обратиться к регистру 0х3000 через панель управления Weintek. Конвертируем значение 3000 в десятичный формат. enter image description here К полученному числу в десятичном формате добавляем 1. Для чтения воспользуемся "Holding" регистром 4x... enter image description here

Команду "ПУСК" и остальные параметры делаем аналогичным образом: enter image description here

Состояние частотного преобразователя хранится в регистре 0х2002 (HEX) в битовой форме. Назначение битов представлено ниже.

enter image description here

Добавляем объект "Битовый индикатор/Тумблер"

Конвертируем регистр 0х2002 из шестнадцатеричной системы счисления в десятичную. К получившемуся числу добавляем 1. Панели Weintek могут напрямую обращаться к биту используя тип регистра 4x_Bit. Поэтому выбираем 4x_Bit, вбиваем получившееся число 8195 и через точку указываем номер бита 0 ( 0 - ПЧ остановлен, 1 - ПЧ в работе).

Выбираем 4x_bit, вбиваем получившееся число 8195 и через точку указываем число 1 - преобразователь частоты в работе.

enter image description here

Во время чтения панелью битов (4x_Bit) будут перепутаны местами старший и младший байты в слове (регистре). Чтобы это исправить нужно выполнить преобразование.

Следует перейти в "Системные параметры" - "Параметры устройства" - "Преобразование данных"

enter image description here

В появившемся окне убираем галочку с поля 4x_bit AB -> BA.

enter image description here

Загружаем проект в панель, задаем частоту 25 Гц и подаем команду "ПУСК" - частотный преобразователь разгоняется.

enter image description here

Результат реализации проекта по управлению преобразователем частоты VEDA VF-51 MicroDrive по протоколу MODBUS RTU:

Результаты поиска: 0