Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI _ Преобразователи частоты _ Weintek+FR-D700

Автор: iteng 25.05.2018 - 13:39

Добрый день, форумчане. Подскажите пожалуйста, как подружить(управлять) частотником FR-D700 с панели оператора Weintek 8071iE по RS 485 (2 провода), используя
протокол Modbus RTU ( Zero-Based Addressing)? Нигде не могу найти адресацию параметров ПЧ(FR-D700) для Modbus!

Автор: inntele 25.05.2018 - 16:09

Цитата(iteng @ 25.05.2018 - 14:39) *
Нигде не могу найти адресацию параметров ПЧ(FR-D700) для Modbus!


Плохо ищете. Первая же строка в гугл-поиске http://dl.mitsubishielectric.com/dl/fa/document/manual/inv/ib0600366eng/ib0600366engg.pdf

Автор: iteng 29.05.2018 - 14:44

Ничего не получается. Может быть пример есть попроще, так сказать, по шагам. В принципе, мне надо задавать частоту ПЧ с панели Weintek, а управление частотником
осуществлять с внешних клемм. Как это организовать?
Нашел в инструкции параметры с кодами команд. Например, Максимальная выходная частота - пар.1 - чтение (код 01), запись (код 81). Как мне организовать в панели Weintek MT8071iE отображение этой величины(Максимальная выходная частота)?

Автор: inntele 29.05.2018 - 16:22

Цитата(iteng @ 29.05.2018 - 15:44) *
Ничего не получается. Может быть пример есть попроще, так сказать, по шагам. В принципе, мне надо задавать частоту ПЧ с панели Weintek, а управление частотником
осуществлять с внешних клемм. Как это организовать?
Нашел в инструкции параметры с кодами команд. Например, Максимальная выходная частота - пар.1 - чтение (код 01), запись (код 81). Как мне организовать в панели Weintek MT8071iE отображение этой величины(Максимальная выходная частота)?


Я не вижу, что Вы там делаете и по какой причине у Вас там не получается.

Ясно только одно, что Вы вновь куда-то не туда смотрите.
Modbus адреса для обозначенных Вами параметров совсем иные: 40201 - выходная частота (чтение), 40205 - задание выходной частоты (запись). Указанная информация приведена на странице 208 Руководства.

Прежде, чем связь по Modbus c частотником заработает и им появится возможность управлять, в самом частотнике требуется произвести определенные настройки. Таблицы с перечнем параметров, которые необходимо настраивать, приведены на страницах 199-200 Руководства.

Возможно те, кто на ты с частотниками, смилостивятся и распишут по шагам всё манипуляции, которые с ним надлежит произвести.

Панели Weintek не относятся к продукции, выпускаемой Mitsubishi, на форуме по которой задаете вопрос, касательно работе с этой чужеродной панелью.

Автор: inntele 29.05.2018 - 16:43

Адреса остальных параметров, которые можно мониторить/писать, сведены в таблицы, первые их которых на странице 67. Их Modbus адреса стартуют с 41000. Т.е., если адрес параметра в таблице - ХХХ, то его Modbus адрес - 41XXX.

Автор: iteng 30.05.2018 - 08:12

Цитата(inntele @ 29.05.2018 - 16:43) *
Адреса остальных параметров, которые можно мониторить/писать, сведены в таблицы, первые их которых на странице 67. Их Modbus адреса стартуют с 41000. Т.е., если адрес параметра в таблице - ХХХ, то его Modbus адрес - 41XXX.

Выполнил все, согласно Вашим рекомендациям. Подключил частотник с панелью согласно инструкции:




Панель отвечает - "Нет связи". Видимо надо использовать какой-то адаптер или макрос для контроля приема\передачи данных.

Автор: inntele 30.05.2018 - 13:13

Цитата(iteng @ 30.05.2018 - 09:12) *
Цитата(inntele @ 29.05.2018 - 16:43) *
Адреса остальных параметров, которые можно мониторить/писать, сведены в таблицы, первые их которых на странице 67. Их Modbus адреса стартуют с 41000. Т.е., если адрес параметра в таблице - ХХХ, то его Modbus адрес - 41XXX.

Выполнил все, согласно Вашим рекомендациям. Подключил частотник с панелью согласно инструкции:




Панель отвечает - "Нет связи". Видимо надо использовать какой-то адаптер или макрос для контроля приема\передачи данных.


Нее, все должно работать. Попробуйте поменять между собой местами линии А и B. Японцы их обозначают задом наперед, т.е. А у них - это плюсовой, а B- минусовой.
Ни адаптеров, ни макросов не надо. Modbus он и есть Modbus - унифицированный протокол. Вот настройки порта панели я бы на всякий случай сверил с настройками порта частотника

Автор: iteng 30.05.2018 - 15:13

Настройки порта панели задаются при программировании (Modbus RTU, RTU over TCP; интерфейс
RS-485 2W; COM3(19200,E,8,2); адрес устройства - 1
Настройки D-720S
117-1
118-192
120-2
123-9999
124-1
549-1
При обмене данными моргает светодиод PU, значит какой-то обмен идет.

Автор: inntele 30.05.2018 - 15:25

Цитата(iteng @ 30.05.2018 - 16:13) *
Настройки порта панели (RTU over TCP)

Вам не нужен RTU over TCP, т.е. по Etrhernet. Просто Modbus RTU.

Цитата(iteng @ 30.05.2018 - 16:13) *
При обмене данными моргает светодиод PU, значит какой-то обмен идет.

Идут запросы от панели. А ответов не поступает. Только, учитывая вышесказанное, запросы идут не на порт RS485.

Автор: iteng 30.05.2018 - 15:44

Изменил протокол в панели на Modbus RTU(Zero-based Addressing), просто Modbus RTU нет в списке.

Автор: inntele 30.05.2018 - 15:55

Цитата(iteng @ 30.05.2018 - 16:13) *
Настройки порта панели задаются при программировании (Modbus RTU, RTU over TCP; интерфейс
RS-485 2W; COM3(19200,E,8,2); адрес устройства - 1
Настройки D-720S
117-1
118-192
120-2
123-9999
124-1
549-1
При обмене данными моргает светодиод PU, значит какой-то обмен идет.


1. Неправильные настройки порта панели оператора, которые не поддерживает частотник. См. таблицы на стр.201-202, параметр 120. Типовое для Modbus -8N1. Варианты у частотника: 8N2 - PR120=0, 8O1 - PR120-1, 8E1 - PR120=2
2. Неправильно заданы адреса в сети у панели и частотника. Оба 1. PR117=2

Автор: inntele 30.05.2018 - 16:15

Цитата(iteng @ 30.05.2018 - 16:44) *
Изменил протокол в панели на Modbus RTU(Zero-based Addressing), просто Modbus RTU нет в списке.


Это нормально. https://euroec.by/assets/files/weintek/plc_connection_guide/MODBUS_RTU_zero_based_addressing.pdf
Указание Modbus-адресов частотника в панели, насколько разумею, должно быть соответствующее, т.е. та его часть, что следует после четверки.

Автор: inntele 30.05.2018 - 16:26

Про zero based прочтите тут http://control.com/thread/1026169049 0000=40001

Автор: iteng 31.05.2018 - 14:02

Огромное спасибо, inntele !!! У меня получилось отобразить на панели Weintek частоту FR-D720s. Вот настройки частотника:


Правда, еще поменял местами + с - на проводе подключения. (Видимо это и было первой причиной отсутствия связи)

Теперь другая беда.
1. Не получается изменить(задать) частоту с панели, т.е. цифры отображаются, изменяются, а когда задаю новое значение на панели отображаются прежнее.
Менять частоту удается с пульта на частотнике.

Где копать, куда читать? Какие параметры в частотнике менять? Мозги уже кипят!!! mad.gif

Автор: inntele 31.05.2018 - 16:13

Цитата(iteng @ 31.05.2018 - 15:02) *
1. Не получается изменить(задать) частоту с панели, т.е. цифры отображаются, изменяются, а когда задаю новое значение на панели отображаются прежнее.
Менять частоту удается с пульта на частотнике.

Где копать, куда читать? Какие параметры в частотнике менять? Мозги уже кипят!!! mad.gif


Классика.
Для начала проверьте значение PR59, стр.96 (нумерация страниц в pdf-версии) Руководства.

Автор: inntele 31.05.2018 - 16:39

См. стр. 170, 176, 177 Руководства. PR79, PR338, PR339, PR340.

Автор: iteng 1.06.2018 - 07:25

Прам. 59 установлен - 0(Multi-speed setting), т.к. используется в программе 2 скорости.
Па р. 77 установил - 2(Parameter write is enabled in any operationmode regardless of operation status.)
пар. 79 -4
пар. 338 - 1
пар. 339-2
пар.340 -2

Автор: inntele 1.06.2018 - 12:51

Цитата(iteng @ 1.06.2018 - 08:25) *
Прам. 59 установлен - 0(Multi-speed setting), т.к. используется в программе 2 скорости.
Па р. 77 установил - 2(Parameter write is enabled in any operationmode regardless of operation status.)
пар. 79 -4
пар. 338 - 1
пар. 339-2
пар.340 -2


Страницу 170 Вы не посмотрели( Последний вариант.

Автор: iteng 1.06.2018 - 13:33

В пар. 340 -1, извиняюсь, не правильно посмотрел. Все равно задать(изменить) параметр не удается. В инструкции написано, что этот параметр(предустановленная частота) можно изменять при работающем ЧП. Пар. 339 поставил 0 (Вывод задания по частоте вращения через последовательный порт связи) Запись частоты произвожу в регистр 40205, однако, мне кажется в этот регистр записать данные невозможно, возможно только чтение .

Автор: inntele 1.06.2018 - 16:39

Цитата(iteng @ 1.06.2018 - 14:33) *
Запись частоты произвожу в регистр 40205, однако, мне кажется в этот регистр записать данные невозможно, возможно только чтение .


Вполне вероятно.
Pr37=0, задание частоты в 40014.

Автор: iteng 2.06.2018 - 23:14

Цитата(inntele @ 1.06.2018 - 16:39) *
...задание частоты в 40014.

Эти регистры - секретная информация? Где они указаны или как они(регистры записи) формируются?

Автор: inntele 3.06.2018 - 05:36

Цитата(iteng @ 3.06.2018 - 00:14) *
Цитата(inntele @ 1.06.2018 - 16:39) *
...задание частоты в 40014.

Эти регистры - секретная информация? Где они указаны или как они(регистры записи) формируются?


Это у Mitsu надо интересоваться.
стр.210 (в pdf-версии) Руководства:
Цитата
40014 Running frequency (RAM value) Read/write
40015 Running frequency (EEPROM value) Write

According to the Pr. 37 settings, the frequency
and selectable speed are in 1r/min
increments.

Автор: iteng 4.06.2018 - 09:56

пар 340-1
пар 37-0
выбрал адрес записи 40014, за тем 40015 и … ничего. Не желает частота изменяться.
Ну в чем проблема?

Автор: inntele 4.06.2018 - 12:40

Цитата(iteng @ 4.06.2018 - 10:56) *
пар 340-1
пар 37-0
выбрал адрес записи 40014, за тем 40015 и … ничего. Не желает частота изменяться.
Ну в чем проблема?


Проверяйте параметры...

То, что я вычитал из мануала для вашего случая управления:

PR59= 1-3 (1- удаленное управление частотой с сохранением значения в ЕЕPROM; 2 - удаленное без сохранения в EEPROM; 3 - удаленное управление со сбросом значения частоты при останове ПЧ)
PR79= 3 (читайте пояснения на стр.172 и см.таблицу стр.178)
PR338=1 (внешние команды пуска)
PR339=0 (задание частоты по коммуникационному каналу)
PR340*=1 (см.стр 170, первый случай), либо PR340=0 (режим коммуникации при подаче питания на ПЧ в соответствии с тем, как задано в Pr.79)
PR551**=9999 (предустановленное, при коммуникации по Modbus-RTU не должно быть равно 2)

*изменения возможны при PR160=0
**изменения возможны при PR160=0 и вступают в силу после перевключения питания или сброса ПЧ

Автор: iteng 5.06.2018 - 09:12

Вот все мои, отличающиеся от заводских, параметры:

59-2
72-7
77-2
79-3
117-1
119-0
122-100,0
160-0
161-1
338-1
340-1
342-1
549-1
Все остальные параметры заводские. Результат - Частота задается с панели управления, а не с панели оператора. Запуск двигателя с EXT терминала.
Начал уже паниковать!!! ohmy.gif

Автор: inntele 5.06.2018 - 09:35

339 и 551 какие?

Автор: iteng 5.06.2018 - 09:49

339-0
551-9999

Автор: inntele 5.06.2018 - 09:52

Цитата(iteng @ 5.06.2018 - 10:49) *
339-0
551-9999


У меня единственный совет, попробовать поиграться 339-м и 340-м. И проверьте, писать надо в 40014=0013.

Автор: iteng 5.06.2018 - 10:04

Цитата(inntele @ 5.06.2018 - 09:52) *
... И проверьте, писать надо в 40014=0013.


Я дико извиняюсь, но мне не понятно =0013. (Имеется в виду протокол Modbus Zero-Based?)

В ОР я назначаю адрес записи 4х 0014, выбираю метод ввода- Keypad - integer, формат чисел - 16bit Unsigned.
Компилирую проект и в Online ввожу, скажем, число 50(т.е.50 Герц)

Автор: inntele 5.06.2018 - 10:09

Цитата(iteng @ 5.06.2018 - 11:04) *
Цитата(inntele @ 5.06.2018 - 09:52) *
... И проверьте, писать надо в 40014=0013.


Я дико извиняюсь, но мне не понятно =0013.



Вы прочли про zero-based adressing?

Автор: inntele 5.06.2018 - 10:17

Цитата(iteng @ 5.06.2018 - 11:04) *
В ОР я назначаю адрес записи 4х 0014


И с какой стати 4?! Первая цифра, та, что до икса - адрес ведомого в Modbus-сети. Это тоже написано в том материале, ссылку на который давал.

Автор: iteng 5.06.2018 - 10:20

Да, конечно. -1



Автор: inntele 5.06.2018 - 10:31

Цитата(iteng @ 5.06.2018 - 11:20) *
Да, конечно. -1




Другое дело.
Иных причин к тому, чтобы не работало, не вижу.

Автор: iteng 5.06.2018 - 15:46

Ура-а-а...., у меня получилось! Частота задается с панели!
Однако есть еще одна проблема. Теперь не работает режим - "Предварительный выбор частоты вращения/скорости". Дело в том, что мне надо использовать в процессе
две скорости, которые включаются с внешнего терминала. Что посоветуете, господа специалисты?

Автор: iteng 6.06.2018 - 11:38

В общем, удалось управлять частотником от внешних сигналов + задание частоты с панели оператора. Видимо изменить предустановленную частоту(1,2,3 скорости) с панели

оператора не получится, т.к. запись возможна только в один регистр(основная частота).

Запустил Modbus tester, только два регистра читаются и один можно записать, остальные по нулям. Попытка записать какое-либо значение в регистры заканчивается сообщением
"Illegal response". Изменение Data type на input registers выдает сообщение - "Modbus exception 01- Illegal function".

Автор: iteng 12.06.2018 - 07:18

Все получилось, все работает!!! Всем спасибо за советы и участие.
Резюме:
1. надо внимательно читать инструкцию на ПЧ, особенно ту часть которая написана мелким шрифтом.

2. необходимо перезагружать ПЧ после изменения некоторых параметров.

3. регистр Modbus = 41000 + номер параметра, т.е. 41000+ 5 =1005 (частота RH) читается и пишется.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)