|
scada 2000 пособие. SCADA КРУГ-2000_ Быстрый старт. Руководство Пользователя. Модульная интегрированная scada круг2000 б ы с т р ы й с та
Базовые программные компоненты SCADA «КРУГ-2000»
Базовые компоненты Среды исполнения (run-time) SCADA «КРУГ-2000» показаны на рисунке 2.1.
Рисунок 2.1 - Компоненты среды исполнения SCADA «КРУГ-2000» Функциональность SCADA «КРУГ-2000» определяется программными компонентами в составе программного комплекса, установленного на компьютере Пользователя. Например, программный комплекс «СТАНЦИЯ ОПЕРАТОРА-СЕРВЕР», в состав которого входят
10 Глава 2. SCADA «КРУГ-2000». Краткий обзор
серверные компоненты и модуль «Графический интерфейс», выполняет все базовые функции SCADA-системы и может использоваться, как локальная (работающая на одном компьютере) АСУ ТП. Назначение компонент Среды исполнения и краткое описание их функций приведены в таблице 2.1. Таблица 2.1 - Программные компоненты SCADA «КРУГ-2000»
НАЗВАНИЕ
| ОСНОВНЫЕ ФУНКЦИИ
|
Сервер оперативной базы данных (Сервер БД)
| Основные функции:
Загрузка, ведение базы данных реального времени (БД РВ) и предоставление доступа к ней Графическому интерфейсу, Серверу событий, Ядру технологического языка «КРУГОЛ» и другим функциональным модулям «КРУГ-2000» Опрос УСО и обработка полученных значений Диагностика каналов связей и сетей Регистрация событий системы и ведение протокола событий Ведение трендов
| Сервер архивной базы данных
(Сервер АБД)
| Обеспечивает выполнение всех функций Сервера БД, а также осуществляет обработку и долговременное хранение (от года и более) архивов трендов, протокола событий, печатных документов.
|
Сервер событий
| Формирует сообщения из событий, отобранных по заданному фильтру, и передает их для визуализации своим клиентам – Программе
просмотра протокола событий или динамическому элементу «Протокол событий» Графического интерфейса
|
Ядро технологического языка КРУГОЛ (Ядро КРУГОЛа)
| Исполняет программы Пользователя, написанные на технологическом языке «КРУГОЛ» (структурированный текст и/или функционально блочные диаграммы).
Программы выполняются в технологическом цикле АСУ ТП в последовательности, заданной Пользователем.
|
Графический интерфейс
| Обеспечивает человеко-машинный интерфейс АСУ ТП. Функции:
Визуализация состояния объектов АСУ ТП с динамической индикацией значений параметров технологического процесса Отображение поведения контуров регулирования Сигнализация аварийных и предаварийных ситуаций Дистанционное управление исполнительными механизмами и приводами Дистанционное изменение заданий аналоговым регуляторам Разграничение доступа к средствам системы управления по паролю Визуализация протокола событий Визуализация истории процесса в виде графиков и таблиц
| Программные компоненты 11
НАЗВАНИЕ
| ОСНОВНЫЕ ФУНКЦИИ
|
Менеджер задач КРУГ-2000
| Менеджер задач обеспечивает настройку запуска приложений и постоянный контроль над работой программных средств Среды исполнения (run-time) SCADA «КРУГ-2000».
Основные функции Менеджера:
Конфигурирование приложений Среды исполнения Создание, изменение и удаление проектов приложений Создание, изменение и удаление вариантов запуска приложений Настройка параметров автоматического запуска системы контроля и управления после включения станции оператора Настройка параметров перезапуска Среды исполнения Настройка, изменение и сохранение параметров клиентов для доступа к серверам базы данных и связи с ними
Слежение за процессами Среды исполнения.
| Менеджер Пользователей
| Обеспечивает ограничение доступа персонала к данным и функциям АСУ ТП.
| Подсистема экспорта/импорта данных
| Обеспечивает информационный обмен с системами нижнего (контроллеры) и верхнего (MES, ERP-системы) уровней управления предприятия.
Основные компоненты:
Сервер ввода-вывода. Обеспечивает организацию связи различных УСО со SCADA КРУГ-2000 через подключаемые драйверы ОРС DA/НDA (Data Access/Historical Data Access) серверы, ОРС DA/НDA клиенты. Обеспечивают обмен информацией в формате OPC DA/НDA ODBC-драйвер. Позволяет прикладной программе обращаться к базе данных реального времени SCADA «КРУГ-2000», используя структурированный язык запросов SQL API доступа к базе данных. Библиотека функций доступа к данным базы данных реального времени SCADA «КРУГ-2000» Файл-обмен. Обеспечивает прием/передачу файлов данных из/в SCADA КРУГ-2000
Универсальный конвертер данных. Преобразует данные (печатные документы, тренды, протоколы сообщений и другие) из формата
«КРУГ-2000» в формат MS Excel и XML.
| Функциональные модули и сервисы
| Обеспечивают расширение функциональности SCADA «КРУГ-2000» и выполняют следующие функции:
Обмен информацией между серверами SCADA «КРУГ-2000» Смена графического проекта и подключение клиента к другому серверу по команде из графического интерфейса Периодическое резервное копирование в режиме on-line («зеркализация») данных из основного в резервный сервер.
«Зеркализируемая» информация: оперативная БД, тренды, печатные документы, протокол событий, а в случае использования Сервера АБД также архивы исторических трендов, архивы печатных документов и архивы протоколов событий
Резервирование сети (контроллер – сервер БД/АБД; сервер БД/АБД – клиенты сервера) Архивирование данных, просмотр истории процесса (просмотр архивов трендов и протоколов событий) Автоматическая печать отчетных документов и протокола событий Коррекция системного времени Перезапуск компьютера И другие функции.
|
12 Глава 2. SCADA «КРУГ-2000». Краткий обзор
|
|
|