Страница 1 из 2
Очень долгая компиляция проекта OPC UA

Добавлено:
11 июл 2022, 17:37
Oleg_K
Здравствуйте. Интересует вопрос, как можно ускорить процесс компиляции проекта. Основная часть тегов добавлена через OPC UA, всего используется ~ 1000 тегов. Процесс компиляции занимает 5-7 минут, если сравнивать с аналогичным проектом где вместо OPC UA регистры MODBUS, то такой проект компилируется в разы быстрее.
ПК достаточно шустрый i5-11gen, 16Гб ОЗУ, ресурсы почти не используются, в процессе компиляции загрузка ЦПУ 10-30%, памяти тоже хватает.
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
12 июл 2022, 10:44
8bit
Oleg_K писал(а):Здравствуйте. Интересует вопрос, как можно ускорить процесс компиляции проекта. Основная часть тегов добавлена через OPC UA, всего используется ~ 1000 тегов. Процесс компиляции занимает 5-7 минут, если сравнивать с аналогичным проектом где вместо OPC UA регистры MODBUS, то такой проект компилируется в разы быстрее.
ПК достаточно шустрый i5-11gen, 16Гб ОЗУ, ресурсы почти не используются, в процессе компиляции загрузка ЦПУ 10-30%, памяти тоже хватает.
присылайте xml файл с 1000 OPC UA тегов на
support@rusavtomatika.com - проверим...
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
03 авг 2022, 15:40
Oleg_K
Всё еще мучаемся. Похоже придётся возвращаться на MODBUS TCP.
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
03 авг 2022, 15:45
8bit
так... китайцы обещали передать проблему разработчикам.... и молчат ... пнул еще раз с ответом.....
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
05 авг 2022, 10:41
8bit
Weintek говорит у вас там "14,000 tags" и предлагает удалить неиспользуемые ....
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
09 авг 2022, 13:54
Oleg_K
Предсказуемый ответ

Но всё равно спасибо.
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
09 авг 2022, 13:58
8bit
вы действительно все 14 000 используете ?
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
09 авг 2022, 14:37
Oleg_K
Нет, там массивы большие, из них используется где-то 10-20%.
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
09 авг 2022, 15:07
8bit
т.е. это импорт из устройств и надо потом ручками искать и удалять лишнее, а хотелось бы , чтобы EasyBuilder сам отсеял не используемые теги и не тратил время на их компиляцию (если он это делает, хотя может все время он тратит распарсить этот маленький XML файл ) ?
Re: Очень долгая компиляция проекта OPC UA

Добавлено:
09 авг 2022, 15:22
Oleg_K
Тормоза начинаются когда компилятор доходит до окон где используется хотя-бы 1 тег OPC UA, похоже он каждый тег прогоняет через весь XML файл. Думаю это сделано, чтобы на этапе компиляции выкидывать ошибки при отсутствии экранных тегов в общем списке. Было бы неплохо иметь опцию, которая позволяла бы пропустить эту проверку (на свой страх и риск).
P.S. У modbus списка тегов нет, поэтому и компилирует так быстро, если я пытаюсь прочитать несуществующий регистр, то появляется ошибка "Нет подключения к ПЛК".