Панель пользователя

Автор Тема: Макрос для управления преобразователем частоты Danfoss MicroDrive VLT FC-51  (Прочитано 3080 раз)

Оффлайн ilya

  • Новичок
  • *
  • Сообщений: 24
  • Карма: +1/-0
Выкладываю макрос управления ПЧ. Описание внутри самого макроса. Макрос реализует основное управление ПЧ и считывание его состояния. Подробное описание каждого записываемого и считываемого параметра можно посмотреть в Мануале:5.6.1.-5.6.3.

Прикладываю мануал, он на английском, потому что в русском нет самого главного - работа по ModBus.
http://docs-europe.electrocomponents.com/webdocs/1426/0900766b81426023.pdf

Все параметры ПЧ можно считывать/записывать по ModBus. Есть нюанс в чтении: в типе функции в свойствах блока R(slave) необходимо установить "Чтение памяти". В записи лучше установить "одиночная запись", хотя вроде как при групповом тоже пишет.

Адрес параметра определяется как №параметра*10-1. Т.е. скажем: 1-23 Motor Frequency. Адрес получается 123*10-1=1229. Для того чтобы понять тип данных и как задавать требуемое значение см. таблицы 6.2.5-6.2.17. Смотрим тип данных переменной, и такой же выставляем на ножке. Чтобы понять какие значения писать тоже смотрим эти таблички. От туда смотрим Conversion Index - и сопоставляем с таблицей 6.2.1.

Оффлайн VoronovMaksim88

  • Ветеран
  • *****
  • Сообщений: 685
  • Карма: +10/-1
  • www.sibplc.ru
Ух ты ж !!! Спасибо!!!

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1125
  • Карма: +26/-1
Еще для Текорпа есть. Но у Текорпа кривое ПО. Обещали до конца года поправить. Протестируем и выложим.

Оффлайн automat

  • Пользователь
  • **
  • Сообщений: 65
  • Карма: +1/-0

Прикладываю мануал, он на английском, потому что в русском нет самого главного - работа по ModBus.
http://docs-europe.electrocomponents.com/webdocs/1426/0900766b81426023.pdf

Вот тут ModBus с описанием на русском, правда не сравнивал насколько оно полное
http://www.danfoss.com/NR/rdonlyres/44CBE88E-E0B5-4663-A3D0-B6B8CE51F88A/0/doc_MG02K150.pdf

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1125
  • Карма: +26/-1
Вроде в ней и нет того, чего нужно
Был невнимателен
« Последнее редактирование: 15 Октябрь 2015, 20:53:43 от mike »

Оффлайн ilya

  • Новичок
  • *
  • Сообщений: 24
  • Карма: +1/-0
Да, хороший мануал, там есть то что нужно. Спасибо.


Прикладываю мануал, он на английском, потому что в русском нет самого главного - работа по ModBus.
http://docs-europe.electrocomponents.com/webdocs/1426/0900766b81426023.pdf

Вот тут ModBus с описанием на русском, правда не сравнивал насколько оно полное
http://www.danfoss.com/NR/rdonlyres/44CBE88E-E0B5-4663-A3D0-B6B8CE51F88A/0/doc_MG02K150.pdf


Оффлайн Nico

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +0/-0
Всем доброго времени суток, не так давно у "О-ена" появились в ассортименте появились частотники,
не подумайте не реклама, но у них есть руководства на сайте по проектированию VLT2800 FC51, в смысле их можно использовать для разработки макросов...

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1125
  • Карма: +26/-1
А вы не стесняйтесь, здесь все свои))
Думаю, вполне должен заработать. Данфос 51.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1125
  • Карма: +26/-1
А даже если и не заработает именно этот макрос, то можно попробовать отписать для ПЧ новую программу. И если на борту есть Modbus RTU то заработает 100%.

Оффлайн Nico

  • Новичок
  • *
  • Сообщений: 5
  • Карма: +0/-0
Работать будет на сегнетике же у меня работает хотя пока баги есть
работают к слову еще LSIC5 LSIG5 altivar21
 

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1125
  • Карма: +26/-1
Перенос с их платформы на нашу - минут 10

Оффлайн ilya

  • Новичок
  • *
  • Сообщений: 24
  • Карма: +1/-0
Вот итоговый макрос, предыдущий был с ошибками. Война была знатной, но мы победили. В общем самое главное по итогу, для этого макроса: Параметры: 3-15 (0), 3-16 (0), 3-17 (11), и!!! самое главное!!! 3-18 (0) - эта сволочь просто изевательски над нами смеялась прежде чем оказалось что ее нужно ставить в 0, а не по шине данных. По параметрам ModBus - 8-02 (1), 8-03 устанавливаем (5)-(10),8-04 (2), 8-30 (2), 8-31 (1)-(127) - адрес вашего пч, установить такой же какой у вас стоит на ножке [dev] в макросе ZWB, 8-32  (2), 8-33 (0). Вот при таких парметрах, помимо стандартных, данный макрос работает хорошо, осталось только подвести задание скорости (0-50Гц), исигнал на пуск на соответсвующую ножку макроса.
« Последнее редактирование: 07 Сентябрь 2016, 14:27:04 от ilya »

Оффлайн automat

  • Пользователь
  • **
  • Сообщений: 65
  • Карма: +1/-0
Цитировать
Вот итоговый макрос, предыдущий был с ошибками. Война была знатной, но мы победили. В общем самое главное по итогу, для этого макроса: Параметры: 3-15 (0), 3-16 (0), 3-17 (11)

эм... а 3-15 в 11 ставить не пробовали? вроде не обязательно именно на третий источник подавать... ну и масштабирование вы зря трогали ))

Оффлайн ilya

  • Новичок
  • *
  • Сообщений: 24
  • Карма: +1/-0
Да, разницы нет. Что верно то верно, но его кто-то установил да нас, видимо думая, что это необходимо, я указал чтобы никому в голову не пришло его трогать))