Главный

IntegrityHMI — приложение визуализации

IntegrityHMI — приложение визуализации

Назначение

Отображение технологического процесса в виде наглядной интерактивной схемы взаимодействия технологических объектов.

Основные функции

  • отображение объектов технологического процесса и их свойств текстом и графическими элементами на экранной форме;
  • доступ к данным по протоколу OPC UA;
  • анимация графических объектов для отображения изменения состояния контролируемого технологического процесса;
  • поддержка слоев в экранной форме с возможностью манипуляции ими как в режиме разработки, так и в режиме исполнения;
  • поддержка встраивания приложения отображения событий;
  • поддержка встраивания приложения отображения графиков;
  • вычисление выражений;
  • поддержка сценариев обработки получаемых данных и действий пользователя;
  • импорт графических файлов;
  • сохранение экранной формы в открытом формате разметки документов;
  • поддержка локальных переменных, псевдонимов сигналов сервера ввода/вывода;
  • возможность динамической смены источников данных;
  • разграничение прав доступа к пользовательскому функционалу.

Особенности

  • удобный редактор мнемосхем с современным интерфейсом;
  • дерево данных проекта с возможность математической обработки перед выводом на мнемосхему;
  • поддержка JavaScript, возможность использования сторонних IDE для написания кода на JS;
  • редактирование стандартных динамик, возможность создания собственных динамик;
  • библиотека графических примитивов со сквозным изменением объектов.

Простота управления технологическим процессом

Простота управления технологическим процессом

  • получение данных по протоколу OPC UA от одного или нескольких OPC серверов, запись данных в OPC сервер, обеспечивающие возможность изменения текущих параметров технологического процесса, контролируемых системой, и предоставление возможности диспетчеру (оператору) управлять технологическим процессом;
  • возможность создания мнемосхем без создания программного кода, что существенно снижает требования к квалификации пользователей;
  • время обновления графической информации задается пользователем для каждого экрана и начинается от 50 мс, что позволяет балансировать, снижая нагрузку на графическую подсистему(для крупных многомониторных проектов, для применения менее мощных компьютеров), за счет увеличения периода опроса, или наоборот добиваться максимального быстродействия, где это необходимо.

Быстрота и легкость построения мнемосхем

Быстрота и легкость построения мнемосхем

  • библиотека графических символов и динамических объектов обеспечивает сохранение часто используемых образов технологических объектов с приписанными им функциями анимации. Библиотека сделана в виде дерева, для структурированного хранения различных символов;
  • сквозное изменение символов в библиотеке. Единожды поменяв символ в библиотеке, эти изменения применятся на всех мнемосхемах;
  • механизм группировки объектов обеспечивает произвольное объединение нескольких графических элементов в единый объект;
  • добавление объектов на мнемосхемы с помощью Drag’n’Drop.

Масштабирование

Масштабирование

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

 

Широкие возможности графики

Широкие возможности графики

 

  • векторные элементы – изменение масштаба без потери качества;
  • сглаживание графических и текстовых элементов на уровне ядра;
  • различные виды градиентов;
  • задание прозрачности, в том числе в комбинациях с градиентами.