Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ABB ACS800 Profibus Codesys
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем > Управление электроприводом
Kanava
Добрый день. Помогите разобраться с Profibus-ом! В кодесис ( для ПЛК АББ AC500) , через sycon подключил GSD (адаптер RPBA-01 ) драйвер. Вижу 6 профилей ( как я понял, можно выбрать кол-во переменных), выбираю самый насыщенный ... Теперь возникает ступор!! Не могу понять, какие переменные, к какому параметру ЧП относятся !!! К плате RPBA-01 есть документация на русском UsersManual_PROFIBUS_DP_AdapterModule.pdf Большое спасибо за помощь!
Kanava
Да ну вас! Пока ответа ждал, сам разобрался! ( ну и плюс тех поддержка АББ, спасибо Владимиру Меньшекову!)

Сам принцип назначения слов PROFIBUS:
Первое входное слово от частотника - статусное слово SW
Второе входное слово - текущее значение ACT
Третье входное слово - PZD3 IN
Четвертое входное слово - PZD4 IN и т. д.

Первое выходное слово от частотника - слово управления CW
Второе выходное слово - слово задания REF
Третье выходное слово - PZD3 OUT
Четвертое выходное слово - PZD4 OUT и т. д.

Присвоение параметров частотника словам PZD осуществляется с помощью панели самого частотника в группе параметров 51:
51.05 - PZD3 OUT
51.06 - PZD3 IN
51.07 - PZD4 OUT
51.08 - PZD4 IN и т.д.


Позже выложу прогу.
CHANt
Могу выложить пример управления Micromaster 420/430 по Profibus DP (Step7). Делал для управления насосом с использованием встроенного в ММ4хх ПИ-регулятора. С Codesys, увы не работаю...
Сергей Валерьевич
Цитата(CHANt @ 30.3.2010, 8:34) *
Могу выложить пример управления Micromaster 420/430 по Profibus DP (Step7). Делал для управления насосом с использованием встроенного в ММ4хх ПИ-регулятора. С Codesys, увы не работаю...


а можно в личку?
Kanava
Не в личку, а ссылкой или прикрепи.
CHANt
Вкратце:
1) Для передачи уставки в ПИД микромастера необходимо отмасштабировать задание на контроллере в диапазоне от 0 до 100% (0...4000НЕХ):
x = (100% * задание (физ.ед.)) / верхняя шкала (физ.ед.)
2) Отмасштабировать аналоговый вход микромастера в том же диапазоне, от 0 до 100%:
Код
Р0757 0.00
Р0758 0.00
Р0759 10.00
Р0760 100.00

здесь, в качестве примера - датчик давления 0-10В приведен к диапазону 0-100%.
3) Установить вид управления:
Код
Р0700 6
Р0719 0
Р1000 0

4) Сконфигурировать входа ПИ-регулятора:
Код
Р2200 1
Р2253 Р2050:1
Р2264 Р0755:0


облегченный проект в Степ7, с функцией обмена данными контроллер-ПЧ+файл конфигурации DriveMonitor для ММ420 (чтоб понятней было). Файл конфигурации можно и в обычном блокноте просмотреть.
Нажмите для просмотра прикрепленного файла

Разберетесь, и если интересно, можно и пример с парой насосов собрать. Но, чуть позже rolleyes.gif
kanava1
Как и обещал выкладываю прогу на ПЛК ABB AC500 + Profibus ЧП ACS 800 + модбас HMI ABB CP430.
CHANt
Тогда, в копилку еще - пример работы с ПЧ Danfoss по Profibus в Step7

Нажмите для просмотра прикрепленного файла
notecoder
Цитата(kanava1 @ 13.4.2010, 13:00) *
Как и обещал выкладываю прогу на ПЛК ABB AC500 + Profibus ЧП ACS 800 + модбас HMI ABB CP430.


kanava1, Спасибо. как получать информацию частотников ABB мы разобрались, а вот с управлением надеюсь разберусь с вашим примером.
BROMBA
Цитата(CHANt @ 13.4.2010, 13:35) *
Тогда, в копилку еще - пример работы с ПЧ Danfoss по Profibus в Step7

Хммм... а почему, собссна, Danfoss + Profibus?
На практике, оказывается, стандартного встроенного в ПЧ Modbus оказывецца чуть более, чем достаточно...
В CodeSys, как оказалось, стандартные "профили" (на самом деле "целевые платформы") - зло;
Используя один-на-всё-про-всё "universal network module", можно, оказываецца, подключить к одному RS485 на разных скоростях, и с разными протоколами (и мастеры и слейвы - всё в кучу), чёртову уйму разновсяких устройств, лишь бы они содержали регистры чтения/записи, и неважно сколькибитные... цымус в самой программе (на ST, разумеецца, низкоуровневенько), и в том, что принцип работы порта сторицця на принципе "открыть - настроить - читануть/писануть - закрыть", и так для каждого устройства отдельно (вот вам и разные скорости, и разные протоколы, и всё такое); очередность работы с устройствами и приоритеты доступа расставляюцца не в теле программы, а в конфигураторе задач... CodeSys, оказываецца, суууровая штука, хотя и глюкавая до безобразия...
opelat_evgen
Господа, а где можно достать библиотеки:
BusDiag.LIB
SysExt_AC500_V10.lib
SysInt_AC500_V10.lib
Profibus_AC500_V10.lib
MODBUS_AC500_V10.lib
Олег Барашков
Подскажите где софт на ACS550 найти? и чем соедениться?
m3F
Если имеется ввиду софт для настройки привода, нужна программа DriveWindow Light (легко находится на просторах интернет или заказывается у АББ-шников) и кабель для подключения к самому приводу (если заказывать прогу у АББ идет совместно с ней. Если жалко платить, делаем сами, распиновка выкладывалась уже на форуме ТУТ.
Если нужно перепрошить сам привод необходим загрузочный пакет Ver_31xx_CC_ACS550-0x.LP (есть у всех сервисных партнеров АББ) и программка DriveLoader (заказывается у АББ-шников, в интернете врядли найдете).
Renegat555
Привет! А данная прога с кабелем подходит для программирования частотников ABB ASC800 серии ?
GVladimirA
Для ACS 800 прога DriveWindow Light подходит а кабель нет, нужен NPCU-01 RS-485 а у ACS 550 RS232
прогу здесь скачай http://rapidshare.com/files/360563073/dwl_2.8.rar
Renegat555
Привет!Спасибо за прогу ,а как сделать такой адаптер самому ,есть ли распайка?
GVladimirA
У меня кабель самодельный, сделан на ADAM 4520
Renegat555
Привет! Я немного не понял по схеме почему там разьем RJ45 у него же 8 контактов , а у тя по схеме 6 , на самом частотнике тоже 6 ...
GVladimirA
Прошу прощения, ошибся, разъём RJ 25 в ACS800 а RJ 45 в ACS 550
meister1024
Здравствуйте, коллеги. Попробую немного всколыхнуть тему.
А нет ли у кого примера управления/чтения данных по сети Modbus с частотника ACS800 от АББ в среде Unity Pro от Schneider Electric. Контроллер будет использоваться Modicon M340. Тут никаких макросов вроде нет, тут надо все ручками делать. Сижу копаюсь, разбираюсь, но уже запутался с областями регистров которые называются DS1-DS4. Это 4 группы по 3 слова в каждой. В них сидят управл. слово и слова заданий 1..5 и слово состояния и слова текущих значений 1..5. Итого 12 слов. Но никак не могу разобраться с настройками, не пойму как сделать чтобы в этих 12 словах лежали те данные, которые мне нужны. Может кто-то уже с этим разбирался, может какой-нибудь примерчик у кого-то есть?? unsure.gif
m3F
Цитата(meister1024 @ 11.7.2012, 13:07) *
...Но никак не могу разобраться с настройками, не пойму как сделать чтобы в этих 12 словах лежали те данные, которые мне нужны.

Можно задать в 53 группе, начиная с 10 параметра или непосредственно считывать с привода с 01 группы, те данные кот. тебе надо.
gr_an
Всем привет! Может не к месту, но спрошу. Может есть у кого драйвер (TX1100 I/O driver). Не могу связать карту профибас FC3102???
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.