Автор Тема: Связь между ПЧ C2000 по CANopen Master-Slave  (Прочитано 31381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Суть задачи такая: есть несколько ПЧ Дельта C2000 с платой коммуникации CAN. Необходимо организовать связь между ними Master - Slave с помощью встроенного контроллера Master должен управлять другими ПЧ (Slave)

Индикатор CANopen ~”RUN” на Master и Slave мигает. На панели первого в углу надпись Can/M, второго Can/S.

Подключение к Мастеру осуществляется через RS-485 посредством WPL-Soft 2.20, созданная программа работает в ПЧ при запуске контроллера программы (в режиме On-Line) единоразово происходит чтение из регистров ПЧ (отвечающих за CAN) потом выдаются ошибки. Данные ошибки не описаны в руководстве по эксплуатации: http://www.delta.com.tw/product/em/drive/ac_motor/download/manual/C2000_M_EN_20110208.pdf

Судя по всему это руководство относительно CANopen уже устарело, и в полученных нами ПЧ находится более поздняя версия CAN. Форматы команд в руководстве не описаны. Найдены параметры которые отличаются в ПЧ и руководстве
(например параметр 09-45 в руководстве: Reserved в ПЧ: CANopen Err Status)

В области памяти CANopen многие регистры не описаны, поэтому неизвестно, что значит полученное значение.

Можно получить актуальное описание CANopen для серии C2000, либо пример работы двух ПЧ в связке один из которых Master второй Slave.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #1 : 23.12.2011, 06:14:59 am »
В общем связь мы наладили, в описании конечно много опечаток и недоговорок :(, приходится все выяснять экспериментом.

Остался вопрос как сбросить ошибку коммуникации у Мастера (типа PCgd CAN Master guarding error)? Данная ошибка требует переиницилизации протокола обмена, для чего надо пезапускать контроллер C2000, либо перевключать питание. Кнопка Резет и переустановка параметров ПЧ (9-45 CANopen Master Function) не дают эффекта.

Или этот форум уже закрылся?

admin

  • Administrator
  • Специалист
  • *****
  • Сообщений: 161
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #2 : 23.12.2011, 11:28:43 am »
Добрый день !

Нет не закрылся )

VFD-С - сравнительно новый привод. Но в стандартных приложениях он работает без вопросов.

Однако в приложениях подобных вашему, могут быть неисследованные ньюансы.

А когда появляется ошибка ?

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #3 : 26.12.2011, 05:30:46 am »
Добрый день

Ошибка появляется, когда например создается ошибка коммуникации (вынимается коммуникационный провод). После восстановления коммуникационного соединения, ошибку коммуникации на Слейве можно сбросить, а ошибку на Мастере (контроллер которого управляет всем процессом) как сбросить неизвестно.

Коммуникация на Мастере инициируется или в процессе включения питания, или в процессе перезапуска контроллера ПЧ. Программа контроллера не имеет возможности выполнить данные операции. Кнопка RESET и комманда RESET не дают эффекта.

Получается если при реальном использовании возникнет ошибка коммуникации для ее сброса нужно останавливать процесс, и требуется вмешательство человека. Получается если Слейвы включаются после Мастера (после возникновения ошибки), он уже не может с ними общатся :(

Ладно, продолжение думаю будет уже после Нового Года!

Всех с Наступающим :)
« Последнее редактирование: 26.12.2011, 05:59:45 am от TEH3OP »

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #4 : 26.12.2011, 08:55:51 am »
Если возможно подскажите где можно увидеть программу, на которую ссылаются все инструкции:

Цитировать
Download the program after coding is complete and switch PLC mode to Run status. Then
reboots the power for Slave and Master. Please refer to CAN Master Test 1 vs. 2 driver.dvp.

Поиск по их сайту и в интернете ничего не дал.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #5 : 11.01.2012, 04:34:16 am »
Судя по всему, никто не занимается расширенными функциями C2000.

Т.к. все таки вышло официальное обновление документации, в котором есть нормальные примеры использования контроллера, в частности CAN-master и скоростного счетчика MI8.
Думал этот счетчик вообще не работает, а оказывается есть специальные метки, с помощью которых он управляется. Описание данных меток есть только в самой новой инструкции.

Можно качать с их официального сайта.

P.S. хотя бы объявите пользователям, что вышел новый мануал, ато будут наступать на грабли.

admin

  • Administrator
  • Специалист
  • *****
  • Сообщений: 161
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #6 : 11.01.2012, 07:04:19 am »
Добрый день !

Большое спасибо )).

На самом деле мы обратились так же в службу поддержки по поводу CAN, но в связи с праздниками и связанными с ними отпусками, произошла задержка с ответом из европейской Дельты.

Радует, что разобрались.


Евгений Мозоляк

  • Новичок
  • **
  • Сообщений: 93
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #7 : 12.01.2012, 10:51:05 am »
Судя по всему, никто не занимается расширенными функциями C2000.

Т.к. все таки вышло официальное обновление документации, в котором есть нормальные примеры использования контроллера, в частности CAN-master и скоростного счетчика MI8.
Думал этот счетчик вообще не работает, а оказывается есть специальные метки, с помощью которых он управляется. Описание данных меток есть только в самой новой инструкции.

Можно качать с их официального сайта.

P.S. хотя бы объявите пользователям, что вышел новый мануал, ато будут наступать на грабли.
честно говоря не понял, проблему (с перезапуском мастера) все таки удалось решить благодаря новому описанию? или продвинулись только с счетчиком? разработчики дельта подтвердили недоработку firmware вызывающую такое поведение "мастера"  , которая будет устранена в следующей ревизии. firmware можно перешить в нашем сервис-центре, сроки разработки пока не определены.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #8 : 13.01.2012, 06:24:44 am »
Перезапуск мастера пока не получился, просто разъяснилось много мелких деталей.

Сейчас заново изучаем возможности контроллера и панели.

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #9 : 01.02.2012, 06:34:30 am »
Судя по всему новые возможности доступны только в новой прошивке 1.1, поэтому при покупке ПЧ следует быть внимательным к прошивке.

Igor

  • Global Moderator
  • Прохожий
  • *****
  • Сообщений: 49
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #10 : 04.03.2012, 11:50:40 am »
Если купили у кого - либо , кто указан в контактах этого сайта (партнёры или офисы), то перешить можно очень быстро и без проблем. Высылаете автолюксом или любой экспресс почтой в Днепр и через пару дней получаете назад. Перед отправкой зарегистрируйте ее здесь: http://www.rts.ua/rus/service Если брали где-то еще, боюсь местный сервисный центр Delta не поможет.
« Последнее редактирование: 04.03.2012, 11:53:38 am от Igor »

TEH3OP

  • Специалист
  • ***
  • Сообщений: 178
Re: Связь между ПЧ C2000 по CANopen Master-Slave
« Ответ #11 : 06.03.2012, 11:53:22 am »
Спасибо за ответ.

Вопрос в другом, насколько нужна перепрошивка? Есть ли сведения что недоработки устранены?

Основное есть ли возможность снятия ошибки коммуникации на Мастер приводе (перезапуск коммуникации)? Без этого система обмена данных по CAN не жизнеспособна (в режиме Мастера).