SCADA «КРУГ-2000» версии 3.0 — новые возможности управления производством в едином информационном пространстве
Что же нового ожидает Пользователей в версии 3.0, и чем она так существенно отличается от предыдущих версий?
Межсерверный обмен — основа информационного пространства предприятия. Новые средства «клиент-серверного» взаимодействия версии 3.0 позволяют создавать на основе SCADA «КРУГ-2000» архитектуры АСУТП произвольной сложности. Теперь не только программные компоненты, но и АСУТП можно рассматривать как серверные или клиентские компоненты в организационной структуре производства (рис. 1).
Многосерверный доступ объединяет информационные потоки, идущие с нескольких АСУТП, и предоставляет Пользователю возможность построения единого диспетчерского рабочего места с функциями обобщенного контроля и управления (рис. 2).
Функции межсерверного обмена и многосерверного доступа реализуют новые программные модули «Межсерверный обмен» и «Многосерверный доступ”.
Главное назначение этих модулей:
- Прямой обмен информацией между серверами различных АСУ ТП. Обмен производится паспортами выбранных переменных и связанными с ними событиями.
- Резервирование серверов как на АСУ ТП-источнике данных (серверная АСУТП), так и на АСУТП-приемнике данных (клиентская АСУТП)
- Вывод обобщенной звуковой сигнализации с заданных серверов БД.
- Смена графического проекта и подключение клиента к другому серверу БД по команде из графического интерфейса Пользователя.
Система событий предоставляет Пользователю огромные возможности по выборкам (фильтрам) самых разнообразных видов и категорий событий, начиная от комбинаций символов в позиции переменной (поддержка систем классификации типа AKS, KKS и любых других), выборкой событий по одному агрегату или устройству и заканчивая всеми событиями для одной переменной.
Для обработки, формирования и визуализации событий разработаны и модифицированы следующие компоненты SCADA»КРУГ-2000″:
- Cловари событий, статусов, атрибутов и наименований (настраиваются в Генераторе базы данных).
- Сервер событий.
- Модуль ведения протокола событий.
- Редактор фильтров.
- Модуль квитирования.
- Программа просмотра протокола событий.
- Динамический элемент «Протокол событий».
В версии 3.0 появилась возможность повысить наглядность и информативность системы сообщений путем объединения событий, относящихся к одной технологической переменной, в одно сообщение. Статус (Авария, Предупреждение, Норма) всего сообщения рассчитывается на основе алгоритмов, определяемых Пользователем.
Встроенный OPC-клиент — быстрый доступ к технологической информации на основе стандартов интеграции. Универсализация доступа к различным источникам данных путем использования стандартов OPC-технологий — отличительная черта SCADA «КРУГ-2000» Чтобы упростить передачу данных, исключая промежуточное звено (Сервер ввода-вывода в версии 2.х), и сделать связь системы с ОРС-серверами более прозрачной и понятной для Пользователей, в версии 3.0 произведена тесная интеграция OPC-клиента с Сервером базы данных. Теперь настройку OPC-клиента можно просто осуществлять в диалогах Генератора базы данных. Привязка ОРС-тэгов к переменным базы данных является максимально открытой для Пользователя и позволяет связать любой атрибут тэга с любым атрибутом в паспорте любой переменной БД.
Диагностика информационных процессов — контроль и диагностика параметров процессов, запускаемых Менеджером задач «КРУГ-2000», позволяет сделать работу системы еще более надежной. Теперь программные модули среды исполнения SCADA «КРУГ-2000» могут предоставлять Менеджеру задач ряд специальных диагностических параметров, описывающих состояние процесса (размер занимаемой памяти, количество GDI-ресурсов, процент загрузки процессора и т.д.) и допустимые границы изменения этих параметров. При выходе параметра за граничные значения осуществляется перезапуск процесса.
Коммерческий учет. Среда исполнения (run-time) SCADA «КРУГ-2000» 3.0 включает функции коммерческого учета теплоресурсов, природного газа и его компонентов (в предыдущих версиях эти функции были доступны только в системе реального времени контроллера). Поддерживаются все функции учета тепловой энергии и функции расхода газа из библиотеки функций «КРУГОЛ».
Интегрированная среда разработки программ Пользователя «КРУГОЛ» отвечает современным требованиям к разработке технологических программ (IEC 61131-3) и объединяет в своем составе компоненты разработки на языках структурированного текста (СТ) и функциональных блочных диаграмм (ФБД). В новой версии интегрированной среды (ИСР «КРУГОЛ» версия 2.0) для станции оператора и для контроллера используется единый проект, который может исполняться на различных платформах (Windows, Linux, QNX). Значительно усовершенствованы интерфейс Среды разработки и средства отладки программ, добавлено много полезных сервисов. Появилась возможность легкого включения в программы Пользовательских функций (рис. 3), разработанных на высокоуровневых языках программирования (C/C++, Delphi,…).
Ядро «КРУГОЛ» новой версии обеспечивает ускорение выполнения программ пользователя, в среднем, в 7-8 раз!
Упаковка дискретных переменных — это еще один экономичный способ передачи/получения значений большого количества дискретных переменных при обмене между контроллером и Сервером БД SCADA «КРУГ-2000”. Например, при организации группы из 8000 дискретных переменных количество передаваемых пакетов уменьшается в 40 раз. Тип канала, для которого будет работать упаковка — «РС-контроллер» или «PC-контроллер (дублируемый процессор)».
Преимущества, которые вы можете использовать:
- Межсерверный обмен и многосерверный доступ. Возможность для контроля и управления технологическими процессами в едином информационном пространстве предприятия.
- Новая система событий. Огромные возможности по выборкам событий, квитирования, печати, автоматического архивирования сообщений и просмотра протокола событий.
- Функции коммерческого учета теплоресурсов, природного газа и его компонентов. Теперь и в Среде исполнения SCADA «КРУГ-2000».
- Новая интегрированная среда разработки программ Пользователя «КРУГОЛ”. Один проект (Windows, Linux, QNX) — программы СТ и ФБД — для станции оператора или контроллера. Выполнение программ КРУГОЛ в семь раз быстрее!
- КРУГ ОРС-клиент версии 2.0. Нет необходимости использовать и настраивать Сервер ввода-вывода.
- Новая диагностика процессов. Работа SCADA «КРУГ-2000» еще более безопасна и надежна.