SCADA DataRate
SCADA DataRate
8 800 707 34 95

info@scadadatarate.ru

Россия, г. Пенза, Проспект Победы д.13
Возможности
Типовые решения
Скачать
Прайс-лист
Внедрения
Документация
Форум
    SCADA DataRate
    Возможности
    Типовые решения
    Скачать
    Прайс-лист
    Внедрения
    Документация
    Форум
      SCADA DataRate
      • Возможности
      • Типовые решения
      • Скачать
      • Прайс-лист
      • Внедрения
      • Документация
      • Форум
      • Мой кабинет
      • 8 800 707 34 95
      Россия, г. Пенза, Проспект Победы д.13
      Техническая поддержка:
      support@scadadatarate.ru
      +7 (8412) 556 495
      • Главная
      • Блог
      • DataRate – первая российская HMI на платформе Microsoft .NET

      DataRate – первая российская HMI на платформе Microsoft .NET

      1 августа 2005
      ООО НПФ «КРУГ»

           Рассматривается новый программный продукт НПФ «КРУГ» в классе HMI-программ промышленной автоматизации, выполненный на платформе Microsoft .NET. На примере визуализации данных ОРС-сервера показывается быстрая сборка программного комплекса автоматизации.

           В современных тенденциях развития HMI/SCADA-систем четко просматриваются два направления: первое – это «утяжеление» SCADA-систем функциональностью MES/ERP-систем, второе – разделение функций HMI (человеко-машинного интерфейса) и SCADA. Класс HMI-программ, поставляемых на рынок промышленной автоматизации, предоставляет не только функции операторского интерфейса, но и функции опроса данных, управления, мониторинга и диагностики технологических процессов.
           Такое направление развития HMI обусловлено тем, что во многих случаях использование мощных SCADA просто нецелесообразно. Например:

      • Вам необходимо собрать в течение нескольких дней простую небольшую систему контроля параметров. У Вас есть несколько интеллектуальных датчиков, приборов и/или малоканальных контроллеров и компьютер
      • Вам необходимо быстро собрать систему диагностики оборудования
      • Вам необходимо быстро сделать систему контроля и управления испытательным стендом
      • Ваше устройство поддерживает обмен данными по технологии OPC, и Вам просто нужно увидеть “красивые картинки” (мнемосхемы, тренды, таблицы) с динамически обновляемыми данными
      • У Вас есть сложный интеллектуальный прибор, например, вычислитель, и Вам необходима “графическая оболочка” для этого прибора.
           Для реализации такого рода задач НПФ «КРУГ» выпускает совершенно новый программный продукт DataRate (рабочее название).
           DataRate – продукт в классе HMI-программ с расширенной функциональностью, созданный на базе технологий платформы Microsoft .NET.

           DataRate и ОРС-сервер Вашего устройства – это все, что Вам потребуется для быстрой сборки программного комплекса автоматизации!

       

      Как работает DataRate

           Объектный подход в DataRate применяется буквально во всем. Применим его и в этой статье – определим появляющиеся в ходе изложения объекты и опишем их поведение.

           Самым крупным в иерархии является проект – совокупность объектов автоматизации и связей между ними.

           Каждый объект обладает «внешним» видом, свойствами – входами/выходами (данные с датчиков, сигналы управляющих механизмов, команды оператора и другие) и поведением (алгоритмы работы).
      Объекты можно соединять друг с другом – просто «перетаскивая» мышью выходы одного объекта на вход другого.
      Реализована возможность повторного использования ранее созданных объектов. Любой объект можно поместить в библиотеку объектов. После этого он станет доступен для тиражирования в любом количестве в любом другом проекте. При создании копии объекта из библиотеки связь с библиотекой не теряется. Любые изменения в библиотеке будут отражаться и на самом объекте. Возможна индивидуальная настройка объекта, взятого из библиотеки, – ему можно добавлять новые свойства и переопределять доставшиеся в наследство.

           Источниками данных для объектов разрабатываемой системы могут служить, например, УСО (устройства связи с объектом – контроллер, интеллектуальный датчик), информационные системы или базы данных.
      Для информационной связи с таким источником данных используется специальный объект – коннектор. В настоящее время реализован ОРС-коннектор – обмен информацией с OPC серверами.
      Вы сами можете написать коннектор с помощью входящего в состав среды разработки SDK.

           Вид объекта формируется в графическом редакторе (не выходя из единой среды разработки!). Этот мощный векторный «создатель» графических изображений объектов предоставляет Пользователю множество необходимых инструментов, включая поддержку градиентов, полупрозрачности и анимации. Любой графический элемент может быть анимирован. Анимацию можно настраивать как визуально, так и с помощью полнофункционального и одновременно простого скриптового языка.

           Поведение объекта определяется одним или несколькими алгоритмами. Пользователь может создать новый алгоритм, используя скриптовый язык, или загрузить готовый алгоритм из библиотеки.

           Для мониторинга и контроля процессов созданной таким образом системы используются специальные средства DataRate – подсистема трендирования и подсистема событий и тревог. Сейчас трендировать можно любой вход или выход объекта автоматизации. Трендирование возможно как по изменению, так и с заданным периодом времени.

           Как это все выглядит на деле? Чтобы посмотреть данные OPC-сервера в виде анимированной картинки, нужно сделать всего несколько шагов:

      1. Создать OPC-коннектор и добавить нужные тэги ОРС-сервера для считывания (рисунок 1)
      2. Создать объект и задать его «внешний» вид (на рисунке 2: колонна с барграфом и текущим значением)
      3. Выбрать элемент для анимации и перетащить с помощью мыши в окно аргументов этого элемента нужный OPC-тэг (рисунок 2)
      4. Выбрать анимируемое свойство графического элемента и создать привязку к аргументу элемента, с которым связан OPC-тэг (рисунок 2)
      5. Выполнить созданный проект (рисунок 3).

      Рисунок 1 – Выбор ОРС-тэгов

      Рисунок 2 – «Привязка» тэга к атрибуту объекта

      Рисунок 3 – Проект создан. Объект работает, рядом тренд живет

           В ближайшее время:
      • Коннекторы к наиболее распространенным базам данных (MS SQL Server, Oracle)
      • Поддержка языков стандарта IEC 61131-3 для создания алгоритмов поведения объектов (в первую очередь – ФБД).
           
      ЧТО ВЫ ПОЛУЧАЕТЕ
      • Чрезвычайная простота применения (время на освоение не более 2 – 3-х дней)
      • Мощные графические возможности динамической визуализации данных
      • Возможность конфигурирования в режиме реального времени
      • Практически неограниченные возможности обработок переменных и изменения свойств графических объектов в реальном времени. Изменять графические объекты можно как визуально, так и посредством скриптов
      • Наличие механизма создания пользовательских функций на С#. Таким образом более искушенный Пользователь имеет возможность создавать свои собственные специализированные приложения
      • Поддержка до 16 одновременно работающих ОРС-серверов
      • Наличие библиотек шаблонов, существенно ускоряющих разработку графического проекта, его тиражирование и модификацию
      • Ведение базы данных трендов (циклических и/или по изменению)
      • Высокая отказоустойчивость, характерная для платформы Microsoft.NЕT, на базе которой создан DataRate.

       


      ПромАСУ 2005

      Наши специалисты ответят на любой интересующий вопрос
      Задать вопрос

      Поделиться
      Назад к списку
      Типовые решения
      Внедрения
      Возможности
      О компании
      Блог
      Форум
      Скачать
      Документация
      Прайс-лист
      Наши контакты
      8 800 707 34 95

      info@scadadatarate.ru

      Россия, г. Пенза, Проспект Победы д.13
      Техническая поддержка:
      support@scadadatarate.ru
      +7 (8412) 556 495
      © 2023 ООО «Энергокруг»
      Скачать файл
      Поменять картинку