Логика СПТ944 [15/24] Archdate tag dl 0 sequence tag dl 0

Логика СПТ944 [15/24] Archdate tag dl 0 sequence tag dl 0
  4.   15
    (Compression Type = 0)    :
0x61
...
ARCHDATE TAG
DL
Date
SEQUENCE TAG
DL
ARCHDATE TAG
DL
Date
SEQUENCE TAG
DL
ARCHDATE TAG
DL
Date
SEQUENCE TAG
DL
ARCHDATE TAG
DL
Date (+1)
SEQUENCE TAG
DL=0
 Date(+1)   ,    : 
Start Date < End Date  ;  Start Date > End Date  .  -
   Date(+1)    .
,         :
0x61
ARCHDATE TAG
DL=0
SEQUENCE TAG
DL=0
 Record    .
     , ..    -
:
TAG
DL
VAL
 TAG,     ,   :
- OCTET STRING;
- ASCIIString;
- IEEFloat;
- IntU;
- IntS;
- NULL.
 N      0...255.
   N=0    Date(+1).    
    .
 N=0        .   
Start Date  ,   01-01-00   00:00:00.
 End Date        0xff.
          Compression Type, 
  ,    ()  -
   .

Содержание

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

Магистральный протокол М4 Руководство программиста 15 При отключенном сжатии данных Compression Туре 0 ответ абонента имеет вид 0x61 11 ARCHDATE TAG DL ARCHDATE TAG DL ARCHDATE TAG DL 1 1 I 1 I Г 11 Date U 1 111 SEQUENCE TAG DL SEQUENCE TAG DL SEQUENCE TAG DL 11 Date 1 1 l l Record 1 i i i 1 i rRecord Ti ГТ Date i i III i i III Record i__ __ П ГТ ARCHDATE TAG DL Date 1 SEQUENCE TAG i it DL 0 Поле Date 1 содержит дату записи ближайшую к заданному в запросе интервалу времени при Start Date End Date в сторону возрастания при Start Date End Date в сторону убывания При от сутствии таковых поле Date 1 будут иметь нулевую длину Например при полном отсутствии записей в архиве будет сформирован ответ 0x61 ARCHDATE TAG DL 0 SEQUENCE TAG DL 0 Поле Record содержит собственно архивную запись Внутри записи отдельные параметры разделены тегами т е каждый параметр представлен струк турой TAG DL III III VAL 1 Поле TAG в зависимости от типа параметра может принимать значения OCTET STRING ASCIIString lEEFloat IntU IntS NULL Поле N в запросе может принимать значения 0 255 В ответ на запрос с N 0 будет возвращен указатель Date 1 Собственно архивные данные в ответ на такой запрос не включаются Запрос с N 0 удобно использовать для определения даты первой архивной записи Для этого полю Start Date присваивается значение соответствующее дате 01 01 00 и времени 00 00 00 Поле End Date не подключается к запросу или заполняется кодом Oxff Если запрос чтения архива содержит отличное от нуля значение поля Compression Туре в ответ абонента включаются данные предварительно подвергнутые компрессии сжатию посредством ука занного в запросе метода