Панель оператора PWS6620-T, залить прошивку и апликацию
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Панель оператора PWS6620-T, залить прошивку и апликацию
Первый раз имею дело с этой штукой.
Кто имел дело с промышленными панелями оператора серии PWS6600, может скажете в чём прикол. Не могу залить в панель прошивку и апликацию (т.е. приложение).
Дали мне три файла (упаковочная линия) - app_main.V6F, app_main.fw6, app_main.c64.
Подключаю панель оператора к компу через COM1 (со связью проблем нет вообще). Запускаю на компе конфигурирующую программу ADP (разные версии), загружаю в программу файл проекта app_main.V6F и пытаюсь проект откомпилировать. Компиляция проходит с ошибками:
Ошибки:
При выборе пункта "заливка прошивки и аппликации" программа ADP говорит, что проект надо сначала откомпилировать, прежде чем заливать в панель.
Почему лезут ошибки при компиляции? Все файлы, которые мне дали, когда-то использовались по назначению (т.е. сомневаться в них нет резона).
Кто имел дело с промышленными панелями оператора серии PWS6600, может скажете в чём прикол. Не могу залить в панель прошивку и апликацию (т.е. приложение).
Дали мне три файла (упаковочная линия) - app_main.V6F, app_main.fw6, app_main.c64.
Подключаю панель оператора к компу через COM1 (со связью проблем нет вообще). Запускаю на компе конфигурирующую программу ADP (разные версии), загружаю в программу файл проекта app_main.V6F и пытаюсь проект откомпилировать. Компиляция проходит с ошибками:
Ошибки:
При выборе пункта "заливка прошивки и аппликации" программа ADP говорит, что проект надо сначала откомпилировать, прежде чем заливать в панель.
Почему лезут ошибки при компиляции? Все файлы, которые мне дали, когда-то использовались по назначению (т.е. сомневаться в них нет резона).
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Выкладываю первую ошибку из списка:
Произвольно взятая ошибка из списка:
Произвольно взятая ошибка из списка:
-
- Posts: 1032
- Joined: Tue Nov 20, 2007 7:08 pm
- Location: Belarus
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Тут нету экстрасенсов, выкладывайте к вашим картинкам сами файлы проекта. Тогда вам может и помогут. Вообще ошибки в макро у Beijer , особенно перекрестные по версиям, плохо лечатся. Иногда проще написать заново.
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Файлы на Яндекс.Диске https://yadi.sk/d/EniDhsWGQExkhA
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Подсказали, что при компиляции отсутствует информация о подключаемых контроллерах (PLC), т.е. адресы, присвоенные переменным.
Слабо представляю как добавить эту информацию в проект.
Слабо представляю как добавить эту информацию в проект.
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Оказалось, что эта информация в проекте есть. Называется - таблица тегов. Там все переменные (упоминаемые в списке ошибок) имеют свои присвоенные им значения адресов.
Вот только не понятно, почему компилятор не принимает значения из таблицы, говоря, что значения недопустимые (Invalid).
Вот только не понятно, почему компилятор не принимает значения из таблицы, говоря, что значения недопустимые (Invalid).
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Скрин тегов (переменные и присвоенные им значения адресов, которые начинаются с %). Вот эти адресы и не нравятся компилятору.
Кстати, исходно в проекте указан контроллер Null (т.е. никакой получается). Значит эти теги тоже своего рода нуль.
Ладно, буду ждать от людей теги от конкретного контроллера.
Кстати, исходно в проекте указан контроллер Null (т.е. никакой получается). Значит эти теги тоже своего рода нуль.
Ладно, буду ждать от людей теги от конкретного контроллера.
-
- Posts: 1032
- Joined: Tue Nov 20, 2007 7:08 pm
- Location: Belarus
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Я только сходу глянул. В апликацион--> воркстаншион сетап, первая закладка. Контроллер-ПЛК= NULL.
Для него Word Devices Address Range Size 0-2047
А у вас непонятные адреса -%MW0.2058 .
а должно быть так
Это произошло, потому, что проект открыли не в той версии, в которой делали. И сохранили без компиляции. Может и не вы, а те кто вам его дал.
Сначала выставьте все правильно, тип плк и остальное. Отредактируйте таблицу тегов и проверьте макросы.
Null это если вместо Controller/PLC использовать комп, но тогда диапазон адресов не улетел бы. А так похоже, что был заявлен какой то реальный плк, который дальше потерялся.
Для него Word Devices Address Range Size 0-2047
А у вас непонятные адреса -%MW0.2058 .
а должно быть так
Это произошло, потому, что проект открыли не в той версии, в которой делали. И сохранили без компиляции. Может и не вы, а те кто вам его дал.
Сначала выставьте все правильно, тип плк и остальное. Отредактируйте таблицу тегов и проверьте макросы.
Null это если вместо Controller/PLC использовать комп, но тогда диапазон адресов не улетел бы. А так похоже, что был заявлен какой то реальный плк, который дальше потерялся.
Last edited by vlad2006gr on Thu Jul 25, 2019 1:54 pm, edited 1 time in total.
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Да. Я уже понял, что теги не те, что нужно.
Такие файлы дали.
Такие файлы дали.
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
Контроллер ABB PM581.
Позвонил людям (они в другом городе), чтобы сняли теги с контроллера (кажется для этого снятия годится программа Контар-консоль).
Только вот контроллер в составе постоянно работающего оборудования. Пусть останавливают. Всё-равно надо как-то иметь эти проклятые теги.
Позвонил людям (они в другом городе), чтобы сняли теги с контроллера (кажется для этого снятия годится программа Контар-консоль).
Только вот контроллер в составе постоянно работающего оборудования. Пусть останавливают. Всё-равно надо как-то иметь эти проклятые теги.
-
- Posts: 9
- Joined: Wed Jul 24, 2019 5:30 pm
Re: Панель оператора PWS6620-T, залить прошивку и апликацию
На другом форуме сказали (правда с этой панелью дело никто не имел), что такие теги с знаком процентов используют при передаче по протоколу modbus через RS232/RS4... Только мне от этого не легче - компилятор всё-равно не принимает такое написание адресов.
Начиная с поста 28 по ссылке (и далее на следующей странице):
http://www.cqham.ru/forum/showthread.ph ... 8%FE/page3
Начиная с поста 28 по ссылке (и далее на следующей странице):
http://www.cqham.ru/forum/showthread.ph ... 8%FE/page3