ПЗ (1221150), страница 4

Файл №1221150 ПЗ (Интерфейс системы диспетчерского контроля и управления для предприятий, специализирующегося на транспортировке нефти) 4 страницаПЗ (1221150) страница 42020-10-05СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Рисунок 2.10 – Графическое отображение символа «Запорная арматура»

2.3.2.3 Символ «ДПС»

Символ «ДПС» служит для отображения на ЭФ места нахождения датчика прохождения скребка (средств очистки и диагностики), а также текущего состояния.

Символ «ДПС» состоит из информативного объекта: состояние ДПС.

Вид и размеры символа «ДПС» приведены на рисунке2.11.

Рисунок 2.11 – Вид символа «ДПС»

Графическое отображение символа «ДПС» приведено на рисунке 2.12.

AutoShape 198 AutoShape 16275

Рисунок 2.12 – Графическое отображение символа «ДПС»

2.3.2.4 Символ «Технологический колодец»

Символ «Технологический колодец» служит для отображения на ЭФ места нахождения технологического колодца, предназначен для сигнализации затопления колодца.

В случае наличия измерительных датчиков в технологическом колодце символ «Технологический колодец» изображается совместно с символом «Указатель положения».

Символ «Технологический колодец» состоит из информативного объекта: затопление колодца.

Вид символа «Технологический колодец» приведен на рисунке 2.13.

Рисунок 2.13 – Вид символа «Технологический колодец»

Графическое отображение символа «Технологический колодец» должно соответствовать приведенному на рисунке 2.14.

Group 15849

Рисунок 2.14 – Графическое отображение символа «Технологический колодец»

2.3.2.5 Символ «Датчик»

Символ «Датчик» служит для отображения на ЭФ текущего значения аналогово параметра измеряемой величины (давление, температура, измерение других величин).

Допускается совместно с символом «Датчик» отображать обозначение измеряемого параметра, с кратким указанием места измерения на трубопроводе. На символе «Датчик» параметры отображаются в соответствии с таблицей 2.3.

Таблица 2.3 – Параметры отображения символа «Датчик»

п/п

Параметр

Единица величины

Условное

обозначение

Формат

Обозначение единицы величины на ЭФ

1

2

3

4

5

6

1

Место измерения

––

––

––

––

2

Состояние датчика

––

––

––

––

3

Давление

МПа

P

00.00

МПа

4

Температура

°С

t

00.0

С

5

Расход

м3

Q

00000

м3/ч

В состав символа «Датчик» должны входить следующие информативные объекты:

– значение измерения;

– обозначение измерения (может включать место измерения);

– состояние датчика;

– указатель положения.

Вид символа «Датчик» приведен на рисунке 2.15.

Рисунок 2. 5 – Вид символа «Датчик»

Графическое отображение символа «Датчик», обозначающее давление на входе, приведен на рисунке 2.16.

Group 16111

Рисунок 2.16 – Графическое отображение символа «Датчик»

Пример отображения различных точек измерения параметров трубопровода с применением символ «Датчик» приведен на рисунке 2.17.

Group 15855

Рисунок 2.17 – Виды символа «Датчик»

Руководствуясь требованиями, указанными в РД, создадим экранную форму линейного участка «Шлейф на нефтебазу». На рисунке 2.18 представлена экранная форма в режиме разработки.

Р исунок 2.18 – режим разработки экранной формы

Для того, чтобы экранная форма отображала сигналы соответствующей конфигурации, нужно во вкладке «псевдонимы» нужно указать имя сервера, имя и префикс нужного объекта конфигурации для каждой составляющей экранной формы. Этот процесс называется «расключка». На рисунке 2.19 представлено окно редактирования псевдонимов.

Рисунок 2.19 – Редактирование псевдонимов

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

После указания псевдонимов можно приступить к «привязке» самих сигналов. Для этого во вкладке «динамика» нужно выбрать, что будет происходит с тем или иным символом на экране. Это может быть вызов всплывающего окна при нажатии, мигание или же изменение цвета при перемене значения сигнала в контроллере.

Экранная форма создана не только для отображения сигналов, но и также для управления участком нефтепровода и отдельными элементами (КП, задвижки, датчик СОД). Рассмотрим действие при нажатии на символ запорной арматуры. Действие описывается, как говорилось выше, во вкладке «динамика». В данном случае для отображения кнопок управления нужно вызвать всплывающее окно. Код всплывающего окна описывается в скрипте на языке VBA. Пример представлен на рисунке 2.20.


Рисунок 2.20 – код всплывающего окна

Код объекта располагается в отдельном файле, который нужно сначала создать. В одном файле описываются все объекты данной экранной формы.

На рисунке 2.21 предоставлено всплывающее окно управления задвижкой.

Рисунок 2.21 – Управление задвижкой

Далее при нажатии одной из кнопок управления вызывается новое всплывающее окно подтверждения (рисунок 2.22). Очень важно указать в скрипте правильное расположение всех всплывающих окон.

Рисунок 2.22 – Окно подтверждения

Наименование объектов на всплывающих окнах получаются динамически от основной экранной формы. Источник данных указывается в свойствах динамики каждой кнопки всплывающего окна. Именно для этого на всей экранной форме используются псевдонимы (алиасы) объектов, а не их имена.

2.4 Формирование оперативных сообщений

Оперативные сообщения выводятся на один из мониторов диспетчера в программе AlphaAlarms, которая подключается к серверу OPCDA и получает информацию по протоколу OPC AE.

Модуль OPC AE Server работает в составе сервера ввода/вывода AlphaServer, который является частью системы для сбора, анализа и регулирования параметров технологического процесса.

Модуль OPC AE Server предназначен для проверки выполнения заранее определенных условий (алармов) и передачи оповещений об их наступлении всем подключенным клиентам.

Основными функциями модуля ОРС АЕ Server являются:

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

– прием информации о квитировании алармов от одного из клиентов и передача информации по квитированию алармов подключенным клиентам.

OPC AE клиент – программный компонент, заинтересованный в получении уведомлений по интерфейсам AE.

OPC AE сервер – программный компонент, предоставляющий интерфейс для получения информации о возникающих алармах и событиях.

Работая в составе сервера ввода/вывода AlphaServer модуль реализует серверную часть спецификации OPC AE 1.10. Ядро получает от постороннего модуля уведомление об изменении состояния объекта и производит запись через интерфейсы ядра полученных данных в ОБД. А также передает уведомление модулю OPC AE Server, если у модуля есть подписка на пришедшее уведомление. Модуль OPC AE Server генерирует событие по пришедшему уведомлению, которое удовлетворяет условию генерации события. Клиент получает уведомление о сгенерированном событии от модуля OPC AE Server, в соответствии со спецификацией ОРС АЕ 1.10 (рисунок 2.23).

Р исунок 2.23 – Спецификация OPC AE 1.10

В составе сервера ввода/вывода может присутствовать только один модуль OPC AE Server.

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

Модуль ОРС АЕ Server посылает уведомления клиенту, если:

– наступило новое событие, на которое подписан клиент;

– поступил запрос обновления списка активных условий от клиента. Уведомления о событиях придут клиенту с пометкой, что уведомления обновленные, а не оригинальные.

На отправленные модулем уведомления клиент имеет возможность производить квитирование уведомлений о событии.

При старте модуля происходит инициализация модуля. Процесс инициализации включает в себя:

– чтение конфигурационных данных модуля;

– подписка у ядра на получение уведомлений об изменениях сигналов;

– проверка корректности настройки адресов для сигналов и постановка их на обслуживание.

После инициализации модуль ожидает подключения клиента.

Модуль OPC AE Server может работать в двух режимах: работа или РЕЗЕРВ. Режим работы модуля в сервере устанавливает ядро. Режим работы модуля напрямую зависит от режима работы сервера. В процессе работы режим работы сервера может измениться.

В режиме работа модуль выполняет все функции:

– получает уведомления об изменении состояния объекта;

– генерирует события;

– передает уведомления о событии клиенту.

Отличие режима РЕЗЕРВ от режима РАБОТА заключается в том, что модуль не передает уведомления о событиях клиенту.

При переходе из режима РЕЗЕРВ в режим РАБОТА модуль отправляет клиенту только новые уведомления о событиях. Новыми считаются уведомления, пришедшие со времени работы модуля в режиме РАБОТА.

Для постановки сигнала на облуживание модулем OPC AE Server при запуске модуля выполняются следующие действия:

– проверка правильности задания адреса сигнала;

– проверка разрешений алармов для типа объекта;

– проверка наличия подусловий и разрешений подусловий.

На рисунке 2.24 представлен алгоритм перехода между состояниями условий в виде графов. Первоначальным состоянием условия при запуске модуля является состояние: не активное условие, квитированное, включено для создания уведомлений.

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

Характеристики

Список файлов ВКР

Интерфейс системы диспетчерского контроля и управления для предприятий, специализирующегося на транспортировке нефти
Маслова К_
плакаты.vsd
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6827
Авторов
на СтудИзбе
275
Средний доход
с одного платного файла
Обучение Подробнее