Декодирование бинарных файлов.
В системе «Кливер Мониторинг Энергии» версии 5.1 декодирование бинарных файлов с вычислителей, получаемых программной службой «Кливер Коммуникационный сервер», декодирует эта же служба – автоматически, о чем имеются записи в журнале работы системы. Однако у Пользователя всегда имеется возможность просмотреть эти файлы и произвести их повторное декодирование, без сохранения результатов в БД Кливер 5.1. Данный функционал будет востребованным при анализе ошибок декодирования и экспорте бинарных файлов из БД Кливер 5.1 во внешние файлы.
Для открытия инструментального окна декодирования (Рисунок 39), необходимо подать команду «Бинарные Файлы Вычислителей» контекстного меню - Рисунок 38.
Если окажется, что среди клиентов, выделенных в списке, имеется, хотя бы один клиент другого типа, - данный пункт меню будет выполнен, но при отображении окна декодирование, в его списке объектов будут присутствовать только те, которые является клиентом типа МПД!
Рисунок 38. Просмотр бинарных файлов, полученных программной службой «Кливер Коммуникационный сервер».
Окно «Хранимые файлы с бинарными данными вычислителей» (Рисунок 39) содержит:
- Инструментальную панель с командными кнопками:
- - обновить список из БД Кливер 5.1;
- - установить фильтр для отбора записей для списка за определенный Пользователем интервал времени;
- Фильтры статусов декодирования (службой «Кливер Коммуникационный сервер») для отображения строк списка:
- - бинарный файл еще не был декодирован;
- - бинарный файл декодирован успешно;
- - бинарный файл декодировался не полностью, содержит ошибки;
- - бинарный файл не декодирован, т.к. идентификационный или серийный номер вычислителя в файле не совпадает с номером в БД.
- Поле со списком для ввода текста фильтра пользователем;
- - экспортировать выбранные в списке бинарные файлы из БД Кливер 5.1 на диск;
- - отобразить или скрыть панель декодирования файла;
- Список клиентов с описанием их бинарных файлов;
- Панель декодированного файла, которую можно скрывать или отображать на данной форме.
Рисунок 39. Декодирование бинарных файлов.
В панели декодирования отображается на графиках и в табличном виде декодированный бинарный файл из БД Кливер 5.1. Просматривать параметры работы узла учета, декодированные из бинарного файла, можно переключая соответствующие типам параметров кнопки (часовые, суточные и т.д.). При нажатии правой клавиши мыши на таблице панели, отобразиться контекстное меню, через команды которого можно экспортировать данные или изменить вид таблицы.
Файлы декодируется «на лету» при перемещениях пользователя по строкам списка. Журнал декодирования файла, можно скопировать в буфер обмена командной кнопкой или вывести в отдельном окне журнала (Рисунок 40) командной кнопкой (в названии кнопки отображается результат декодирования). Журнал декодирования можно экспортировать в Excel или текстовый файл.
Рисунок 40. Журнал декодирования бинарного файла.