Характеристика комплекса программно-аппаратных средств автоматизированной системы оперативно-диспетчерского управления технологическим комплексом обогатительной фабрики, страница 5

Основной пакет разработки GENESIS 32 и сервер базы данных объемом более 1500 точек стоят 9433 $.

Соответственно, аналогичные RunTime имеют стоимость:

·  2 027 $ для Phocus;

·  3 070 $ для Trace Mode 5;

·  3 149 $ для GENESIS 32.

Все перечисленные выше SCADA-системы имеет примерно одинаковые стандартные возможности. Естественно, что графика в QNX - системах менее богатая, чем в Windows - системах, но является более чем достаточной для создания рабочих операторских станций. Более богатые графические возможности по сравнению с RealFlex имеет пакет Phocus под графической оболочкой Photon.

Из приведенного выше видно, что пакет Phocus, по всем параметрам превосходит аналогичные SCADA пакеты под WindowsNT и имеет выигрыш в средствах разработки и цене. Учитывая это, а также положительный опыт проектирования, наладки, внедрения и опытно-промышленной эксплуатации аналогичной АСОДУ на ОФ "Антоновская", построенной с использованием операционной системы реального времени QNX  и SCADA пакета RealFlex, считаем целесообразным использовать для построения  системы верхнего уровня АСОДУ главного корпуса ОФ "Бачатская-Энергетическая" SCADA – пакет Phocus под операционной системой QNX.

2.5. Функциональные возможности предлагаемой SCADA-системы

2.5.1. Основной пакет разработки Phocus

Стандартная поставкаPhocus включает следующие компоненты:

·  оперативный редактор базы данных;

·  сервер распределенной базы данных реального времени с архитектурой, обеспечивающей множественный доступ;

·  редактор системных сообщений;

·  редактор аварийных сообщений;

·  утилиту конфигурации сервера ввода/вывода;

·  редактор символов;

·  объектно-ориентированный графический построитель;

·  редактор динамического экрана;

·  процессор данных;

·  администратор Тревог/Событий;

·  запись данных предыстории;

·  управление доступом пользователей;

·  генератор отчетов;

·  встроенные средства поддержки работы в сети;

Каждый сервер в Phocus может поддерживать одновременно работу нескольких серверов ввода/вывода. Серверы ввода/вывода доступны для многих распространенных плат ввода/вывода, контроллеров и датчиков, включая отечественную телеметрию.

2.5.2. Сервер базы данных Phocus

Возможно обращение к серверам базы данных по именам. БД имеет структурированную архитектуру, использующую группы данных. Типы данных следующие: Числовой (64 бит), Логический (4 состояния), Аккумулятор (числовой массив длины 12) и Текст (80 символов). Доступ к данным возможен по имени сервера, имени записи и числовому индексу. Пользователи Системы Разработки могут создавать свои типы записей базы данных. Редактор базы данных включает функции группового копирования и увеличение значения поля для ускорения создания базы данных

2.5.3. Графический интерфейс пользователя

Используется выразительный и удобный объектно-ориентированный построитель образов. Поддерживаются адаптеры VGA, SVGA, XGA. Возможен импорт  и редактирование растровой графики. Используются динамические связи для отображения изменений в реальном времени. В редакторе символов имеется набор готовых символов. Экраны изменяемого размера имеют разграничение доступа на уровне оператора и узла.

2.5.3. Отображение Таблиц данных

Средства генерации базы данных обеспечивают автоматическую запись дисплеев для облегчения проверки и поиска неисправностей. Доступ к меню точки позволяет выполнять: запрет/разрешение тревоги, запись вручную, контроль вывода, отметку точек.

2.5.4. Процессор ввода/вывода данных

Между серверами ввода/вывода и сервером Phocusимеются буферы данных. Процессор ввода/вывода обеспечивает преобразование технических единиц, проверку  тревог. Имеются различные опции счетчиков накопителей.

2.5.5. Администратор управлений

Он обеспечивает управление очередями управляющих запросов, проверяет сервер ввода/вывода, реализует управление, генерирует тревоги при неисполнении управлений и проводит проверку по таймеру выполнения управляющих запросов.

2.5.6. Запись данных предыстории