Описание формата «Baikal»
Этот формат может быть выбран в программе «БАР-станция» в окне «Параметры системы/Сохранение», как формат записи “Baikal”. Этот формат используется для сохранения результатов мониторинга, имеющих большую длительность записи.
Формат файла записи
Все данные сохраняются в формате little-endian (т. е. младший байт идет первым). Файл имеет следующий формат:
В начале файла находится главный заголовок.
Формат главного заголовка следующий:
N | Название | Размерность |
1 | Количество каналов | 2 байта без знака |
2 | Не используется | 2 байта |
3 | Версия | 2 байта без знака. В СБТС - 60 |
4 | День | 2 байта без знака |
5 | Месяц | 2 байта без знака |
N | Название | Размерность |
6 | Год | 2 байта без знака |
7 | Не используется | 6 байт |
8 | Разрядность АЦП | 2 байта без знака. В СБТС равно 24. |
9 | Не используется | 2 байта |
10 | Частота, Гц | 2 байта без знака (1/период дискретизации). Например, 500 Гц соответствует 2мс |
11 | Не используется | 8 байт |
12 | Название станции | 16 байт ( SCOUT<номер БАР> ) |
13 | Не используется | 24 байт |
14 | Широта | 8 байт (double) |
15 | Долгота | 8 байт (double) |
16 | Не используется | 12 байт |
17 | Начальное время | 8 байт (64 бит без знака) |
18 | Не используется | 8 байт |
Примечания:
- В поле Начальное время указывается время в 1/256000000–долях секунды относительно 00:00:00 1 января 1980 года.
- Широта и долгота указаны в градусах, положительное значение соответствует северному и восточному полушариям соответственно.
После главного заголовка следуют заголовки каналов, в количестве, указанном в поле «Количество каналов» главного заголовка.
Формат заголовков каналов следующий:
N | Название | Размерность |
1 | Номер канала | 2 байта без знака ( начиная с 0 ) |
2 | Не используется | 6 байт |
3 | Имя канала | 24 байт ( заполняется 0 ) |
4 | Тип сенсора | 24 байт ( заполняется 0 ) |
5 | Коэффициент канала | 8 байт (double) = 1 |
6 | Не используется | 8 байт |
После заголовков идут данные в виде массива. Массив продолжается до конца файла, его длина явно нигде не указывается. Каждая точка описывает значение каналов в момент времени, отстоящий от предыдущего на период дискретизации. Время первой точки указывается с помощью поля «Начальное время» главного заголовка
Каждая выборка записывается 4 байтами как ЦЕЛОЕ ЗНАЧЕНИЕ СО ЗНАКОМ [N]
Где ЦЕЛОЕ[i] – данные i-того канала (индекс i соответствует индексу заголовка канала)
Приложение Б
Разъемные соединители БСВК
![]() |
Разъем для подключения питания
![]() | Цепь |
1 | + 12V |
2 | |
3 | - 12V |
4 |
Разъем для подключения Ethernet
![]() | Цепь |
A | |
B | LAN |
C | Tx+ |
D | Tx- |
E | Rx+ |
F | Rx- |
G | |
H | |
J | |
K | |
L | |
M |
![]() |
Разъем для подключения ССВ
![]() | Цепь |
A | Старт + |
B | Старт - |
C | КОМ+ |
D | КОМ- |
E | |
F | |
H | +Uпит(12В) |
J | - Uпит(12В) |
K | ВХ1(+) |
L | ВХ1(-) |
M | ВХ2(+) |
N | ВХ2(-) |
P | ВХ3 (+) |
R | ВХ3(-) |
Приложение В
Разъемные соединители БАР-3
![]() |
Разъем для подключения сейсмоприемников.
![]() | Цепь |
1 | |
2 | ВХ1(+) |
3 | ВХ1(-) |
4 | ВХ2(+) |
5 | ВХ2(-) |
6 | ВХ3 (+) |
7 | ВХ3(-) |
8 |
![]() |
Разъем для подключения зарядного устройства и Ethernet
![]() | Цепь |
A | +6…12VA |
B | LAN |
C | Tx+ |
D | Tx- |
E | Rx+ |
F | Rx- |
G | |
H | Калибровка |
J | |
K | Заряд АБ+ |
L | Заряд АБ- |
M |