+7 (812)  223-50-78, 603-23-10     
г. Санкт-Петербург
Профессионализм и надежность

Программный комплекс «ПРОФИ ВУ»


«ПРОФИ ВУ» — система разработки для верхнего уровня, внесена в Единый реестр российских программ для электронных вычислительных машин и баз данных за №7310 от 03.11.2020

«ПРОФИ ВУ» представляет собой графическую среду разработки и набор библиотек, реализующих основные функции системы верхнего уровня: графический интерфейс оператора, архивация и просмотр исторических данных, хранение и просмотр событий, разграничение прав доступа, выполнение пользовательских скриптов.

Для связи с контроллерами и другими системами поддерживаются стандартные протоколы: OPC UA, Modbus, МЭК104, МЭК61850, S7. Возможность реализации дополнительного протокола на С++ открыта для сторонних разработчиков. Графический интерфейс строится из библиотечных элементов разной степени сложности. Упрощенные элементы позволяют экономить ресурсы исполняющей системы, сложные — реализуют максимальный функционал. Элементы могут быть объединены для создания еще более сложного составного графического элемента с внутренними точками данных и скриптами. Любое свойство визуализации, такое как цвет, заливка, координаты, размер, шрифт, тип линии, изображение и т.п. может быть привязано к значению точки данных. Свойства также могут принимать разные значения в зависимости от состояния графического элемента (набор состояний является расширяемым).

Подсистема архивации данных и событий оптимизирована для работы с базой данных PostgreSQL, однако является открытой, как и другие части системы. Разработчику со знанием С++ доступна возможность создания собственного архиватора, поставщика данных, графического элемента, окна, графического свойства и т.д.

Интерактивные графические элементы могут быть настроены на выполнение стандартных действий (открыть/закрыть окно, записать значение в точку данных и т.п.) и произвольных скриптов при возникновении определенных событий. Для создания пользовательского скрипта есть возможность использовать язык функциональных блоков или С++. Библиотеки функциональных блоков совместимы со средой разработки «ПОЛИГОН».

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

«ПРОФИ ВУ» поддерживает исполняющие устройства как на Windows, так и на Linux, в том числе Linux отечественной сборки. Синхронизация между разными устройствами осуществляется по ОС-независимому протоколу.

Скриншоты ПРОФИ ВУ:





Программный Комплекс Профессиональной Разработки Объектно-ориентированного Функционального Интерфейса Верхнего Уровня (ПК "ПРОФИ ВУ") включен в Единый реестр российских программ для электронных вычислительных машин и баз данных


Инструкция по установке программного комплекса «ПРОФИ ВУ»


1. Запросить установщик «ПРОФИ ВУ» по почте pa@pa.ru
2. После окончания загрузки файла ProfiVuInstallerDemo.exe, запустить его.
3. Далее следовать инструкциям на экране. На этапе «Лицензионное соглашение» для продолжения процесса установки необходимо выбрать «Я согласен(а) с лицензией».
4. После окончания установки на рабочем столе Windows появится ярлык для запуска ПК ПРОФИ ВУ.




Руководство пользователя «ПРОФИ ВУ» (скачать в pdf):


Работает на: Amiro CMS