11063

Создание и настройка отчета тревог

Практическая работа

Информатика, кибернетика и программирование

Создание и настройка отчета тревог: Методические указания для выполнения лабораторной работы по дисциплине Интегрированные системы проектирования и управления / Воронеж. гос. технол. акад.; Сост. И.А. Хаустов. Воронеж 2011. 12с. Указания разработаны в соответствии с тре

Русский

2013-04-03

475.5 KB

62 чел.

Создание и настройка отчета тревог: Методические указания для выполнения лабораторной  работы по дисциплине «Интегрированные системы проектирования и управления» / Воронеж. гос. технол. акад.; Сост. И.А. Хаустов. Воронеж, 2011.  12с.

Указания разработаны в соответствии с требованиями ООП подготовки бакалавров по   направлениям 220700 – «Автоматизация технологических процессов и производств» и 220400 – «Управление в технических системах».. Методические указания посвящены обучению  навыкам создания, настройки  и  работы с отчетом тревог в режиме реального времени в  SCADA TRACE MODE.

Ил. . Библиогр.:  назв.

Составитель доцент И.А. ХАУСТОВ

Научный редактор  профессор, д.т.н. В.Ф. ЛЕБЕДЕВ

Рецензент профессор, д.т.н. Ю.А. ЧЕВЫЧЕЛОВ

Печатается по решению

редакционно-издательского совета

Воронежской государственной технологической академии

 Хаустов И.А.,  2011

Воронеж. гос. технол. акад., 2011

Оригинал-макет данного издания является собственностью Воронежской государственной технологической академии, его репродуцирование (воспроизведение) любым способом без согласия академии запрещается.

Цель работы

Получение навыков создания, редактирования? настройки и работы с отчетом тревог в SCADA TRACE MODE

Постановка задачи

  1.  В редакторе базы каналов осуществить настройку параметров архива отчета тревог.
    1.  Осуществить настройку параметров файла архива для  отчета тревог.
    2.  Для входных каналов, контролирующих аналоговые данные   узла АРМ осуществить настройку сообщений о регламентном состоянии, о нарушениях границ и недостоверности данных, используя стандартный словарь сообщений.
    3.  Для входных каналов контролирующих данные типа HEX осуществить настройку сообщений о побитном изменении канала с расшифровкой для каждого конкретного  бита каждого канала, используя пользовательский словарь сообщений.
  2.  В редакторе представления  данных для узла АРМ  создать форму для просмотра отчета тревог.
  3.  Оформить отчет.

Краткие теоретические сведения

Отчет тревог служит для записи в ASCII-файл информации об изменении значений атрибутов каналов, сообщения, содержащие тексты из словаря событий, и интерактивные сообщения оператора.

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

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

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

Предельный размер файла отчета тревог установлен 1 Гбайт. При достижении этого размера новые сообщения начинают записываться со второй строки.

 Формируемые сообщения могут передаваться на ряд направлений. Существуют следующие направления посылки сообщений:

  •  В файл отчета тревог – направление AR;
  •  В графические консоли – направление G;
  •  Программируется – направление PRN;
  •  Программируется – направление M.

Сообщения, заносимые в отчет тревог, оформляются в виде строк фиксированной длины - 136 символов. Каждая строка состоит из набора полей, разделенных пробелами:

Дата Время ИД Имя Код Сообщение Икв Ткв Номер

где

Дата  

дата формирования строки [ДД-ММ-ГГ]:

ДД    - день месяца;

ММ   - месяц;

ГГГГ - год;

Время

время формирования строки [чч:мм:сс.х];

чч    - часы;

мм   - минуты;

сс    - секунды;

х      - доли секунды;

ИД

символ идентификатора типа сообщения:

A – аварийное сообщение;

W – предупредительное сообщение;

Имя

имя канала (13 символов);

Код

кодировка канала или комментарий (21 символ);

Сообщение

текст сообщения (48 символов);

Икв

числовой идентификатор пользователя, квитировавшего сообщение (4 символа);

Ткв

при квитировании сообщения в это поле заносится время в следующем формате [дд_чч:мм:сс]:

дд  - день месяца;

чч   - часы;

мм  - минуты;

сс    - секунды;

Номер

индивидуальный номер строки в шестнадцатеричном виде (8 символов).

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

 Все сообщения в отчет тревог имеют тип. Он определяет степень ответственности сообщения и задается при вводе текста сообщения. При просмотре ОТ сообщения можно фильтровать по типу.

Определены следующие типы сообщений:

  •  <Пробел> – без класса;
  •  M – сообщение;
  •  W – предупредительное сообщение;
  •  E  – ошибка;
  •  I   – информация;
  •  А  – аварийное сообщение;
  •  R  – изменение атрибутов канала;
  •  S  –  пользовательское;
  •  Y  – пользовательское;
  •  0, …, 9 – пользовательское;
  •  _   –  невидимое (не передается в графику);
  •  -    –  неквитируемое;
  •  !    –  командное;
  •  ?   –  резерв;
  •  *   –  системное невидимое.

Сообщение, которое начинается со знака @, не выводится в отчет тревог. Это особенно существенно для битовых сообщений.

 Порядок выполнения

Шаг 1.

Настоим параметры файла архива для отчета тревог.

Эти параметры настраиваются в редакторе базы каналов. Выберем узел АРМ. Для настройки перейдем в  окно настройки параметров узла проекта, кликнув ПК мыши на его графическом изображении. Выберем закладку архивация.

Рис. 1

Зададим имя файла например report.txt. Файл будет создан в директории проекта. При необходимости размещения его в другом месте необходимо задать полный путь к нему.

Шаг 2.

 Для узла АРМ осуществим  настройку сообщений о регламентном состоянии, о нарушениях границ и недостоверности данных для контролирующих входных каналов типа FLOAT. При этом будем использовать стандартный словарь сообщений.

Войдем в базу каналов узла АРМ. Для всех контролирующих каналов, состояние которых необходимо контролировать в отчете тревог установим флаг для анализа их значений в отчете тревог. Это можно сделать последовательно для каждого канала, войдя в его реквизиты (кликнув ПК на его имени) (рис. 2) или, выделив нужные, осуществить групповую правку (рис. 3).

Рис. 2

Рис. 3

Для каналов с видом представления FLOAT сообщения в отчет тревог заносятся при пересечении реальным значением аварийных границ и шкалы. Для этого величины аварийных границ и гистерезиса  должны быть заданы в бланке Границы и обработка диалога Реквизиты.

Тексты сообщений выбираются из системного словаря. Он содержит 40 стандартных сообщений. Первые 8 – для каналов с видом представления F, остальные – для H. Сообщения в списке бланка их настройки располагаются в строго определенном порядке. Вместо стандартных для каждого канала можно ввести собственные сообщения. Их ввод можно осуществить в соответствующем бланке диалогового окна Реквизиты (Рис. 4). Они сохранятся в системном словаре.

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

Текст

Событие

0

NORMA

Значение канала находится между внутренними аварийными границами;

1

>

переход через внутреннюю верхнюю границу (ВГ_0);

2

<

переход через внутреннюю нижнюю границу (НГ_0);

3

>>

переход через внешнюю верхнюю границу (ВГ_1);

4

<<

переход через внешнюю нижнюю границу (НГ_1);

5

>>>

переход через верхнюю границу шкалы;

6

<<<

переход через нижнюю границу шкалы;

7

???

значение недостоверно.

Если канал отмечен для сохранения в отчет тревог, а все его аварийные границы равны 0, то в отчете тревог будет формироваться строка сообщения  при каждом изменении реального значения этого канала. В поле сообщение этой строки будет присутствовать следующая запись: =<число>, где <число> - величина реального значения канала.

В текст сообщений можно вставить указание на вывод в поле сообщение величины реального значения канала. Таким указанием является запись формата вывода в нотации языка Си (%nnn, где nnn – описание формата вывода).

Рис. 4

Установим направление направления посылки  AG+G.

Шаг 3.

 Для узла АРМ осуществим  настройку сообщений о регламентном состоянии, о нарушениях границ и недостоверности данных для контролирующих входных каналов типа HEX.

Для каждого бита реального значения каналов с видом представления H определены два сообщения. Одно из них заносится в отчет тревог при изменении значения бита с 0 на 1, а второе - с 1 на 0.

Число контролируемых битов задается в бланке Маски и эмуляция диалога Реквизиты (Рис. 5).

Установим для выбранных  каналов число 1, т.к. все используемые в проекте каналы узла АРМ диагностируют только ситуации 0 и 1 – т.е. реально задействован только один бит.  При этом в этом случае в бланке Сообщения в отчет тревог будет только 2 сообщения (о состоянии 1-го бита) (Рис. 6).

Рис. 5

Рис. 6

Поменяем эти сообщения в соответствии с назначением канала, например как показано на рис 7.

Рис. 7


Библиографический список

Учебное издание

СОЗДАНИЕ И НАСТРОЙКА ОТЧЕТА ТРЕВОГ  

Методические указания для выполнения лабораторной работы по дисциплине «Интегрированные системы проектирования и управления»

Для бакалавров направлений  220700, 220400

Составитель ХАУСТОВ Игорь Анатольевич

Компьютерный набор и верстка И.А. Хаустов

Подписано в печать

Формат 60х84 1/16. Бумага офсетная. Гарнитура Таймс. Ризография.

Усл. печ. л.  . Уч.-изд. л.     . Тираж 100 экз. Заказ

Воронежская государственная технологическая академия (ВГТА)

Участок оперативной полиграфии ВГТА

Адрес академии и участка оперативной полиграфии:

394000 Воронеж, пр. Революции, 19


 

А также другие работы, которые могут Вас заинтересовать

57773. Програмне забезпечення ПК 432.5 KB
  Актуальність теми: Комп’ютер - універсальний пристрій призначений для опрацювання інформації. Утім сам по собі комп’ютер не володіє знаннями у жодній області свого використання. Якщо ми кажемо: комп’ютер зробив мається на увазі що на комп’ютері була виконана програма яка дозволила виконати ці дії.
57774. Різноманітність, значення та охорона плазунів 83.5 KB
  Мета: формувати такі компетентності учнів як: комунікаційну інформаційну логічну аналітичну продуктивну творчу діяльність дослідницьку технологічну мовленеву; ознайомити учнів з різноманітністю плазунів видами поширеними в Україні власному регіоні та рідкісними видами...
57775. Взаємне розміщення прямих на площині 3.51 MB
  Мета та задачі уроку: узагальнити й систематизувати знання учнів з теми; закріпити вміння застосовувати отримані знання під час розв’язування задач; розвивати логічне мислення, комунікативні навички...
57776. Отзвуки «Серебряного века» 93.5 KB
  Цели урока: познакомить учащихся с творчеством выдающихся поэтов и композиторов эпохи серебряного века; развивать умение вслушиваться в музыку стихотворений и музыкальных произведений развивать воображение творческие способности...
57777. Погода. Спостереження за погодою 1.21 MB
  Тип проекту: Пізнавальний дослідницький творчий Задачі проекту: розширити знання учнів про атмосферні явища шляхом узагальненого поняття погода; познайомитися з науковими дослідженнями прогнозування погоди виявити...
57778. Застосування похідної для побудови графіків функції 458.5 KB
  Яка функція називається опуклої вниз на інтервалі ; b Яка функція називається опуклою в гору на інтервалі ; b Що називається точкою перегину графіка функції Назвіть властивості графіків опуклості функції...
57779. ЗАСТОСУВАННЯ ПОХІДНОЇ ДО РОЗВ’ЯЗУВАННЯ ПРИКЛАДНИХ ЗАДАЧ 201.5 KB
  МЕТА: перевірити знання учнями формул для знаходження похідної та вміння застосовувати метод диференціального числення до розв’язування прикладних задач вміння виділяти етапи в розв’язуванні прикладних задач...
57780. Экстремальные задачи 2.81 MB
  Цель: ознакомить учащихся с понятием экстремальные задачи; составить алгоритм их решения с помощью производной; раскрыть область применения производной, показать, что производная – способ исследования процессов действительности и современного производства.
57781. Застосування похідної до дослідження функції 582.5 KB
  На дошці учень виконую вправу: знайти максимум функції. Перше завдання детектива Кожен учень отримує картку із завдання дослідити функцію. За виконання цього завдання учень отримує різну зарплатню оцінку в залежності від складності завдання...