Панель оператора PWS6620-T, залить прошивку и апликацию

Прочие PLC и HMI на русском
Post Reply
RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Wed Jul 24, 2019 5:39 pm

Первый раз имею дело с этой штукой.
Кто имел дело с промышленными панелями оператора серии PWS6600, может скажете в чём прикол. Не могу залить в панель прошивку и апликацию (т.е. приложение).
Дали мне три файла (упаковочная линия) - app_main.V6F, app_main.fw6, app_main.c64.
Подключаю панель оператора к компу через COM1 (со связью проблем нет вообще). Запускаю на компе конфигурирующую программу ADP (разные версии), загружаю в программу файл проекта app_main.V6F и пытаюсь проект откомпилировать. Компиляция проходит с ошибками:
Image

Ошибки:
Image

При выборе пункта "заливка прошивки и аппликации" программа ADP говорит, что проект надо сначала откомпилировать, прежде чем заливать в панель.

Почему лезут ошибки при компиляции? Все файлы, которые мне дали, когда-то использовались по назначению (т.е. сомневаться в них нет резона).

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Wed Jul 24, 2019 7:07 pm

Выкладываю первую ошибку из списка:

Image

Произвольно взятая ошибка из списка:

Image

vlad2006gr
Posts: 1032
Joined: Tue Nov 20, 2007 7:08 pm
Location: Belarus

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by vlad2006gr » Wed Jul 24, 2019 7:33 pm

Тут нету экстрасенсов, выкладывайте к вашим картинкам сами файлы проекта. Тогда вам может и помогут. Вообще ошибки в макро у Beijer , особенно перекрестные по версиям, плохо лечатся. Иногда проще написать заново.

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Wed Jul 24, 2019 7:43 pm

Файлы на Яндекс.Диске https://yadi.sk/d/EniDhsWGQExkhA

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Wed Jul 24, 2019 8:52 pm

Подсказали, что при компиляции отсутствует информация о подключаемых контроллерах (PLC), т.е. адресы, присвоенные переменным.
Слабо представляю как добавить эту информацию в проект.

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Wed Jul 24, 2019 11:30 pm

Оказалось, что эта информация в проекте есть. Называется - таблица тегов. Там все переменные (упоминаемые в списке ошибок) имеют свои присвоенные им значения адресов.
Вот только не понятно, почему компилятор не принимает значения из таблицы, говоря, что значения недопустимые (Invalid).

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Thu Jul 25, 2019 1:21 pm

Скрин тегов (переменные и присвоенные им значения адресов, которые начинаются с %). Вот эти адресы и не нравятся компилятору.
Кстати, исходно в проекте указан контроллер Null (т.е. никакой получается). Значит эти теги тоже своего рода нуль.
Ладно, буду ждать от людей теги от конкретного контроллера.

Image

vlad2006gr
Posts: 1032
Joined: Tue Nov 20, 2007 7:08 pm
Location: Belarus

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by vlad2006gr » Thu Jul 25, 2019 1:35 pm

Я только сходу глянул. В апликацион--> воркстаншион сетап, первая закладка. Контроллер-ПЛК= NULL.
Для него Word Devices Address Range Size 0-2047
А у вас непонятные адреса -%MW0.2058 .
Image
а должно быть так
Image
Это произошло, потому, что проект открыли не в той версии, в которой делали. И сохранили без компиляции. Может и не вы, а те кто вам его дал.
Сначала выставьте все правильно, тип плк и остальное. Отредактируйте таблицу тегов и проверьте макросы.
Null это если вместо Controller/PLC использовать комп, но тогда диапазон адресов не улетел бы. А так похоже, что был заявлен какой то реальный плк, который дальше потерялся.
Last edited by vlad2006gr on Thu Jul 25, 2019 1:54 pm, edited 1 time in total.

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Thu Jul 25, 2019 1:47 pm

Да. Я уже понял, что теги не те, что нужно.
Такие файлы дали.

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Thu Jul 25, 2019 2:01 pm

Контроллер ABB PM581.
Позвонил людям (они в другом городе), чтобы сняли теги с контроллера (кажется для этого снятия годится программа Контар-консоль).
Только вот контроллер в составе постоянно работающего оборудования. Пусть останавливают. Всё-равно надо как-то иметь эти проклятые теги.

RA3PKJ_Tula
Posts: 9
Joined: Wed Jul 24, 2019 5:30 pm

Re: Панель оператора PWS6620-T, залить прошивку и апликацию

Post by RA3PKJ_Tula » Fri Jul 26, 2019 6:11 pm

На другом форуме сказали (правда с этой панелью дело никто не имел), что такие теги с знаком процентов используют при передаче по протоколу modbus через RS232/RS4... Только мне от этого не легче - компилятор всё-равно не принимает такое написание адресов.
Начиная с поста 28 по ссылке (и далее на следующей странице):
http://www.cqham.ru/forum/showthread.ph ... 8%FE/page3

Post Reply