Status Vision

МОЩНОЕ, ОСНОВАННОЕ НА WEB ТЕХНОЛОГИЯХ HMI/SCADA РЕШЕНИЕ УЖЕ СЕГОДНЯ!  


www.statusvision.com        регистрация программы

   Status Vision Designer мощное программное обеспечение для создания HMI (Human Machine Interface) и решения SCADA (Supervisory Control and Data Acquisition) задач по сбору и визуализации данных промышленных производств, контроля и управления техпроцессами. Status может быть так же использован для создания информационных порталов, действующих в реальном масштабе времени (real-time), используя Web технологии и оконный (Windows) интерфейс. 

SCADA РЕШЕНИЯ  

  Status может быть эффективно использован для визуализации получаемых данных от OPC DA, OPC UA, OPC HDA, OPC AE, and OPC XML DA серверов. Status может быть запушен на основе Вэб-браузера с использованием Silverlight и технологии Microsoft с XAML, либо как самостоятельная MS Windows задача. Status может осуществлять обмен данными с используемыми вами OPC DA серверами без использования устаревшего механизма DCOM, а так же может быть расширен возможностями обмена с пользовательскими источниками поступления данных в сочетании со стандартными механизмами OPC.      

НОВОЕ ОБОРУДОВАНИЕ, НОВЫЕ ВОЗМОЖНОСТИ – НОВЫЕ ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ

   Вы в 1996 году установили оборудование и работаете с ним и по сей день? Хорошо, но почему вы так поступаете с программным обеспечением? Многие HMI и SCADA системы, введенные в эксплуатацию сегодня, смогут «прожить» и до 2020-х годов. Однако надо признать печальный факт - графические и коммуникационные возможности, предлагаемые (и продаваемые) ведущими производителями специализированного ПО для промышленности, используют наработанные решения начала и середины 90-х годов! Против такой широко используемой, и на сегодняшний день, технологии, как DCOM (Distributed Component Object Model) выступает Microsoft. А такая популярная технология середины 90-х, как ActiveX controls уже заменена уже вторым поколение графических технологий (в том числе и от Microsoft). Так почему же вновь появляющиеся SCADA системы настолько старомодны?

ПРЕДСТАВЛЕНИЕ    

  • Публикация всевозможных материалов и данных в оконном представлении с использованием Вэб (в.2.0) технологий и Silverlight возможностей;  
  • Поддержка таких инструментов и технологий как: OPCDA, XMLDA, AE, HDA
  • Возможности обмена данными могут быть расширены пользовательскими решениями;
  • Работа в реальном масштабе времени (Real-time);
  • Построение графиков значений получаемых данных в реальном времени, а так же сохраненных за определенные промежутки времени (historical trending);
  • Ведение журналов предупредительной и аварийной сигнализаций, действий оператора;
  • Использование решений на базе платформы .NET с возможностью создания пользовательских приложений, созданных на языках C#, VB и т.п.;
  • Планирование отображения (Screen Scheduler) экранов, экранных форм и т.п. в зависимости от происходящих на объекте событий;
  • Переключение между языками непосредственно в режиме работы Status (Language switching); 
  • Более 70+ настраиваемых пользователем объектов графического контроля (customizable UI Controls);
  • Библиотека отображения промышленных объектов (Industrial Clipart);  
  • «Многослойная» среда представления графики и отображения текущего состояния объекта; 
  • Использование имеющихся заранее созданных графических образов объектов (Templating).

КОММУНИКАЦИИ  

   Status имеет широкие возможности обмена данными в реальном масштабе времени с использованием такого механизма, как OPC (Open Process Control), а так же возможности коммуникаций могут быть легко расширены соединением с другими типами данных. Наличие имеющихся различных ОРС серверов позволяют Status'у обмениваться данными в реальном времени с дюжиной программных продуктов мирового класса и сотнями источников (поставщиков) данных процесса(ов).

ВОЗМОЖНОСТИ

   Проекты, созданные в Status могут работать в таких системах как Windows XP, Vista, 7 посредством использования Status Client. Проекты так же могут быть «опубликованы» с использованием такого инструмента, как Silverlight Web Applications производящего визуализацию в реальном времени для просмотра с помощью различных вэб-браузеров или платформ.

РАСШИРЯЕМОСТЬ

   Status использует Microsoft Visual Studio C# и Visual Basic как формат создания проектов. Проекты, разработанные в Status могут быть расширены в Visual Studio 2008 используя широчайшие возможности программной платформы MS .NET, с которой совместим Status. Status Designer применяет расширенную объектную модель дающую гибкие возможности в настройке свойств объектов, их поведения и делает процесс написания пользовательского кода простым и легким посредством создания пользовательских .NET plug-ins. В Status применяется язык XML основанный на базе XAML (Extensible Application Markup Language - расширяемый язык разметки приложений, основанный на XML язык разметки для декларативного программирования приложений) разработанный Microsoft для описания поведения экранных форм и примитивов. Такие средства дают хорошее визуальное представление и восприятие пользователем, гибкую портируемость (между платформами и системами), легкое создание графики в соответствии с принятыми в промышленности стандартами.

ГРАФИКА И РЕСУРСЫ  

   Графические ресурсы Status включают в себя сотни различных XAML графических заготовок (clip-art) ориентированных для визуализации процессов в индустриальных, промышленных, производственных процессов. В Status используются все первичные визуальные заготовки (.NET controls) имеющиеся в Windows и включающих в себя более 70 настраиваемых .NET 3.5 и Silverlight графических элементов управления и отображения, таких как: кнопки, шкалы измерительных приборов, индикаторы ЖКИ дисплеи (7 знаковые), анимированные моторы и вентиляторы, смесители, трубопроводы, линейные и поворотные слайдеры, промышленные емкости для жидких и сыпучих материалов и т.п. Все анимированные элементы изменяются в реальном времени в привязке к поступающим данным.

ПОСТРОЕНИЕ ГРАФИКОВ  

  Средствами Status для отображения графиков (trend controls) производится захват поступающих данных, их динамическое отображение в реальном времени, а так же индексирование и сохранение «исторических» данных (historical data, сохраняемых за определенные промежутки времени). Функциональность построителя графиков позволяет осуществлять масштабирование в реальном времени в зависимости от поступающих данных, изменение осевых шкал, редактирование масштабов и шкал «исторических» данных. Дизайнер (разработчик видеоформ) имеет возможность выбрать наиболее подходящий вид отображения графика из имеющихся (библиотека динамических элементов), задать (заполнить соответствующие разделы) свойства, масштаб, шкалы, расставить маркеры (например, максимальное или минимальное значение). Значение количества «перьев» принципиально не ограничено. Построение графиков так же основывается на Silverlight возможностях.

ПОДДЕРЖКА ЯЗЫКОВ

   Такая возможность Status, как переключение между языками, позволяет очень просто назначить любой язык (из доступных, поддерживаемых в Windows) для любого графического элемента простым конфигурированием свойств данного элемента при создании проекта. Конечному пользователю (например, оператору) достаточно просто изменить язык посредством активации соответствующего элемента контроля (кнопка вызова списка доступных языков, поле выпадающего списка и т.п.).

ДУБЛИРОВАНИЕ ДАННЫХ ПОЛУЧАЕМЫХ В OPC DA  

   Для OPC DA (data acquisition, сбор данных) имеется дополнительная возможность организации отказоустойчивого сбора и сохранения данных (fail-over redundancy). Когда первичный источник данных по каким-либо причинам прекращает поставку данных, ОРС автоматически переключается на резервный источник данных, когда же первичный источник восстанавливает свою работоспособность, приложение возвращается к работе с ним и закрывает вторичное соединение.

ОБРАБОТКА ТРЕВОГ (ALARMING)  

  Функциональные возможности обработки тревожных событий и сообщений интегрированы в состав Status Vision Designer. Пользователь имеет возможность осуществлять мониторинг предупредительных, аварийных событий и сообщений системы, оператор должным образом может отреагировать на соответствующее событие (подтвердить, удалить, если аварийная ситуация ликвидирована и т.п.). Действия оператора так же могут фиксироваться. Все реакции на такие события указываются в соответствующих полях свойств, которые заполняет дизайнер при разработке проекта. Данное средство, механизм реализован в виде plug-in, который доступен в среде WPF (Windows Presentation Foundation). Используется (применим) только для OPC DA, AE.          

    Обработка тревожных сообщений может быть сконфигурирована на: 

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

STATUS SERVER

   Status Server - вэб-сервис, позволяющий подключаться назначенным хостам (пользователям) посредством вэб-браузера с применением Silverlight или любому приложению, разработанному в Status Designer. Сервер перемещает данные между источником данных удаленному клиенту и обратно. Одиночный сервер входит (и инсталлируется) в состав Status Vision Designer.  

SMS И E-MAIL СОБЫТИЙНЫЕ СООБЩЕНИЯ

   Status Server так же дает возможность создать набор сообщений, которые будут активированы в соответствии с предопределенными событиями (привязка к тэгам). Данные сообщения возможно отправлять по электронной почте, либо с помощью СМС. Так же данные события обрабатываются в реальном времени в Windows или Silverlight приложениях с последующим накоплением в Status Data Source.

СЕРВЕР ВЫЧИСЛЕНИЙ (CALCULATION SERVER)

   Применение «движка» (engine) сервера вычислений в Status Management Console, вы можете сконфигурировать (при создании проекта) обработку получаемых данных (тэгов) по определенным формулам, конвертировать данные и т.п. Status Server выбирает сконфигурированные данные из потока данных, запускает «движок» вычислений, производит заданные вычисления в реальном времени и затем передает полученные значения, например, в Windows или Silverlight приложения для дальнейшего их использования.  

ОРС КЛИЕНТ: STATUS CLIENT - OPC AE, DA, HDA, XML-DA (UA IS CURRENTLY UNDER DEVELOPMENT)

   Приложение, разработанное в Status Vision Designer при своем исполнении загружает и запускает Status Client, если это требуется конечному потребителю для решения его задач. Status Client используя платформу .NET с необходимым конфигурационным инструментарием, в котором осуществляется настройка и привязка данных (тэгов) к динамическому графическому элементу, производит постоянное обновление данного элемента в соответствии с поступающими данными. Конечный пользователь всего парой кликов мышью может изменить необходимые данные в соответствующих полях свойств данного элемента. Status Client инсталлируется вместе со Status Designer и предоставляет возможность разработчикам запускать и тестировать приложения созданные в Status. 

ПЕРИОДИЧЕСКИЕ ВЫЗОВЫ (SCHEDULING)

  Используя такой инструмент с легкими, но гибкими возможности конфигурации, как scheduling потребитель может получать на экране монитора экранные формы (которые содержаться в проекте) назначенных объектов через определенные интервалы времени. Этот механизм очень удобен не только для отображения данных технологических процессов, но и создания, например, корпоративных электронных информационных табло, организации торговых площадок и т.п.

   Данный инструмент позволяет с легкостью решать задачи:

  • Вывод неограниченного числа экранных форм (созданных в проекте) по заранее сконфигурированному расписанию (например, циклически);  
  • Задавать «стартовую» и «последнюю» экранную страницу;
  • Легко изменять очередность вызова «экранов» (экранных форм);
  • Вызывать для отображения все экраны на заданное время, либо каждому экрану назначить свое время и т.п.

СИСТЕМНЫЕ ТРЕБОВАНИЯ

   В данный момент времени Status Vision Designer или Status Client работает на таких платформах как: Windows XP (Service Pack 2 или выше), Windows Server 2003 (Service Pack 3 или выше), Windows Vista с .NET Framework 3.5 Service Pack 1 или выше, Windows 7. Для создания вэб-приложений требуется установка Silverlight. Если вы предполагаете использовать OPC DA или XML-DA вам возможно может понадобиться поставить дополнительные OPC Core компоненты.