Программа «Инкубатор» выполняет контроль температуры и влажности воздуха инкубационных боксов, а также автоматическое поддержание заданных параметров.
Программа «Инкубатор» выполняет следующие функции:
— контроль температуры и влажности воздуха инкубационных боксов;
— задание требуемых температуры и влажности в инкубационных боксах;
— запись событий в журнал событий;
— сигнализация выхода контролируемых параметров из заданных пределов;
— сигнализация аварийных событий;
— архивирование значения температуры и влажности с возможностью просмотра архива.
При запуске программы открывается главное окно управляющей программы, внешний вид которого изображен ниже.
Управляющая программа состоит из пяти основных частей, описание которых приводится ниже.
Панель инструментов имеет пять кнопок, которые выполняют следующие функции:
— фильтрация сообщений, которые помещаются в журнал;
— показать/убрать информационную панель;
— показать/убрать журнал сообщений;
— показать/убрать поле настроек;
— включение связи с модулем выбранного бокса;
— отключение связи с модулем выбранного бокса;
— вход в режим просмотра графиков и архива.
Рабочее поле содержит информацию о текущем состоянии каждого бокса
Каждый бокс отображается прямоугольником, в котором содержится наименование бокса, значения текущие температуры и влажности в нем.
Цвет прямоугольника зависит от состояния бокса. Отображаются следующие состояния и соответствующие им цвета:
а) темно-красный — нет связи с модулем;
б) красный — сработала аварийная сигнализация;
в) зеленый — связь с модулем в норме, состояние объекта в норме;
г) серый — связь с модулем отключена.
В приведенном примере выводной бокс №1 подключен, но с ним нет связи.
В случае, если контролируемая температура или влажность становится меньше заданной, она выводится на синем фоне; если больше заданной — на красном; если в норме — на синем.
Для выбора бокса необходимо навести на него указатель и щелкнуть левой кнопкой мышки. После этого рамка выбранного бокса станет двойной.
Для изменения имени бокса необходимо щелкнуть на нем правой кнопкой мышки. Появится окно, позволяющее ввести новое имя бокса.
Для включения/выключения связи с модулем предназначены кнопки
Эта функция необходима для отключения связи с отключенными боксами, т. к. иначе будет выдаваться сообщение «Нет связи с модулем»
Журнал событий позволяет просматривать события, происходящие в каждом контролируемом боксе.
Предусмотрена фиксация следующих событий:
— пропадание/возобновление связи с устройством;
— пропадание/возобновление связи с термодатчиком;
— открытие/закрытие двери бокса;
— превышение температуры 38.3 градуса Цельсия;
— превышение температуры или влажности заданного уровня;
— понижение температуры или влажности ниже заданного уровня;
— пуск/остановка управляющей программы.
В журнале указывается время возникновения события.
Если журнал событий не нужен, его можно спрятать, нажав кнопку
При повторном нажатии указанной кнопки, журнал снова будет отображаться.
Журнал событий сохраняется в архиве с возможностью его последующего просмотра.
Предусмотрена фильтрация сообщений в журнале, которая позволяет быстро отыскать требуемые события.
Для фильтрации необходимо нажать кнопку на панели инструментов.
После этого отобразится окно, позволяющее выбрать сообщения, которые представляют интерес для просмотра.
Ниже показано окно фильтрации сообщений.
Кнопки «Установить» и «Сбросить» позволяют бистро установить или сбросить флажки возле всех сообщений.
Панель информационная позволяет просматривать информацию о состоянии выбранного бокса и изменять заданные параметры для него.
Для изменения заданных параметров необходимо ввести новые параметры и нажать кнопку «Сохранить». Если параметры были успешно изменены, то появится соответствующее сообщение.
Заданные параметры невозможно изменить, если нет связи с модулем.
Информация дверь открыта/закрыта указывает на работу вентилятора в инкубационной камере, т. к. при открывании двери вентилятор автоматически выключается.
Информационная панель содержит также панель справки.
Эта вспомогательная панель позволяет ввести дополнительную информацию для каждого инкубационного бокса, например, дату загрузки яиц, их количество и др.
Данная информация сохраняется в архиве при выключении управляющей программы.
Панель состояния предназначена для вывода вспомогательной информации. В ней указывается текущее время, дата и общее количество сообщений для всей системы за текущие сутки.