Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Создание базы данных сервера тревог




Лабораторная работа №4

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

Приложение AlarmWorX32 является распределенной системой управления тревогами и событиями, связанными с контролируемыми технологическими процессами, и состоянием технических средств, в масштабах всего предприятия в режиме реального времени. AlarmWorX32 входит в стандартный набор пакета GENESIS32 и содержит следующие компоненты: Alarm Server, Alarm Logger, Alarm Viewer и Alarm Reporter.

Alarm Server – это сервер тревог (аварийных событий). Он осуществляет опрос связанных с ним тегов (ОРС серверов – источников данных) и проверяет условия на предмет выявления аварийных событий. Настройка сервера тревог осуществляется с помощью конфигуратора Alarm Server Configurator. Информация о конфигурации сервера сохраняется в базе данных MS Access или MS SQL Server и используется в процессе работы.

Alarm Viewer отображает информацию о текущих тревогах в табличном виде. Объект Alarm Viewer может быть вставлен в любое приложение Genesis: GraphWorX, TrendWorX и др, а также на Web-страницу.

Alarm Logger – регистратор тревог и событий, данные о которых поступают от сервера тревог. Позволяет архивировать данные в базе данных MS Access, MS SQL Server или Oracle. Имеет свой конфигуратор для настройки.

Alarm Reporter – управляющий элемент, предназначенный для отображения архивных данных, сохраненных в регистраторе тревог Alarm Logger. Как и Alarm Viewer может быть вставлен в любое приложение.

 

Сервер тревог AlarmWorX32 Server

AlarmWorX32 Server получает данные от ОРС серверов и проверяет наличие тревоги. Далее информацию о событиях/тревогах AlarmWorX32 Server посылает клиентам ОРС (AlarmWorX32 Logger и AlarmWorX32 Viewer), которые подписаны на эти события.

Запуск AlarmWorX32Server осуществляется через Пуск ICONICS GENESIS32- AlarmWorX32 Server Configurator. Главное окно AlarmWorX32 Server Configurator приведено на рисунке 1.

 

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

Папка Области предназначена для создания групп тревог и фильтрации; позволяет каждому оператору вывести на экран определенные группы тревог. Узлы могут быть локальными или удаленными. Шаблоны используются в случае однотипных тревог.

Тег тревоги – это ОРС тег, значение которого AlarmWorX32 Server периодически считывает и сравнивает с установленным значением сконфигурированной тревоги. Если условие тревоги подтверждается, то AlarmWorX32 Server генерирует тревогу, которая передается на экран оператора. Для каждой тревоги можно задать требование подтверждения со стороны оператора, даже если значение пришло в норму.

AlarmWorX32 Server позволяет настроить следующие типы тревог:

Предельные значения (Limit Alarm) – тревога возникает при достижении предельных значений.

Дискретное состояние (Digital Alarm) – возникает, когда значение ОРС тега равно значению состояния тревоги (0 или 1).

Отклонение (Deviation Alarm) – возникает, когда абсолютное значение разницы между двумя ОРС тегами достигает установленного предельного значения.

Скорость изменения (Rate of Change Alarm) – возникает, когда скорость изменений считываемых значений превышает установленный предел (limit/c).

- Тревога предела скорости (Rate Limit Alarm) – предел скорости изменения как в положительную так и в отрицательную сторону.

Триггерная тревога(Trigger Limit Alarm) – срабатывает при любом изменении значения тега (отклонении от нормального состояния), не сбрасывается, пока оператор не подтвердит тревогу. Применяется в случаях, когда значение тега изменяется редко.

Каждая тревога имеет свои условия, которые формируются для каждого ОРС тега. Для ОРС тега можно настроить любое количество тревог.

 


Создание базы данных сервера тревог

 

Для создания новой конфигурации базы данных выберите команду меню Файл – Создать. Будет запущен Мастер баз данных. Для продолжения установки нажмите кнопку Далее и в новом окне поставьте флажок Создать новую конфигурацию в MS Access (рис.2).

Далее дайте название базе данных AlarmServer.mdb, сохранив его в предварительно созданной папке C:\Мои документы\Практика Genesis32. Отметьте галочкой опцию Сделать базу данных активной и нажмите кнопку Готово. Новая база данных имеет чистую конфигурацию тревог.










Последнее изменение этой страницы: 2018-04-12; просмотров: 154.

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