Структура системы магнитометрической диагностики. Обработка полученных данных. Комплекс магнитометрической диагностики, страница 6

Пакет «Конец регистрации»

Данные(16 бит)

Название

Примечание

0xС020

Маркер

0x7FFF

Время младшие 15 бит.

Данные в этом слове это младшие 15 бит 30 битного счетчика времени. Один отсчет равен 500 мкс.

0x7FFF

Время старшие 15 бит

Данные в этом слове это старшие 15 бит 30 битного счетчика времени.

30 слов 0xAAAA

30 слов конца регистрации

Количество слов будет варьироваться от 14 до 30. И будет выровнено по 16-ти словной границе

Пакет «Маркер маршрута»

Данные(16 бит)

Название

Примечание

0xA003

Маркер маршрута

0x7FFF

Время младшие 15 бит.

Данные в этом слове это младшие 15 бит 30 битного счетчика времени. Один отсчет равен 500 мкс.

0x7FFF

Время старшие 15 бит

Данные в этом слове это старшие 15 бит 30 битного счетчика времени.

0xFFFF

Маркер по кнопке «Стирание»

16-ти битное слово № маркера от 1-65535

Выходными данными служат бинарный файл данных и текстовый файл данных GPS. Бинарный файл данных содержит значения времени (в секундах от 00:00 даты начала записи) и значения отсчетов аналого-цифрового преобразователя в следующей последовательности: время отсчета и далее отсчеты аналого-цифрового преобразователя по 23 указанным выше каналам, затем следующий набор значений начиная со времени и т.д. Данные пишутся в формате с плавающей точкой, длина 8 байт. Файл данных GPS содержит данные для привязки измерений к расстояниям и используется в отсутствие реального файла, полученного при обработке GPS измерений. Файл данных GPS содержит 3 колонки чисел в текстовом формате, разделенных символом табуляции. В первой колонке содержится значение времени в формате ЧЧ:ММ:СС, затем идет значение координаты, соответствующей данному моменту времени в метрах от положения начала сеанса измерений, в последней колонке выводится значение азимута направления хода оператора в данный момент времени (в градусах от направления оси трубы).

При старте информационно-программный комплекс открывает для чтения файл данных блока-регистратора и производит последовательное чтение пакетов регистрации. Вывод значений в бинарный файл данных и файл данных GPS начинается после чтения пакета «Старт регистрации» и заканчивается после чтения пакета «Конец регистрации». При чтении данных из входного файла производится диагностический вывод на экран прочитанной информации в текстовом виде. В случае преждевременного конца файла выводится соответствующее предупреждающее сообщение, закрываются входные и выходные файла, и работа программы завершается. Если последовательное чтение пакетов прошло успешно, то программное обеспечение загружает основной интерфейс информационно-программного комплекса.

Интерфейс информационно-программного комплекса

Загрузка данных программного обеспечения

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

-  Файл;

-  Детализация;

-  Конфигурация;

-  Расчет каналов.

После выбора команды подменю «Новый проект» меню «Файл» с помощью диалога «Новый проект» (рис.1)  выбираются файлы, содержащие выходные данные с результатами регистрации бинарного файла данных и файла данных GPS. Если загрузка файлов данных прошла успешно, в левой части главного окна появляется окно, состоящее из списка данных каналов регистрации.