Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral


Федеральное агентство по образованию

ГОУ ВПО Омский государственный технический университет



УТВЕРЖДАЮ

Проректор по НР ОмГТУ

_____________ //

«___»_____________2005 г.

РЕКЛАМНО-ТЕХНИЧЕСКОЕ  ОПИСАНИЕ


Демонстрационный программный комплекс SCADA системы на примере газовой отрасли

.02068999.00124-01 99 01

Листов 9

Разработчики:

  ______________________//  ______________________//  ______________________//

08.07.2005

<пусто>

1. Функциональное назначение программы, область применения, ее ограничения. Описание программного комплекса.

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

Использование данной системы позволит представить  в лабораторных условиях работу программы верхнего уровня АСУ ТП. Выявить необходимость внедрения подобных АСУ ТП на производстве, а также  необходимость внедрения компьютерного тренинга операторов ТП.

Программный комплекс, далее ПК, создан на основе ТП газовой отрасли и  включает в себя : серверную часть – ServerBDE, клиентскую часть - ClientManager, эмулятор данных Emulator и сервер истории технологического процесса – Archivarius. Схема построения программного комплекса Anaconda приведена на рис.1.

Рис.1. Схема построения программного комплекса Anaconda

НЕ нашли? Не то? Что вы ищете?

Схема работы серверного приложения

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

В реальных АСУ сбор информации - контрольные точки, снимаются с электронных датчиков, отсылаются контроллеру, группируются и различными связями передаются на компьютер для дальнейшей обработки. В нашем случае, чтобы сымитировать данные, применим эмулятор. Основной функцией эмулятора является имитация данных технологического процесса с учетом реальных физических величин. Серверное приложение, далее ServerBDE и программный комплекс в целом, работает по технологии сокетного соединения. ServerBDE регулярно получает пакеты данных от эмулятора, представляющий собой массив контрольных точек, содержащих физические величины (давления, температуры, уровни, состояния кранов). Эмулятор изображен на рис. 2.

Описание основных функций серверной части:

прием, запись и обработка данных полученных с эмулятора. ведение базы данных global. db (для работы необходим процессор BDE). В окне базы данных  расположено семь полей, в которых можно отслеживать изменения полученных данных в шестнадцатеричной системе также отслеживать работоспособность базы и количество позиций контрольных точек (рис. 3). При необходимости очистить базу используется кнопка «Очистить».

Рис. 2. Эмулятор

Рис. 3. База данных


регистрация клиентов SCADA для дальнейшей работы с ними. распределение данных (полученных с эмулятора) клиентам группы АСУ. создание web-отчетов в виде html файлов, для последующего прикрепления их к web-запросу, рассматриваемых в местной интрасети. (рис. 4, рис. 5).

  Сервер имеет встроенный Web-сервер, который используется удаленными клиентами АСУ, неимеющими приложение ClientManager. Получив обновленные данные из БД по некоторым контрольным точкам, Web-сервер генерирует файлы отчета с расширением html. Все файлы помещаются в папку Web, расположенную в директории сервера. Для того, чтобы активировать Web-сервер в меню Модули вызывается пункт «Web-сервер». Запускается окно, в котором производится включение и выключение Web-сервер, а также указывается каталог и главная страница html, в окне истории ведется наблюдение запросов всех удаленных клиентов с указанием времени, когда этот запрос был выполнен, и файлов, запрошенных удаленными клиентами.

Рис. 4. Главная страница сайта

Рис. 5. Страница сайта. Список текущих АСУ клиентов

6. локальный информатор алармов (информирование различных ситуаций в виде отчета, c указанием времени).

7.  визуализация давления и температуры в виде тренда.

8. сервис пересылки сообщений сервер-клиент.

9. консоль администратора, с помощью которой ведется включение, выключение, просмотр внутренних сервисов сервера. Консоль изображена на рис. 6.

Рис. 6. Консоль администратора

10. частичное предоставление информации о системе, ОЗУ, процессах и приложениях.

Визуально реализация свойств 3, 7, 8, 10 серверного приложения представлена на рис. 7.

Рис. 7. Рабочая среда серверного приложения

Схема работы клиентского приложения

Работа клиентского приложения Client Manager заключается в визуализации данных полученных с сервера. Данные принимаются и обрабатываются, после происходит их распределение между сценариями (мнемосхемами) технологического процесса.

Визуализация и мониторинг данных происходит тремя видами:

показ технологического процесса в виде мнемосхемы с физическими величинами, использующимися в нем (рис. 8). мониторинг  аварийных ситуаций, проводимый с помощью модуля выведения отчетов (рис. 8). визуализация трендов технологического процесса в реальном времени (рис. 9). сервис пересылки сообщений клиент/сервер.

Рис. 8. Рабочая среда клиентского приложения. Визуализация мнемосхем и отчетов

Рис. 9. Рабочая среда клиентского приложения. Визуализация трендов

Описание основных функций сервера истории:

    работает с локальной базой данных global. db предоставляет подробный просмотр контрольных точек (объектов наблюдения). масштабирование позиций объектов.

Рабочая среда сервера истории (Архивариуса) представлена на рис. 10 и 11.

Рис. 10. Рабочая среда Архивариуса

Рис. 11. Рабочая среда Архивариуса

2. Используемые технические средства. Специальные условия применения и требования организационного, технического и технологического характера.

Для работы системы необходимо:

ПЭВМ на базе Intel-совместимого процессора с частотой не менее 500 МГц, с ОЗУ равным 128 Мб, оснащённая видеоадаптером (не менее 16Мб) и монитором 17” (1024x768).

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

3. Условия передачи программной документации.

Программную документацию можно будет получить, связавшись с авторами проекта и подписав соответствующий договор продажи программного комплекса. 



1 SCADA Supervisory Control And Data Acquisition System - система сбора данных и оперативного диспетчерского управления, функционирующее в составе АСУ ТП конкретного объекта.