Управление CU240E-2 PN-F (G120) по Profinet...

Приводная техника / Преобразователи частоты / Приводы постоянного тока / Двигатели и мотор-редукторы
Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Добрый день.
CU240E-2 PN-F (с силовым модулем) подключен к CPU1215. Управление ПЧ осуществляется по Profinet. При управлении использую telegram 352 (6 слов туда, 6 слов обратно). С этим разобрался.
Но возникли следующие вопросы:
- есть ли возможность задавать не количество оборотов (прописываем в telegram), а писать необходимую частоту (Гц) и читать выходную частоту (Гц) на приводе?
- есть ли возможность читать/писать отдельные параметры в ПЧ, а не используя жестко заданные в телеграмме? Где можно посмотреть как это делается?
- где посмотреть расшифровку пакета используемых telegram (какие слова посылаем, какие принимаем)? Для telegram 352 - нашел.
- где установить тайминги на Profinet? Что будет если в процессе работы ПЧ не будут успевать отвечать ПЛК в жестко заданный временной промежуток?
Много вопросов, но заранее благодарю, кто откликнется.

С уважением.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Михайло »

1. Можно. См. п.2.
2. Надо соответствующим образом сконфигурировать привод (что используете для настройки привода? STARTER?).
Когда выбираете телеграмму 352, Вы выбираете жёсткий конфиг. Чтобы выбрать свободный конфиг, нужно выбрать free telegram configuration with BICO (999).
3. Мануал G120_CU240BE_List_Manual. Раздел 3 "Функциональные схемы". Схема [2420].
4. На приводе p2044 вроде. Ошибка как в приводе, так и в ПЛК. Привод при этом более недоверчивый к обрывам связи.

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение mr_Frodo »

В формировании задания для ПЧ участвует параметр p2000, относительно которого и крутится вся система. Этот параметр указывает единицы, понятные для человека, которые будут пересчитываться преобразователем в понятные для него сигналы.
ЦПУ (плк) формирует в слове задания число от 0 до 16384 в десятичных единицах (или 4000h), которые и делят диапазон задания в параметре p2000. Так посылая в ПЧ число 2000h ( 8192) в слове задания вы сообщаете ему , что хотите получить обороты вала мотора 50% от величины в p2000, а он уже на основании всех остальных параметров выдаёт на выход напряжение необходимой частоты и величины для поддержания тех самых оборотов.
В некоторых моделях модулей управления референсная величина p2000 задаётся в герцах, поэтому всё зависит от конкретной модели CU.
Вот моя подпись...

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение mr_Frodo »

з.ы.
аналогичные параметры p2001, р2002, р2003, r2004 и р2006. Но они служат для пересчёта указанной в нём величины и формирования из него числа выходного слова для передачи по коммуникациям в ЦПУ и обратного пересчёта в блоках программы для индикации или другого использования. Состав телеграммы формируется в другом параметре - р0922. В свободно конфигурируемой телеграмме ( p0922=999 ) можно передать туда обратно до 12 слов.
Вот моя подпись...

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Спасибо за ответы Михайло и mr_Frodo.
Возникли следующие вопросы:
1. Из TIA Portal забил параметры двигателя в ПЧ. Вкл/выкл двигателя + задавал обороты в Commissioning -> Basic Panel. Оказывается есть Starter Drive, а для G120 (Sinamics) какой нужен? Starter Drive - бесплатный?
2. Просмотрел информацию по Acyclic обмену. Понял, что его можно организовать на WRREC и RDREC? Правильно ли я понял? Есть ли примеры?
3. После подачи напряжения питания на CPU1215 на котором настроен цикличный обмен (telegram352) с ПЧ G120 (G120 выключен - трехфазка отключена), CPU1215 вываливается в STOP режим. Насколько понял - именно из невозможности обмена по Profinet (поскольку с поданной трехфазкой на ПЧ такой проблемы нет). Правильно ли я понял? Что можно сделать чтобы такого не было.
4. Где-нибудь есть примеры в TIA Portal V13 SP1, как можно организовать обмен по Profinet.

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение mr_Frodo »

С тиа не работал поэтому отвечу на часть вопросов:
Чтобы ЦПУ не останавливался при появлении неисправности коммуникации в программу необходимо добавить соответствующие блоки обработки ошибок из списка ОВ80, ОВ81, ОВ82 (конкретно не помню, см. справку)
Либо подать отдельное питание 24в на CU .
Для настройки ПЧ используется StartDrive в составе тиа либо Starter.
Вот моя подпись...

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Ясно. Спасибо mr_Frodo.
А что оптимальнее в плане настройки StartDrive в составе тиа или Starter? Starter - бесплатный? А Вы Acyclic обмен по Profinet реализовывали? Где можно посмотреть?
И столкнулся с такой "фичей" - есть команды SINA_PARA и SINA_PARA_S - вроде как самый самолет для Acyclic обмена, но они запаролины?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Михайло »

1. StartDrive и STARTER. STARTER - бесплатный.
2. Забей на ациклический обмен, всё делается без него.
3. Питание на мозги подаётся от 380 В, но можно продублировать питанием =24 В.
4. Есть куча примеров, но там STARTER.

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение mr_Frodo »

С помощью ациклического обмена происходит обмен данными не требующимися для обеспечения непрерывности контроля за состоянием ПЧ. Цикличность обмена - это залог 100% успешности коммуникаций с ПЧ. Если её не будет, то для быстрорегулируемых приложений возможны состояния утери контроля над ПЧ, что есть по крайней мере небезопасно!
Ациклический обмен служит для программирования как прямого (через PG) так и для изменения параметров с помощью программы, заложенной в ЦПУ ПЛК.
Вот моя подпись...

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Михайло, а каким образом без ациклического обмена сделать:
мне нужно задавать частота вращения в Гц, чтение с ПЧ частота вращения в Гц и количество оборотов в минуту. Как с помощью telegram я не совсем понял. С помощью telegram я могу задать в оборотах в минуту, а считать фактические об/мин на ПЧ, крутящий момент и еще что-то + слова статусы/ошибки.
А без предварительной настройки ПЧ параметрами двигателя он будет работать. Почему спрашиваю. Если вдруг я не правильно указал максимальное количество оборотов двигателя или вообще не указал. И буду в скорости задавать 1000 об/мин, что будет в этот момент.
Еще надо осмыслить, что mr_Frodo написал.

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Эххх... глянуть бы примеры... посмотрел разные pdf по G120 profinet и видео на youtube, так и не нашел что мне нужно, может не там искал. Как задавать в частоте, читать с ПЧ частоту и обороты в минуту. Вроде все должно быть просто. Или самому каким-то образом пересчитывать?

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

mr_Frodo и Михайло благодарю, а то как всегда надо сделать, а времени нет. С profibus и profinet не работал.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Михайло »

Шаги (если уже работает телеграмма 352):
1. Перенастроить привод с телеграммы 352 на 999 (p0922=999).
2. Придумать вместо стандартного битмапа телеграммы 352 что-то своё. Можно дописать в телеграмму 352 недостающие данные в незанятые байты. Можно заменить имеющееся задание в об/мин на задание в Гц. Как угодно.
3. В соответствии с придуманным новым битмапом: настроить привод так, чтобы частота в Гц подавалась на вход задатчика интенсивности (рамп-генератора), а данные обратной связи сохранялись в нужное место телеграммы. Остальные связи от телеграммы 352 должны сохраниться после того, как ушли от настройки p0922=352.
4. В контроллере сделать то же самое, но тут уже гораздо проще наверное (понятнее). Единственное, чтобы при смене телеграммы её длина IN/OUT соответствовала тому, что задана на стороне привода.

Аватара пользователя
mr_Frodo
Профессионал
Сообщения: 588
Зарегистрирован: 22 июл 2016, 20:38

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение mr_Frodo »

Прошу прощения за ошибки в тексте. На смартфоне неудобно писать.
Вот моя подпись...

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Попробую завтра. Михайло и mr_Frodo огромное спасибо за помощь.
Для ликбеза:
- а у ПЧ есть самонастройка параметров двигателя (типа запустили, он повращался туда, сюда и параметры сняты и записаны)?
- если конфигурация ПЧ записана на флешку, то необходимо иметь точно такую же управляющую бошку или можно разные, например есть CU230, считываем с нее конфигурацию и переносим на CU240?
- библиотечные функции SINA_PARA запаролены, как можно снять пароли?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Михайло »

1. Есть
2. Состав параметров у разных бошек и даже у разных прошивок - разные, поэтому конфигурации не сойдутся, будет ошибка.
3. А нафига смотреть внутренности системных функций? Это ноу-хау!

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Михайло, подскажите:
1. какой параметр, или он у разных бошек отличается?
3. использовать их тогда как? Пытаюсь скомпилировать, ругается, говорит запаролены?

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Михайло »

1. Ну в подавляющем числе случаев параметры совпадают. Даже в старых Микромастерах и то можете встретить знакомые параметры от G120. Тот самый параметр p1900=1, после этого нужно запустить привод командой ON любым доступным способом.
2. Переконвертировать проекты в софте типа StartDrive.

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Михайло спасибо.

Борисыч
Любитель
Сообщения: 41
Зарегистрирован: 20 дек 2017, 17:01

Re: Управление CU240E-2 PN-F (G120) по Profinet...

Сообщение Борисыч »

Добрый день.
Михайло, как Вы писали, вроде разобрался.
Хотел узнать по одному сообщению: The drive switch-on inhibit is active. The drive is in commissioning mode and cannot be switched on. Please check parameter p10 "Drive commissioning parameter filter". С этим сообщением не получается управлять с ПЛК. Что это такое и как быть?

Ответить