Top.Mail.Ru

SCADA «КРУГ-2000» версии 3.0. Интеграция в единое информационное пространство предприятия,

«Автоматизация в промышленности», №5/2007
также по данной теме см. Control Engineering Россия №7/2006

Прошин Д.И. - к.т.н., менеджер по маркетингу НПФ "КРУГ"
Гурьянов Л.В. - к.т.н., ведущий специалист НПФ "КРУГ"


Современные требования интеграции процессов управления производством ставят перед разработчиками SCADA-систем новые задачи. Прежде всего, эти задачи связаны с реализацией в режиме реального времени эффективного обмена данными на разных уровнях информационного пространства предприятия.

SCADA "КРУГ-2000" хорошо зарекомендовала себя во многих отраслях промышленности для автоматизации технологических процессов и учета энергоресурсов. Новая версия 3.0 SCADA "КРУГ-2000" предлагает решения интеграционных задач управления производством.

Межсерверный обмен - основа для прямого обмена информацией между серверами различных АСУТП. Новые средства "клиент-серверного" взаимодействия версии 3.0 позволяют создавать на базе SCADA "КРУГ-2000" архитектуры систем контроля и управления произвольной сложности. Теперь не только программные компоненты, но и АСУТП можно рассматривать как серверные или клиентские компоненты в организационной структуре производства (рисунок 1).

Архитектура межсерверного обмена

Рисунок 1 - Архитектура межсерверного обмена

Многосерверный доступ объединяет информационные потоки, идущие с нескольких АСУТП, и предоставляет Пользователю возможность построения единого диспетчерского рабочего места с функциями обобщённого контроля и управления - диспетчерскую станцию, обеспечивающую высокий уровень качества оперативного управления (рисунок 2).

Диспетчерское управление на базе SCADA КРУГ-2000

Рисунок 2 - Диспетчерское управление на базе SCADA "КРУГ-2000"

Функции межсерверного обмена и многосерверного доступа реализуют новые программные модули "Межсерверный обмен" и "Многосерверный доступ".

Главное назначение этих модулей:

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

Система событий во многом определяет качество оперативного управления, своевременно предоставляя Пользователю необходимую информацию для контроля и принятия решений. В новой версии "КРУГ-2000" система событий была существенно переработана и обновлена. Теперь Пользователь может применить готовые или самостоятельно настроить фильтры для выборки самых разнообразных видов и категорий событий. Можно задать, например, выбор событий на основе кодировки позиции технологической переменной (поддержка систем классификации типа KKS, КОДЭФ и любых других), событий по одному агрегату, устройству или выбор всех событий для одной переменной. Появилась возможность повысить наглядность и информативность сообщений путём объединения событий, относящихся к одной технологической переменной, в одно сообщение. Статус (Авария, Предупреждение, Норма) всего сообщения рассчитывается на основе алгоритмов, определяемых Пользователем.

Для обработки, формирования и визуализации событий разработаны и модифицированы следующие компоненты SCADA "КРУГ-2000":

  • Cловари событий, статусов, атрибутов и наименований (настраиваются в Генераторе базы данных)
  • Сервер событий
  • Модуль ведения протокола событий
  • Редактор фильтров
  • Модуль квитирования
  • Программа просмотра протокола событий
  • Динамический элемент "Протокол событий".

Встроенный OPC-клиент - быстрый доступ к технологической информации на основе стандартов интеграции. Универсализация доступа к различным источникам данных путём использования стандартов OPC-технологий - отличительная черта SCADA "КРУГ-2000". Чтобы упростить передачу данных, исключая промежуточное звено (Сервер ввода-вывода в версии 2.х), и сделать связь системы с ОРС-серверами более прозрачной и понятной для Пользователей, в версии 3.0 произведена тесная интеграция OPC-клиента с Сервером базы данных. Теперь настройку OPC-клиента можно просто осуществлять в диалогах Генератора базы данных. Привязка ОРС-тэгов к переменным базы данных является максимально открытой для Пользователя и позволяет связать любой атрибут тэга с любым атрибутом в паспорте любой переменной БД.

Диагностика информационных процессов - контроль и диагностика параметров процессов, запускаемых Менеджером задач "КРУГ-2000", позволяет сделать работу системы ещё более надёжной. Теперь программные модули среды исполнения SCADA "КРУГ-2000" могут предоставлять Менеджеру задач ряд специальных диагностических параметров, описывающих состояние процесса (размер занимаемой памяти, количество GDI-ресурсов, процент загрузки процессора и т.д.) и допустимые границы изменения этих параметров. При выходе параметра за граничные значения осуществляется перезапуск процесса.

Интегрированная среда разработки программ Пользователя "КРУГОЛ™" отвечает современным требованиям к разработке технологических программ (IEC 61131-3) и объединяет в своем составе компоненты разработки на языках структурированного текста (СТ) и функциональных блочных диаграмм (ФБД). В новой версии интегрированной среды (ИСР КРУГОЛ™ версия 2.0) для станции оператора и для контроллера используется единый проект, который может исполняться на различных платформах (Windows, Linux, QNX). Значительно усовершенствованы интерфейс Среды разработки и средства отладки программ, добавлено много полезных сервисов. Появилась возможность легкого включения в программы Пользовательских функций (рисунок 3), разработанных на высокоуровневых языках программирования (C/C++, Delphi,…).


Ядро КРУГОЛ новой версии обеспечивает ускорение выполнения программ Пользователя, в среднем, в 7-8 раз!

Коммерческий учет. Среда исполнения (run-time) SCADA "КРУГ-2000" 3.0 включает функции коммерческого учета теплоресурсов, природного газа и его компонентов (в предыдущих версиях эти функции были доступны только в системе реального времени контроллера). Поддерживаются все функции учета тепловой энергии и функции расхода газа из библиотеки функций КРУГОЛ™.

Библиотекарь программ КРУГОЛ

Рисунок 3 - "Библиотекарь" программ КРУГОЛ™

НОВЫЕ ВОЗМОЖНОСТИ SCADA "КРУГ-2000" версии 3.0:

  • Межсерверный обмен и многосерверный доступ. Возможность для контроля и управления технологическими процессами в едином информационном пространстве предприятия
  • Новая система событий. Эффективные средства для выборки событий, квитирования, печати, автоматического архивирования сообщений и просмотра протокола событий
  • Функции коммерческого учета теплоресурсов, природного газа и его компонентов. Теперь и в Среде исполнения SCADA "КРУГ-2000"
  • Новая интегрированная среда разработки программ Пользователя КРУГОЛ™. Один проект (Windows, Linux, QNX) - программы СТ и ФБД - для станции оператора или контроллера. Выполнение программ КРУГОЛ в 7 раз быстрее!
  • КРУГ ОРС-клиент версии 2.0. Нет необходимости использовать и настраивать Сервер ввода-вывода
  • Новая диагностика процессов. Работа SCADA "КРУГ-2000" ещё более безопасна и надёжна.

 

SCADA "КРУГ-2000" версии 3.0 в промышленности. SCADA "КРУГ-2000" версии 3.0 и система реального времени контроллера (СРВК 7.0) стали основой программного обеспечения полномасштабного программно-технического комплекса ТЕКРОН® - совместной разработки НПФ "КРУГ" и ПК "Промконтроллер" (торговая марка ТЕКОН).

ПТК ТЕКРОН® разработан для построения автоматизированных систем управления технологическими процессами, систем телемеханики, коммерческого учёта газа, электрической и тепловой энергии в различных отраслях промышленности для крупномасштабных АСУ ТП и ответственных применений, в том числе на взрывоопасных объектах.


"Автоматизация в промышленности" №5/2007