Частотники > Технический форум
Как управлять VFD-L через 485 порт
sergey.67:
Возникла потребность (ввиду отсутствия свободных выходов) управлять частотным преобразователем FVD-L (VFD002L21) по интерфейсу RS485, от контроллера DELTA EH.. Пробовал стандартные инструкции (FWD, REV)описанные в инструкции по программирования контроллеров DVP стр.360, коммуникационный адрес и и протокол коммуникации задан правильно, а частотник не откликается. При подключении частотника к преобразователю rs232-485 в программе VFD-soft частотник управляется, также при подключении контроллера ЕН к панели оператора TP-04 панель работает т.е. порты исправны.
Помогите разобраться. Если можно какой нибудь пример (например команды пуск вперед)
Роман:
Конечно, поможем разобраться, этот вопрос не представляет сложности.
Вы пытаетесь пользоваться командами FWD, REV, а они предназначены для управления приводами серии VFD-A. У Вас, между тем, привод VFD-L, и он эти команды не понимает.
Будем исходить из того, что связь между контроллером и частотником - есть, адрес у частотника (параметр 9-00) выставлен правильно, скорость (9-01) и параметры протокола (9-04) Вы тоже проверили, и выписали себе на бумажку, чтобы не запутаться.
Для управления частотником по сети Модбас, также нужно выставить правильно параметр 2-01 (источник команд управления приводом)=3 или 4, в зависимости от задачи.
Дальше, я бы рекомендовал скачать самую свежую версию мануала и почитать про параметры группы 9 - там в конце раздела (стр. 23 в русской версии "VFD-L_manual_rus.pdf" - есть табличка "3.5.Адресный список". Вот она-то Вам и нужна, для управления частотником по Модбасу.
Давайте чуть разъясню. В принципе, любой параметр частотника доступен по Модбасу, нужно только правильно сформировать его адрес. Адрес формируется из адреса группы и адреса самого параметра, переведнных в 16-ричный формат. Например, адрес параметра 9-01 будет 0901Н, а адрес параметра 6-12 - будет 060СН. Это понятно?
Но в табличке 3.5. на стр.23 - собраны адреса регистров для управления режимами работы, для удобства пользователя.
Для запуска частотника - нужно писать "1" в первый бит, и "0" - в нулевой бит регистра 2000Н. Для остановки- наоборот, "0" - пишем в первый бит, и "1" - в нулевой. Получается, если перевести в десятичную систему, запись числа "2" в адрес 2000Н - это ПУСК, а запись "1" - это СТОП.
Если нас интересуют только стоп и пуск, то остальные биты регистра 2000Н - не трогаем. Если же нас интересуют команды "ВПЕРЕД", "НАЗАД" - то обратим внимание на биты 4 и 5.
Дальше, у Вас два устройства, подключенные к контроллеру DVP-EH - это операторская панель (я так думаю, она сидит у контроллера на порту СОМ1), и - частотник, в таком случае ему остается только СОМ2. Контроллер DVP обязан быть в сети мастером, для управления частотником, который всегда может быть только слейвом. Это немаловажно для настройки портов в программе контроллера.
Ну, и с частотником - на этом всё, остальное связано с программой контроллера.
Для записи значения регистра 2000Н по сети Модбас я бы рекомендовал пользоваться командой MODWR (API101), её подробное описание с примерами, как Вы и хотели, приводится в документе "DVP-PLC_Application_Manual(rus).pdf", наверняка он у Вас есть.
Ну, и дальше - в зависимости от режима Модбаса (ASCII или RTU) - выберите интересующий Вас пример использования команды, соответствующий случаю, и вперед.
Не забывайте про режимы СОМ2 - Вам нужно его настроить точно в соответствии с настройками частотника. Придется сформировать управляющее слово для регистра D1120.
Будут вопросы - пишите сюда.
sergey.67:
Спасибо большое ,что помогли разобраться. :) Действительно все очень просто.
А что панель оператора и частотники должны быть подключены к разным портам контроллера? Просто на данный момент нет в наличии панели чтобы попробовать(для проверки снимал с работающего оборудования). Панель я расчитывал подключить тоже к COM2 по 485 интерфейсу т.к. она будет находиться на значительном растоянии от контроллера (примерно 20 метров). Спрашиваю чтобы знать, заказывать ли еще дополнительный 3 коммуникационный порт DVPF485S для контроллера DVP-EH.
Роман:
трудно что-либо советовать, не зная задачи.
В сети RS-485 с протоколом Модбас может быть только один мастер (ведущий) сети. Только мастер может быть инициатором передачи, а подчиненные ему устройства (слейвы) - только отвечают на запросы мастера. Это стандартная схема. Возможны, конечно, варианты, когда кто-то может перехватывать у мастера инициативу, но это сложно в реализации.
Поэтому - у Вас и выбор-то небольшой. У контроллера DVP-ЕН - два СОМ-порта. СОМ1 - всегда только RS-232, и по нему контроллер может быть только слейвом. Вывод - СОМ1 можно использовать только для связи с операторской панелью или ПК для загрузки программы и отладки, и только по RS-232 интерфейсу.
СОМ2 - имеет режим 485, может работать как в мастере, так и в слейве (но не одновременно).
Поэтому- решите, кто у вас мастер на СОМ2. Если это контроллер, тогда он с легкостью сможет управлять частотником, но с передачей информации на операторскую панель TP04 возникнут сложности. Если же мастером будет операторская панель, тогда она и должна выдавать команды на запуск-останов частотника. Система та же - нужно писать в регистр 2000Н, только теперь уже с помощью ресурсов операторской панели.
Если же частотник нужно пускать-останавливать автоматически, без участия оператора, то - мастером нужно делать контроллер однозначно, а панель - ну что же, либо через дополнительный СОМ-порт (COM3), либо через преобразователь интерфейсов RS232/RS485 (например, IFD-8500 или аналогичный) - подключить к СОМ1.
Дуб:
Добрый день. Извините, что залез в серьёзную тему с глупым вопросом.
Ситуация такова. Я купил медогонку с электроприводом. Там установлен частотник VFD002L21B. К нему привязан двигатель 180 ватт мощности.
Управление тумблером и регулировкой оборотов. Но я думал надо задавать программу и немного понажимал на кнопки частотника.
И вот думаю, а не сбил ли заводские настройки? Всё работает нормально, но при выключении питания слышен щелчок и на дисплее горит 2 секунды Lu.
Вопрос: при включении-выключении должен быть щелчок, или это сбой в работе? Спасибо.
Навигация
Перейти к полной версии