Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
печать с 3-120.doc
Скачиваний:
239
Добавлен:
21.12.2018
Размер:
24.24 Mб
Скачать

Программное обеспечение систем рк Общие сведения

Программное обеспечение стационарных систем РК обеспечивает круглосуточное измерение радиационных параметров в автоматическом режиме. Для двухуровневых систем ПО функционирует на компьютере II уровня. На трехуровневых сигнально-измерительных устройствах (БД, БПХ, УИ-05П и СП-1) ПО работает на компьютере центрального пульта СП-1. На трехуровневых информационно-измерительных системах (БД, УИМ-90, СП-1 или БД, УИМ-90, центральный компьютер) программное обеспечение используется на компьютерах устройств II и III уровней. Прикладное ПО современных автоматизированных систем РК разрабатывается на языках программирования высокого уровня, таких как “С++” или “Visual C++”, и работает под управлением сетевой графической операционной системы Windows. Выбор этих операционных систем обосновывается необходимостью обеспечения требований надежности программно-аппаратного комплекса, безопасности системы от внешнего вторжения и защиты полученной информации.

Состав, структура и функциональное назначение по

Программное обеспечение состоит из следующих основных компонент7:

  • поддержки аппаратных средств II уровня системы РК;

  • поддержки доступа и ведения операций с базой данных на серверах ЕС КРБ НИИАР и локальной базой данных управляющего компьютера;

  • интерфейса пользователя.

Компонента поддержки аппаратных средств II уровня системы РК обеспечивает выполнение следующих функций:

  • сбор информации с БД И УД и ее обработку;

  • сравнение результатов измерений с аварийными и предаварийными уставками;

  • формирование команд управления измерительными каналами системы: проверка БД, проверка УИМ-90, перемотка ФЛ, формирование команд управления системой электромагнитных клапанов.

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

Компонента поддержки доступа и ведения операций с базой данных на серверах ЕС КРБ НИИАР и локальной базой данных управляющего компьютера обеспечивает выполнение следующих функций:

  • установление соединения, открытие и закрытие баз данных;

  • сохранение результата измерения по каждой точке контроля в локальной базе данных на управляющем компьютере;

  • дублирование результата измерения по каждой точке контроля в базе данных на основном сервере ЕС КРБ НИИАР, либо резервном при недоступности основного;

  • автоматическое удаление устаревших результатов измерений из локальной базы данных и базы данных на сервере (устаревание происходит после окончания трех месячной кампании);

  • удаление ненужной информации из локальной базы данных оператором в ручном режиме.

Компонента состоит из следующих рабочих потоков:

  • Поток обслуживания соединения с базами данных СРК на серверах ЕС КРБ;

  • Поток регистрации собранной информации в локальной базе данных;

  • Поток тиражирования изменений локальной базы данных в базу данных на сервере ЕС КРБ.

  • Поток обслуживания внешних управляющих запросов (“Коммандер”).

Интерфейс пользователя служит для представления информации оператору по всем измерительным каналам и организации взаимодействия оператора с системой. Интерфейс пользователя обеспечивает:

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

  • отображение на мониторе компьютера результатов измерений в таблицах с указанием номера канала измерения, названия точки контроля, названия блока детектирования, режима измерения БД и УД, размерности результата, состояния каждого канала, номера помещения, названия оборудования на котором установлен датчик;

  • отображение текущего состояния точек контроля (превышение уставки, отказ датчика) на мнемосхеме помещений объекта контроля в виде цветных пиктограмм (рисунков малого размера);

  • отображение результатов измерений в виде двухмерных графиков истории по выбранным точкам контроля за определенный оператором промежуток времени;

  • возможность детального просмотра выбранного участка графика в дополнительном окне с прокруткой области просмотра по оси времени, автоматическое масштабирование графиков по обеим осям, возможность изменения масштаба оси значений в ручном режиме;

  • группировку графиков истории:

  • по выбранному УИМу;

  • по выбранным каналам;

  • отображение обобщенного состояния каналов измерения (нормальное, превышение предаварийной уставки, превышение аварийной уставки, отказ) на инструментальной линейке;

  • отображение на мониторе компьютера результатов диагностики БД, УД и УИМ-90 в виде текстовых сообщений об отказах с указанием названия устройства и возможной причины отказа;

  • оформление результатов измерений и диагностики в виде сменного отчета (протокола);

  • получение отчета в табличной форме на текущий момент времени с указанием для каждого канала по выбору:

  • текущих значений;

  • среднесменных (за 6 часов);

  • среднесуточных значений;

  • получение твердой копии отчетов на принтере;

  • использование "горячих клавиш" для активации команд;

  • контроль некорректных действий оператора.

После запуска программы на мониторе компьютера отображается основное окно программы (рис. 24). Первая строка – строка заголовка, в ней написано имя программы. Под строкой заголовка расположена строка меню. Меню раскрывается клавишей F10 с клавиатуры или при помощи мыши, выполнив щелчок левой кнопкой на названии пункта меню («Отчет», «Вид», «Помощь»). После этого откроется ниспадающее меню, содержащее список команд.

Под строкой меню размещается инструментальная линейка с пиктограммами. С каждой пиктограммой связана определенная команда. Для вызова команды достаточно щелкнуть мышью на соответствующей пиктограмме. На инструментальной линейке расположены также три окна обобщенного состояния групп блоков детектирования системы РК: датчики МЭД, датчики ВОЗДУХ и датчики ВЫБРОС. Информация о состоянии групп БД высвечивается в окнах в виде цветных сигнальных фонарей:

  • зеленый цвет - нормальная обстановка;

  • желтый цвет - превышение по одному из каналов системы предаварийной уставки;

  • красный цвет - превышение по одному из каналов системы аварийной уставки.

При этом в окне МЭД выводится информация по всем блокам детектирования типа БДРС и УДБН, в окне ВОЗДУХ - по всем датчикам типа БДАС и БДГБ, в окне ВЫБРОС - по всем выбросным датчикам типа БДАС и БДГБ.

Рабочая область - это часть экрана, расположенная между пиктографическим меню и строкой состояния. Она предназначена для отображения информации в виде рабочих окон и окон диалога.

Последняя строка - строка состояния. Она предназначена для отображения подсказок или текстовых сообщений.

Рис. 24. Основное окно программы

После установки курсора на меню “Отчет” и нажатия клавиши “Enter” или при нажатии на левую кнопку мыши на экран вызываются предусмотренные программой команды оператора:

  • за смену;

  • текущие значения;

  • средние за смену;

  • средние за сутки.

Все перечисленные виды отчета можно вывести на принтер или на экран монитора. Печатная форма сменного протокола показана ниже.

Датчики МЭД. Период с 8:00 05.02.98 по 8:00 06.02.98

Номер

канала

Название точки

контроля

Результат

МЭД

Размерность

Отношение

к КУ, %

1

ДКГ-270

5,77

мкР/с

.........

..........

.........

..........

90

ДКН-61а

30,00

мкбэр/с

Датчики ВОЗДУХ.

Номер

канала

Название точки

контроля

Результат ВОЗДУХ

Размерность

Отношение

к КУ, %

91

ДКВ-270

7.56е-11

Бк/кубм

.........

..........

.........

..........

256

ДКВ-61а

3.00е-11

Бк/кубм

Датчики ВЫБРОС.

Номер

канала

Название точки

контроля

Результат

ВЫБРОС

Размерность

Отношение

к КВ, %

93

ДКВ-В1

5.77е-8

Бк

> КВ

.........

..........

.........

..........

……..

95

ДКВ-В3

3.00е-10

Бк

< КВ

При выборе команды ''Вид /Список'' окно, помещенное в рабочую область экрана, делится на две части (рис. 25). В левой части отображается дерево режимов, отдельные элементы которых позволяют отбирать точки контроля в соответствии с требуемым критерием (например, датчики МЭД, ВОЗДУХ, ВЫБРОС и т.д.). В правой части отображаются выбранные в соответствии с заданным режимом точки контроля в одном из трех видов: список, схема, график.

Для того, чтобы поменять тип выводимой информации необходимо клавишами “­”, “¯” (или курсором мыши) встать на нужную категорию. При выборе режима ВОЗДУХ на экран будет выводиться информация только для воздушных датчиков. Аналогичные действия производятся при выборе других режимов работы.

Рис. 25. Меню “Вид/Список/Категории”

Таблица содержит следующую информацию:

  • состояние измерительного канала (расшифровка описана ниже);

  • номер блока/канала УИМ-90;

  • размещение блока детектирования;

  • режим измерения БД;

  • значение - текущий результат измерения;

  • единица измерения;

  • напряжение - результат измерения по конкретному измерительному каналу, представленный в виде постоянного напряжения в диапазоне от 0 до 5 В. Считывается на выходе БПХ-04П.

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

- зеленый цвет - нормальная обстановка;

- желтый цвет - превышение предаварийной уставки;

- красный цвет - превышение аварийной уставки;

- отказ - отказ измерительного канала.

Информация об отказе датчиков или БПХ выдается в следующем виде:

- отказ 1 - отсутствует БД или обрыв фильтровальной ленты в БДАС-03П;

- отказ 2 - отсутствие показаний в режиме “Проверка БД “;

- отказ 3 - показания, полученные от БД в режиме “ Проверка БД “ не совпадают с его паспортными значениями;

- отказ БПХ - показания, полученные от БПХ в режиме “Проверка БПХ“ отличны от 3,18 В.

При выборе режима “МЭД” в таблице высвечивается информация по датчикам БДРС-01П и УДБН-02Р, при выборе режима “ВОЗДУХ” отображается информация по датчикам БДАС-03П и БДГБ-02П, а при выборе режима “ВЫБРОС” высвечивается таблица выбросных датчиков типа БДАС-03П и БДГБ-02П. При выборе режима “Отказавшие датчики“ отображается информация только по отказавшим каналам, при выборе режимов “Превышение предаварийной уставки“ и “Превышение аварийной уставки“ высвечивается информация по всем датчикам, результат измерения по которым превышает предаварийную и аварийную уставки соответственно.

При выборе режима “Спецконтроль“ на экране появится таблица каналов, для которых установлен признак  в крайней позиции столбца «Состояние». Результат измерения по этим датчикам в случае превышения аварийной уставки будет автоматически выводиться на принтер с указанием номера канала и времени измерения.

Для просмотра или внесения изменения свойств любой точки контроля необходимо два раза щелкнуть левой клавишей мыши на интересующей точке или через правую клавишу мыши выбрать меню ''Свойства''. Появится диалоговое окно, в котором можно менять данные конкретной точки контроля (рис. 26).

Рис. 26. Диалоговое окно “Свойства точки контроля”

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

Рис. 27. Меню “Вид/Список/Помещения”

В режиме работы ²Помещения² можно менять тип выводимой на экран информации. Для этого из меню ’’Вид’’ необходимо при помощи клавиатуры или мыши выбрать команду ’’Схема’’. На экране монитора появится мнемосхема выбранного этажа, отображающая места расположения и состояние датчиков: нормальное, превышение предупредительной уставки, превышение аварийной уставки. Результат сравнения измерений с уставками выводится в виде цветного квадратика в точке расположения датчика (рис. 28).

Рис. 28. Меню “Вид/Схема”

Для изменения расположения БД необходимо активизировать команду “График/Редактор”. Расположение датчиков меняют протаскиванием пиктограммы левой клавишей мыши с одновременным удержанием клавиши Shift. После выбора зоны расположения датчика на мнемосхеме необходимо поставить ей в соответствие точку контроля.

По любым точкам, выбранным в списке точек контроля возможно построение графиков. Для этого активизировав меню ²Вид² необходимо выбрать команду ²График² (рис. 29). На графике кроме точек, выбранных в списке отображения, может отображаться информация по датчикам спецконтроля. Отображаемая информация автоматически выделяется по принадлежности к левой или правой оси в зависимости от диапазона максимальных величин.

Имеется возможность изменения масштаба графиков по оси Y в ручном режиме, а также возможность детального просмотра.

Рис. 29. Меню “Вид/График”

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

Рис. 30. Одновременное отображение информации в режиме списка и режиме схемы

На рисунках 31 и 32 представлены результаты диагностики технических средств системы РК и результаты просмотра истории изменения показаний точки контроля.

Рис. 31. Отображение результатов диагностики компонентов АСРК

Рис. 32. Просмотр истории точки контроля