Автоматизированная информационная система оперативно

advertisement
Автоматизированная информационная система оперативно-диспетчерского
управления ГОП
1 Общая информация системы
1.1 Наименование информационной системы
Полное название - автоматизированная информационная система оперативнодиспетчерского управления ГОП.
Краткое название – MES ГОП АИС ОДУ.
1.2 Назначение информационной системы
АИС ОДУ является составной частью MES горно-обогатительного производства,
предназначена для предоставления достоверной и своевременной информацией о
работе агрегатов цехов ГОП диспетчерам производства.
Основная цель создания системы – отображение основных технологических
параметров работы агрегатов цехов ГОП в виде мнемосхем и графиков пользователям
корпоративной сети ОАО «ММК».
1.3 Функциональная схема
Функциональная схема информационной системы представлена на рисунке 1.
Схема отражает общую концепцию функционирования системы и обмена
информацией с другими информационными системами/ресурсами, действующими на
ОАО «ММК».
Смежные
системы
АРМ
пользователя
АРМ
пользователя
CDK-DB
ALDN_АС
ALDN_AF2
АРМ
администратора
ALDN_AF3
Рисунок 1
Система построена на основе трёхуровневой архитектуры «Клиент-сервер».
Значения технологических параметров передаются из АСУ ТП на сервер приложений,
где обрабатываются и сохраняются на сервере СУБД. Также сервер приложений
предоставляет в виде мнемосхем и графиков информацию конечным пользователя
посредством WEB-технологий. Клиентом является браузер конечного пользователя.
2 Техническая реализация системы
2.1 Описание клиентской части
Клиентом системы является любой компьютер, подключённый к корпоративной
системе, с установленным Adobe Flash Player.
2.2 Описание серверной части
Система состоит из 2 серверов: ALDN_AC, CDK-DB
Таблица 1
ALDN_AC – Сервер базы данных, сервер приложений, WEB-сервер
Аппаратная
2 CPU Intel Xeon 5130 2 Ггц
конфигурация ОЗУ 4 Гб, HDD SCSI 335.27 GB
Программная
ОС: Microsoft Windows Server 2003 Standard Edition SP2
конфигурация СУБД: Microsoft SQL Server 2000 Enterprise Edition
Программный комплекс «ПАРАДИГМА» ООО «Парадокс»
Функции
Сбор, обработка и хранение технологических параметров работы
сервера
цехов ГОП. WEB-сервер мнемосхем работы цехов ГОП.
Таблица 2
CDK-DB – Сервер базы данных, локальный сервер обмена ПК «ПАРАДИГМА»
Аппаратная
1 CPU Intel Xeon 1,8 Ггц
конфигурация ОЗУ 2 Гб, 3 HDD SCSI 17.12 GB
Программная
ОС: Microsoft Windows Server 2003 Enterprise Edition SP2
конфигурация СУБД: Microsoft SQL Server 2005
Функции
Хранение параметров конфигурации системы
сервера
Обновления системного и прикладного программного обеспечения проводятся
по мере необходимости. Обновления операционных систем Windows происходят через
корпоративную систему обновлений Windows ежесуточно.
3 Программная реализация системы
3.1 Программный комплекс «ПАРАДИГМА»
3.1.1 Назначение комплекса
Программный комплекс «ПАРАДИГМА» предназначен для объединения
локальных АСУ ТП предприятия в единую систему сбора, хранения, обработки и
передачи данных, обеспечивающую единый источник для доступа ко всей
технологической информации и позволяющую интегрировать эту информацию с
системами последующей обработки данных (MES, ERP).
3.1.2 Состав комплекса
Программный комплекс «ПАРАДИГМА» состоит из двух частей – серверной и
клиентской. Серверная часть выполняет функции сбора данных с нижнего уровня, их
предварительную обработку и хранение, последующую их передачу в MES и/или
отображение на автоматизированные рабочие места пользователей.
В серверную часть «ПАРАДИГМА» входят следующие программные модули:
 локальный сервер обмена (база данных);
 подсистема «ПОДИУМ» в составе:
 модуль обработки тегов и агрегирования;
 модуль потокового сервиса репликации;
 модуль обработки событий;
 модуль оперативного сопряжения тегов («МОСТ»);
 модуль буферизации оперативных данных;
 подсистема «ПИЛОТ» в составе:
 модуль извлечения и локального отображения тегов;
 модуль графической визуализации представления.
Клиентская часть «ПАРАДИГМА» состоит из модуля процедурного обмена
с внешними системами («ФАРАОН»). В клиентской части осуществляется работа
администратора системы – настройка системы, ввод тегов, мониторинг текущих
значений тегов и т.д.
3.1.3 Архитектура комплекса
Локальный сервер обмена (база данных) – представляет собой
реляционную базу данных MS SQL, позволяющую сохранять данные системы.
Наполнение базы данных осуществляется с помощью модуля процедурного обмена с
внешними системами.
Модуль обработки тегов и агрегирования – модуль, передающий через
соответствующий «МОСТ» данные:
1) из системы-источника в модуль буферизации оперативных данных;
2) из модуля буферизации оперативных данных в систему-приёмник.
Модуль потокового сервиса репликации – модуль для накопления
архивных данных.
Модуль обработки событий – модуль для накопления и обработки
событийных данных.
Модуль оперативного сопряжения тегов («МОСТ»)
– модуль
взаимодействия со следующими стандартными источниками данных: OPC-сервера
(МОСТ OPC DA); реляционные базы данных (МОСТ OLE DB).
Модуль буферизации оперативных данных – область оперативной памяти,
в которой хранятся текущие значения тегов, используемых в системе.
Модуль извлечения и локального отображения тегов – передаёт текущие
и архивные значения тегов, а также событийные данные на автоматизированные
рабочие места пользователей.
Модуль графической визуализации и представления – программные
компоненты, обеспечивающие работу flash-мнемосхем на стороне сервера.
Модуль процедурного обмена с внешними системами («ФАРАОН») –
модуль ввода данных, настройки параметров работы различных частей комплекса,
мониторинга текущих значений тегов.
Рисунок 2
3.1.4 Основные функции
«ПАРАДИГМА» обеспечивает полную базовую функциональность для решения
интеграционных задач сбора, хранения, обработки, отображения и передачи данных:
1) Сбор данных с различных источников (PLC, OPC-сервера, реляционные базы
данных (Oracle, MS SQL и др.))
2) Преобразование данных в единый формат, ввод дерева и параметров тегов
системы (тип, вид, единица измерения, диапазоны и т.д.)
3) Наличие исторической базы данных.
4) Наличие базы данных реального времени.
5) Математико-алгоритмическая
обработка
данных
для
решения
пользовательских задач.
6) Регистрация событий и аварийных состояний.
7) Диагностика связи со своими источниками данных и качества сигналов.
8) Передача данных в другие системы (АСУ ТП, MES).
9) Удалённый доступ через WEB-интерфейс.
10) Отображение данных на экран пользователей в удобной форме (цифровой,
графической).
3.2 Flash-мнемосхемы
Основным интерфейсом взаимодействия с конечным пользователем являются
мнемосхемы, реализованные посредством платформы Adobe Flash. Мнемосхема
состоит из активных полей, отображаемых в виде текстовых полей или цветовых
индикаторов. Каждое поле имеет привязку к определённому серверному тегу ПК
«ПАРАДИГМА» и изменяется в соответствии с изменяющимся значением тега. При
нажатии на поле отображается окно исторических данных с возможностью выбора
периода просмотра.
3.2.1 Мнемосхема цехов горно-обогатительного производства
Мнемосхема агломерационной фабрики №2 состоит из 4 реализованных
областей:
1) агломерационная фабрика № 2;
2) агломерационная фабрика № 3;
3) участок усреднения концентратов;
4) сероулавливающая установка № 4.
Download