Status Vision

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


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

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

SCADA РЕШЕНИЯ  

  B-Scada может быть эффективно использована для визуализации получаемых данных от OPC DA, OPC UA, OPC HDA, OPC AE, and OPC XML DA серверов. B-Scada может быть запушена на основе Вэб-браузера с использованием Silverlight и технологии Microsoft с XAML, либо как самостоятельная MS Windows задача. B-Scada может осуществлять обмен данными с используемыми вами 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) экранов, экранных форм и т.п. в зависимости от происходящих на объекте событий;
  • Переключение между языками непосредственно в режиме работы B-Scada (Language switching); 
  • Более 70+ настраиваемых пользователем объектов графического контроля (customizable UI Controls);
  • Библиотека отображения промышленных объектов (Industrial Clipart);  
  • «Многослойная» среда представления графики и отображения текущего состояния объекта; 
  • Использование имеющихся заранее созданных графических образов объектов (Templating).

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

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

ВОЗМОЖНОСТИ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

B-Scada SERVER

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

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

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

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

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

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

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

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

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

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

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

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

   В данный момент времени B-Scada Designer или B-Scada 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 компоненты.