Home Лаборатория
Назад Оглавление Вперед

3. Описание лабораторной установки

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

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

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

Подсистема вывода результатов тестирования представляет собой таблицу, в которой в первом столбце перечислены названия кнопок панели вызова и наименования индикаторов запорной арматуры, которые должны быть задействованы при заданной аварийной ситуации. Во втором столбце отображаются текущие состояния упомянутых кнопок и индикаторов (вкл/выкл), а с помощью фоновой окраски отображается правильность этих текущих состояний (зеленый – верно; красный – неверно).

Подсистема обработки ответов выполнена в виде подпрограммы, на вход которой, после нажатия кнопки «Ответ», подается  массив, сформированный из булевских значений состояний кнопок вызова и индикаторов арматуры (вкл – TRUE, выкл – FALSE). Затем происходит сравнение элементов входного массива и массива-константы, заданного для конкретной аварийной ситуации. В результате формируется элемент цветового массива: при совпадении соответствующих элементов двух вышеупомянутых массивов – зеленый цвет, при несовпадении – красный. Затем цветовой массив подается на выход подпрограммы и дальше используется подсистемой вывода результатов тестирования

Назад Оглавление Вперед