-----
18.11.2017 форум перенесён на другой хостинг. О замеченых глюках просьба сообщать администраторам.
-----
На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.
Рекламу на своём форуме мы не размещаем ни на каких условиях.

B&R Upload project из PLC в PC


Автор темы
Papik
новенький
новенький
Сообщения: 1
Зарегистрирован: 23 окт 2014, 14:02
Имя: papik

B&R Upload project из PLC в PC

Сообщение Papik » 23 окт 2014, 14:09

Привет всем
Подскажите как сгрузить проект с PLC B&R X20 на комп.
Не могу разобраться с Automation studio (сдается мне, что там вообще такой опции не предусмотрено).
Получается что B&R только внешне - красивый кусок пластмассы и в подметки S7 не годится.
Или я не прав????


bigocean
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 04 окт 2012, 09:43
Имя: Савин Александр Анатольевич

Re: B&R Upload project из PLC в PC

Сообщение bigocean » 24 окт 2014, 11:33

B+R много работает с производителями станков, а те не любят когда в их программное обеспечение всякие лазют! Вот и закрывают доступ. Обычно с контроллером дается диск с откомпилированным загрузочным файлом (если мы говорим о местном программировании). Если это станок - вызов инженера производителя

Аватара пользователя

Exactamente
частый гость
частый гость
Сообщения: 409
Зарегистрирован: 20 ноя 2012, 12:45
Имя: :.О.N.Ф
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Re: B&R Upload project из PLC в PC

Сообщение Exactamente » 24 окт 2014, 12:16

Ну да, скачать нельзя, чего разработчики вашего проекта, может, и не хотели, а вы не додумались документально оформить передачу исходников проекта. Теперь ПЛК говно, даа)
«Сразу видно внимание к каждой мелочи, неиспорченным не осталось ничто».

Аватара пользователя

megavolt86
авторитет
авторитет
Сообщения: 810
Зарегистрирован: 14 ноя 2013, 19:35
Имя: Анатолий Сергеевич
Откуда: Башкортостан
Благодарил (а): 8 раз
Поблагодарили: 18 раз

Re: B&R Upload project из PLC в PC

Сообщение megavolt86 » 08 фев 2015, 13:48

Я тоже не смог открыть образ проекта...
Хотели перевести на Сименс систему управления, она более надежна в агрессивных условиях (б+р два раза меняли и модуля и цпу, а сименс стоит в периферии и ни разу не менялся за 6 лет)
Но всех алгоритмов работы мы не знаем, чтоб с нуля написать программу, а без гарантии что оборудование будет работать как надо нас к этому проекту и не подпустят...
Техподдержка б+р сказала что открыть проект можно, но это очень муторно, проще заново написать)))
:ext_secret:


Legendary
новенький
новенький
Сообщения: 1
Зарегистрирован: 08 фев 2017, 11:40
Имя: Чингиз

B&R Upload project из PLC в PC

Сообщение Legendary » 08 фев 2017, 11:52

добрый день!помогите пожалуйста кто нибудь.смотрел в ютубе ( https://www.youtube.com/watch?v=C8sSDFXddkE ) выгрузку проги с контроллер x20 с помощью Automation Studio V3.попробовал проделать то же самое, не получилось.настроил ip все как на видео идет вроде считывание программы с контроллера и все зависает.тупо стоит.может кто нибудь что нибудь посоветовать?очень нужно выгрузить прогу

Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 55
Зарегистрирован: 15 фев 2014, 22:37
Имя: Волоснов Сергей
Откуда: Казахстан, Актобе
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

B&R Upload project из PLC в PC

Сообщение servo85 » 06 июн 2017, 11:14

Позволю себе поднять старую тему. В ролике по выше приведенной ссылке показана вовсе не выгрузка программы из ПЛК BR, а инструмент Watch, с помощью которого можно посмотреть состояние переменных исполняемой программы из AutomationStudio.
Модераторы, может прилепим в важные тему о данном ПЛК с короткой фразой о том, что программа хранится на его флеш-карте в компилированном виде и выгрузить ее для редактирования невозможно. Чтобы иметь возможность редактировать программу, нужны исходники в виде проекта для AS, получение которого следует оговаривать с поставщиком оборудования (станка, установки).
И да, это не баг - это фича.

Аватара пользователя

TEB
администратор
администратор
Сообщения: 8965
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 85 раз
Поблагодарили: 117 раз
Контактная информация:

B&R Upload project из PLC в PC

Сообщение TEB » 08 июн 2017, 18:04

servo85 писал(а):Источник цитаты Модераторы, может прилепим в важные тему о данном ПЛК

Надо чтобы кто-то в FAQ дописал, иначе все темы придется прилеплять (каждому ведь его тема важна, а пользователей у нас больше 5000). Будете FAQ по B&R писать?
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 55
Зарегистрирован: 15 фев 2014, 22:37
Имя: Волоснов Сергей
Откуда: Казахстан, Актобе
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

B&R Upload project из PLC в PC

Сообщение servo85 » 14 июн 2017, 12:46

Поскольку кнопки "Новая тема" в разделе FAQ я не нашел, начинаю писать набросок для FAQ по B&R в этой теме. Надеюсь коллеги имеющие бОльший опыт работы с ними дополнят меня.

Итак, B&R - Ethernet порты данных контроллеров могут работать как в протоколе реального времени PowerLink, так и в качестве обычного эзернета. ПЛК имеет внутри ОС реального времени Automation Runtime, основанную на VxWorks. Программы могут быть написаны как на языках IEC-61131, так и на Си или Automation Basic. Среда разработки Automation Studio платная, полнофункциональная пробная версия работает 30 дней, но не календарных, а дней когда программу запускают (если использовать один день в месяц - проработает 30 месяцев). Скачать ее можно тут.

Ответ на вопрос "как извлечь проект из ПЛК B&R на ПК для редактирования в Automation Studio" - никак. Программа хранится на флеш-карте ПЛК в компилированном виде и выгрузить ее для редактирования невозможно. Можно лишь сделать резервную копию содержимого флеш-карты. Чтобы иметь возможность редактировать программу, нужны исходники в виде проекта для AS, получение которого следует оговаривать с разработчиком оборудования (станка, установки).

В дистрибутиве AS имеется бесплатный компонент Runtime Utility Center, позволяющий кроме прочего, делать резервные копии программ с извлеченных из ПЛК флеш-карт и восстанавливать программу на флеш-карту из резервной копии. Замечено, что при использовании физически одной и той же флеш-карты, никаких проблем с резервированием/восстановлением не наблюдается. А вот при замене флеш-карты на другую аналогичную, того же размера (например 128 МБ), могут возникнуть проблемы с восстановлением, т.к. новая карта может оказаться на пару байтов меньше чем прежняя, и побитовая копия на нее не помещается. Поэтому вместе в резервной копией в формате zp/zp2, не помешает и просто скопировать файлы с флешки. А лучше, попросить у разработчика образ флешки (тоже zp или zp2) скомпилированный из проекта и не привязанный к конкретной флеш-карте.

BR Service Utility - программа позволяющая пользователю выгрузить лог-файл, список переменных и их значений, список модулей ввода-вывода, версию ОСРВ AR, текущее время и прочее.

Если программа для ПЛК создана в AS версии 4.2 и выше то в ней присутствует компонент System Diagnostic Manager, получить доступ к которому можно через Ethernet, набрав в браузере http://IPплк/sdm, например http://10.1.2.3/sdm.

Так же, если ПЛК подключен в сеть, то содержимое его флеш-карты доступно по FTP в браузере и проводнике. Пароля на подключение и программирование не предусмотрено.

В AS 4.2 и выше в контроллере можно активировать web-сервер, и создать мнемосхему доступную для просмотра из браузера прямо в ПЛК. Динамическое обновление значений переменных будет производится по технологии ASP, командой <% ReadPLC("имя_переменной"); %>, например <% ReadPLC("buf_real[12]"); %>. Графическая часть такой мнемосхемы выполняется в виде jpg или svg файла, располагаемого в том же каталоге на флеш-карте, что и страница index.asp.

Кроме того мнемосхему внутри контроллера можно организовать по технологии VNC. Для этого в AS есть графический редактор. Доступ к такой мнемосхеме осуществляется подключением по IP программой VNC Viewer.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось servo85 14 июн 2017, 17:22, всего редактировалось 1 раз.

Аватара пользователя

TEB
администратор
администратор
Сообщения: 8965
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 85 раз
Поблагодарили: 117 раз
Контактная информация:

B&R Upload project из PLC в PC

Сообщение TEB » 14 июн 2017, 15:17

servo85 писал(а):Источник цитаты Поскольку кнопки "Новая тема" в разделе FAQ я не нашел, начинаю писать набросок для FAQ по B&R в этой теме

FAQ подразумевает уже какую-то взвешенность ответов, поэтому абы кому его писать и не дозволено.
Но ведь можно связаться с администрацией, например со мной, и сказать что Вы бы хотели этим заняться - я готов даже выделить под это отдельный раздел и дать для этого соответствующие права.

Пишите в ЛС, можно в скайп evgueny.tikhonovich
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


glazur
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 10 янв 2017, 11:24
Имя: Андреев Андрей Андреевич

B&R Upload project из PLC в PC

Сообщение glazur » 20 июн 2017, 11:52

Наткнулся на данную статью т.к мне нужно сделать бэкап с контролера 7CP474.60-1.Утилита Runtime Utility Center не помогает т.к она работает с флешкартой,а на этом контролера она встренная,как быть?как сделать резервную копию проекта!!Помогите!!! :ext_secret:

[+] цитаты
servo85 писал(а):Источник цитаты servo85

servo85 писал(а):Источник цитаты Поскольку кнопки "Новая тема" в разделе FAQ я не нашел, начинаю писать набросок для FAQ по B&R в этой теме. Надеюсь коллеги имеющие бОльший опыт работы с ними дополнят меня.

Итак, B&R - Ethernet порты данных контроллеров могут работать как в протоколе реального времени PowerLink, так и в качестве обычного эзернета. ПЛК имеет внутри ОС реального времени Automation Runtime, основанную на VxWorks. Программы могут быть написаны как на языках IEC-61131, так и на Си или Automation Basic. Среда разработки Automation Studio платная, полнофункциональная пробная версия работает 30 дней, но не календарных, а дней когда программу запускают (если использовать один день в месяц - проработает 30 месяцев). Скачать ее можно тут.

Ответ на вопрос "как извлечь проект из ПЛК B&R на ПК для редактирования в Automation Studio" - никак. Программа хранится на флеш-карте ПЛК в компилированном виде и выгрузить ее для редактирования невозможно. Можно лишь сделать резервную копию содержимого флеш-карты. Чтобы иметь возможность редактировать программу, нужны исходники в виде проекта для AS, получение которого следует оговаривать с разработчиком оборудования (станка, установки).

В дистрибутиве AS имеется бесплатный компонент Runtime Utility Center, позволяющий кроме прочего, делать резервные копии программ с извлеченных из ПЛК флеш-карт и восстанавливать программу на флеш-карту из резервной копии. Замечено, что при использовании физически одной и той же флеш-карты, никаких проблем с резервированием/восстановлением не наблюдается. А вот при замене флеш-карты на другую аналогичную, того же размера (например 128 МБ), могут возникнуть проблемы с восстановлением, т.к. новая карта может оказаться на пару байтов меньше чем прежняя, и побитовая копия на нее не помещается. Поэтому вместе в резервной копией в формате zp/zp2, не помешает и просто скопировать файлы с флешки. А лучше, попросить у разработчика образ флешки (тоже zp или zp2) скомпилированный из проекта и не привязанный к конкретной флеш-карте.

BR Service Utility - программа позволяющая пользователю выгрузить лог-файл, список переменных и их значений, список модулей ввода-вывода, версию ОСРВ AR, текущее время и прочее.

Если программа для ПЛК создана в AS версии 4.2 и выше то в ней присутствует компонент System Diagnostic Manager, получить доступ к которому можно через Ethernet, набрав в браузере http://IPплк/sdm, например http://10.1.2.3/sdm.

Так же, если ПЛК подключен в сеть, то содержимое его флеш-карты доступно по FTP в браузере и проводнике. Пароля на подключение и программирование не предусмотрено.

В AS 4.2 и выше в контроллере можно активировать web-сервер, и создать мнемосхему доступную для просмотра из браузера прямо в ПЛК. Динамическое обновление значений переменных будет производится по технологии ASP, командой <% ReadPLC("имя_переменной"); %>, например <% ReadPLC("buf_real[12]"); %>. Графическая часть такой мнемосхемы выполняется в виде jpg или svg файла, располагаемого в том же каталоге на флеш-карте, что и страница index.asp.

Кроме того мнемосхему внутри контроллера можно организовать по технологии VNC. Для этого в AS есть графический редактор. Доступ к такой мнемосхеме осуществляется подключением по IP программой VNC Viewer.
:thankyou:

Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 55
Зарегистрирован: 15 фев 2014, 22:37
Имя: Волоснов Сергей
Откуда: Казахстан, Актобе
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

B&R Upload project из PLC в PC

Сообщение servo85 » 21 июн 2017, 16:38

glazur, скачайте BRSeviceUtility, в свойствах подключения укажите параметры последовательного порта Вашего ПЛК. Выполните команду Save Module List, она сохранит Вам на ПК перечень программных модулей Вашей установки. Затем запустите RUC, в свойствах команды Connection укажите параметры последовательного порта Вашего ПЛК. Затем добавьте команду Upload из группы Module function, укажите в ее свойствах имя первого программного модуля из перечня созданного BRServiceUtility. Аналогично для всех последующих программных модулей. Выполните Execute.
У Вас на ПК появятся программные модули из ПЛК, приложите к нему перечень из сервис утилиты (на всякий случай). Для обратной загрузки программных модулей в ПЛК понадобится команда Download из группы Module function.


Drahtor
новенький
новенький
Сообщения: 2
Зарегистрирован: 16 мар 2015, 12:25
Имя: Казбек Мамедов
Контактная информация:

B&R Upload project из PLC в PC

Сообщение Drahtor » 02 авг 2017, 22:40

servo85 писал(а):Источник цитаты Ответ на вопрос "как извлечь проект из ПЛК B&R на ПК для редактирования в Automation Studio" - никак. Программа хранится на флеш-карте ПЛК в компилированном виде и выгрузить ее для редактирования невозможно. Можно лишь сделать резервную копию содержимого флеш-карты. Чтобы иметь возможность редактировать программу, нужны исходники в виде проекта для AS, получение которого следует оговаривать с разработчиком оборудования (станка, установки).

В принципе, если разработчик позаботился и поставил галку здесь,
1.JPG
то скачать проект можно без проблем, используя меню File -> Upload from target.

servo85 писал(а):Источник цитаты Так же, если ПЛК подключен в сеть, то содержимое его флеш-карты доступно по FTP в браузере и проводнике. Пароля на подключение и программирование не предусмотрено
.
Если я не ошибаюсь, то если в конфигурации CPU в разделе FTP server не создан какой-либо пользователь, то по умолчанию имя пользователя и пароль "brcpu". И доступа через браузер к фтп нет, только через какой-либо фтп-клиент.
А возможно ли скопировать файлы с флешки через Web server? Если подскажете как, буду премного благодарен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.


RocketMan
новенький
новенький
Сообщения: 1
Зарегистрирован: 09 фев 2016, 17:17
Имя: Уткин Пётр Сергеевич

B&R Upload project из PLC в PC

Сообщение RocketMan » 14 ноя 2017, 08:08

Здравствуйте, у кого-нибудь получалось бэкапнуть компилированный проект с PLC B&R cp476 или похожего? Не могли бы подсказать, может какие-то нюансы есть а то я даже подключиться с br service utility или runtime utility center не могу , ошибка на фото. Использую win prof x64,usb на rs232 кабель-адаптор и перепробовал несколько распаек кабеля RS232: полный нольмодемный, упрощенный нольмодемный(там только RX TX GND) прямой модемный .. индикатор rs 232 на плк моргает редко. Особенно распайка кабеля интересует так как в тех поддержке точно не помнят какой кабель надо.. заранее спасибо.
UPd
1) Почитал про свой адаптор, он на микросхеме CH340, у которой нет преобразователя уровней, и соответственно он преобразует не в RS232 а в уровни TTL, может это быть причиной?
2) Вот тут http://www.plctalk.net/qanda/showthread.php?t=32676 наткнулся на распиновку сериал кабеля для BR
Pinout for serial cable is:

female plug female plug
pin 1 --------------------------- pin 1
pin 2 --------------------------- pin 3
pin 3 --------------------------- pin 2
pin 4 to pin 6 same plug on both
pin 5 --------------------------- pin 5
pin 7 --------------------------- pin 8
pin 8 --------------------------- pin 7
pin 9 nc nc pin 9

А потом чел из BR пишет:
You can use a straight RS232 cable and it will work.
У вас нет необходимых прав для просмотра вложений в этом сообщении.