Термотроник АДИ-0-0 [13/24] Архив событий может содержать более одного файла поэтому следует прочитать

Термотроник АДИ-0-0 [13/24] Архив событий может содержать более одного файла поэтому следует прочитать
АДИ Описание протокола обмена с.13
Архивная запись содержит следующие поля:
Название
Смещение
Размер
(байт)
Тип
Примечание
Дата/время
0
6
unsigned char[6]
сс:мм:чч дд:мм:гг в формате BCD
Среднее давление P1
6
4
float
(МПа)
Среднее давление P2
10
4
float
(МПа)
Минимальное давление P1
14
4
float
(МПа)
Минимальное давление P2
18
4
float
(МПа)
Максимальное давление P1
22
4
float
(МПа)
Максимальное давление P2
26
4
float
(МПа)
Минимальный расход по LIN
30
4
float
(м3/ч)
Максимальный расход по LIN
34
4
float
(м3/ч)
Дельта V+ LIN
38
4
float
Приращ. V+ за период архивирования (м3)
Дельта V- LIN
42
4
float
Приращ. V- за период архивирования (м3)
Интеграл V+ LIN
46
8
double
Интеграл V+ на момент архивирования (м3)
Интеграл V- LIN
54
8
double
Интеграл V- на момент архивирования (м3)
Вес импульса канала V1
62
4
float
(л/имп.)
Вес импульса канала V2
66
4
float
(л/имп.)
Дельта V1
70
4
float
Приращение V1 за период архивирования (м3)
Дельта V2
74
4
float
Приращение V2 за период архивирования (м3)
Интеграл V1
78
8
double
Интеграл V1 на момент архивирования (м3)
Интеграл V2
86
8
double
Интеграл V2 на момент архивирования (м3)
Сост. дискр.входов
94
1
unsigned char
не используется
Сост. дискр.выхода
95
1
unsigned char
не используется
Ошибки и состояния
96
4
unsigned long
См. ниже
КС калибровок
100
2
unsigned short
Контрольная сумма на момент
архивирования
КС настроек
102
2
unsigned short
Контрольная сумма на момент
архивирования
Дельта наработки
104
4
unsigned long
Приращ. нараб. за период архивирования
(мин.)
Интеграл наработки
108
4
unsigned long
Интеграл нараб. (мин.)
Дельта нараб. без питания
112
4
unsigned long
Приращ. нараб. без пит. за период архивир.
ин.)
Интеграл нараб. без питания
116
4
unsigned long
Интеграл нараб. без пит. ин.)
Серийный номер Питерфлоу
120
4
unsigned long
Параметры, имеющие в названии «LIN» получают значения путем чтения из
расходомера «Питерфлоу РС», подключенного к прибору по интерфейсу LIN.
Поле «Ошибки и состояния» является битовым полем, в котором каждый из битов
кодирует следующие ошибки и состояния:
0-калибровки разрешены;
1-доступ к изменению параметров настройки разрешен;
2-сбой АЦП;
3-сбой flash;
4-P1 min;
5-P1 max;
6-P2 min;
7-P2 max;
8-нет связи по LIN;
9-было изменение настроек;
10-отключение питания;
11-авторизация по ключу;
12-факт выполнения калибровок.
3.5.2 Интерпретация архива событий
Архив событий может содержать более одного файла. Поэтому следует прочитать
все записи всех файлов архива событий. Затем записи, у которых сходится
контрольная сумма отсортировать по возрастанию поля «Номер события» (см. ниже) и
затем интерпретировать.

Содержание

Похожие устройства