Russian (CIS)English (United Kingdom)

23.07.2017
Система управления верхнего уровня

Система управления работой механики сцены Engistage

Система включает в себя следующие программные модули:

 

  • База данных представлений и механизмов сцены
  • Сервер управления и хранения данных
  • Базовое программное обеспечение пульта оператора
  • Система 2D и 3D визуализации
Для успешной работы программного обеспечения на объектах развертывается локальная сеть на основе Ethernet. Технические характеристики сети зависят от количества используемых механизмов и требований к динамике работы системы.
Сеть - это основа для успешной работы Engistage.
Все данные механизмов сцены обрабатывает сервер управления и хранения данных. Количество используемых серверов зависит от количество используемых механизмов.
Для больших объектов мы рекомендуем использование нескольких выделенных серверов. Например для управления верхней и нижней механикой.
На рисунке ниже представлена типовая конфигурация ПО Engistage

Структура Engistage

Также сервер осуществляет взаимодействие со всеми приводными контроллерами. Данная функция реализована через встроенный протокол Modbus-TCP под управлением JavaScript.
Архитектура клиентской части

Каждый пульт управления воспринимается системой в качестве клиента. При этом клиентам присваивается уровень доступа в зависимости от которого осуществляется доступ к управлению механизмами сцены.
Основой для построения клиентского приложения служит базовое ПО панели оператора, которое предоставляет сервисы взаимодействия с серверами Engistage, а также интерфейсы для элементов визуализации.
В зависимости от типа установки, программа пульта управления может быть сконфигурирована для отображения 2D или 3D сцен.
Как правило основным типом визуализации является 2D, когда все элементы управления представлены в виде стандартных виджетов. Количество типов виджетов не ограничено и зависит от разнообразия установленных устройств и пожеланий заказчика.

 

 


Ключевые особенности

  • Трехмерное реалистичное отображение объектов
  • Встроенная база данных настроек и представлений
  • Встроенный язык JavaScript
  • 2D и 3D QML виджеты
  • Возможность наложения текстур
  • Полный набор функций для манипулирования 3D объектами
  • Встроенные драйверы для обмена с исполнительными устройствами