ГОСТ Р EH 1434-3-2006 Теплосчетчики. Часть 3.Обмен данными и интерфейсы стр. 7

Тип данных Е: компаунд СР16 (информация о типах и устройствах)
     
250 × 60 пикс.     Открыть в новом окне
      
     1UI6 [от 1 до 6] <от 0 до 63> :=физическое устройство 1
1UI6 [от 9 до 14] <от 0 до 63> :=физическое устройство 1
1UI4 [от 7 до 8, от 15 до 16] <от 0 до 15> :=измеряемая среда
Типы данных F, G и Н следует использовать только для переменной структуры данных.
Тип данных F: компаунд СР32 (дата и время)
Минута: UI6 [от 1 до 6] <от 0 до 59>
Час: UI5 [от 9 до 13] <от 0 до 23>
День: UI5 [от 17 до 21] <от 1 до 31>
Месяц: UI4 [от 25 до 28] <от 1 до 12>
Год: UI7 [от 22 до 24, от 29 до 32] <от 0 до 99>
IV: В1 [8] (время недействительно) IV<0>:=действительно
IV<1>:=недействительно
SU: В1 [16] (летнее время) SU<0>:=стандартное время
SU<1>:=летнее время
RES1: В1 [7] (зарезервировано): <0>
RES2: В1 [14] (зарезервировано): <0>
RES3В1 [15] (зарезервировано): <0>
250 × 98 пикс.     Открыть в новом окне
     Тип данных G: компаунд СР16 (дата)
День: UI5 [от 1 до 5] <от 1 до 31>
Месяц: UI4 [от 9 до 12] <от 1 до 12>
Год: UI7 [от 6 до 8, от 13 до 16] <от 0 до 99>
250 × 60 пикс.     Открыть в новом окне
Тип данных Н: с плавающей точкой
"Короткое число с плавающей точкой"=R32·23 (основание, экспонента, знак)
Основание =F:=UI23 [от 1 до 23] <от 1 до 1-2 >
Экспонента =Е:=UI8 [от 24 до 31] <от 0 до 255>
Знак =S:=BS1 [32] S<0>=положительное
S<1>=отрицательное
F<0> и Е<0> :=(-1) ·0 = ± нуль
F< 0> и Е<0> :=(-1) ·2Е-126 (0.F) = неинициированные числа
Е<от 1 до 254> :=(-1) ·2E-127 (1.F) = инициированные числа
F<0> и Е<255> :=(-1) · = ± бесконечность
F< 0> и Е<255> :=NaN = отсутствие числа, не учитывают
300 × 177 пикс.     Открыть в новом окне
Специфицируют следующие пределы изменения для чисел с плавающей точкой:
- диапазон: от (-2 +2 ) до (+2 -2 ), т.е. от -3,4·10 до +3,4·10 ;
- наименьшее отрицательное число: -2 , т.е. -1,4·10 ;
- наименьшее положительное число: +2 , т.е. +1,4·10 .
              

     6.5 Фиксированная структура данных

 6.5.1 Графическое представление
370 × 41 пикс.     Открыть в новом окне
     
(*1) Идентификационный номер Кодирование: тип данных А (Х=8).
Идентификационный номер (*1) доступен для оператора счетчика.
(*2) Номер доступа Кодирование: тип данных С (X=8).
Номер доступа увеличивают на единицу после каждой операции ОТВЕТ.
(*3) Статус Кодирование: тип данных D (Х=8).
Биты статуса содержат следующую информацию:
В1 [1] = неправильно = BCD без знака;
= правильно = двоичный код со знаком (действителен для *5 и *6);
В1 [2] = неправильно = фактические (мгновенные) значения для счетчиков 1 и 2;
= правильно = значения, записанные в память при фиксированной дате, действительны для счетчиков 1 и 2;
В1 [3] = "Падение питающего напряжения";
В1 [4] = "Постоянная ошибка";
В1 [5] = "Временная ошибка";
В1 [от 6 до 8]= "Специфическая информация производителя".
(*4) Типы и единицы измерений счетчиков 1 и 2 Кодирование: тип данных Е.
Эта информация касается типа счетчика (например, теплосчетчика) и физических единиц измерений для нижеследующих счетчиков:
(*5) = Счетчик 1 Кодирование: тип данных А (X=8) или В (Х=32)
(*6) = Счетчик 2 Кодирование: тип данных А (X=8) или В (Х=32)
Таблица 4 - Представление среды, типов и единиц измерений в фиксированной структуре данных
Байт Байт N 8 (поле *4) Байт N 7 (поле *4)
Бит 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Среда Единица счетчика 2 Среда Единица счетчика 1
MSB MSB LSB LSB MSB LSB
6.5.2 Измеряемая среда
В таблице 5 указаны коды измеряемой среды для типа данных Е.
Таблица 5 - Кодирование измеряемой среды
Восьмеричная величина Бит 16 Бит 15 Бит 8 Бит 7 Среда
От 0 до 3 - - - - Зарезервировано для дальнейшего применения
4 0 1 0 0 Тепло
От 5 до 15 - - - - Зарезервировано для дальнейшего применения
6.5.3 Таблица физических единиц измерений
Нижеследующее кодирование с данными типа Е используют для кодирования физической единицы измерений теплосчетчиков.
Таблица 6 - Кодирование физических единиц измерений для фиксированной структуры данных
Счетчики 1 и 2, физическая единица от 0 до 15
BIT D6 D5 D4 D3 D2 D1 Единица Байты N 7 и 8 в шестнадцатеричном коде
0 0 0 0 0 0 ч, мин, с 00
0 0 0 0 0 1 День, месяц, год 01
0 0 0 0 1 0 Вт·ч 02
0 0 0 0 1 1 Вт·ч х 10 03
0 0 0 1 0 0 Вт·ч х 100 04
0 0 0 1 0 1 кВт·ч 05
0 0 0 1 1 0 кВт·ч х 10 06
0 0 0 1 1 1 кВт·ч х 100 07
0 0 1 0 0 0 МВт·ч 08
0 0 1 0 0 1 МВт·ч х 10 09
0 0 1 0 1 0 МВт·ч х 100
0 0 1 0 1 1 кДж
0 0 1 1 0 0 кДж х 10
0 0 1 1 0 1 кДж х 100 0D
0 0 1 1 1 0 МДж
0 0 1 1 1 1 МДж х 10 0F
…………………. Байты N 7 и 8
2 2 2 2 2 2
Продолжение таблицы 6
Счетчики 1 и 2, физическая единица от 16 до 31
BIT D6 D5 D4 D3 D2 D1 Единица Байты N 7 и 8 в шестнадцатеричном коде
0 1 0 0 0 0 МДж х 100 10
0 1 0 0 0 1 ГДж 11
0 1 0 0 1 0 ГДж х 10 12
0 1 0 0 1 1 ГДж х 100 13
0 1 0 1 0 0 Вт 14
0 1 0 1 0 1 Вт х 10 15
0 1 0 1 1 0 Вт х 100 16
0 1 0 1 1 1 кВт 17
0 1 1 0 0 0 кВт х 10 18
0 1 1 0 0 1 кВт х 100 19
0 1 1 0 1 0 МВт
0 1 1 0 1 1 МВт х 10
0 1 1 1 0 0 МВт х 100 1C
0 1 1 1 0 1 кДж/ч 1D
0 1 1 1 1 0 кДж/ч х 10
0 1 1 1 1 1 кДж/ч х 100 1F
…………………. Байты N 7 и 8
2 2 2 2 2 2
Продолжение таблицы 6
Счетчики 1 и 2, физическая единица от 32 до 47
BIT D6 D5 D4 D3 D2 D1 Единица Байты N 7 и 8 в шестнадцатеричном коде
1 0 0 0 0 0 МДж/ч 20
1 0 0 0 0 1 МДж/ч х 10 21
1 0 0 0 1 0 МДж/ч х 100 22
1 0 0 0 1 1 ГДж/ч 23
1 0 0 1 0 0 ГДж/ч х 10 24
1 0 0 1 0 1 ГДж/ч х 100 25
1 0 0 1 1 0 мл 26
1 0 0 1 1 1 мл х 10 27
1 0 1 0 0 0 мл х 100 28
1 0 1 0 0 1 л 29
1 0 1 0 1 0 л х 10
1 0 1 0 1 1 л х 100
1 0 1 1 0 0 м
1 0 1 1 0 1 м х 10 2D
1 0 1 1 1 0 м х 100
1 0 1 1 1 1 мл/ч 2F
…………………. Байты N 7 и 8
2 2 2 2 2 2
Окончание таблицы 6
Счетчики 1 и 2, физическая единица от 48 до 63
BIT D6 D5 D4 D3 D2 D1 Единица Байты N 7 и 8 в шестнадцатеричном коде
1 1 0 0 0 0 мл/ч х 10 30
1 1 0 0 0 1 мл/ч х 100 31
1 1 0 0 1 0 л/ч 32
1 1 0 0 1 1 л/ч х 10 33
1 1 0 1 0 0 л/ч х 100 34
1 1 0 1 0 1 м35
1 1 0 1 1 0 м /ч х 10 36
1 1 0 1 1 1 м /ч  х 100 37
1 1 1 0 0 0 °С х 10 38
1 1 1 0 0 1 Зарезервировано 39
1 1 1 0 1 0 Зарезервировано
1 1 1 0 1 1 Зарезервировано
1 1 1 1 0 0 Зарезервировано
1 1 1 1 0 1 Зарезервировано 3D
1 1 1 1 1 0 Та же единица, но значение заранее задано
1 1 1 1 1 1 Нет единицы 3F
…………………. Байты N 7 и 8
2 2 2 2 2 2
   

  6.6 Переменная структура данных

В следующих пунктах изложена структура данных с переменной длиной. Кодирование начинают с начала фрейма (FRAME), если для ответа (RESPOND) используют шестнадцатеричные числа 72 или 76 поля CI.
6.6.1 Графическое представление
Заголовок данных (DATA HEADER):
420 × 37 пикс.     Открыть в новом окне
Запись данных:
420 × 97 пикс.     Открыть в новом окне