К содержанию | Пользовательский интерфейс
Все компоненты комплекса Sonix+ выводят информацию о своей работе в единый протокол (лог-файл), что позволяет сохранить полную историю функционирования комплекса с момента его загрузки.
Ведение и именование протоколов происходит без участия пользователя. Имя протокола строится по шаблону <имя спектрометра>_<год>_<номер цикла реактора>_<номер запуска комплекса>_protocol.xml например, yumo_6_1_13_protocol.xml.
Для просмотра лог-файла используется программа LogViewer.
Она позволяет открыть один из предыдущих протоколов или работать с протоколом, который используется в данный момент. Для этого после вызова программы достаточно нажать кнопку Curent log на панели управления задачи. В этом случае программа фактически превращается в консоль вывода информации о комплексе управления, т.к. все поступающие сообщения немедленно появляются на экране.
Помимо самого сообщения, в окно просмотра выводятся:
Большая часть этих полей не интересуют пользователя и могут быть скрыты. Полную информацию о сообщении можно получить при двойном нажатии левой кнопки мыши на его номер.
Интерфейс программы LogViewer представлен ниже.
Все сообщения, выводимые в протокол, имеют тип и уровень (важность). Имеется возможность фильтровать сообщения либо при записи, либо при его просмотре. Важность (level) изменяется в пределах от 1 до 5. Максимальный приоритет имеют сообщения с важностью 1 – уровень сообщений для пользователя. Сообщения более низких приоритетов (2-5) информируют о деталях взаимодействия аппаратуры и программ и предназначены скорее для обслуживающего персонала. Поддерживаются четыре типа сообщений:
Диалог для фильтрации выводимых сообщений.