ПНСТ 976-2024 Информационные технологии. Интернет вещей. Протокол передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ

Обложка ПНСТ 976-2024 Информационные технологии. Интернет вещей. Протокол передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ
Обозначение
ПНСТ 976-2024
Наименование
Информационные технологии. Интернет вещей. Протокол передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ
Статус
Действует
Дата введения
2024.12.01
Дата отмены
2027.1201.01
Заменен на
-
Код ОКС
35.020, 35.110

ФЕДЕРАЛЬНОЕ АГЕНТСТВО

ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

пнет

976-2024

Информационные технологии

ИНТЕРНЕТ ВЕЩЕЙ

Протокол передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ

Издание официальное

Москва Российский институт стандартизации 2024

ПНСТ 976—2024

Предисловие

1 РАЗРАБОТАН Обществом с ограниченной ответвенностью «МИРТЕК» (ООО «МИРТЕК»)

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 194 «Кибер-физические системы»

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 15 ноября 2024 г. № 95-пнст

Правила применения настоящего стандарта и проведения его мониторинга установлены в ГОСТ Р 1.16—2011 (разделы 5 и 6).

Федеральное агентство по техническому регулированию и метрологии собирает сведения о практическом применении настоящего стандарта. Данные сведения, а также замечания и предложения по содержанию стандарта можно направить не позднее чем за 4 мес до истечения срока его действия разработчику настоящего стандарта по адресу: 115324 Москва, Овчинниковская наб., д. 20, стр. 2, e-mail: info@tc194.ru и/или в Федеральное агентство по техническому регулированию и метрологии по адресу: 123112 Москва, Пресненская набережная, д. 10, стр. 2.

В случае отмены настоящего стандарта соответствующая информация будет опубликована в ежемесячном информационном указателе «Национальные стандарты» и также будет размещена на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)

© Оформление. ФГБУ «Институт стандартизации», 2024

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

II

ПНСТ 976—2024

Содержание

1 Область применения..................................................................1

2 Нормативные ссылки..................................................................2

3 Термины и определения...............................................................2

4 Сокращения.........................................................................3

5 Формат пакетов......................................................................3

6 Байт-стаффинг.......................................................................5

7 Контрольная сумма...................................................................5

8 Защита паролем......................................................................6

9 Адресация устройств..................................................................7

10 Ретрансляция пакетов в сети..........................................................8

11 Пакеты ответов......................................................................9

12 Флаги тревожных событий...........................................................12

13 Коды ошибок......................................................................12

14 Структуры данных..................................................................13

15 Инициативные пакеты...............................................................13

16 Устройства внутри устройств.........................................................16

Приложение А (справочное) Структуры данных команд для счетчиков воды и газа..............17

Приложение Б (справочное) Структуры данных команд для счетчиков тепла...................44

Приложение В (справочное) Структуры данных команд для электрических счетчиков............89

III

ПНСТ 976—2024

Введение

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

Настоящий стандарт устанавливает требования к протоколу передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ для организации связи с малопроизводительными устройствами (далее — протокол МИРТ). Протокол МИРТ может быть применен в интеллектуальных счетчиках воды, газа, тепла и электроэнергии как для прямого, так и для сетевого доступа к счетчикам. Гибкость протокола МИРТ позволяет применять его в системе обмена данными для любых устройств. Протокол МИРТ не предъявляет требований к физическому каналу связи и может работать в любых средах передачи данных.

Простота реализации протокола МИРТ позволяет использовать его в счетчиках газа, воды, тепла, в любых датчиках и в управляющих устройствах. При этом обеспечивается возможность передачи данных между устройствами разного типа. Использование протокола МИРТ по радиоканалу открывает широкие возможности для применения в частном секторе, где будет обеспечиваться связь с устройствами на дальности, в пятнадцать раз превышающей дальность прямой радиосвязи.

Протокол МИРТ может быть использован для транспорта до целевого устройства в сети других протоколов, не имеющих собственных маршрутов.

IV

ПНСТ 976—2024

ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационные технологии

ИНТЕРНЕТ ВЕЩЕЙ

Протокол передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ

Information technology. Internet of things. Data transfer protocol for exchange between the components of the integrated energy accounting system MIRT

Срок действия — с 2024—12—01 до 2027—12—01

1 Область применения

Настоящий стандарт устанавливает требования к структуре, формату и правилам использования протоколу передачи данных для информационного обмена между компонентами системы комплексного учета энергоресурсов МИРТ (далее — протокол МИРТ). Протокол МИРТ подходит для использования как в устройствах с батарейным питанием и малым объемом передаваемой информации, так и для высокофункциональных устройств со скоростными каналами и большими объемами передаваемых данных. При подключении к серверу сбора множества сетей с топологией типа «дерево» сбор данных может осуществляться с миллионов устройств.

Протокол МИРТ не предназначен для использования в системах хранения и/или передачи информации, содержащих сведения, составляющие государственную тайну.

Протокол МИРТ предоставляет возможности по конфигурированию, управлению и получению данных с устройств как в режиме точка-точка, так и для доступа к данным устройств в организованной сети. Устройство может выступать в качестве оконечного устройства, ретранслятора или координатора сети. Сеть из множества различных устройств имеет топологию дерева, где пакеты данных передаются от координатора сети к оконечным устройствам через ретрансляторы. Это позволяет использовать протокол для систем комплексного учета энергоресурсов, где счетчики воды, газа, тепла, электроэнергии и различные датчики образуют единую сеть.

Протокол МИРТ не накладывает ограничений на скорость передачи данных или время связи.

Протокол МИРТ предоставляет возможность работать не только по принципу запрос-ответ, но также обеспечивает инициативную передачу данных, что является актуальным для устройств с батарейным питанием.

Настоящий стандарт не устанавливает требований к шифрованию прикладных данных и к средствам криптографической защиты информации. Для шифрования прикладных данных требуется использование внешних программно-аппаратных средств криптографической защиты информации.

Выбор конкретных алгоритмов шифрования прикладных данных определяет разработчик оконечного устройства в зависимости от целевого назначения оконечного устройства и действующих нормативных документов. Например, для систем класса критической информационной инфраструктуры (КИИ) могут использоваться криптографические преобразования. Используемые в оконечном устройстве алгоритмы шифрования данных должны быть указаны в эксплуатационной документации на соответствующее оконечное устройство. Рекомендуется использовать алгоритм блочного шифрования. Описание и выбор конкретных алгоритмов шифрования данных выходит за рамки настоящего стандарта.

Издание официальное

1

ПНСТ 976—2024

2 Нормативные ссылки

В настоящем стандарте использована нормативная ссылка на следующий стандарт:

ГОСТ Р МЭК 60870-5-104 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 104. Доступ к сети для ГОСТ Р МЭК 870-5-101 с использованием стандартных транспортных профилей

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

3 Термины и определения

В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1 протокол передачи данных: Формализованный набор требований к структуре пакетов данных и алгоритму обмена пакетами данных между оконечными устройствами и компонентами системы учета.

3.2 устройство (связи): Устройство, выполняющее ввод и вывод сигналов в виде пакетов данных, несущих сообщения.

Примечани е — Устройство связи может быть частью оконечного устройства или обособленным модулем.

3.3 оконечное устройство: Оборудование с устройством связи, получающее запросы и направляющее ответы, предназначенное для присоединения к системе учета.

Примечания

1 Оконечное устройство может иметь несколько устройств связи различных типов, при этом каждое устройство связи может иметь сетевой адрес.

2 Примеры оконечных устройств — прибор учета ресурса, датчик величины, обособленный ретранслятор.

3.4 ретранслятор: Узел сети, который транслирует пакеты других узлов сети.

3.5 ретрансляция: Действия устройства связи по приему битового потока от предыдущего устройства связи и помещению его в физическую среду для передачи следующему устройству связи.

Примечания

1 Устройство связи с функцией ретрансляции (ретранслятор) копирует битовый поток в свой буфер и модифицирует биты, указывающие путь к следующим устройствам связи.

2 Функцию ретрансляции может выполнять определенная группа оконечных устройств и/или обособленные ретрансляторы.

3.6 координатор: Узел сети, через который направляются запросы, имеющий одинаковый физический канал связи с оконечным устройством или ретранслятором.

3.7 запрос: Пакет с данными, передаваемый от координатора к устройству.

3.8 ответ: Пакет с данными, передаваемый от устройства к координатору.

3.9 байт-стаффинг: Механизм замены одного байта данных в пакете на последовательность из двух байт, предотвращающий появление внутри пакета стартовой и стоповой последовательности.

3.10 путь: Совокупность адресов, состоящая из полей «Путь», «Адрес назначения» и «Адрес источника» и описывающая полный маршрут движения пакета.

3.11 текущий адрес: Адрес устройства, которому адресован пакет.

3.12 пакет: Протокольный блок данных, передаваемый по каналу связи.

Примечание — Каждый пакет содержит в дополнение к фактическому сообщению информацию об отправителе, получателе, для контроля ошибок и другие данные.

2

ПНСТ 976—2024

3.13 сообщение: Данные, имеющие смысловое содержание и пригодные для обработки и/или использования в системе учета.

3.14 команда: Сообщение, вызывающее определенное действие оконечного устройства.

Примечание — Каждую команду представляют кодом команды, выбираемым из заданного набора.

4 Сокращения

В настоящем стандарте применены следующие сокращения:

ВПУ — высоковольтный прибор учета;

ГВС — горячее водоснабжение;

ДСТП — дистанционное снятие показаний, кнопка счетчика, может использоваться для сня

тия дополнительной защиты;

ЖКИ — жидкокристаллический индикатор (дисплей);

ИСУЭ — интеллектуальная система учета электроэнергии;

МЭК 104 — протокол передачи данных в сетях телеметрии и телемеханики, соответствующий требованиям ГОСТ Р МЭК 60870-5-104, применяется в системах контроля и управления территориально распределенных систем;

ОУ — отсчетное устройство;

ПО — программное обеспечение;

РИП — резервный источник питания;

ТПП — разработчик радиомодулей ООО «ТПП Инжиниринг»;

УСПД — устройство сбора и передачи данных;

ASCII — таблица, в которой некоторым распространенным печатным и непечатным символам сопоставлены числовые коды (american standard code for information interchange);

DLMS — стек-ориентированный протокол, базирующийся на концепциях модели OSI, регламентирующий обмен данными между приборами учета и системами сбора (device language message specification);

HDLC — высокоуровневый протокол управления каналом передачи данных (high-level data link control);

LoRaWan — проприетарная технология модуляции маломощной сети передачи данных со скоростью 0,3—50 кб/с и дальностью от 1 до 15 км в нелицензируемом диапазоне частот (Long Range);

PLC — группа технологий передачи данных по силовым линиям (Power line communication); RF-433 — радиоинтерфейс 433 МГц;

UART — универсальный асинхронный приемопередатчик (universal asynchronous receiver/ transmitter).

5 Формат пакетов

Все пакеты, передаваемые по протоколу МИРТ, должны иметь определенный формат (см. рисунки 1, 2). Два стартовых байта позволяют определить начало пакета, стоповый байт позволяет определить конец пакета с использованием байт-стаффинга.

Пакеты имеют короткий (см. рисунок 1) и длинный формат (см. рисунок 2). Короткий формат использует для проверки целостности CRC8, длинный формат — CRC16.

Стартовая последовательность, равная 0x73 0x55, а также стоповый байт, равный 0x55, не могут находиться внутри пакета.

Используемый тип и метод шифрования определяется на этапе согласования требований к системе учета, описывается в требованиях к системе учета и выходит за рамки настоящего стандарта.

Содержимое поля «Параметры» определяет:

- запрос это или ответ;

- в прямом или в зашифрованном виде передаются данные;

- длину данных.

3

ПНСТ 976—2024

ПУТЬ

Запрос

Старт-1

Старт-2

Параметры

Ретрансляция

8.

Ф q

£ 5

8 I

Ответ

Старт-1

Старт-2

Параметры

Значение

Количество байт

0x73

0x55

CVDL4L3L2 L1

Ретрансляция

R3 R2 R1 R0 СЗ С2 С1

Команда

Пароль

Данные

CRC8

Стоп

£5

Команда

Данные

CRC8

Стоп

0x55

0-30

Заголовок пакета

0-31

1

Участвует в расчете CRC__ Подлежит байт-стаффингу____________________

| | | | Прикладные данные* |

Выбор конкретных алгоритмов шифрования прикладных данных для блока «Прикладные данные» определяет разработчик оконечного устройства в зависимости от целевого назначения оконечного устройства и действующих нормативных документов.

Рисунок 1 — Формат пакета с длиной поля данных до 31 байта

| ПУТЬ

Запрос

Старт-1

Старт-2

Параметры

Старшие биты длины данных

Ответ

Старт-1

Старт-2

Параметры

Ретрансляция

О

ГЛ

S s

s

§ 5

О 3 U х пт п =

Команда

Команда

Пароль

Статус ответа

Данные

Данные

CRC16

CRC16

Стоп

Стоп

Значение Количество байт

0x73

0x55

CVDL4L3L2L1 L0

L12-L5

R3 R2 R1 R0 СЗ С2 С1 СО

Заголовок пакета

0x55

0-

30

2

2

0-8191

Участвует в расчете CRC____________________________ Подлежит байт-стаффингу___________________

I II | Прикладные данные* |

Выбор конкретных алгоритмов шифрования прикладных данных для блока «Прикладные данные» определяет разработчик оконечного устройства в зависимости от целевого назначения оконечного устройства и действующих нормативных документов.

Рисунок 2 — Формат пакета с длиной поля данных до 8191 байт

Бит «D» поля «Параметры», равный 1, указывает на запрос к устройству, а равный 0 — на ответ устройства.

Бит «С» поля «Параметры», равный 1, указывает, что прикладные данные зашифрованы.

Биты «L0-L4» поля «Параметры» содержат длину поля данных для короткого формата пакета, «L0-L12» — для длинного формата.

Бит «V» поля «Параметры», равный 0, указывает на короткий формат данных. Короткий формат подходит для устройств со слабыми вычислительными мощностями, в коротком формате поле данных не может быть более 31 байта. Применяемая контрольная сумма — CRC8.

4

ПНСТ 976—2024

Бит «V» поля «Параметры», равный 1, указывает на длинный формат данных. Длинный формат подходит для устройств с высокими вычислительными мощностями. Поле данных может иметь длину до 8191 байт. Применяемая контрольная сумма — CRC16.

Поле «Ретрансляция» состоит из двух полей по 4 бита, в которых указывается общее количество ретрансляций пакета (R3...R0) до конечного устройства и оставшееся количество ретрансляций (C3...C0). Количество возможных ретрансляций ограничено пятнадцатью.

Поле «Путь» содержит адреса всех ретрансляторов, расположенных между координатором и оконечным устройством. Данное поле имеет нулевую длину, т.е. отсутствует, в случае, когда обмен с устройством ведется напрямую без ретрансляторов. В таком случае поле «Ретрансляция» будет иметь значение 0 и адрес будет совпадать с полем «Адрес назначения».

Поля «Адрес назначения» (2 байта) и «Адрес источника» (2 байта) содержат адреса оконечного устройства и координатора соответственно. Порядок использования адресации определен в разделе 9. Каждая подсеть, образованная одним координатором, имеет ограничение адресации до 65 000 узлов. Ограничение на количество узлов в системе учета в целом отсутствует.

Поле «Команда» (1 байт) в запросе служит для идентификации выполняемых устройством действий и определяет формат структуры в поле «Данные». Команда может принимать 256 вариантов для запроса и 256 вариантов для ответа. Количество команд в будущем может быть расширено за счет использования номера параметра в качестве команды.

Поле «Пароль» (4 байта) используется только для запроса и является числом в диапазоне от 0 до 4 294 967 295. Порядок использования пароля в устройствах определен в разделе 8.

Поле «Статус ответа» (4 байта) используется в ответе вместо поля «Пароль» и включает поля «Роль устройства», «Флаги тревожных событий», «Код ошибки».

Поле «Данные» содержит данные, структура которых определяется кодом команды. Для различных устройств могут быть использованы разные структуры данных. Порядок использования структур данных определен в разделе 14. Данные длиной более одного байта укладываются в пакет младшим байтом вперед.

6 Байт-стаффинг

Стартовая последовательность имеет значение 0x73 0x55, стоповый байт — 0x55. Данные между стартовой последовательностью и стоповым байтом подлежат байт-стаффингу для исключения появления указанных последовательностей внутри данных и, как следствие, исключения ложных срабатываний.

При отправке пакета в канал связи все байты после стартовой последовательности до стопового байта должны подвергаться механизму байт-стафф ин га. Если байт имеет значение 0x55, то он должен быть заменен на последовательность 0x73 0x11. Если байт имеет значение 0x73, то он должен быть заменен на 0x73 0x22.

В случае приема пакета производится обратный байт-стаффинг. После обнаружения стартовой последовательности и до обнаружения стопового байта последовательности 0x73 0x11 и 0x73 0x22 должны быть заменены на 0x55 и 0x73 соответственно.

7 Контрольная сумма

Контрольная сумма CRC8 занимает один байт. Вычисления производятся на основе полинома 0хА9, стартовое значение = 0x00.

Пример расчета CRC8 на языке Си приведен далее. pData — указатель на байтовый массив, для которого надо рассчитать CRC8. Len — длина массива в байтах.

uint8_t crc8 (uint8_t *pData, uintl6_t Len) {

uint8_t crcByte, i;

uint8_t resCrc = 0;

while (len--)

{

crcByte = <uin18_t)*pData;

5

ПНСТ 976—2024

pData++;

1 = 8; while (i--) {

if (((crcByte л resCrc) & 0x80) == 0) resCrc = (uint8_t)(resCrc << 1); else

resCrc = (uint8_t)((resCrc << 1) л 0xA9); crcByte=(uint8_t)(crcByte << 1);

}

} return resCrc;

}

Контрольная сумма CRC16 занимает два байта. Вычисления производятся на основе полинома 0x1021, стартовое значение = OxFFFF.

Пример расчета CRC16 на языке Си приведен далее. bAddr — указатель на байтовый массив, для которого надо рассчитать CRC16. wLen — длина массива в байтах.

uintl6_t Crcl6(uint8_t *bAddr, uintl6_t wLen) {

uint8_t i;

uintl6_t wCRC; while(wLen--) {

wCRC = wCRCЛ(((uint16_t)(*bAddr++))<<8); for (i = 8;i;i--)

if (wCRC&0x8000) wCRC = (wCRC«l) л0х1021 ; else wCRC <<= 1;

}

} return wCRC;

8 Защита паролем

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

Защиту от атак, связанных с подбором пароля, рекомендуется реализовывать в устройстве путем ограничения количества попыток подключения к устройству с неверным паролем. При определенном количестве обращений к устройству с неверным паролем, устройство может быть блокировано на заданный период времени. Рекомендуется блокировать интерфейс от попыток записи до конца текущих суток. Для более гибкого использования защиты рекомендуется делать в устройстве время блокирования настраиваемым. При каждой попытке доступа к устройству с неверным паролем устройство отвечает кодом ошибки 0x01 — «Попытка доступа с неверным паролем», а после превышения разрешенного количества попыток устройство должно отвечать ошибкой 0x05 — «Интерфейс заблокирован (до выполнения условий разблокировки)» в соответствии с разделом 13 настоящего стандарта. При этом полной блокировки интерфейса связи не происходит, устройством выполняются команды чтения, для которых защита паролем не предусмотрена.

6

ПНСТ 976—2024

Способ реализации защиты от атак, связанных с подбором пароля, должен быть описан в эксплуатационной документации производителя.

Для устройств можно реализовывать доступ по паролю на чтение и запись или доступ по паролю только для команд записи. В описании структуры данных команд (см. приложения А, Б, В) команды, которые выполняются только с паролем, имеют отметку «Защита паролем».

Для использования в пароле цифр, букв и символов возможно использовать хэш такого пароля длинной в 4 байта.

Для устройств рекомендуется использовать не менее двух паролей. При производстве рекомендуется устанавливать первый пароль равным нулю, а второй пароль — равным 1 934 979 925. Сброс паролей устройства должен быть защищен физическим способом. К примеру, для устройств с использованием электронных пломб, для сброса пароля необходимо выполнить обязательное распломбиро-вание устройства. Для устройств, к которым доступ ограничивается физически (в закрытых и пломбируемых помещениях) возможна реализация сброса пломб по команде через интерфейс при нажатии на кнопку на устройстве.

9 Адресация устройств

Адрес устройств состоит из двух байтов, т.е. используется диапазон адресов от 0 до 65 535 для одной подсети. Количество подсетей при этом не ограничено. Адрес 0 рекомендуется использовать в процессе производства устройств. Адрес 65 535 необходимо использовать как широковещательный.

Широковещательный запрос должны выполнять все устройства, но ответ на широковещательный запрос не должен формироваться. Допускается исключение, когда ответ может быть сформирован и выдается в канал связи в случайное время в течение некоего периода после приема запроса. Рекомендуется отправлять такой ответ не ранее чем через 4 с и не позднее 255 с после получения широковещательного запроса.

Перечень команд для передачи широковещательных запросов не регламентируется. Рекомендуется применять их для команды Ping (проверка связи).

Распределение адресного пространства:

- адреса в диапазоне от 1 до 65000 рекомендуется использовать для серийных устройств;

- адреса от 65001 до 65535 рекомендуется использовать под системные нужды.

Зарезервированные адреса:

- 65535 — конфигуратор;

- 65534 — ПО сбора данных;

- 65520 — УСПД;

- 65281 — координаторы сети RF433;

- (65282 — 65287) — зарезервированы для других координаторов сети;

- 65001 — зарезервирован за внутренним маршрутизатором. По этому адресу можно обращаться к устройствам внутри устройств. Обращаясь по этому адресу внутри устройства, можно запрашивать наличие внутренних логических устройств или отдельно конфигурируемых модулей;

- 65301 — зарезервирован для всех типов встроенных GSM-модулей как Единый адрес.

Для каждого из типов GSM-модулей можно использовать собственный адрес в соответствии с типом модуля (Типовой адрес):

- 65293 — для GPRS-модуля;

- 65294 — для ЗС-модуля;

- 65295 — для 4С/ЬТЕ-модуля;

- 65296 — для SG-модуля;

- 65297 — для GPRS/NB-loT-модуля;

- 65298 — для LTE Cat М1 (еМТЗ)-модуля;

- 65299 — для LTE Cat NB (NB-loT);

- 65290 — для Wi-Fi модулей;

- 65291 — для Ethernet модулей.

Все оставшиеся свободные адреса зарезервированы для перспективных требований.

7

ПНСТ 976—2024

10 Ретрансляция пакетов в сети

С помощью механизма ретрансляции выполняется передача пакета в тот или иной канал связи в случае, когда устройство не является оконечным устройством. При этом устройство следит за текущим адресом и полем «Ретрансляция». Если текущий адрес принадлежит устройству, а младшие 4 бита поля «Ретрансляция» не равны нулю, то пакет необходимо ретранслировать. Алгоритм ретрансляции не зависит от направления движения пакета (в сторону оконечного устройства или от него). Операция перестановки адресов одинакова, см. рисунок 3.

Для ретрансляции устройство должно выполнить следующие действия:

- сдвинуть влево циклически на 1 адрес (2 байта) весь путь (см. рисунок 3);

- уменьшить на 1 количество оставшихся ретрансляторов в поле «Ретрансляция»;

- рассчитать новую контрольную сумму пакета;

- передать пакет в канал связи.

Текущий адрес

Адрес назначения

База

Рисунок 3 — Схема ретрансляции

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

Маршрут ретрансляции может задаваться статически при конфигурировании системы или формироваться динамически. Алгоритм динамического формирования маршрута определяется конкретной реализацией протокола, зависит от используемой среды передачи данных и выходит за рамки настоящего стандарта.

В таблице 1 показан набор пакетов при подаче команды PING на устройство с номером 8 последовательно через ретрансляторы 1 — 2 — 3 — 4.

Запрос: Координатор => № 1 => № 2 => № 3 => № 4 => № 8

Ответ: № 8 => № 4 => № 3 => № 2 => № 1 => Координатор

Таблица 1 — Формирование пути для проверки связи с устройством

Устройства

Пакет

ЗАПРОС Координатор Ns65535 (передача)

73 55 20 44 01 00 02 00 03 00 04 00 08 00 FF FF 01 00 00 00 00 82 55

Адрес №1 (прием)

Адрес №1 (передача)

73 55 20 44 01 00 02 00 03 00 04 00 08 00 FF FF 01 00 00 00 00 82 55

73 55 20 43 02 00 03 00 04 00 08 00 FF FF 01 00 01 00 00 00 00 08 55

8

Окончание таблицы 1

ПНСТ 976—2024

Устройства

Пакет

Адрес №2 (прием)

Адрес №2 (передача)

73 55 20 43 02 00 03 00 04 00 08 00 FF FF 01 00 01 00 00 00 00 08 55

73 55 20 42 03 00 04 00 08 00 FF FF 01 00 02 00 01 00 00 00 00 D5 55

Адрес №3 (прием)

Адрес №3 (передача)

73 55 20 42 03 00 04 00 08 00 FF FF 01 00 02 00 01 00 00 00 00 D5 55

73 55 20 41 04 00 08 00 FF FF 01 00 02 00 03 00 01 00 00 00 00 60 55

Адрес №4 (прием)

Адрес №4 (передача)

73 55 20 41 04 00 08 00 FF FF 01 00 02 00 03 00 01 00 00 00 00 60 55

73 55 20 40 08 00 FF FF 01 00 02 00 03 00 04 00 01 00 00 00 00 59 55

Устройство №8 (прием)

73 55 20 40 08 00 FF FF 01 00 02 00 03 00 04 00 01 00 00 00 00 59 55

ОТВЕТ

Устройство №8 (передача)

73 55 04 44 04 00 03 00 02 00 01 00 FF FF 08 00 01 00 07 00 00 00 07 08 00 21 55

Адрес №4 (прием)

Адрес №4 (передача)

73 55 04 44 04 00 03 00 02 00 01 00 FF FF 08 00 01 00 07 00 00 00 07 08 00 21 55

73 55 04 43 03 00 02 00 01 00 FF FF 08 00 04 00 01 00 07 00 00 00 07 08 00 7D 55

Адрес №3 (прием)

Адрес №3 (передача)

73 55 04 43 03 00 02 00 01 00 FF FF 08 00 04 00 01 00 07 00 00 00 07 08 00 7D 55

73 55 04 42 02 00 01 00 FF FF 08 00 04 00 03 00 01 00 07 00 00 00 07 08 00 99 55

Адрес №2 (прием)

Адрес №2 (передача)

73 55 04 42 02 00 01 00 FF FF 08 00 04 00 03 00 01 00 07 00 00 00 07 08 00 99 55

73 55 04 41 01 00 FF FF 08 00 04 00 03 00 02 00 01 00 07 00 00 00 07 08 00 69 55

Адрес №1 (прием)

Адрес №1 (передача) Координатор №65535 (прием)

73 55 04 41 01 00 FF FF 08 00 04 00 03 00 02 00 01 00 07 00 00 00 07 08 00 69 55

73 55 04 40 FF FF 08 00 04 00 03 00 02 00 01 00 01 00 07 00 00 00 07 08 00 70 55

73 55 04 40 FF FF 08 00 04 00 03 00 02 00 01 00 01 00 07 00 00 00 07 08 00 70 55

11 Пакеты ответов

Когда текущий адрес принадлежит устройству, и младшие 4 бита поля «Ретрансляция» равны нулю, то для устройства это является признаком того, что пакет нужно отдать на обработку и сформировать ответ.

Текущий

Адрес

адрес

назначения

База

Зеркальный разворот относительно середины

I

Рисунок 4 — Схема формирования пакета ответа

Для формирования ответа устройство должно выполнить следующие действия:

- пул адресов необходимо развернуть, записав его в обратном порядке, как показано на рисунке 4;

- поле «Пароль» заменить полем «Статус ответа»;

9

ПНСТ 976—2024

- в поле «Ретрансляция» оставшееся количество ретрансляций нужно сделать равным общему количеству ретрансляций;

- установить бит «D»=0, что означает «ответ»;

- поле данных заполнить данными, предназначенными для ответа на запрос;

- указать в заголовке длину поля данных;

- рассчитать новую контрольную сумму пакета;

- передать пакет в канал связи.

Структура поля «Статус ответа» приведена в таблице 2.

Для формирования поля «Статус ответа» необходимо заполнить поля: «Роль устройства» согласно таблице 3, «Флаги тревожных событий» согласно разделу 12 и поле «Код ошибки» согласно разделу 13.

Таблица 2 — Формат поля «Статус ответа»

Статус ответа

1-й байт

2-й байт

3-й байт

4-й байт

Роль устройства

Флаги тревожных событий W SY М2 М1 РЗ Р2 Р1 JL

Флаги тревожных событий N AR ND IN R2 R1 RO J

Код ошибки

Таблица 3 — Распределение ролей устройств

Код, hex

Роль устройства

Единицы измерения

0x00

Внешний модуль счетчика активной электроэнергии

кВт • ч

0x01

Внешний модуль счетчика реактивной электроэнергии

кВар ■ ч

0x02

Внешний модуль счетчика импульсов

Импульсы

0x03

Внешний модуль счетчика активной электроэнергии (с реле отключения)

кВт ■ ч

0x04

Внешний модуль счетчика реактивной электроэнергии (с реле отключения)

кВар ■ ч

0x05

Внешний модуль счетчика импульсов (с реле отключения)

Импульсы

0x06

Внешний модуль счетчика активной электроэнергии (с реле управления)

кВт • ч

0x07

Внешний модуль счетчика реактивной электроэнергии (с реле управления)

кВар ■ ч

0x08

Внешний модуль счетчика импульсов (с реле управления)

Импульсы

0x09

Модуль учета к счетчику холодной воды

м3

0х0А

Модуль учета к счетчику горячей воды

м3

0x0В

Модуль учета к счетчику газа

м3

ОхОС

Модуль учета к счетчику тепла на входе

Г кал

0x0D

Модуль учета к счетчику тепла на выходе

Г кал

0x10

Счетчик электроэнергии 1ф двухэлементный активный однонаправленный

кВт • ч

0x20

Счетчик электроэнергии Зф активный однонаправленный

кВт ■ ч

0x28

Счетчик электроэнергии Зф трансформаторный активный однонаправленный

кВт • ч

0x30

Счетчик электроэнергии 1ф одноэлементный активный однонаправленный

кВт ■ ч

0x38

Счетчик электроэнергии 1ф двухэлементный активный двунаправленный

кВт • ч

0x40

Счетчик электроэнергии Зф активный двунаправленный

кВт ■ ч

0x48

Счетчик электроэнергии Зф трансформаторный активный двунаправленный

кВт • ч

10

ПНСТ 976—2024

Продолжение таблицы 3

Код, hex

Роль устройства

Единицы измерения

0x50

Счетчик электроэнергии 1ф одноэлементный активный двунаправленный

кВт • ч

0x58

Счетчик электроэнергии 1ф двухэлементный активный однонаправленный с параметрами сети

кВт • ч

0x60

Счетчик электроэнергии Зф активный однонаправленный с параметрами сети

кВт • ч

0x68

Счетчик электроэнергии Зф трансформаторный активный однонаправленный с параметрами сети

кВт • ч

0x70

Счетчик электроэнергии 1ф одноэлементный активный однонаправленный с параметрами сети

кВт • ч

0x78

Счетчик электроэнергии 1ф двухэлементный активный двунаправленный с параметрами сети

кВт • ч

0x80

Счетчик электроэнергии Зф активный двунаправленный с параметрами сети

кВт • ч

0x90

Счетчик электроэнергии 1ф одноэлементный активно-реактивный (двунаправленный с параметрами сети)

кВт • ч, кВар • ч

0x98

Счетчик электроэнергии 1ф двухэлементный активно-реактивный (двунаправленный с параметрами сети)

кВт • ч, кВар • ч

ОхАО

Счетчик электроэнергии Зф активно-реактивный (двунаправленный с параметрами сети)

кВт • ч, кВар • ч

0хА8

Счетчик электроэнергии Зф трансформаторный активно-реактивный (двунаправленный с параметрами сети)

кВт • ч, кВар • ч

ОхВО

Счетчик электроэнергии 1ф одноэлементный активный двунаправленный с параметрами сети

кВт • ч

ОхСО

GPRS модуль

0хС1

Ethernet модуль

0хС2

СПОДЭС модуль

ОхСЗ

3G модуль

0хС4

LTE модуль

0хС5

NB-loT модуль

0хС7

Устройство дистанционной работы с Mesh-сетью

0хС8

Модуль ZigBee

0хС9

Модуль RF

ОхСА

Модуль RS-485

ОхСВ

Модуль LoRaWan

ОхЕб

Дистанционное индикаторное устройство с Bluetooth

0хЕ7

Дистанционное индикаторное устройство с RF433

ОхЕВ

Счетчик холодной воды

м3

ОхЕС

Счетчик горячей воды

м3

OxED

Счетчик газа

м3

ОхЕЕ

Счетчик тепла

Гкал

11

ПНСТ 976—2024

Окончание таблицы 3

Код, hex

Роль устройства

Единицы измерения

OxEF

Внешний модуль датчика утечки газа

Гкал

0xF0

УСПД

OxFE

Координатор Mesh-сети

OxFF

Ретранслятор Mesh-сети

Все не описанные в таблице роли устройств зарезервированы для дальнейшего развития.

12 Флаги тревожных событий

Флаги тревожных событий находятся в поле «Статус ответа». Это позволяет донести информацию от устройства к координатору через любой пакет ответа независимо от команды запроса.

Установка статусного бита в единицу означает:

JL — есть изменения в журнале событий;

Р1 — вскрытие пломбы крышки клеммной колодки;

Р2 — вскрытие пломбы крышки корпуса;

РЗ — вскрытие дополнительной пломбы;

М1 — воздействие постоянного магнитного поля;

М2 — воздействие переменного магнитного поля;

SY — в текущих сутках синхронизация времени была произведена;

W — достигнут критический уровень (по какому параметру — выбирает разработчик);

J — вскрыта защита заводских настроек;

R0 — реле ограничения потребителя присутствует;

R1 — ограничение потребителя можно отменить удаленно;

R2 — включено ограничение потребителя (потребитель не получает ресурс);

IN — импульсный вход учета отсутствует;

ND — возникновение аварийной ситуации;

AR — включена авторегистрация устройства в системе учета;

N — присутствует небаланс токов.

13 Коды ошибок

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

0x00 — команда выполнена успешно (нет ошибок);

0x01 — попытка доступа с неверным паролем;

0x02 — передан недопустимый параметр;

0x03 — попытка изменения заводского параметра;

0x04 — неверная длина данных (поле данных имеет неизвестную структуру);

0x05 — интерфейс заблокирован (до выполнения условий разблокировки);

0x06 — запрашиваемых данных нет (к примеру, на определенную дату);

0x07 — попытка чтения с неверным паролем;

0x08 — невозможно выполнить команду;

0x09 — невозможно выполнить команду в данный момент;

ОхОА — действие уже выполнено;

0x85 — интерфейс только что заблокирован из-за окончания попыток доступа.

12

ПНСТ 976—2024

14 Структуры данных

Так как любой запрос содержит код команды, то ответ содержит тот же код команды. Таким образом, на один код команды существуют две структуры сданными: структура данных запроса и структура данных ответа, которые понимает устройство. Если устройство не понимает структуру данных (по длине или внутренним параметрам), то оно отвечает кодом ошибки. Система опроса, в таком случае, имеет возможность послать запрос повторно, в другом формате (с другой структурой данных).

Коды команд с описанием структур запросов и ответов для устройств «счетчики воды/газа» приведены в приложении А.

Коды команд с описанием структур запросов и ответов для устройств «счетчики тепла» приведены в приложении Б.

Коды команд с описанием структур запросов и ответов для устройств «счетчики электрической энергии» приведены в приложении В.

Пространство имен/значений, не задействованных в протоколе, является резервным и предназначено для реализации перспективных требований и разработок.

15 Инициативные пакеты

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

Для счетчиков воды и газа предусмотрен формат передачи данных без подтверждения. Данные должны передаваться в канал связи случайным образом через настраиваемый интервал, чтобы ловушка для этих данных смогла их регистрировать.

Формат пакета с данными должен выглядеть как ответ на запрос команды 0x07. В статусном поле должна содержаться информация в соответствии с таблицей 4.

Таблица 4 — Формат статусного поля для инициативного пакета с данными счетчиков с батарейным питанием

Статусное поле

1-й байт

2-й байт

3-й байт

4-й байт

Роль устройства

0x09 — счетчик холодной воды, ОхОА— счетчик горячей воды, 0x0В — счетчик газа, ОхОС — счетчик тепла.

Версия прошивки 0x01

Флаги тревожных событий N000000 0, где N = 1 — есть воровство с помощью воздействия магнита; N = 0 — нет воровства с помощью воздействия магнита

Код ошибки 0x00

Формат поля данных ответа при этом должен состоять из 31 байта и иметь следующую структуру: 1 байт — тип данных:

1 — текущие данные;

2 — данные на начало суток;

1 байт — ASCII символ «D»;

11 байт — заводской номер устройства в формате ASCII;

1 байт — ASCII символ «С»;

9 байт — показания в формате ASCII, в качестве десятичного разделителя необходимо использовать ASCII код «.» (точка);

1 байт — ASCII символ «V»;

4 байта — напряжение батарейки в формате ASCII, в качестве десятичного разделителя необходимо использовать ASCII код «.» (точка);

1 байт — ASCII символ «S»;

3 байта — номер последовательности в формате ASCII (сквозной номер нумерации пакетов, который должен увеличиваться после каждой посылки пакета в канал связи).

13

ПНСТ 976—2024

Для устройств с батарейным питанием (такие как счетчики воды, газа, различные датчики) возможна организация режима передачи данных в соответствии с графиком. График настраивается командами 0x70 WritelnitiativeParameters и 0x71 ReadlnitiativeParameters.

При этом для сбора данных возможно использовать устройства с питанием от электрической сети. Такие устройства должны находиться в постоянном режиме ожидания данных и служат накопителями поступающих данных.

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

Режимы:

1) единовременный

В этом режиме настраивается время передачи данных (чч1\мм1) — 2 байта) и список данных для передачи (list1) — 20 байт).

Передача данных, производится 1 раз в сутки, в указанное время. Пакеты с данными направляются последовательно, согласно настроенному списку;

2) периодический

В этом режиме настраивается время начала передачи данных (чч:мм — 2 байта), время окончания передачи данных (чч:мм — 2 байта), период передачи данных (min1) — 2 байта), список данных для передачи (list — 20 байт).

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

3) по готовности данных

В этом режиме настраивается только список данных для передачи (list — 20 байт). Передача данных производится сразу по наступлению события, согласно настроенному списку;

4) график активности

В этом режиме настраивается график активности канала связи. Достаточным является график с дискретностью 10 минут (time1) 18 байт).

Устройство должно включать/отключать модуль связи согласно суточному графику с 10-минутной дискретностью. Имеет приоритет перед другими режимами. Данные должны передаваться согласно настройкам первых трех режимов.

Таблица 5 — Таблица конфигурации инициативных данных

Номер бита

Тип данных

Счетчики электроэнергии

Счетчики воды

Счетчики газа

0

Заводской номер

Заводской номер

Заводской номер

1

Дата/время

Дата/время

Дата/время

2

Информация о счетчике

Информация о счетчике

Информация о счетчике

3

Мгновенные значения

Мгновенные значения расхода

Мгновенные значения расхода

4

Уведомления об отклонении качества сети

Расход (текущие показания)

Расход (текущие показания)

5

Активная прямая (текущие показания)

Расход (на начало суток)

Расход (на начало суток)

1) чч — часы (0..23);

мм — минуты (0..99);

list — побитовый список из 20 байт для настроек 160 параметров согласно таблице 5;

min — количество минут (1..1440);

time — побитовый график из 18 байт с 10 дискретностью (0-й бит — время от 00:00 до 00:10).

14

ПНСТ 976—2024

Продолжение таблицы 5

Номер бита

Тип данных

6

Активная обратная (текущие показания)

Расход (за отчетный период)

Расход (за отчетный период)

7

Реактивная прямая (текущие показания)

8

Реактивная обратная (текущие показания)

9

Абсолютная активная (текущие показания)

10

Абсолютная реактивная (текущие показания)

11

Активная прямая (на начало суток)

12

Активная обратная (на начало суток)

13

Реактивная прямая (на начало суток)

14

Реактивная обратная (на начало суток)

15

Абсолютная активная (на начало суток)

16

Абсолютная реактивная (на начало суток)

17

Активная прямая (за отчетный период)

18

Активная обратная (за отчетный период)

19

Реактивная прямая (за отчетный период)

20

Реактивная обратная (за отчетный период)

21

Абсолютная активная (за отчетный период)

22

Абсолютная реактивная (за отчетный период)

23

Активная прямая (профиль энергии за прошедшие сутки)

24

Активная обратная (профиль энергии за прошедшие сутки)

25

Реактивная прямая (профиль энергии за прошедшие сутки)

26

Реактивная обратная (профиль энергии за прошедшие сутки)

27

Абсолютная активная (профиль энергии за прошедшие сутки)

28

Абсолютная реактивная (профиль энергии за прошедшие сутки)

125

Журнал №1 (записи за прошедшие сутки)

126

Журнал N°2 (записи за прошедшие сутки)

127

Журнал №3 (записи за прошедшие сутки)

128

Журнал N°4 (записи за прошедшие сутки)

129

Журнал №5 (записи за прошедшие сутки)

130

Журнал №6 (записи за прошедшие сутки)

131

Журнал №7 (записи за прошедшие сутки)

15

ПНСТ 976—2024

Окончание таблицы 5

Номер бита

Тип данных

132

Журнал №8 (записи за прошедшие сутки)

133

Журнал №9 (записи за прошедшие сутки)

134

Журнал №10 (записи за прошедшие сутки)

135

Журнал №11 (записи за прошедшие сутки)

136

Журнал №12 (записи за прошедшие сутки)

137

Журнал №13 (записи за прошедшие сутки)

138

Журнал №14 (записи за прошедшие сутки)

139

Журнал №15 (записи за прошедшие сутки)

140

Журнал №16 (записи за прошедшие сутки)

141...

Зарезервировано

Зарезервировано

Зарезервировано

16 Устройства внутри устройств

В устройстве могут находиться другие устройства, требующие отдельной настройки (GSM-модемы, модули PLC или радиосвязи и пр.). К устройствам внутри устройств можно обращаться через зарезервированный адрес 65001. При таком подключении запросы и ответы должны ретранслироваться внутри устройства в канал связи с модулем.

Работа с такими устройствами разделена на три этапа:

- запрос у устройства с адресом 65001 через адрес устройства (как через ретранслятор) количества устройств внутри устройства;

- получение информации об этих устройствах;

- работа с устройствами по их набору команд.

Устройств внутри устройства может быть не более 255. Каждое устройство в зависимости от специфики его применения может иметь собственный набор команд и свои устройства внутри.

Вычитывание данных производится зарезервированной командой OxFC, которая позволяет узнать полное количество устройств внутри устройства и получить развернутую информацию об устройствах. Доступ к этим устройствам необходимо производить по их сетевым адресам через адрес устройства (как ретранслятор).

Пример — Устройство с сетевым адресом № 1122 имеет два GSM-модуля и модуль Ethernet, подлежащих различному конфигурированию. Запросы командой OxFC к устройству с адресом № 65001 через ретранслятор №1122 отдадут информацию, что внутри имеется три встроенных модуля: №1 — GSM-модуль, №2 — GSM-модуль и №3 — Ethernet-модуль. Обращаться к GSM-модулю №2 теперь можно используя путь: Координатор (65535)-> 1122 -> 65001 -> 2.

16

ПНСТ 976—2024

Приложение А (справочное)

Структуры данных команд для счетчиков воды и газа

0x00

OpenEncodeSession

Запрос кода на открытие шифрованной сессии

Запрос

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 — резерв для проприетарного шифрования

0x01 ...OxFF — резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

Ответ

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 — резерв для проприетарного шифрования

0x01 ...OxFF — резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

0x01

Ping

Проверка связи:

1) При запросе по адресу устройства отвечает незамедлительно;

2) При запросе по широковещательному адресу OxFFFF ответит случайно в течение 5 минут;

3) При запросе по широковещательному адресу OxFFFF с паролем OxFFFFFFFF ответит незамедли-

тельно

Запрос (количество байт: 0 )

Ответ (количество байт: 4 )

1 байт - младшая версия основной части прошивки

1 байт - дополнительная информация

Биты ( 3..0 ) - старшая версия основной части прошивки

Биты ( 7..4 ) - номер группы, к которой привязано устройство в сети

2 байт - адрес устройства

0x02

Write Address

Защита паролем

Установка нового адреса

Запрос

(количество байт: 2 )

2 байт - новый сетевой адрес/значение в интервале от 1 до 65000

Ответ

(количество байт: 0 )

17

ПНСТ 976—2024

0x03

WritePassword

Защита паролем

Установка нового пароля

Запрос

(количество байт: 5 )

1 байт - номер пароля

0x00 - пароль №1

0x01 - пароль №2

4 байт - новый сетевой пароль/значение в интервале от 0 до OxFFFFFFFF

Ответ

(количество байт: 1 )

1 байт - номер пароля

0x00 - пароль №1

0x01 - пароль №2

0x04

Functions

Выполнить функцию

Запрос

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

Ответ

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

0x05

ReadStatusCounter

Чтение значения отсчетного устройства

Запрос

(количество байт: 1 )

1 байт - тип энергии

0x00 - объём воды, м3

Ответ №1

(количество байт: 30 )

1 байт - тип энергии

0x00 - объём воды, м3

1 байт - конфигурационный байт

Биты ( 2..0 ) - положение точки на ЖКИ

000 - «00000000»

001 - «0000000.0»

18

ПНСТ 976—2024

010-«000000.00»

011 - «00000.000»

100-«0000.0000»

101 - «000.00000»

110 - «00.000000»

111 - «0.0000000»

Бит 3 - резерв

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

4 байт - резерв

4 байт - объём воды, м3

20 байт - резерв

0x06

WriteAbonentString

Защита паролем

Запись строк информации абонента

Запрос

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - запись имени входа 1 дополнительной платы коммутаторов

0x11 - запись имени входа 2 дополнительной платы коммутаторов

0x12 - запись имени входа 3 дополнительной платы коммутаторов

0x13 - запись имени входа 4 дополнительной платы коммутаторов

30 байт - строка ASCII символов

Ответ

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

19

ПНСТ 976—2024

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - запись имени входа 1 дополнительной платы коммутаторов

0x11 - запись имени входа 2 дополнительной платы коммутаторов

0x12 - запись имени входа 3 дополнительной платы коммутаторов

0x13 - запись имени входа 4 дополнительной платы коммутаторов

0x07

ReadAbonentString

Чтение строк информации абонента

Запрос

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - чтение имени входа 1 дополнительной платы коммутаторов

0x11 - чтение имени входа 2 дополнительной платы коммутаторов

0x12 - чтение имени входа 3 дополнительной платы коммутаторов

0x13 - чтение имени входа 4 дополнительной платы коммутаторов

Ответ

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - чтение имени входа 1 дополнительной платы коммутаторов

0x11 - чтение имени входа 2 дополнительной платы коммутаторов

0x12 - чтение имени входа 3 дополнительной платы коммутаторов

0x13 - чтение имени входа 4 дополнительной платы коммутаторов

30 байт - строка ASCII символов

20

ПНСТ 976—2024

0x09

WriteFactoryString

Заводские команды

Запись строк заводской информации

Если записываемая строка в устройстве пустая, то защита заводской перемычкой отключена.

Запрос

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

Ответ

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

ОхОА

Read Factory String

Чтение строк заводской информации

Запрос

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

Ответ

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

21

ПНСТ 976—2024

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

0x10

ReadConfigure

Чтение конфигурации

Запрос

(количество байт: 0 )

Ответ

(количество байт: 19 )

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

1 байт

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

Биты ( 2..1 ) - тип действующего тарифного расписания

00 - рабочая программа

01 - субботняя программа

22

ПНСТ 976—2024

10 - воскресная программа

11 - специальная программа

Бит 3 - включение ограничения мощности по договору

0 - отключено

1 - включено

Бит 4 - флаг синхронизации в текущих сутках

0 - отключено

1 - включено

Бит 5 - изменение времени только раз в 12 часов

0 - отключено

1 - включено

Бит 6 - включение парольной защиты чтения информации абонента

0 - отключено

1 - включено

Бит 7 - защищать доступ к опто-порту кнопкой ДСТП

1 байт - время индикации/в секундах, 5 <= t <= 60

1 байт - количество попыток доступа с неправильным паролем до блокировки интерфейса

0x00 - отключено

0x01 - включено

1 байт - ресурс батарейки (полное количество месяцев работы)

1 байт - ресурс батарейки (количество оставшихся месяцев работы)

1 байт - день сохранения месячного среза по электроэнергии

1 байт - день сохранения месячного среза по воде

1 байт - день сохранения месячного среза по газу

1 байт - интервал усреднения профилей мощности, мин

0x00 -1

0x01 - 2

0x02 - 3

0x04 - 5

0x05 - 6

0x06-10

0x08-15

ОхОА - 30

0x0В - 60

1 байт - роль устройства

1 байт - побитовая информация о наличии реле

Бит 0 - реле №0

0 - отсутствует

1 - существует

23

ПНСТ 976—2024

Бит 1 - реле №1

0 - отсутствует

1 - существует

Бит 2 - реле №2

0 - отсутствует

1 - существует

Бит 3 - реле №3

0 - отсутствует

1 - существует

Бит 4 - реле №4

0 - отсутствует

1 - существует

Бит 5 - включить обработку дополнительной платы коммутаторов

0 - отключено

1 - включено

Бит 6

Бит 7 - используется для конфигурации подсветки

0 - отключено

1 - включено

1 байт - побитовая информация о типе управления реле

Бит 0 - реле №0

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 1 - реле №1

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 2 - реле №2

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 3 - реле №3

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 4 - реле №4

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 5

Бит 6

Бит 7

24

ПНСТ 976—2024

1 байт - побитовая информация о статусе реле

Бит 0 - реле №0

0 - замкнуто

1 - разомкнуто

Бит 1 - реле №1

0 - замкнуто

1 - разомкнуто

Бит 2 - реле №2

0 - замкнуто

1 - разомкнуто

Бит 3 - реле №3

0 - замкнуто

1 - разомкнуто

Бит 4 - реле №4

0 - замкнуто

1 - разомкнуто

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

Бит 2 - модуль связи

0 - отсутствует

1 - существует

Бит 3 - постоянное поле

0 - отсутствует

1 - существует

Бит 4 - переменное поле

0 - отсутствует

1 - существует

Бит 5

Бит 6

Бит 7

25

ПНСТ 976—2024

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

0 - установлена

1 - вскрыта

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

Бит 2 - модуль связи

0 - установлена

1 - вскрыта

Бит 3 - постоянное поле

0 - установлена

1 - вскрыта

Бит 4 - переменное поле

0 - установлена

1 - вскрыта

Бит 5

Бит 6

Бит 7

1 байт - код модуля связи на UART1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

0x09 - Ethernet

ОхОА - Оптический кабель

0x0В - Сменный модуль

ОхОС - CAN-интерфейс

0x0D - WiFi модуль

0х0Е - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - код модуля связи на UART2

1 байт - код модуля связи на UART3

26

ПНСТ 976—2024

0x11

WriteConfigure

Заводские команды

Запись конфигурации

Запрос

(количество байт: 19 )

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

1 байт

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

Биты ( 2..1 ) - тип действующего тарифного расписания

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Бит 3 - включение ограничения мощности по договору

0 - отключено

1 - включено

Бит 4 - флаг синхронизации в текущих сутках

0 - отключено

1 - включено

27

ПНСТ 976—2024

Бит 5 - изменение времени только раз в 12 часов

0 - отключено

1 - включено

Бит 6 - включение парольной защиты чтения информации абонента

0 - отключено

1 - включено

Бит 7 - защищать доступ к опто-порту кнопкой ДСТП

1 байт - время индикации/в секундах, 5 <= t <= 60

1 байт - количество попыток доступа с неправильным паролем до блокировки интерфейса

0x00 - отключено

0x01 - включено

1 байт - ресурс батарейки (полное количество месяцев работы)

1 байт - ресурс батарейки (количество оставшихся месяцев работы)

1 байт - день сохранения месячного среза по электроэнергии

1 байт - день сохранения месячного среза по воде

1 байт - день сохранения месячного среза по газу

1 байт - интервал усреднения профилей мощности, мин

0x00 -1

0x01 - 2

0x02 - 3

0x04 - 5

0x06-10

0x08-15

ОхОА - 30

ОхОВ - 60

1 байт - роль устройства

1 байт - побитовая информация о наличии реле

Бит 0 - реле №0

0 - отсутствует

1 - существует

Бит 1 - реле №1

0 - отсутствует

1 - существует

Бит 2 - реле №2

0 - отсутствует

1 - существует

Бит 3 - реле №3

0 - отсутствует

1 - существует

28

ПНСТ 976—2024

Бит 4 - реле №4

0 - отсутствует

1 - существует

Бит 5 - включить обработку дополнительной платы коммутаторов

0 - отключено

1 - включено

Бит 6

Бит 7 - используется для конфигурации подсветки

0 - отключено

1 - включено

1 байт - побитовая информация о типе управления реле

Бит 0 - реле №0

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 1 - реле №1

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 2 - реле №2

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 3 - реле №3

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 4 - реле №4

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе реле

Бит 0 - реле №0

0 - замкнуто

1 - разомкнуто

Бит 1 - реле №1

0 - замкнуто

1 - разомкнуто

Бит 2 - реле №2

0 - замкнуто

1 - разомкнуто

29

ПНСТ 976—2024

Бит 3 - реле №3

0 - замкнуто

1 - разомкнуто

Бит 4 - реле №4

0 - замкнуто

1 - разомкнуто

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

Бит 2 - модуль связи

0 - отсутствует

1 - существует

Бит 3 - постоянное поле

0 - отсутствует

1 - существует

Бит 4 - переменное поле

0 - отсутствует

1 - существует

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

0 - установлена

1 - вскрыта

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

Бит 2 - модуль связи

0 - установлена

1 - вскрыта

30

ПНСТ 976—2024

Бит 3 - постоянное поле

0 - установлена

1 - вскрыта

Бит 4 - переменное поле

0 - установлена

1 - вскрыта

Бит 5

Бит 6

Бит 7

1 байт - код модуля связи на UART1

1 байт - код модуля связи на UART1

1 байт - код модуля связи на UART 1

Ответ

(количество байт: 0 )

0x12

ParametersOnOff

Защита паролем

Управление настройками

Запрос

(количество байт: 2 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

1 байт - операция

0x00 - отключить

0x01 - включить

Ответ

(количество байт: 1 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

31

ПНСТ 976—2024

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

0x13

WritePasswordTryCounter

Защита паролем

Блокировка интерфейса счетчика при посылке N-неверных паролей подряд

Запрос

(количество байт: 1 )

1 байт - N — количество попыток, после которых блокируется интерфейс связи до конца суток/ОхОО или OxFF — отключает блокировку

0x00 - функция отключена

Ответ

(количество байт: 0 )

0x15

ReadRTCCorrection

Чтение коэффициента коррекции хода часов

Запрос

(количество байт: 0 )

Ответ

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768, калибровка возможна в пределах: мин. = 32762, макс. = 32773

0x16

WriteRTCCorrection

Защита паролем

Запись коэффициента коррекции хода часов

Запрос

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768, калибровка возможна в пределах: мин. = 32762, макс. = 32773

Ответ

(количество байт; 0 )

0x18

ReadDayForSaveMonth

Чтение дня сохранения месячного среза

Запрос

(количество байт: 1 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

Ответ

(количество байт: 2 )

32

ПНСТ 976—2024

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

1 байт - день (от 1 до 28)

0x19

WriteDayForSaveMonth

Защита паролем

Запись дня сохранения месячного среза

Запрос

(количество байт: 2 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

1 байт - день (от 1 до 28)

Ответ

(количество байт: 2 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

1 байт - день (от 1 до 28)

0x1 С

ReadDateTime

Чтение времени и даты

Запрос

(количество байт: 0 )

Ответ

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

0x06 - суббота

1 байт - день

1 байт - месяц

1 байт - год

33

ПНСТ 976—2024

0x1 D

WriteDateTime

Защита паролем

Запись времени и даты

Запрос

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

0x06 - суббота

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 0 )

0x1 Е

ReadBatteryLifetime

Чтение ресурса батарейки

Запрос

(количество байт: 0 )

Ответ

(количество байт: 2 )

1 байт - установленное количество месяцев работы

1 байт - оставшееся количество месяцев работы

0x25

ReadEnergyOnDay

Чтение показаний энергии, сохраненных на начало текущих и 127 предыдущих суток

Запрос

(количество байт: 4 )

1 байт - тип энергии

0x00 - вода

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 29 )

34

ПНСТ 976—2024

1 байт - тип энергии

0x00 - вода

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - резерв

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - резерв

2 байт - резерв

2 байт - резерв

4 байт - показания на начало необходимого дня

4 байт - показания на начало необходимого дня

4 байт - резерв

4 байт - резерв

4 байт - резерв

0x30

Getlnfo

Чтение расширенной информации об устройстве

Запрос

(количество байт: 0 )

Ответ

(количество байт: 31 )

1 байт - идентификатор печатной платы

2 байт - версия прошивки

2 байт - контрольная сумма настроек CRC16

4 байт - время работы, с

4 байт - время сна, с

1 байт - сетевая группа

1 байт - функционал устройства

35

ПНСТ 976—2024

Бит 0 - многоканальность связи RF-433

0 - одноканальная связь

1 - многоканальная связь

Биты ( 2..1 ) - резерв

Бит 5 - наличие накопителя данных от счетчиков воды/газа

0 - нет

1 - да

Бит 6 - наличие графика управления уличным освещением

0 - нет

1 - да

Бит 7 - счетчик поддерживает до 100 А

0 - нет

1 - да

2 байт - CRC16 действующего ТР

2 байт - CRC16 планируемого ТР

4 байт - время после корректировки времени, с

2 байт - IDD - идентификатор устройства расширенный

1 байт - тип интерфейса №1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0X05-GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

0x09 - Ethernet

0х0А - Оптический кабель

0x0В - Сменный модуль

ОхОС - CAN-интерфейс

ОхОС - CAN-интерфейс

0x0D - WiFi модуль

0х0Е - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - тип интерфейса №2

1 байт - тип интерфейса №3

1 байт - тип интерфейса №4

2 байт - напряжение батарейки

36

ПНСТ 976—2024

0x31

WriteGroup

Установка идентификатора принадлежности к группе устройств

Запрос

(количество байт: 1 )

1 байт - идентификатор группы (от 0 до 15)

Ответ

(количество байт: 0 )

0x36

WriteParameters

Защита паролем

Запись различных функциональных параметров

Запрос №1

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x04 - тип отправляемого пакета

0x06 - интервал отправки пакета, мин

2 байт - значение параметра или временного интервала

Ответ

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x04 - тип отправляемого пакета

0x06 - интервал отправки пакета, мин

0x37

ReadParameters

Чтение различных функциональных параметров

Запрос

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x04 - тип отправляемого пакета

0x06 - интервал отправки пакета, мин

Ответ №1

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

37

ПНСТ 976—2024

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x04 - тип отправляемого пакета

0x06 - интервал отправки пакета, мин

2 байт - значение параметра или временного интервала

0x40

ReadJournalExt

Чтение журнала

Запрос

(количество байт: 2 )

1 байт - тип журнала (0...15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

0x09 - электронные пломбы

ОхОА - качество сети

0x0В - потребительский баланс

ОхОС - журнал вскрытий корпуса

0x0D - события платы коммутаторов

1 байт - номер события в журнале (0...255)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0... 15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

0x09 - электронные пломбы

ОхОА - качество сети

38

ПНСТ 976—2024

0x0В - потребительский баланс

ОхОС - журнал вскрытий корпуса

OxOD - события платы коммутаторов

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт-день (1...31)

1 байт - месяц (1 ...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт-дополн. Информация 1 (0...255)

1 байт - дополн. Информация 2 (0...255)

1 байт - дополн. Информация 3 (0...255)

1 байт - дополн. Информация 4 (0...255)

1 байт - дополн. Информация 5 (0...255)

1 байт - дополн. Информация 6 (0...255)

3 байт - сквозной номер события (0..16777215)

0x41

ReadJournalExtNumber

Чтение журнала по сквозному номеру

Запрос

(количество байт: 3 )

3 байт - сквозной номер события (0..16777215)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0...15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

0x09 - электронные пломбы

ОхОА - качество сети

0x0В - потребительский баланс

ОхОС - журнал вскрытий корпуса

39

ПНСТ 976—2024

OxOD - события платы коммутаторов

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт - день (1 ...31)

1 байт - месяц (1...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт-дополн. Информация 1 (0...255)

1 байт - дополн. Информация 2 (0...255)

1 байт - дополн. Информация 3 (0...255)

1 байт - дополн. Информация 4 (0...255)

1 байт - дополн. Информация 5 (0...255)

1 байт-дополн. Информация 6 (0...255)

3 байт - сквозной номер события (0..16777215)

0x42

ReadJournalExtState

Чтение состояния универсального журнала

Запрос

(количество байт: 0 )

Ответ

(количество байт: 23 )

1 байт - общее число журналов, минус один (0...15)

1 байт - максимальное количество событий в каждом журнале, минус один (0...255)

1 байт - 1й байт сквозного 3-байтового № последнего события (0...255)

1 байт - 2й байт сквозного 3-байтового № последнего события (0...255)

1 байт - Зй байт сквозного 3-байтового № последнего события (0...255)

1 байт - битовый статус журналов 0...7

Бит 0 - новое событие в журнале №0

Бит 1 - новое событие в журнале №1

Бит 2 - новое событие в журнале №2

Бит 3 - новое событие в журнале №3

Бит 4 - новое событие в журнале №4

Бит 5 - новое событие в журнале №5

Бит 6 - новое событие в журнале №6

Бит 7 - новое событие в журнале №7

1 байт - битовый статус журналов 8... 15

Бит 0 - новое событие в журнале №8

Бит 1 - новое событие в журнале №9

40

ПНСТ 976—2024

Бит 2 - новое событие в журнале №10

Бит 3 - новое событие в журнале №11

Бит 4 - новое событие в журнале №12

Бит 5 - новое событие в журнале №13

Бит 6 - новое событие в журнале №14

Бит 7 - новое событие в журнале №15

1 байт - первый указатель на следующую за текущей записью в журнале

1 байт - второй указатель на следующую за текущей записью в журнале

1 байт - третий указатель на следующую за текущей записью в журнале

1 байт - четвертый указатель на следующую за текущей записью в журнале

1 байт - пятый указатель на следующую за текущей записью в журнале

1 байт - шестой указатель на следующую за текущей записью в журнале

1 байт - седьмой указатель на следующую за текущей записью в журнале

1 байт - восьмой указатель на следующую за текущей записью в журнале

1 байт - девятый указатель на следующую за текущей записью в журнале

1 байт - десятый указатель на следующую за текущей записью в журнале

1 байт - одиннадцатый указатель на следующую за текущей записью в журнале

1 байт - двенадцатый указатель на следующую за текущей записью в журнале

1 байт - тринадцатый указатель на следующую за текущей записью в журнале

1 байт - четырнадцатый указатель на следующую за текущей записью в журнале

1 байт - пятнадцатый указатель на следующую за текущей записью в журнале

1 байт - шестнадцатый указатель на следующую за текущей записью в журнале

0x4D

WriteAdressExt

Защита паролем

Установка нового адреса для устройства с указанным заводским номером

Запрос

(количество байт: 22 )

2 байт - новый сетевой адрес (младший байт - первый), значение может находиться в интервале от 1 до 65000

20 байт - заводской номер длиной 20 ASCII символов

Ответ

(количество байт: 0 )

0x4F

GetVersion

Запрос версии программного обеспечения

Запрос

(количество байт: 0 )

Ответ

(количество байт: 7 )

1 байт - версия измерительной части ПО

2 байт - CRC16 измерительной части ПО

2 байт - версия прошивки

2 байт - контрольная сумма настроек CRC16

41

ПНСТ 976—2024

0x67

Write_ASCII_Parameters

Защита паролем

Запись ASCII-строчного параметра

Запрос

(количество байт: 31 )

1 байт - номер записываемого параметра

1 байт - тип записываемого параметра

0x00 - М2М-сервер (от 0 до 9)

0x01 - порт М2М-сервера

0x02 - МСС сотовой связи

0x03 - APN сотовой связи

0x04 - логин сотовой связи

0x05 - пароль сотовой связи

0x06 - номер смс-центра сотовой связи

0x07 - пароль для конфигурирования по смс

0x08 - статус подключения (только для чтения)

1 байт - номер части записываемого параметра

28 байт - ASCII-строчный параметр

Ответ

(количество байт: 3 )

1 байт - номер записываемого параметра

1 байт - тип записываемого параметра

0x00 - М2М-сервер (от 0 до 9)

0x01 - порт М2М-сервера

0x02 - МСС сотовой связи

0x03 - APN сотовой связи

0x04 - логин сотовой связи

0x05 - пароль сотовой связи

0x06 - номер смс-центра сотовой связи

0x07 - пароль для конфигурирования по смс

0x08 - статус подключения (только для чтения)

1 байт - номер части записываемого параметра

0x68

Read_

ASCII,

Parameters

Чтение ASCII-строчного параметра

Запрос

(количество байт: 3 )

1 байт - номер записываемого параметра

1 байт - тип записываемого параметра

0x08 - статус подключения (только для чтения)

1 байт - номер части записываемого параметра

42

ПНСТ 976—2024

Ответ

(количество байт: 31 )

1 байт - номер записываемого параметра

1 байт - тип записываемого параметра

0x08 - статус подключения (только для чтения)

1 байт - номер части записываемого параметра

28 байт - ASCII-строчный параметр

43

ПНСТ 976—2024

Приложение Б (справочное)

Структуры данных команд для счетчиков тепла

0x00

OpenEncodeSession

Запрос кода на открытие шифрованной сессии

Запрос

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 — резерв для проприетарного шифрования

0x01...OxFF — резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

Ответ

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 — резерв для проприетарного шифрования

0x01...OxFF — резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

0x01

Ping

Проверка связи

1) При запросе по адресу устройства отвечает незамедлительно

2) При запросе по широковещательному адресу OxFFFF ответит случайно в течение 5 минут;

3) При запросе по широковещательному адресу OxFFFF с паролем OxFFFFFFFF ответит незамедлительно

Запрос

(количество байт: 0 )

Ответ

(количество байт: 4 )

1 байт - младшая версия основной части прошивки

1 байт - дополнительная информация

Биты ( 3..0 ) - старшая версия основной части прошивки

Биты ( 7..4 ) - номер группы, к которой привязано устройство в сети

2 байт - адрес устройства

0x02

Write Ad dress

Защита паролем

Установка нового адреса

Запрос

(количество байт: 2 )

2 байт - новый сетевой адрес (младший байт — первый)/значение может находиться в интервале от 1 до 65000

Ответ

(количество байт: 0 )

44

ПНСТ 976—2024

0x03

WritePassword

Защита паролем

Установка нового пароля

Запрос

(количество байт: 5 )

1 байт - номер пароля

4 байт - новый сетевой пароль/младший байт — первый, значение может находиться в интервале от 0 до

999 999 999

Ответ

(количество байт: 1 )

1 байт - номер пароля

0x04

Functions

Выполнить функцию

Запрос

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

0x02 - соединение интерфейсов по умолчанию

0x04 - имитация нажатия кнопки (только квартирный)

0x10 - вкл. режима поверки (только квартирный)

0x11 - откл. режима поверки (только квартирный)

0x12 - соединение интерфейсов: оптопорт с текущим

0x22 - соединение интерфейсов: 485 с текущим

0x32 - соединение интерфейсов: модуль с текущим

Ответ

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

0x02 - соединение интерфейсов по умолчанию

0x04 - имитация нажатия кнопки (только квартирный)

0x10 - вкл. режима поверки (только квартирный)

0x11 - откл. режима поверки (только квартирный)

0x12 - соединение интерфейсов: оптопорт с текущим

0x22 - соединение интерфейсов: 485 с текущим

0x32 - соединение интерфейсов: модуль с текущим

45

ПНСТ 976—2024

0x05

ReadStatusCounter

Чтение значения отсчетного устройства

Запрос

(количество байт: 3 )

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

0x01 - объём

0x02 - масса

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам

1 байт - тип трубопровода

0x01 -1 (подающий трубопровод)

0x02 - 2 (обратный трубопровод)

0x03 - хв (трубопровод холодной воды)

Ответ

(количество байт: 15 )

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

0x01 - объём

0x02 - масса

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам

1 байт - тип трубопровода

0x01 - 1 (подающий трубопровод)

0x02 - 2 (обратный трубопровод)

0x03 - хв (трубопровод холодной воды)

1 байт - № схемы расчёта

0x00 - отсутствует

0x01 - схема №1 «Расходомер»

0x02 - схема №2 «Магистраль»

0x03 - схема №3 «Тупиковая ГВС»

0x04 - схема №4 «Подача»

0x05 - схема №5 «Обратка»

46

ПНСТ 976—2024

0x06 - схема №6 «Подача 2Р»

0x07 - схема №7 «Открытая»

0x08 - схема №8 «Температура»

1 байт - № подключенного датчика/(для объёма)

0x00 - отсутствует

0x01 - 1-й датчик подключен

0x02 - 2-й датчик подключен

0x03 - 3-й датчик подключен

0x04 - 4-й датчик подключен

1 байт - единица измерения

0x00 - ГДж (теплоэнергия)

0x20 - т (масса)

0x04 - МВт ■ ч (теплоэнергия)

0x08 - Гкал (теплоэнергия)

0x10 - м3 (объём)

1 байт - число знаков после запятой

0x00 - 0

0x01 -1

0x02 - 2

0x03 - 3

0x04 - 4

0x05 - 5

0x06 - 6 (по умолчанию)

0x07 - 7

8 байт - значение параметра/целочисленное от 0 до 2л64-1

0x06

WriteAbonentString

Защита паролем

Запись строк информации абонента

Запрос

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

30 байт - строка ASCII символов

47

ПНСТ 976—2024

Ответ

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x07

ReadAbonentString

Чтение полей «информация абонента» (7 полей по 30 символов)

Запрос

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

Ответ

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

30 байт - строка ASCII символов

0x09

WriteFactoryString

Заводские команды

Запись «заводских данных» (5 полей по 30 символов)

Запрос

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

48

ПНСТ 976—2024

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

Ответ

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

ОхОА

ReadFactoryString

Чтение «заводских данных» (5 полей по 30 символов)

Запрос

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

Ответ

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

49

ПНСТ 976—2024

0x10

ReadConfigure

Чтение конфигурации

Запрос №1

(количество байт: 2 )

чтение 0 - основные настройки системы

1 байт - тип настроек

0x00 - основные настройки системы

1 байт - № системы/целое от 1 до 4

Ответ №1

(количество байт: 21 )

на чтение 0 - основные настройки системы

1 байт - тип настроек

0x00 - основные настройки системы

1 байт - № системы/целое от 1 до 4

1 байт - N° схемы расчёта

1 байт - № канала температуры в подающем трубопроводе

1 байт - № канала температуры в обратном трубопроводе

1 байт - № канала температуры в трубопроводе холодной воды

1 байт - № канала давления в подающем трубопроводе

1 байт - № канала давления в обратном трубопроводе

1 байт - № канала давления в трубопроводе холодной воды

1 байт - № канала расхода в подающем трубопроводе

1 байт - № канала расхода в обратном трубопроводе

1 байт - знак вхождения теплоэнергии в суммарную

1 байт - номер второго параметра главного экрана

0x00 - Отсутствует

0x01 -t1

0x02 -12

0x03 - txB

0x04-Р1

0x05 - Р2

0x06 - Рхв

0x07 - V1

0x08 - V2

ОхОЕ - G2m

0x0 F - dt2

0x10 - dtxB

0x09 - G1v

0x0A - G2v

ОхОВ - М1

0х0С - М2

0x0D - G1m

50

ПНСТ 976—2024

2 байт - погрешность небаланса часовых масс (%)/целое от 0 до 10000 (2 знака после запятой)

1 байт - правила контроля (для измеренных значений):

Бит 0 - температуры холодной воды

0 - правило 1

1 - правило 2

Бит 1 - давления теплоносителя

0 - правило 1

1 - правило 2

Бит 2 - давления холодной воды

0 - правило 1

1 - правило 2

Бит 3 - небаланса часовых масс

0 - правило 1

1 - правило 2

Биты ( 5..4 ) - отрицательной часовой энергии открытых систем

00 - правило 1

01 - правило 2

10 - правило 3

1 байт - дополнительные параметры

Бит 0 - усреднения температуры теплоносителя

0 - среднее

1 - средневзвешенное

Бит 1 - усреднения давление теплоносителя

0 - среднее

1 - средневзвешенное

Бит 2 - автоматическое переключение в реверсивный режим

0 - запрещено

1 - разрешено

4 байт - резерв

Запрос №2

(количество байт: 2 )

чтение 1 - основные настройки канала расхода

1 байт - тип настроек

0x01 - основные настройки канала расхода

1 байт - № канала расхода/целое от 1 до 4

Ответ №2

(количество байт: 21 )

на чтение 1 - основные настройки канала расхода

1 байт - тип настроек

0x01 - основные настройки канала расхода

1 байт - № канала расхода/целое от 1 до 4

1 байт - конфигурация канала расхода

51

ПНСТ 976—2024

Бит 0 - тип входа

0 - импульсный

1 - частотный

Бит 1 - уровень прямого направления потока

0 - низкий

1 - высокий

Бит 2 - контроль направления потока

0 - отключен

1 - включен

Бит 3 - текущее направление потока (только чтение)

0 - прямое

1 - обратное

Бит 4 - контроль расходомера

0 - отключен

1 - включен

2 байт - диаметр условного прохода расходомера/целое от 0 до 10000

3 байт - максимальный расход (м3/ч)/целое от 0 до 10л7 (1 знак после запятой)

3 байт - минимальный расход (м3/ч)/целое от 0 до 1,6 • 10л7 (3 знака после запятой)

2 байт - максимальный лимит (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

4 байт - вес импульса, для импульсного входа

Биты ( 30..0 ) - целое от 1 до 10л9 (3 знака после запятой)

Бит 31 - единицы измерения

0 - л/имп

1 - имп/л

2 байт - частота максимального расхода, для частотного входа (Гц)/целое от 1 до 10000

Запрос №3

(количество байт: 2 )

чтение 2 - основные настройки измерителей

1 байт - тип настроек

0x02 - основные настройки измерителей

1 байт - резерв

Ответ №3

(количество байт: 21 )

на чтение 2 - основные настройки измерителей

1 байт - тип настроек

0x02 - основные настройки измерителей

1 байт - тип применяемых термометров сопротивления

0x00- Pt100

0x01 - 100П

0x02- 100М

0x03 - Pt500

0x04 - 500П

52

ПНСТ 976—2024

0x05 - Pt1000 (только кварт.теплосч.)

1 байт - верхний предел измерения избыточного давления (МПа)/целое от 1 до 50 (1 знак после запятой)

1 байт - битовые настройки

Бит 0 - тип выхода всех расходомеров

0 - активный

1 - пассивный

2 байт - договорное значение 1 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 2 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 3 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 4 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 5 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

1 байт - договорное значение 1 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 2 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 3 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 4 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 5 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - единица измерения теплоэнергии

0x00 - ГДж

0x04 — МВт • ч

0x08 - Г кал

1 байт - резерв

Запрос №4

(количество байт: 2 )

чтение 3 - основные настройки конфигурации

1 байт - тип настроек

0x03 - основные настройки конфигурации

1 байт - резерв

Ответ №4

(количество байт: 21 )

на чтение 3 - основные настройки конфигурации

1 байт - тип настроек

0x03 - основные настройки конфигурации

1 байт - конфигурационный байт

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

Биты ( 2..1 )-резерв

Бит 3 - резерв

Бит 4 - флаг синхронизации в текущих сутках

0 - отключено

1 - включено

Бит 5 - изменение времени только раз в 12 часов

0 - отключено

1 - включено

53

ПНСТ 976—2024

Бит 6 - включение парольной защиты чтения информации абонента

0 - отключено

1 - включено

Бит 7 - защищать доступ к оптопорту кнопкой ДСТП

1 байт - время индикации/в секундах, 5 <= t <= 60

1 байт - количество попыток доступа с неправильным паролем до блокировки интерфейса

0x00 - отключено

0x01 - включено

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - роль устройства

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

Бит 2

Бит 3

Бит 4

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

0 - установлена

1 - вскрыта

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

Бит 2

54

ПНСТ 976—2024

Бит 3

Бит 4

Бит 5

Бит 6

Бит 7

1 байт - код модуля связи на UART1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

0x09 - Ethernet

ОхОА - Оптический кабель

0x0В - Сменный модуль

0x00 - CAN-интерфейс

0x0D - WiFi модуль

0х0Е - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - код модуля связи на UART2

1 байт - код модуля связи на UART3

1 байт - код модуля связи на UART4

1 байт - резерв

0x11

WriteConfigure

Защита паролем

Запись конфигурации

Запрос 0

(количество байт: 21 )

запись 0 - основные настройки системы

1 байт - тип настроек

0x00 - основные настройки системы

1 байт - № системы/целое от 1 до 4

1 байт - № схемы расчёта

1 байт - № канала температуры в подающем трубопроводе

1 байт - № канала температуры в обратном трубопроводе

1 байт - № канала температуры в трубопроводе холодной воды

1 байт - № канала давления в подающем трубопроводе

55

ПНСТ 976—2024

1 байт - № канала давления в обратном трубопроводе

1 байт - № канала давления в трубопроводе холодной воды

1 байт - № канала расхода в подающем трубопроводе

1 байт - № канала расхода в обратном трубопроводе

1 байт - знак вхождения теплоэнергии в суммарную

1 байт - номер второго параметра главного экрана

0x00 - отсутствует

0x01 - И

0x02 -12

0x03 - tXB

0x04 - Р1

0x05 - Р2

0x06 - Рхв

0x07 -V1

0x08 - V2

ОхОЕ - G2m

OxOF - dt2

0x10 - dtxB

0x09 - G1v

0x0A - G2v

0x0В - M1

ОхОС - М2

OxOD - G1m

2 байт - погрешность небаланса часовых масс (%)/целое от 0 до 10000 (2 знака после запятой)

1 байт - правила контроля (для измеренных значений)

Бит 0 - температуры холодной воды

0 - правило 1

1 - правило 2

Бит 1 - давления теплоносителя

0 - правило 1

1 - правило 2

Бит 2 - давления холодной воды

0 - правило 1

1 - правило 2

Бит 3 - небаланса часовых масс

0 - правило 1

1 - правило 2

Биты ( 5..4 ) - отрицательной часовой энергии открытых систем

00 - правило 1

56

ПНСТ 976—2024

01 - правило 2

10 - правило 3

1 байт - дополнительные параметры

Бит 0 - усреднения температуры теплоносителя

0 - среднее

1 - средневзвешенное

Бит 1 - усреднения давление теплоносителя

0 - среднее

1 - средневзвешенное

Бит 2 - автоматическое переключение в реверсивный режим

0 - запрещено

1 - разрешено

4 байт - резерв

Ответ 0

(количество байт: 2 )

на запись 0 - основные настройки системы

1 байт - тип настроек

0x00 - основные настройки системы

1 байт - № системы/целое от 1 до 4

Запрос 1

(количество байт: 21 )

запись 1 - основные настройки канала расхода

1 байт - тип настроек

0x01 - основные настройки канала расхода

1 байт - № канала расхода/целое от 1 до 4

1 байт - конфигурация канала расхода

Бит 0 - тип входа

0 - импульсный

1 - частотный

Бит 1 - уровень прямого направления потока

0 - низкий

1 - высокий

Бит 2 - контроль направления потока

0 - отключен

1 - включен

Бит 3 - текущее направление потока (только чтение)

0 - прямое

1 - обратное

Бит 4 - контроль расходомера

0 - отключен

1 - включен

2 байт - диаметр условного прохода расходомера/целое от 0 до 10000

3 байт - максимальный расход (м3/ч)/целое от Одо 10л7 (1 знак после запятой)

57

ПНСТ 976—2024

3 байт - минимальный расход (м3/ч)/целое от 0 до 1,6 • 10л7 (3 знака после запятой)

2 байт - максимальный лимит (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

4 байт - вес импульса, для импульсного входа

Биты ( 30..0 ) - целое от 1 до 10л9 (3 знака после запятой)

Бит 31 - единицы измерения

0 - л/имп

1 - имп/л

2 байт - частота максимального расхода, для частотного входа (Гц)/целое от 1 до 10000

Ответ 1

(количество байт: 2 )

на запись 1 - основные настройки канала расхода

1 байт - тип настроек

0x01 - основные настройки канала расхода

1 байт - № канала расхода/целое от 1 до 4

Запрос 2

(количество байт: 21 )

запись 2 - основные настройки измерителей

1 байт - тип настроек

0x02 - основные настройки измерителей

1 байт - Тип применяемых термометров сопротивления

0x00- Pt100

0x01 - 100П

0x02- 100М

0x03 - Pt500

0x04 - 500П

0x05 - PtWOO (только кварт.теплосч.)

1 байт - Верхний предел измерения избыточного давления (МПа)/целое от 1 до 50 (1 знак после запятой)

1 байт - битовые настройки

Бит 0 - тип выхода всех расходомеров

0 - активный

1 - пассивный

2 байт - договорное значение 1 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 2 канала температуры (’С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 3 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 4 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

2 байт - договорное значение 5 канала температуры ('С) (целое от 0 до 18000 (2 знака после запятой))

1 байт - договорное значение 1 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 2 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 3 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 4 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

1 байт - договорное значение 5 канала давления (МПа) (целое от 0 до 50 (1 знак после запятой))

58

ПНСТ 976—2024

1 байт - единица измерения теплоэнергии

0x00 - ГДж

0x04 - МВт ■ ч

0x08 - Г кал

1 байт - резерв

Ответ 2

(количество байт: 2 )

на запись 2 - основные настройки измерителей

1 байт - тип настроек

0x02 - основные настройки измерителей

1 байт - резерв

Запрос 3

(количество байт: 21 )

запись 3 - основные настройки тепловычислителя

1 байт - тип настроек

0x03 - основные настройки тепловычислителя

1 байт - конфигурационный байт 1

1 байт - конфигурационный байт 2

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - день сохранения месячного среза по теплоэнергии (от 1 до 28)

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

0 - установлена

1 - вскрыта

59

ПНСТ 976—2024

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

1 байт - код модуля связи на UART1

1 байт - код модуля связи на UART1

1 байт - код модуля связи на UART1

1 байт - резерв

Ответ 3

(количество байт: 2 )

на запись 3 - основные настройки тепловычислителя

1 байт - тип настроек

0x03 - основные настройки тепловычислителя

1 байт - резерв

0x12

ParametersOnOff

Защита паролем

Управление настройками

Запрос

(количество байт: 2 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

1 байт - операция

0x00 - отключить

0x01 - включить

Ответ

(количество байт: 1 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x13

WritePasswordTryCounter

Защита паролем

Блокировка интерфейса счетчика при посылке N-неверных паролей подряд

Запрос

(количество байт: 1 )

1 байт - N — количество попыток, после которых блокируется интерфейс связи до конца суток/0х00 или OxFF — отключает блокировку

0x00 - функция отключена

Ответ

(количество байт: 0 )

60

ПНСТ 976—2024

0x14

SetTimeAutolndicate

Защита паролем

Установка времени индикации

Запрос

(количество байт: 1 )

1 байт - время индикации в секундах (от 5 до 255 с)

Ответ

(количество байт: 0 )

0x15

ReadTimeCorrection

Чтение коэффициента коррекции хода часов

Запрос

(количество байт: 0 )

Ответ

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768

0x16

WriteTimeCorrection

Заводские команды

Запись коэффициента коррекции хода часов

Запрос

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768

Ответ

(количество байт: 0 )

0x18

ReadDayForSaveMonth

Чтение дня сохранения месячного среза

Запрос

(количество байт: 1 )

1 байт - тип энергоносителя

0x03 - теплоэнергия

Ответ

(количество байт: 2 )

1 байт - тип энергоносителя

0x03 - теплоэнергия

1 байт - день (от 1 до 28)

0x19

WriteDayForSaveMonth

Защита паролем

Запись дня сохранения месячного среза

Запрос (количество байт: 2 )

1 байт - тип энергоносителя

0x03 - теплоэнергия

1 байт - день (от 1 до 28)

61

ПНСТ 976—2024

Ответ

(количество байт: 2 )

1 байт - тип энергоносителя

0x03 - теплоэнергия

1 байт - день (от 1 до 28)

0x1 С

ReadDateTime

Чтение времени и даты

Запрос

(количество байт: 0 )

Ответ

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

0x06 - суббота

1 байт - день

1 байт - месяц

1 байт - год

0x1 D

WriteDateTime

Защита паролем

Запись времени и даты

Запрос

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

62

ПНСТ 976—2024

0x06 - суббота

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 0 )

0x1 F

TimeCorrectMode

Защита паролем

Вкл./откл. Режима калибровки RTC (переключает светодиод «СЕТЬ» в режим поверочного выхода RTC)

Запрос

(количество байт: 1 )

1 байт

0x00 - режим калибровки выключен

0x01 - режим калибровки включен

Ответ

(количество байт: 0 )

0x21

WriteFactoryConfig

Заводские команды

Запись заводской конфигурации

Запрос

(количество байт: 19 )

запись основные настройки тепловычислителя

1 байт - конфигурационный байт 1

1 байт - конфигурационный байт 2

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - день сохранения месячного среза по теплоэнергии (от 1 до 28)

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

1 байт - резерв

63

ПНСТ 976—2024

1 байт - код модуля связи на UART 1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

0x09 - Ethernet

0х0А- Оптический кабель

ОхОВ - Сменный модуль

ОхОС - CAN-интерфейс

OxOD - WiFi модуль

ОхОЕ - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - код модуля связи на UART2

1 байт - код модуля связи на UART3

Ответ

(количество байт: 0 )

на запись основные настройки тепловычислителя

0x24

ReadEnergyOnMonth

Чтение значений показаний сохраненных на начало месяца, с глубиной 48 месяцев

Запрос

(количество байт: 4 )

чтение

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

0x01 - объем

0x02 - масса

0x03 - температура, давление

0x04 - время работы

1 байт - месяц

1 байт - год

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам (только для теплоэнергии)

64

ПНСТ 976—2024

Ответ №1

(количество байт: 22 )

на чтение 0 - теплоэнергия

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

1 байт - месяц

1 байт - год

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам

1 байт - единица измерения

0x00 - ГДж (теплоэнергия)

0x04 - МВт • ч (теплоэнергия)

0x08 - Гкал (теплоэнергия)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение теплоэнергии/целое от 0 до 2л64-1

1 байт - № схемы расчета на начало месяца (целое от 0 до 8)

7 байт - резерв

Ответ №2

(количество байт: 22 )

на чтение 1 - объем

1 байт - тип запрашиваемых данных

0x01 - объем

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x10 - м3 (объем)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение объема в подающем трубопроводе/целое от 0 до 2л64-1

8 байт - значение объема в обратном трубопроводе/целое от 0 до 2Л64-1

Ответ №3

(количество байт: 22 )

на чтение 2 - масса

1 байт - тип запрашиваемых данных

0x02 - масса

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x20 - т (масса)

65

ПНСТ 976—2024

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение массы в подающем трубопроводе/целое от 0 до 2л64-1

8 байт - значение массы в обратном трубопроводе/целое от 0 до 2Л64-1

Ответ №4

(количество байт: 22 )

на чтение 3 - температура, давление

1 байт - тип запрашиваемых данных

0x03 - температура, давление

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - значение температуры,°C, в подающем трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры,°C, в обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры,°C, в трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур,°C, между подающем и обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур,°C, между подающем и трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение избыточного давления (МПа) в подающем трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления (МПа) в обратном трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления (МПа) в трубопроводе холодной воды/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - резерв

Ответ №5

(количество байт: 22 )

на чтение 4 - время работы

1 байт - тип запрашиваемых данных

0x04 - время работы

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - время работы, ч, в штатном режиме Траб/целое от 0 до 744

2 байт - время работы, ч, при расходе ниже минимального Tmin/целое от 0 до 744

2 байт - время работы, ч, при расходе выше максимального Tmax/целое от 0 до 744

2 байт - время работы, ч, при разности температур ниже минимальной ТAt/целое от 0 до 744

2 байт - время работы, ч, при выходе за границу давления или неисправности датчика Тр/целое от 0 до 744

2 байт - время работы, ч, при выходе за границу температуры холодной воды или неисправности датчика Тхв/целое от 0 до 744

2 байт - время работы, ч, при прочих нештатных ситуациях Тф/целое от 0 до 744

2 байт - время работы, ч, в нештатном режиме Тнш/целое от 0 до 744

2 байт - резерв

66

ПНСТ 976—2024

0x25

ReadEnergyOnDay

Чтение значений показаний сохраненных на начало суток, с глубиной 370 суток

Запрос

(количество байт: 5 )

чтение

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

0x01 - объем

0x02 - масса

0x03 - температура, давление

0x04 - время работы

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам (только для теплоэнергии)

Ответ №1

(количество байт: 23 )

на чтение 0 -теплоэнергия

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система N°4

0x05 - сумма по всем системам

1 байт - единица измерения

0x00 - ГДж (теплоэнергия)

0x04 - МВт ■ ч (теплоэнергия)

0x08 - Гкал (теплоэнергия)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение теплоэнергии/целое от 0 до 2л64-1

1 байт - № схемы расчёта на начало суток (целое от 0 до 8)

7 байт - резерв

67

ПНСТ 976—2024

Ответ №2

(количество байт: 23 )

на чтение 1 - объем

1 байт - тип запрашиваемых данных

0x01 - объем

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x10 - м3 (объем)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение объема в подающем трубопроводе/целое от 0 до 2л64-1

8 байт - значение объема в обратном трубопроводе/целое от 0 до 2Л64-1

Ответ №3

(количество байт: 23 )

на чтение 2 - масса

1 байт - тип запрашиваемых данных

0x02 - масса

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x20 - т (масса)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение массы в подающем трубопроводе/целое от 0 до 2Л64-1

8 байт - значение массы в обратном трубопроводе/целое от 0 до 2Л64-1

Ответ №4

(количество байт: 23 )

на чтение 3 - температура, давление

1 байт - тип запрашиваемых данных

0x03 - температура, давление

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - значение температуры,°C, в подающем трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры,°C, в обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры,°C, в трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур,°C, между подающем и обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур,°C, между подающем и трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

68

ПНСТ 976—2024

2 байт - значение избыточного давления, МПа, в подающем трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления, МПа, в обратном трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления, МПа, в трубопроводе холодной воды/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - резерв

Ответ №5

(количество байт: 23 )

на чтение 4 - время работы

1 байт - тип запрашиваемых данных

0x04 - время работы

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - время работы, мин, в штатном режиме Траб/целое от 0 до 1440

2 байт - время работы, мин, при расходе ниже минимального Tmin/целое от 0 до 1440

2 байт - время работы, мин, при расходе выше максимального Tmax/целое от 0 до 1440

2 байт - время работы, мин, при разности температур ниже минимальной TAt/целое от 0 до 1440

2 байт - время работы, мин, при выходе за границу давления или неисправности датчика Тр/целое от 0 до 1440

2 байт - время работы, мин, при выходе за границу температуры холодной воды или неисправности датчика Тхв/целое от 0 до 1440

2 байт - время работы, мин, при прочих нештатных ситуациях Тф/целое от 0 до 1440

2 байт - время работы, мин, в нештатном режиме Тнш/целое от 0 до 1440

2 байт - резерв

0x2В

ReadlnstantValue

Чтение группы мгновенных значений

Запрос №0

(количество байт: 3 )

чтение 0 - мгновенные значения Gv,Gm,p,t,dt

1 байт - номер группы параметров

0x00 - 0 - мгновенные значения

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - тип трубопровода

0x01 - 1 (подающий трубопровод)

0x02 - 2 (обратный трубопровод)

0x03 - хв (трубопровод холодной воды)

69

ПНСТ 976—2024

Ответ №0

(количество байт: 30 )

на чтение 0 - мгновенные значения Gv,Gm,p,t,dt

1 байт - номер группы параметров

0x00 - 0 - мгновенные значения

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - тип трубопровода

0x01 - 1 (подающий трубопровод)

0x02 - 2 (обратный трубопровод)

0x03 - хв (трубопровод холодной воды)

1 байт - № схемы расчета

0x00 - отсутствует

0x01 - схема №1 «Расходомер»

0x02 - схема №2 «Магистраль»

0x03 - схема №3 «Тупиковая ГВС»

0x04 - схема №4 «Подача»

0x05 - схема №5 «Обратка»

0x06 - схема №6 «Подача 2Р»

0x07 - схема №7 «Открытая»

0x08 - схема №8 «Температура»

1 байт - № подключенного датчика расхода/(объем)

0x00 - отсутствует

0x01 - 1-й датчик подключен

0x02 - 2-й датчик подключен

0x03 - 3-й датчик подключен

0x04 - 4-й датчик подключен

1 байт - единица измерения объемного расхода

0x30 - м3/ч (объемный расход)

1 байт - число знаков после запятой объёмного расхода

0x00 - 0

0x01 - 1

0x02 - 2

0x03 - 3

0x04 - 4 (по умолчанию)

0x05 - 5

0x06 - 6

5 байт - значение объемного расхода/целочисленное от 0 до 2л40-1

70

ПНСТ 976—2024

1 байт - единица измерения массового расхода

0x40 - т/ч (массовый расход)

1 байт - число знаков после запятой массового расхода

0x00 - 0

0x01 - 1

0x02 - 2

0x03 - 3

0x04 - 4 (по умолчанию)

0x05 - 5

0x06 - 6

5 байт - значение массового расхода/целочисленное от 0 до 2л40-1

1 байт - № подключенного датчика давления

0x00 - отсутствует

0x01 - 1-й датчик подключен

0x02 - 2-й датчик подключен

0x03 - 3-й датчик подключен

0x04 - 4-й датчик подключен

0x05 - 5-й датчик подключен

0x06 - программное значение №1

0x07 - программное значение №2

0x08 - программное значение №3

0x09 - программное значение №4

ОхОА - программное значение №5

3 байт - значение избыточного давления (МПа)/(старший бит знаковый) целое от 0 до +2Л23-1 (3 знака после запятой)

1 байт - № подключенного датчика температуры

0x00 - отсутствует

0x01 - 1-й датчик подключен

0x02 - 2-й датчик подключен

0x03 - 3-й датчик подключен

0x04 - 4-й датчик подключен

0x05 - 5-й датчик подключен

0x06 - программное значение №1

0x07 - программное значение №2

0x08 - программное значение №3

0x09 - программное значение №4

ОхОА - программное значение №5

3 байт - значение температуры (°С)/(старший бит знаковый) целое от 0 до +2Л23-1 (3 знака после запятой)

3 байт - значение разности температур (°C) между подающем трубопроводе и запрашиваемом трубопро-воде/(старший бит знаковый) целое от 0 до +2Л23-1 (3 знака после запятой)

71

ПНСТ 976—2024

Запрос №1

(количество байт: 3 )

чтение 1 - флаги и счетчики работы системы

1 байт - номер группы параметров

0x01 -1 - флаги и счетчики работы

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - резерв

Ответ №1

(количество байт: 30 )

1 байт - номер группы параметров

0x01 - 1 - флаги и счетчики работы

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - № схемы расчета

0x00 - отсутствует

0x01 - схема №1 «Расходомер»

0x02 - схема №2 «Магистраль»

0x03 - схема №3 «Тупиковая ГВС»

0x04 - схема №4 «Подача»

0x05 - схема №5 «Обратка»

0x06 - схема №6 «Подача 2Р»

0x07 - схема №7 «Открытая»

0x08 - схема №8 «Температура»

1 байт - флаги работы системы

Бит 0 - флаг работы системы в штатном режиме

0 - нет

1 - есть

Бит 1 - флаг работы системы при расходе ниже минимального

0 - нет

1 - есть

Бит 2 - флаг работы системы при расходе выше максимального

0 - нет

1 - есть

Бит 3 - флаг работы системы при разности температур ниже минимальной

0 - нет

1 - есть

72

ПНСТ 976—2024

Бит 4 - флаг работы системы при неисправности давления

0 - нет

1 - есть

Бит 5 - флаг работы системы при неисправности температуры холодной воды

0 - нет

1 - есть

Бит 6 - флаг работы системы при прочих нештатных ситуациях

0 - нет

1 - есть

Бит 7 - флаг работы системы в нештатном режиме

0 - нет

1 - есть

1 байт - флаги работы t1

Бит 0 - флаг выхода t за верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 1 - флаг выхода t за нижнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов t за нижнюю или верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 3 - флаг выхода dt за верхнюю/нижнюю границу диапазона измерения разности температур в системе (только для t2 и tXB)

0 - нет

1 - есть

Бит 4 - флаг неисправности t цепей датчика температуры канала

0 - нет

1 - есть

Бит 5 - флаг выхода t за верхнюю границу максимального лимита температур канала

0 - нет

1 - есть

Бит 6 - флаг выхода t за нижнюю границу минимального лимита температуры канала

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов t за нижнюю или верхнюю границу лимитов температур канала

0 - нет

1 - есть

1 байт - флаги работы t2

73

ПНСТ 976—2024

Бит 0 - флаг выхода t за верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 1 - флаг выхода t за нижнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов t за нижнюю или верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 3 - флаг выхода dt за верхнюю/нижнюю границу диапазона измерения разности температур в системе (только для t2 и tXB)

0 - нет

1 - есть

Бит 4 - флаг неисправности t цепей датчика температуры канала

0 - нет

1 - есть

Бит 5 - флаг выхода t за верхнюю границу максимального лимита температур канала

0 - нет

1 - есть

Бит 6 - флаг выхода t за нижнюю границу минимального лимита температуры канала

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов t за нижнюю или верхнюю границу лимитов температур канала

0 - нет

1 - есть

1 байт - флаги работы txs

Бит 0 - флаг выхода t за верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 1 - флаг выхода t за нижнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов t за нижнюю или верхнюю границу диапазона температур канала

0 - нет

1 - есть

Бит 3 - флаг выхода dt за верхнюю/нижнюю границу диапазона измерения разности температур в системе (только для t2 и tXB)

0 - нет

1 - есть

74

ПНСТ 976—2024

Бит 4 - флаг неисправности t цепей датчика температуры канала

0 - нет

1 - есть

Бит 5 - флаг выхода t за верхнюю границу максимального лимита температур канала

0 - нет

1 - есть

Бит 6 - флаг выхода t за нижнюю границу минимального лимита температуры канала

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов t за нижнюю или верхнюю границу лимитов температур канала

0 - нет

1 - есть

1 байт - флаги работы р1

Бит 0 - флаг выхода р за верхнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 1 - флаг выхода р за нижнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов р за нижнюю или верхнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 3 - резерв

Бит 4 - флаг неисправности р цепей датчика давлений канала

0 - нет

1 - есть

Бит 5 - флаг выхода р за верхнюю границу лимита давлений канала

0 - нет

1 - есть

Бит 6 - флаг выхода р за нижнюю границу лимита давлений канала

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов р за нижнюю или верхнюю границу лимита давлений канала

0 - нет

1 - есть

1 байт - флаги работы р2

Бит 0 - флаг выхода р за верхнюю границу диапазона давлений канала

0 - нет

1 - есть

75

ПНСТ 976—2024

Бит 1 - флаг выхода р за нижнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов р за нижнюю или верхнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 3 - резерв

Бит 4 - флаг неисправности р цепей датчика давлений канала

0 - нет

1 - есть

Бит 5 - флаг выхода р за верхнюю границу лимита давлений канала

0 - нет

1 - есть

Бит 6 - флаг выхода р за нижнюю границу лимита давлений канала

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов р за нижнюю или верхнюю границу лимита давлений канала

0 - нет

1 - есть

1 байт - флаги работы рхв

Бит 0 - флаг выхода р за верхнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 1 - флаг выхода р за нижнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов р за нижнюю или верхнюю границу диапазона давлений канала

0 - нет

1 - есть

Бит 3 - резерв

Бит 4 - флаг неисправности р цепей датчика давлений канала

0 - нет

1 - есть

Бит 5 - флаг выхода р за верхнюю границу лимита давлений канала

0 - нет

1 - есть

Бит 6 - флаг выхода р за нижнюю границу лимита давлений канала

0 - нет

1 - есть

76

ПНСТ 976—2024

Бит 7 - суммарный флаг выходов р за нижнюю или верхнюю границу лимита давлений канала

0 - нет

1 - есть

1 байт - флаги работы V1

Бит 0 - флаг выхода Gv за верхнюю границу максимального расхода

0 - нет

1 - есть

Бит 1 - флаг выхода Gv за нижнюю границу минимального расхода

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов Gv за нижнюю или верхнюю границу расхода

0 - нет

1 - есть

Бит 3 - флаг отсутствия питания расходомера Gv

0 - нет

1 - есть

Бит 4 - резерв

Бит 5 - флаг выхода Gv за верхнюю границу максимального лимита

0 - нет

1 - есть

Бит 6 - флаг выхода Gv за нижнюю границу минимального лимита

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов Gv за нижнюю или верхнюю границу лимита

0 - нет

1 - есть

1 байт - флаги работы V2

Бит 0 - флаг выхода Gv за верхнюю границу максимального расхода

0 - нет

1 - есть

Бит 1 - флаг выхода Gv за нижнюю границу минимального расхода

0 - нет

1 - есть

Бит 2 - суммарный флаг выходов Gv за нижнюю или верхнюю границу расхода

0 - нет

1 - есть

Бит 3 - флаг отсутствия питания расходомера Gv

0 - нет

1 - есть

77

ПНСТ 976—2024

Бит 4 - резерв

Бит 5 - флаг выхода Gv за верхнюю границу максимального лимита

0 - нет

1 - есть

Бит 6 - флаг выхода Gv за нижнюю границу минимального лимита

0 - нет

1 - есть

Бит 7 - суммарный флаг выходов Gv за нижнюю или верхнюю границу лимита

0 - нет

1 - есть

1 байт - резерв

1 байт - резерв

4 байт - время работы системы в штатном режиме, с

4 байт - время работы системы при расходе теплоносителя ниже минимального, с

4 байт - время работы системы при расходе теплоносителя выше максимального, с

4 байт - время работы системы при разности температур ниже минимальной, с

Запрос №2

(количество байт: 3 )

чтение 2 - счетчики работы системы

1 байт - номер группы параметров

0x02 - 2 - счетчики работы

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - резерв

Ответ №2

(количество байт: 30 )

на чтение 2 - счетчики работы системы

1 байт - номер группы параметров

0x02 - 2 - счетчики работы

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

1 байт - № схемы расчета

0x00 - отсутствует

0x01 - схема №1 «Расходомер»

0x02 - схема №2 «Магистраль»

0x03 - схема №3 «Тупиковая ГВС»

0x04 - схема №4 «Подача»

78

ПНСТ 976—2024

0x05 - схема №5 «Обратка»

0x06 - схема №6 «Подача 2Р»

0x07 - схема №7 «Открытая»

0x08 - схема №8 «Температура»

4 байт - время работы системы при выходе за границу давления, с

4 байт - время работы системы при выходе за границу температуры холодной воды, с

4 байт - время работы системы при прочих нештатных ситуациях, с

4 байт - время работы системы в нештатном режиме, с

8 байт - резерв

3 байт - резерв

0x2D

ReadEnergyOnHour

Чтение значений показаний сохраненных на начало каждого часа, с глубиной 64 суток

Запрос

(количество байт: 6 )

чтение

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

0x01 - объем

0x02 - масса

0x03 - температура, давление

0x04 - время работы

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам (только для теплоэнергии)

Ответ №1

(количество байт: 24 )

на чтение 0 - теплоэнергия

1 байт - тип запрашиваемых данных

0x00 - теплоэнергия

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

79

ПНСТ 976—2024

0x01 - система №1

0x02 - система №2

0x03 - система №3

0x04 - система №4

0x05 - сумма по всем системам

1 байт - единица измерения

0x00 - ГДж (теплоэнергия)

0x04 - МВт ■ ч (теплоэнергия)

0x08 - Гкал (теплоэнергия)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение теплоэнергии/целое от 0 до 2л64-1

1 байт - № схемы расчета на начало часа (целое от 0 до 8)

7 байт - резерв

Ответ №2

(количество байт: 24 )

на чтение 1 - объем

1 байт - тип запрашиваемых данных

0x01 - объем

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x10 - м3 (объем)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение объема в подающем трубопроводе/целое от 0 до 2Л64-1

8 байт - значение объема в обратном трубопроводе/целое от 0 до 2Л64-1

Ответ №3

(количество байт: 24 )

на чтение 2 - масса

1 байт - тип запрашиваемых данных

0x02 - масса

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

1 байт - единица измерения

0x20 - т (масса)

1 байт - число знаков после запятой (целое от 0 до 7)

8 байт - значение массы в подающем трубопроводе/целое от 0 до 2Л64-1

8 байт - значение массы в обратном трубопроводе/целое от 0 до 2Л64-1

80

ПНСТ 976—2024

Ответ №4

(количество байт: 24 )

на чтение 3 - температура, давление

1 байт - тип запрашиваемых данных

0x03 - температура, давление

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - значение температуры, °C, в подающем трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры, °C, в обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение температуры, °C, в трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур, °C, между подающем и обратном трубопроводе/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение разности температур, °C, между подающем и трубопроводе холодной воды/(старший бит знаковый) целое от 0 до +2Л15-1 (2 знака после запятой)

2 байт - значение избыточного давления, МПа, в подающем трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления, МПа, в обратном трубопроводе/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - значение избыточного давления, МПа, в трубопроводе холодной воды/целое от 0 до +2Л9 (2 знака после запятой)

2 байт - резерв

Ответ №5

(количество байт: 24 )

на чтение 4 - время работы

1 байт - тип запрашиваемых данных

0x04 - время работы

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - № системы (целое от 1 до 4)

2 байт - время работы, с, в штатном режиме Траб/целое от 0 до 3600

2 байт - время работы, с, при расходе ниже минимального Tmin/целое от 0 до 3600

2 байт - время работы, с, при расходе выше максимального Tmax/целое от 0 до 3600

2 байт - время работы, с, при разности температур ниже минимальной TAt/целое от 0 до 3600

2 байт - время работы, с, при выходе за границу давления или неисправности датчика Тр/целое от 0 до 3600

2 байт - время работы, с, при выходе за границу температуры холодной воды или неисправности датчика Тхв/целое от 0 до 3600

2 байт - время работы, с, при прочих нештатных ситуациях Тф/целое от 0 до 3600

2 байт - время работы, с, в нештатном режиме Тнш/целое от 0 до 3600

2 байт - резерв

81

ПНСТ 976—2024

0x30

Getlnfo

Чтение расширенной информации

Запрос

(количество байт: 0 )

Ответ

(количество байт: 31 )

1 байт - идентификатор печатной платы

2 байт - версия основной части прошивки

2 байт - контрольная сумма настроек CRC16

4 байт - время работы, с

4 байт - время сна, с

1 байт - резерв

1 байт - функционал устройства

Бит 0 - резерв

Бит 1 - наличие внешнего питания

0 - нет

1 - есть

Бит 2 - состояние батарейки

0 - разряжена/отсутствует

1 - установлена

Биты ( 7..3 ) - резерв

4 байт - время работы от батарейки, с

4 байт - время после корректировки времени, с

2 байт - IDD - идентификатор устройства расширенный

1 байт - тип интерфейса №1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

0x09 - Ethernet

0х0А- Оптический кабель

ОхОВ - Сменный модуль

ОхОС - CAN-интерфейс

ОхОС - CAN-интерфейс

82

ПНСТ 976—2024

OxOD - WiFi модуль

ОхОЕ - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - тип интерфейса №2

1 байт - тип интерфейса №3

1 байт - тип интерфейса №4

2 байт - напряжение батарейки

0x36

WriteParameters

Защита паролем

Запись различных функциональных параметров

Запрос

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x02 - время соединения интерфейсов, с

0x06 - период отправки спец, пакета от 5 до 240 мин

0x07 - № конфигурации спец, пакета

2 байт - значение параметра или временного интервала

Ответ

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x02 - время соединения интерфейсов, с

0x06 - время отправки спец, пакета в эфир от 5 до 240 мин

0x07 - значение изменения отправки спец, пакета от 0 до 3

0x37

ReadParameters

Чтение различных функциональных параметров

Запрос

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x02 - время соединения интерфейсов, с

0x06 - время отправки спец, пакета в эфир от 5 до 240 мин

0x07 - значение изменения отправки спец, пакета от 0 до 3

Ответ

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x02 - время соединения интерфейсов, с

0x06 - время отправки спец, пакета в эфир от 5 до 240 мин

0x07 - значение изменения отправки спец, пакета от 0 до 3

2 байт - значение параметра или временного интервала

83

ПНСТ 976—2024

0x38

WriteLimits

Защита паролем

Запись значений лимитов

Запрос №1

(количество байт: 21 )

запись 0 - лимитов температур и давлений

1 байт - тип лимитов

0x00 - лимиты температуры и давления

1 байт - максимальный лимит температуры канала 1/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 1/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 2/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 2/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 3/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 3/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 4/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 4/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 5/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 5/целое от 0 °C до 180 °C

1 байт - максимальный лимит избыточного давления канала 1 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 1 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 2 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 2 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 3 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 3 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 4 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 4 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 5 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 5 (МПа)/целое от 0 до 50 (1 знак после запятой)

Запрос №2

(количество байт: 21 )

запись 1 - лимитов расхода

1 байт - тип лимитов

0x01 - лимиты расхода

2 байт - максимальный лимит канала 1 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 1 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - максимальный лимит канала 2 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 2 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - максимальный лимит канала 3 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 3 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

84

ПНСТ 976—2024

2 байт - максимальный лимит канала 4 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 4 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

4 байт - резерв

Ответ №1

(количество байт: 1 )

на запись 0 - лимитов температур и давлений

1 байт - тип лимитов

0x00 - лимиты температуры и давления

Ответ №2

(количество байт: 1 )

на запись 0 - лимитов расхода

1 байт - тип лимитов

0x01 - лимиты расхода

0x39

ReadLimits

Чтение значений лимитов

Запрос №1

(количество байт: 1 )

чтение 0 - лимитов температур и давлений

1 байт - тип лимитов

0x00 - лимиты температуры и давления

Запрос №2

(количество байт: 1 )

чтение 1 - лимитов расхода

1 байт - тип лимитов

0x01 - лимиты расхода

Ответ №1

(количество байт: 21 )

на чтение 0 - лимитов температур и давлений

1 байт - тип лимитов

0x00 - лимиты температуры и давления

1 байт - максимальный лимит температуры канала 1/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 1/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 2/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 2/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 3/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 3/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 4/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 4/целое от 0 °C до 180 °C

1 байт - максимальный лимит температуры канала 5/целое от 0 °C до 180 °C

1 байт - минимальный лимит температуры канала 5/целое от 0 °C до 180 °C

1 байт - максимальный лимит избыточного давления канала 1 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 1 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 2 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 2 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 3 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 3 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 4 (МПа)/целое от 0 до 50 (1 знак после запятой)

85

ПНСТ 976—2024

1 байт - минимальный лимит избыточного давления канала 4 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - максимальный лимит избыточного давления канала 5 (МПа)/целое от 0 до 50 (1 знак после запятой)

1 байт - минимальный лимит избыточного давления канала 5 (МПа)/целое от 0 до 50 (1 знак после запятой)

Ответ №2

(количество байт: 21 )

на чтение 1 - лимитов расхода

1 байт - тип лимитов

0x01 - лимиты расхода

2 байт - максимальный лимит канала 1 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 1 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - максимальный лимит канала 2 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 2 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - максимальный лимит канала 3 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 3 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - максимальный лимит канала 4 (% от макс, расхода)/целое от 0 до 1000 (1 знак после запятой)

2 байт - минимальный лимит канала 4 (% от макс. расхода)/целое от 0 до 1000 (1 знак после запятой)

4 байт - резерв

0x40

ReadJournalEx

Чтение записи из универсального журнала

Запрос

(количество байт: 2 )

1 байт - тип журнала (0...15)

1 байт - номер события в журнале (0...255)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0...15)

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт - день (1 ...31)

1 байт - месяц (1...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт-дополн. Информация 1 (0...255)

1 байт - дополн. Информация 2 (0...255)

1 байт - дополн. Информация 3 (0...255)

1 байт - дополн. Информация 4 (0...255)

1 байт - дополн. Информация 5 (0...255)

1 байт-дополн. Информация 6 (0...255)

3 байт - сквозной 3-байтовый № события (0... 16777215)

86

ПНСТ 976—2024

0x41

ReadJournalExNum

Чтение записи из универсального журнала по 3-байтовому номеру

Запрос

(количество байт: 3 )

3 байт - сквозной 3-байтовый № события (0... 16777215)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0... 15)

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт-день (1...31)

1 байт - месяц (1 ...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт - дополнительная информация 1 (0...255)

1 байт - дополнительная информация 2 (0...255)

1 байт - дополнительная информация 3 (0...255)

1 байт - дополнительная информация 4 (0...255)

1 байт - дополнительная информация 5 (0...255)

1 байт - дополнительная информация 6 (0...255)

3 байт - сквозной 3-байтовый № события (0... 16777215)

0x42

ReadJournalExSt

Чтение состояния универсального журнала

Запрос

(количество байт: 0 )

Ответ

(количество байт: 23 )

1 байт - общее число журналов, минус один (0...15)

1 байт - максимальное количество событий в каждом журнале, минус один (0...255)

1 байт - 1-й байт сквозного 3-байтового № следующего за последним событием (0...255)

1 байт - 2-й байт сквозного 3-байтового № следующего за последним событием (0...255)

1 байт - 3-й байт сквозного 3-байтового № следующего за последним событием (0...255)

1 байт - битовый статус журналов 0...7

Бит 0 - новое событие в журнале №0

Бит 1 - новое событие в журнале №1

Бит 2 - новое событие в журнале №2

Бит 3 - новое событие в журнале №3

Бит 4 - новое событие в журнале №4

87

ПНСТ 976—2024

Бит 5 - новое событие в журнале №5

Бит 6 - новое событие в журнале №6

Бит 7 - новое событие в журнале №7

1 байт - битовый статус журналов 8... 15

Бит 0 - новое событие в журнале №8

Бит 1 - новое событие в журнале №9

Бит 2 - новое событие в журнале №10

Бит 3 - новое событие в журнале №11

Бит 4 - новое событие в журнале №12

Бит 5 - новое событие в журнале №13

Бит 6 - новое событие в журнале №14

Бит 7 - новое событие в журнале №15

1 байт - указатель на следующую за текущей записью в журнале №0

1 байт - указатель на следующую за текущей записью в журнале №1

1 байт - указатель на следующую за текущей записью в журнале №2

1 байт - указатель на следующую за текущей записью в журнале №3

1 байт - указатель на следующую за текущей записью в журнале №4

1 байт - указатель на следующую за текущей записью в журнале №5

1 байт - указатель на следующую за текущей записью в журнале №6

1 байт - указатель на следующую за текущей записью в журнале №7

1 байт - указатель на следующую за текущей записью в журнале №8

1 байт - указатель на следующую за текущей записью в журнале №9

1 байт - указатель на следующую за текущей записью в журнале №10

1 байт - указатель на следующую за текущей записью в журнале №11

1 байт - указатель на следующую за текущей записью в журнале №12

1 байт - указатель на следующую за текущей записью в журнале №13

1 байт - указатель на следующую за текущей записью в журнале №14

1 байт - указатель на следующую за текущей записью в журнале №15

0x4F

GetVersion

Идентифицирует версию программного обеспечения

Запрос (количество байт: 0 )

Ответ (количество байт: 7 )

1 байт - версия измерительной части ПО

2 байт - CRC16 измерительной части ПО

2 байт - версия основной части ПО

2 байт - контрольная сумма настроек CRC16

88

ПНСТ 976—2024

Приложение В (справочное)

Структуры данных команд для электрических счетчиков

0x00

OpenEncodeSession

Запрос кода на открытие шифрованной сессии

Запрос

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 - резерв для проприетарного шифрования

0x01.. .OxFF - резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

Ответ

(количество байт: 17 )

1 байт - алгоритм шифрования

0x00 - резерв для проприетарного шифрования

0x01.. .OxFF - резерв для стандартизированных типов шифрования

16 байт - ключ шифрования

0x01

Ping

Проверка связи

1) При запросе по адресу устройства отвечает незамедлительно

2) При запросе по широковещательному адресу OxFFFF ответит случайно в течение 5 минут;

3) При запросе по широковещательному адресу OxFFFF с паролем OxFFFFFFFF ответит незамедлительно

Запрос

(количество байт: 0 )

Ответ

(количество байт: 4 )

1 байт - младшая версия основной части прошивки

1 байт - дополнительная информация

Биты ( 3..0 ) - старшая версия основной части прошивки

Биты ( 7..4 ) - номер группы, к которой привязано устройство в сети

2 байт - адрес устройства

0x02

WriteAddress

Защита паролем

Установка нового адреса

Запрос

(количество байт: 2 )

2 байт - новый сетевой адрес/значение в интервале от 1 до 65000

Ответ

(количество байт: 0 )

89

ПНСТ 976—2024

0x03

WritePassword

Защита паролем

Установка нового пароля

Запрос

(количество байт: 5 )

1 байт - номер пароля

0x00 - пароль №1

0x01 - пароль №2

4 байт - новый сетевой пароль/значение в интервале от 0 до OxFFFFFFFF

Ответ

(количество байт: 1 )

1 байт - номер пароля

0x00 - пароль №1

0x01 - пароль №2

0x04

Functions

Выполнить функцию

Запрос

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

0x02 - соединение интерфейсов по умолчанию

0x03 - очистка данных от счетчиков воды и газа (защищено паролем)

0x04 - имитация нажатия кнопки

0x05 - сброс информации о небалансе токов

0x06 - сброс информации об общей аварии

0x12 - соединение интерфейсов: оптопорт с текущим

0x09 - проведение самодиагностики

ОхОА - сброс настроек графика связи и инициативных пакетов

0x22 - соединение интерфейсов: 485 с текущим

0x32 - соединение интерфейсов: модуль с текущим

0x50 - включить индикации для однонаправленных устройств

0x51 - включить индикации для двунаправленных устройств

Ответ

(количество байт: 1 )

1 байт - номер функции

0x00 - сброс паролей

0x01 - сброс состояний электронных пломб

0x02 - соединение интерфейсов по умолчанию

0x03 - очистка данных от счетчиков воды и газа (защищено паролем)

0x04 - имитация нажатия кнопки

90

ПНСТ 976—2024

0x05 - сброс информации о небалансе токов

0x06 - сброс информации об общей аварии

0x12 - соединение интерфейсов: оптопорт с текущим

0x09 - проведение самодиагностики

ОхОА - сброс настроек графика связи и инициативных пакетов

0x22 - соединение интерфейсов: 485 с текущим

0x32 - соединение интерфейсов: модуль с текущим

0x42 - резерв

0x50 - включить индикации для однонаправленных устройств

0x51 - включить индикации для двунаправленных устройств

0x05

ReadStatusCounter

Чтение значения отсчетного устройства

Запрос

(количество байт: 1 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + в + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

91

ПНСТ 976—2024

0x22- реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

Ответ №1

(количество байт: 30 )

1 байт - тип энергии

0x20 - активная прямая фаза В

0x00 - активная прямая, сумма фаз А + В + С

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

92

ПНСТ 976—2024

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - конфигурационный байт

Биты ( 1..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10 - «000000.00»

11 -«00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5. 4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

93

ПНСТ 976—2024

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - сумма полная

4 байт - сумма по задействованным тарифам

4 байт - значение по первому тарифу

4 байт - значение по второму тарифу

4 байт - значение по третьему тарифу

4 байт - значение по четвертому тарифу

Ответ №2

(количество байт: 30 )

реле дополнительной платы

1 байт - тип энергии

OxFF - информация о счетчиках импульсов

1 байт - конфигурационный байт

Биты ( 1..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10 - «000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

1 байт

Бит 0 - состояние реле №5

Бит 1 - состояние входа 1

94

ПНСТ 976—2024

1 байт

Бит 0 - состояние реле №6

Бит 1 - состояние входа 2

1 байт

Бит 0 - состояние реле №7

Бит 1 - состояние входа 3

1 байт

Бит 0 - состояние реле №8

Бит 1 - состояние входа 4

4 байт - общая сумма счетчиков импульсов

4 байт - сумма импульсов по первому счетчику

4 байт - сумма импульсов по второму счетчику

4 байт - сумма импульсов по третьему счетчику

4 байт - сумма импульсов по четвертому счетчику

0x06

WriteAbonentString

Защита паролем

Запись строк информации абонента

Запрос

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - запись имени входа 1 дополнительной платы коммутаторов

0x11 - запись имени входа 2 дополнительной платы коммутаторов

0x12 - запись имени входа 3 дополнительной платы коммутаторов

0x13 - запись имени входа 4 дополнительной платы коммутаторов

30 байт - строка ASCII символов

Ответ

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

95

ПНСТ 976—2024

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - запись имени входа 1 дополнительной платы коммутаторов

0x11 - запись имени входа 2 дополнительной платы коммутаторов

0x12 - запись имени входа 3 дополнительной платы коммутаторов

0x13 - запись имени входа 4 дополнительной платы коммутаторов

0x07

ReadAbonentString

Чтение строк информации абонента

Запрос

(количество байт: 1 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - чтение имени входа 1 дополнительной платы коммутаторов

0x11 - чтение имени входа 2 дополнительной платы коммутаторов

0x12 - чтение имени входа 3 дополнительной платы коммутаторов

0x13 - чтение имени входа 4 дополнительной платы коммутаторов

Ответ

(количество байт: 31 )

1 байт - номер поля

0x01 - лицевой счет

0x02 - населенный пункт

0x03 - улица

0x04 - дом

0x05 - квартира

0x06 - ФИО абонента

0x07 - идентификатор биллинга

0x10 - чтение имени входа 1 дополнительной платы коммутаторов

0x11 - чтение имени входа 2 дополнительной платы коммутаторов

0x12 - чтение имени входа 3 дополнительной платы коммутаторов

0x13 - чтение имени входа 4 дополнительной платы коммутаторов

30 байт - строка ASCII символов

96

ПНСТ 976—2024

0x09

WriteFactoryString

Заводские команды

Запись строк заводской информации

Если записываемая строка в устройстве пустая, то ее можно записать.

Запрос

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

Ответ

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

ОхОА

Read Factory String

Чтение строк заводской информации

Запрос

(количество байт: 1 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

Ответ

(количество байт: 31 )

1 байт - номер поля

0x00 - дата изменения группы системой ИСУЭ

97

ПНСТ 976—2024

0x01 - заводской номер

0x02 - дата производства

0x03 - название завода-изготовителя

0x04 - наименование устройства

0x05 - наименование устройства (продолжение)

0x06 - наименование устройства (продолжение)

30 байт - строка ASCII символов

0x10

ReadConfigure

Чтение конфигурации

Запрос

(количество байт: 0 )

Ответ

(количество байт: 19 )

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты (3..2 )-действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

1 байт

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

98

ПНСТ 976—2024

Биты ( 2..1 ) - тип действующего тарифного расписания

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Бит 3 - включение ограничения мощности по договору

0 - отключено

1 - включено

Бит 4 - флаг синхронизации в текущих сутках

0 - отключено

1 - включено

Бит 5 - изменение времени только раз в 12 часов

0 - отключено

1 - включено

Бит 6 - включение парольной защиты чтения информации абонента

0 - отключено

1 - включено

Бит 7 - защищать доступ к оптопорту кнопкой ДСТП

1 байт - время индикации/в секундах, 5 <= t <= 60

1 байт - количество попыток доступа с неправильным паролем до блокировки интерфейса

0x00 - отключено

0x01 - включено

1 байт - ресурс батарейки (полное количество месяцев работы)

1 байт - ресурс батарейки (количество оставшихся месяцев работы)

1 байт - день сохранения месячного среза по электроэнергии

1 байт - день сохранения месячного среза по воде

1 байт - день сохранения месячного среза по газу

1 байт - интервал усреднения профилей мощности, мин

0x00 -1

0x01 - 2

0x02 - 3

0x04 - 5

0x05 - 6

0x06-10

0x08-15

ОхОА - 30

0х0В - 60

1 байт - роль устройства

1 байт - побитовая информация о наличии реле

99

ПНСТ 976—2024

Бит 0 - реле №0

0 - отсутствует

1 - существует

Бит 1 - реле №1

0 - отсутствует

1 - существует

Бит 2 - реле №2

0 - отсутствует

1 - существует

Бит 3 - реле №3

0 - отсутствует

1 - существует

Бит 4 - реле №4

0 - отсутствует

1 - существует

Бит 5 - включить обработку дополнительной платы коммутаторов

0 - отключено

1 - включено

Бит 6

Бит 7 - используется для конфигурации подсветки

0 - отключено

1 - включено

1 байт - побитовая информация о типе управления реле

Бит 0 - реле №0

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 1 - реле №1

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 2 - реле №2

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 3 - реле №3

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 4 - реле №4

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 5

100

ПНСТ 976—2024

Бит 6

Бит 7

1 байт - побитовая информация о статусе реле

Бит 0 - реле №0

0 - замкнуто

1 - разомкнуто

Бит 1 - реле №1

0 - замкнуто

1 - разомкнуто

Бит 2 - реле №2

0 - замкнуто

1 - разомкнуто

Бит 3 - реле №3

0 - замкнуто

1 - разомкнуто

Бит 4 - реле №4

0 - замкнуто

1 - разомкнуто

Бит 5

Бит 6

Бит 7 - статус готовности реле к включению (только реле №0)

0 - не готово

1 - готово

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

Бит 2 - модуль связи

0 - отсутствует

1 - существует

Бит 3 - постоянное поле

0 - отсутствует

1 - существует

Бит 4 - переменное поле

0 - отсутствует

1 - существует

101

ПНСТ 976—2024

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

0 - установлена

1 - вскрыта

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

Бит 2 - модуль связи

0 - установлена

1 - вскрыта

Бит 3 - постоянное поле

0 - установлена

1 - вскрыта

Бит 4 - переменное поле

0 - установлена

1 - вскрыта

Бит 5

Бит 6

Бит 7

1 байт - код модуля связи на UART1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

ОхОЕ - LoRa

0x09 - Ethernet

ОхОА - Оптический кабель

ОхОВ - Сменный модуль

ОхОС - CAN-интерфейс

0x0D - Wi-Fi

102

ПНСТ 976—2024

ОхОЕ - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - код модуля связи на UART2

1 байт - код модуля связи на UART3

0x11

WriteConfigure

Заводские команды

Запись конфигурации

Запрос

(количество байт: 19 )

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

1 байт

Бит 0 - автоматический переход на зимнее/летнее время

0 - отключено

1 - включено

Биты ( 2..1 ) - тип действующего тарифного расписания

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

103

ПНСТ 976—2024

Бит 3 - включение ограничения мощности по договору

0 - отключено

1 - включено

Бит 4 - флаг синхронизации в текущих сутках

0 - отключено

1 - включено

Бит 5 - изменение времени только раз в 12 часов

0 - отключено

1 - включено

Бит 6 - включение парольной защиты чтения информации абонента

0 - отключено

1 - включено

Бит 7 - защищать доступ к оптопорту кнопкой ДСТП

1 байт - время индикации/в секундах, 5 <= t <= 60

1 байт - количество попыток доступа с неправильным паролем до блокировки интерфейса

0x00 - отключено

0x01 - включено

1 байт - ресурс батарейки (полное количество месяцев работы)

1 байт - ресурс батарейки (количество оставшихся месяцев работы)

1 байт - день сохранения месячного среза по электроэнергии

1 байт - день сохранения месячного среза по воде

1 байт - день сохранения месячного среза по газу

1 байт - интервал усреднения профилей мощности, мин

0x00 -1

0x01 - 2

0x02 - 3

0x04 - 5

0x06-10

0x08-15

ОхОА-ЗО

ОхОВ - 60

1 байт - роль устройства

1 байт - побитовая информация о наличии реле

Бит 0 - реле №0

0 - отсутствует

1 - существует

Бит 1 - реле №1

0 - отсутствует

1 - существует

104

ПНСТ 976—2024

Бит 2 - реле №2

0 - отсутствует

1 - существует

Бит 3 - реле №3

0 - отсутствует

1 - существует

Бит 4 - реле №4

0 - отсутствует

1 - существует

Бит 5 - включить обработку дополнительной платы коммутаторов

0 - отключено

1 - включено

Бит 6

Бит 7 - используется для конфигурации подсветки

0 - отключено

1 - включено

1 байт - побитовая информация о типе управления реле

Бит 0 - реле №0

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 1 - реле №1

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 2 - реле №2

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 3 - реле №3

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 4 - реле №4

0 - управление импульсом 0,5 с

1 - управление уровнем

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе реле

Бит 0 - реле №0

0 - замкнуто

1 - разомкнуто

105

ПНСТ 976—2024

Бит 1 - реле №1

0 - замкнуто

1 - разомкнуто

Бит 2 - реле №2

0 - замкнуто

1 - разомкнуто

Бит 3 - реле №3

0 - замкнуто

1 - разомкнуто

Бит 4 - реле №4

0 - замкнуто

1 - разомкнуто

Бит 5

Бит 6

Бит 7 - для СПЛИТ включать реле только после подтверждения кнопкой (только реле №0)

0 - отключено

1 - включено

1 байт - побитовая информация о наличии пломб

Бит 0 - клеммная колодка

0 - отсутствует

1 - существует

Бит 1 - корпус счетчика

0 - отсутствует

1 - существует

Бит 2 - модуль связи

0 - отсутствует

1 - существует

Бит 3 - постоянное поле

0 - отсутствует

1 - существует

Бит 4 - переменное поле

0 - отсутствует

1 - существует

Бит 5

Бит 6

Бит 7

1 байт - побитовая информация о статусе пломб

Бит 0 - клеммная колодка

106

ПНСТ 976—2024

0 - установлена

1 - вскрыта

Бит 1 - корпус счетчика

0 - установлена

1 - вскрыта

Бит 2 - модуль связи

0 - установлена

1 - вскрыта

Бит 3 - постоянное поле

0 - установлена

1 - вскрыта

Бит 4 - переменное поле

0 - установлена

1 - вскрыта

Бит 5

Бит 6

Бит 7

1 байт - код модуля связи на UART1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

0x08 - PLC

ОхОЕ - LoRa

0x09 - Ethernet

0х0А - Оптический кабель

0x0В - Сменный модуль

0x00 - CAN-интерфейс

0x0D - Wi-Fi

ОхОЕ - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - код модуля связи на UART2

1 байт - код модуля связи на UART3

Ответ

(количество байт: 0 )

107

ПНСТ 976—2024

0x12

ParametersOnOff

Защита паролем

Управление настройками

Запрос

(количество байт: 2 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

ОхОЕ - разрешить индикацию с учетом коэффициентов трансформации

0x10 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на команду 0х4Е с параметром 0x10)

0x11 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на отправку инициативного пакета при выходе мощности за пределы (как ответ на команду 0х4Е с параметром 0x11)

0x12 - автоматическое отображение возникающих ошибок на дисплее

0x13 - разрешить синхронизацию времени по GPS

0x09 - мультиканальность внешнего радиомодуля

ОхОА - ведение архива максимальных суточных мощностей по 1 минуте

0x0В - ведение архива максимальных суточных мощностей по 30 минут

ОхОС - ведение архива максимальных суточных мощностей по интервалу профиля

OxOD - ведение архива максимальных суточных мощностей по мгновенной мощности

1 байт - операция

0x00 - отключить

0x01 - включить

Ответ

(количество байт: 1 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

108

ПНСТ 976—2024

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

ОхОЕ - разрешить индикацию с учетом коэффициентов трансформации

0x10 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на команду 0х4Е с параметром 0x10)

0x11 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на отправку инициативного пакета при выходе мощности за пределы (как ответ на команду 0х4Е с параметром 0x11)

0x12 - автоматическое отображение возникающих ошибок на дисплее

0x13 - разрешить синхронизацию времени по GPS

0x09 - мультиканальность внешнего радиомодуля

ОхОА - ведение архива максимальных суточных мощностей по 1 минуте

0x0В - ведение архива максимальных суточных мощностей по 30 минут

0x00 - ведение архива максимальных суточных мощностей по интервалу профиля

0x0D - ведение архива максимальных суточных мощностей по мгновенной мощности

0x13

WritePasswordTryCounter

Защита паролем

Блокировка интерфейса счетчика на запись при посылке N-неверных паролей подряд

Запрос

(количество байт: 1 )

1 байт - N — количество попыток, после которых блокируется интерфейс связи до конца суток/ОхОО или OxFF — отключает блокировку

0x00 - функция отключена

Ответ

(количество байт: 0 )

0x14

SetTimeAutolndicate

Защита паролем

Установка времени индикации

Запрос

(количество байт: 1 )

1 байт - время индикации в секундах (от 5 до 255 с)

Ответ

(количество байт: 0 )

0x15

ReadRTCCorrection

Чтение коэффициента коррекции хода часов

Запрос

(количество байт: 0 )

Ответ

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768, калибровка возможна в пределах: мин. = 32762. макс. = 32773

109

ПНСТ 976—2024

0x16

WriteRTCCorrection

Защита паролем

Запись коэффициента коррекции хода часов

Запрос

(количество байт: 2 )

2 байт - значение коэффициента калибровки кварцевого резонатора часов/по умолчанию = 32768, калибровка возможна в пределах: мин. = 32762, макс. = 32773

Ответ

(количество байт: 0 )

0x18

ReadDayForSaveMonth

Чтение дня сохранения месячного среза

Запрос

(количество байт: 1 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

0x03 - тепловая энергия

Ответ

(количество байт: 2 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

0x03 - тепловая энергия

1 байт - день (от 1 до 28)

0x19

WriteDayForSaveMonth

Защита паролем

Запись дня сохранения месячного среза

Запрос

(количество байт: 2 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

0x02 - газ

0x03 - тепловая энергия

1 байт - день (от 1 до 28)

Ответ

(количество байт: 2 )

1 байт - тип энергоносителя

0x00 - электроэнергия

0x01 - вода

110

ПНСТ 976—2024

0x02 - газ

0x03 - тепловая энергия

1 байт - день (от 1 до 28)

0x1 С

ReadDateTime

Чтение времени и даты

Запрос

(количество байт: 0 )

Ответ

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

0x06 - суббота

1 байт - день

1 байт - месяц

1 байт - год

0x1 D

WriteDateTime

Защита паролем

Запись времени и даты

Запрос

(количество байт: 7 )

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - день недели

0x00 - воскресенье

0x01 - понедельник

0x02 - вторник

0x03 - среда

0x04 - четверг

0x05 - пятница

0x06 - суббота

111

ПНСТ 976—2024

1 байт - день

1 байт - месяц

1 байт - год

Ответ (количество байт: 0 )

0x1 F

RTCCalibrateOnOff

Защита паролем

Управление режимом калибровки RTC

Запрос

(количество байт: 1 )

1 байт - режим калибровки

0x00 - режим калибровки отключен

0x01 - режим калибровки включен

Ответ

(количество байт: 0 )

0x20

ReadTariffProgram

Чтение тарифной программы

Запрос

(количество байт: 2 )

1 байт

Биты ( 3..0 ) - номер месяца

Биты ( 6..4 ) - резерв

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

1 байт - тип программы

Биты ( 1..0 )

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Ответ

(количество байт: 14 )

1 байт

Биты ( 3..0 ) - номер месяца

Биты ( 6..4 ) - резерв

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

1 байт - тип программы

Биты ( 1..0 )

112

ПНСТ 976—2024

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

12 байт - тарифное расписание

Биты ( 1 ..0 ) - номер тарифа для получасовки с 00:00 по 00:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 3..2 ) - номер тарифа для получасовки с 00:30 по 01:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - номер тарифа для получасовки с 01:00 по 01:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 7..6 ) - номер тарифа для получасовки с 01:30 по 02:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 9..8 ) - номер тарифа для получасовки с 02:00 по 02:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 11 ..10 ) - номер тарифа для получасовки с 02:30 по 03:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты (13..12 ) - номер тарифа для получасовки с 03:00 по 03:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

113

ПНСТ 976—2024

11 - четвертый тариф

Биты ( 15..14 ) - номер тарифа для получасовки с 03:30 по 04:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 17..16 ) - номер тарифа для получасовки с 04:00 по 04:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 19..18 ) - номер тарифа для получасовки с 04:30 по 05:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 21..20 ) - номер тарифа для получасовки с 05:00 по 05:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 23..22 ) - номер тарифа для получасовки с 05:30 по 06:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 25..24 ) - номер тарифа для получасовки с 06:00 по 06:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 27..26 ) - номер тарифа для получасовки с 06:30 по 07:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 2Э..28 ) - номер тарифа для получасовки с 07:00 по 07:30

00 - первый тариф

01 - второй тариф

114

ПНСТ 976—2024

10 - третий тариф

11 - четвертый тариф

Биты ( 31..30 ) - номер тарифа для получасовки с 07:30 по 08:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 33..32 ) - номер тарифа для получасовки с 08:00 по 08:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 35..34 ) - номер тарифа для получасовки с 08:30 по 09:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 37..36 ) - номер тарифа для получасовки с 09:00 по 09:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 39..38 ) - номер тарифа для получасовки с 09:30 по 10:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 41..40 ) - номер тарифа для получасовки с 10:00 по 10:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 43..42 ) - номер тарифа для получасовки с 10:30 по 11:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 45..44 ) - номер тарифа для получасовки с 11:00 по 11:30

00 - первый тариф

115

ПНСТ 976—2024

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 47..46 ) - номер тарифа для получасовки с 11:30 по 12:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 4Э..48 ) - номер тарифа для получасовки с 12:00 по 12:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 51..50 ) - номер тарифа для получасовки с 12:30 по 13:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 53..52 ) - номер тарифа для получасовки с 13:00 по 13:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 55..54 ) - номер тарифа для получасовки с 13:30 по 14:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 57..56 ) - номер тарифа для получасовки с 14:00 по 14:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 59.-58 ) - номер тарифа для получасовки с 14:30 по 15:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

116

ПНСТ 976—2024

Биты ( 61..60 ) - номер тарифа для получасовки с 15:00 по 15:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 63..62 ) - номер тарифа для получасовки с 15:30 по 16:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 65..64 ) - номер тарифа для получасовки с 16:00 по 16:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 67..66 ) - номер тарифа для получасовки с 16:30 по 17:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 69..68 ) - номер тарифа для получасовки с 17:00 по 17:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 71..70 ) - номер тарифа для получасовки с 17:30 по 18:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 73..72 ) - номер тарифа для получасовки с 18:00 по 18:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 75..74 ) - номер тарифа для получасовки с 18:30 по 19:00

00 - первый тариф

01 - второй тариф

117

ПНСТ 976—2024

10 - третий тариф

11 - четвертый тариф

Биты ( 77..76 ) - номер тарифа для получасовки с 19:00 по 19:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 7Э..78 ) - номер тарифа для получасовки с 19:30 по 20:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 81 ..80 ) - номер тарифа для получасовки с 20:00 по 20:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 83..82 ) - номер тарифа для получасовки с 20:30 по 21:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 85..84 ) - номер тарифа для получасовки с 21:00 по 21:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 87..86 ) - номер тарифа для получасовки с 21:30 по 22:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 8Э..88 ) - номер тарифа для получасовки с 22:00 по 22:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 91 ..90 ) - номер тарифа для получасовки с 22:30 по 23:00

00 - первый тариф

118

ПНСТ 976—2024

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 93..92 ) - номер тарифа для получасовки с 23:00 по 23:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 95..94 ) - номер тарифа для получасовки с 23:30 по 24:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

0x21

WriteTariffProgram

Защита паролем

Запись тарифной программы

Запрос

(количество байт: 14 )

1 байт

Биты ( 3..0 ) - номер месяца

Биты ( 6..4 ) - резерв

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

1 байт - тип программы

Биты (1..0 )

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

12 байт - тарифное расписание

Биты ( 1 ..0 ) - номер тарифа для получасовки с 00:00 по 00:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 3..2 ) - номер тарифа для получасовки с 00:30 по 01:00

00 - первый тариф

01 - второй тариф

119

ПНСТ 976—2024

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - номер тарифа для получасовки с 01:00 по 01:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 7..6 ) - номер тарифа для получасовки с 01:30 по 02:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 9..8 ) - номер тарифа для получасовки с 02:00 по 02:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 11..10 ) - номер тарифа для получасовки с 02:30 по 03:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 13..12 ) - номер тарифа для получасовки с 03:00 по 03:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 15..14 ) - номер тарифа для получасовки с 03:30 по 04:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 17..16 ) - номер тарифа для получасовки с 04:00 по 04:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 19..18 ) - номер тарифа для получасовки с 04:30 по 05:00

00 - первый тариф

120

ПНСТ 976—2024

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 21..20 ) - номер тарифа для получасовки с 05:00 по 05:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 23..22 ) - номер тарифа для получасовки с 05:30 по 06:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 25..24 ) - номер тарифа для получасовки с 06:00 по 06:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 27..26 ) - номер тарифа для получасовки с 06:30 по 07:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 29..28 ) - номер тарифа для получасовки с 07:00 по 07:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 31..30 ) - номер тарифа для получасовки с 07:30 по 08:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 33..32 ) - номер тарифа для получасовки с 08:00 по 08:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

121

ПНСТ 976—2024

Биты ( 35..34 ) - номер тарифа для получасовки с 08:30 по 09:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 37..36 ) - номер тарифа для получасовки с 09:00 по 09:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 39..38 ) - номер тарифа для получасовки с 09:30 по 10:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 41..40 ) - номер тарифа для получасовки с 10:00 по 10:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 43..42 ) - номер тарифа для получасовки с 10:30 по 11:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 45..44 ) - номер тарифа для получасовки с 11:00 по 11:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 47..46 ) - номер тарифа для получасовки с 11:30 по 12:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 4Э..48 ) - номер тарифа для получасовки с 12:00 по 12:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

122

ПНСТ 976—2024

11 - четвертый тариф

Биты ( 51..50 ) - номер тарифа для получасовки с 12:30 по 13:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 53..52 ) - номер тарифа для получасовки с 13:00 по 13:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 55..54 ) - номер тарифа для получасовки с 13:30 по 14:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 57..56 ) - номер тарифа для получасовки с 14:00 по 14:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 59..58 ) - номер тарифа для получасовки с 14:30 по 15:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 61..60 ) - номер тарифа для получасовки с 15:00 по 15:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 63..62 ) - номер тарифа для получасовки с 15:30 по 16:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 65..64 ) - номер тарифа для получасовки с 16:00 по 16:30

00 - первый тариф

01 - второй тариф

123

ПНСТ 976—2024

10 - третий тариф

11 - четвертый тариф

Биты ( 67..66 ) - номер тарифа для получасовки с 16:30 по 17:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 69..68 ) - номер тарифа для получасовки с 17:00 по 17:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 71..70 ) - номер тарифа для получасовки с 17:30 по 18:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 73..72 ) - номер тарифа для получасовки с 18:00 по 18:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 75..74 ) - номер тарифа для получасовки с 18:30 по 19:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 77..76 ) - номер тарифа для получасовки с 19:00 по 19:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 7Э..78 ) - номер тарифа для получасовки с 19:30 по 20:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 81 ..80 ) - номер тарифа для получасовки с 20:00 по 20:30

00 - первый тариф

124

ПНСТ 976—2024

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 83..82 ) - номер тарифа для получасовки с 20:30 по 21:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 85..84 ) - номер тарифа для получасовки с 21:00 по 21:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 87..86 ) - номер тарифа для получасовки с 21:30 по 22:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 89..88 ) - номер тарифа для получасовки с 22:00 по 22:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 91..90 ) - номер тарифа для получасовки с 22:30 по 23:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 93..92 ) - номер тарифа для получасовки с 23:00 по 23:30

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 95..94 ) - номер тарифа для получасовки с 23:30 по 24:00

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

125

ПНСТ 976—2024

Ответ

(количество байт: 2 )

1 байт

Биты ( 3..0 ) - номер месяца

Биты ( 6..4 ) - резерв

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

1 байт - тип программы

Биты (1..0 )

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

0x22

ReadSpecialDate

Чтение особых дат

Запрос

(количество байт: 1 )

1 байт

Биты ( 1..0 ) - номер части списка особых дат

00 - первая часть (особые даты с 1 по 15)

01 - вторая часть (особые даты с 16 по 30)

10 - третья часть (особые даты с 31 по 45)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

Ответ №1

(количество байт: 31 )

если номер части списка особых дат равен 0

1 байт

Биты (1..0 ) - номер части списка особых дат

00 - первая часть (особые даты с 1 по 15)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №1

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

126

ПНСТ 976—2024

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №2

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №3

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №4

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №5

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №6

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

127

ПНСТ 976—2024

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №7

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №8

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №9

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №10

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты (15..12 ) - месяц

2 байт - особая дата №11

Биты ( 4..0 ) - день

128

ПНСТ 976—2024

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №12

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №13

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №14

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №15

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

129

ПНСТ 976—2024

Ответ №2

(количество байт: 31 )

если номер части списка особых дат равен 1

1 байт

Биты ( 1..0 ) - номер части списка особых дат

01 - вторая часть (особые даты с 16 по 30)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №16

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №17

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №18

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №19

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

130

ПНСТ 976—2024

2 байт - особая дата №20

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №21

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №22

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №23

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №24

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

131

ПНСТ 976—2024

Биты ( 15..12 ) - месяц

2 байт - особая дата №25

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №26

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №27

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №28

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №29

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

132

ПНСТ 976—2024

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №30

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

Ответ №3

(количество байт: 31 )

если номер части списка особых дат равен 2

1 байт

Биты ( 1 ..0 ) - номер части списка особых дат

10 - третья часть (особые даты с 31 по 45)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №31

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №32

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №33

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

133

ПНСТ 976—2024

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №34

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №35

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №36

Биты ( 4..0 ) - день

Биты (9..8 )-тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №37

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №38

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

134

ПНСТ 976—2024

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №39

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №40

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №41

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №42

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №43

Биты ( 4..0 ) - день

135

ПНСТ 976—2024

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты (15..12 ) - месяц

2 байт - особая дата №44

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №45

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

0x23

WriteSpecialDate

Защита паролем

Запись особых дат

Запрос №1

(количество байт: 31 )

запись первой части списка особых дат (с 1 по 15)

1 байт

Биты (1 ..0 ) - номер части списка особых дат

00 - первая часть (особые даты с 1 по 15)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №1

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

136

ПНСТ 976—2024

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №2

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №3

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата N°4

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №5

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №6

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

137

ПНСТ 976—2024

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №7

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №8

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №9

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №10

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты (15..12 ) - месяц

2 байт - особая дата №11

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

138

ПНСТ 976—2024

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №12

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №13

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №14

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №15

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

139

ПНСТ 976—2024

Запрос №2

(количество байт: 31)

запись второй части списка особых дат (с 16 по 30)

1 байт

Биты ( 1 ..0 ) - номер части списка особых дат

01 - вторая часть (особые даты с 16 по 30)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №16

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №17

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты (15..12) - месяц

2 байт - особая дата №18

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты (15..12) - месяц

2 байт - особая дата №19

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

140

ПНСТ 976—2024

Биты (15..12) - месяц

2 байт - особая дата №20

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №21

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №22

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №23

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №24

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

141

ПНСТ 976—2024

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №25

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №26

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №27

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №28

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №29

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

142

ПНСТ 976—2024

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №30

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

Запрос №3

(количество байт: 31 )

запись третьей части списка особых дат (с 31 по 45)

1 байт

Биты ( 1 ..0 ) - номер части списка особых дат

10 - третья часть (особые даты с 31 по 45)

Бит 7 - тип тарифного расписания

0 - действующее тарифное расписание

1 - новое тарифное расписание

2 байт - особая дата №31

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №32

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №33

Биты ( 4..0 ) - день

143

ПНСТ 976—2024

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №34

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №35

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №36

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №37

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №38

144

ПНСТ 976—2024

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №39

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №40

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №41

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №42

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

145

ПНСТ 976—2024

2 байт - особая дата №43

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №44

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

2 байт - особая дата №45

Биты ( 4..0 ) - день

Биты ( 9..8 ) - тип программы

00 - рабочая программа

01 - субботняя программа

10 - воскресная программа

11 - специальная программа

Биты ( 15..12 ) - месяц

Ответ

(количество байт: 0 )

0x24

ReadEnergyOnMonth

Чтение показаний энергии по тарифам и суммарно, сохраненных на начало текущего и 35 предыдущих месяцев

Запрос

(количество байт: 3 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

146

ПНСТ 976—2024

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - месяц

1 байт - год

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

147

ПНСТ 976—2024

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

148

ПНСТ 976—2024

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - суммарное показание по тарифам с Т1 по максимальный задействованный

4 байт - показания по первому тарифу на начало необходимого месяца

4 байт - показания по второму тарифу на начало необходимого месяца

4 байт - показания по третьему тарифу на начало необходимого месяца

4 байт - показания по четвертому тарифу на начало необходимого месяца

0x25

ReadEnergyOnDay

Чтение показаний энергии по тарифам и суммарно, сохраненных на начало текущих и 128 предыдущих суток

Запрос

(количество байт: 4 )

1 байт - тип энергии

0x20 - активная прямая фаза В

0x00 - активная прямая, сумма фаз А + В + С

149

ПНСТ 976—2024

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

150

ПНСТ 976—2024

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + с

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

151

ПНСТ 976—2024

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты (3..2 )-действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - суммарное показание по тарифам с Т1 по максимальный задействованный

4 байт - показания по первому тарифу на начало необходимого дня

4 байт - показания по второму тарифу на начало необходимого дня

4 байт - показания по третьему тарифу на начало необходимого дня

4 байт - показания по четвертому тарифу на начало необходимого дня

152

ПНСТ 976—2024

0x26

ReadEnergyProfile

Чтение суточных профилей энергии

Запрос

(количество байт: 6 )

1 байт - тип энергии

0x20 - активная прямая фаза В

0x00 - активная прямая, сумма фаз А + В + С

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

153

ПНСТ 976—2024

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день

1 байт - месяц

1 байт - год

1 байт - интервал усреднения

0x00 - 1 минута (180 частей по 8 значений)

0x01 - 2 минуты (90 частей по 8 значений)

0x02 - 3 минуты (60 частей по 8 значений)

0x04 - 5 минут (36 частей по 8 значений)

0x05 - 6 минут (30 частей по 8 значений)

0x06 -10 минут (18 частей по 8 значений)

0x08 -15 минут (12 частей по 8 значений)

ОхОА - 30 минут (6 частей по 8 значений)

0x0В - 60 минут (3 части по 8 значений)

1 байт - номер части (N частей по 8 получасов, начиная с 1)

0x01 - с 00:00 по 04:00 (8 значений по 30 минут)

0x02 - с 04:00 по 08:00 (8 значений по 30 минут)

0x03 - с 08:00 по 12:00 (8 значений по 30 минут)

0x04 - с 12:00 по 16:00 (8 значений по 30 минут)

0x05 - с 16:00 по 20:00 (8 значений по 30 минут)

0x06 - с 20:00 по 00:00 (8 значений по 30 минут)

Ответ

(количество байт: 27 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

154

ПНСТ 976—2024

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - интервал усреднения

0x00 -1 минута (180 частей по 8 значений)

0x01 - 2 минуты (90 частей по 8 значений)

0x02 - 3 минуты (60 частей по 8 значений)

0x04 - 5 минут (36 частей по 8 значений)

0x05 - 6 минут (30 частей по 8 значений)

155

ПНСТ 976—2024

0x06 -10 минут (18 частей по 8 значений)

0x08 -15 минут (12 частей по 8 значений)

ОхОА - 30 минут (6 частей по 8 значений)

ОхОВ - 60 минут (3 части по 8 значений)

1 байт - номер части (N частей по 8 получасов, начиная с 1)

0x01 - с 00:00 по 04:00 (8 значений по 30 минут)

0x02 - с 04:00 по 08:00 (8 значений по 30 минут)

0x03 - с 08:00 по 12:00 (8 значений по 30 минут)

0x04 - с 12:00 по 16:00 (8 значений по 30 минут)

0x05 - с 16:00 по 20:00 (8 значений по 30 минут)

0x06 - с 20:00 по 00:00 (8 значений по 30 минут)

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 )-действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

2 байт - значение энергии №1 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт • ч (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

156

ПНСТ 976—2024

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №2 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт • ч (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №3 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт ■ ч (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №4 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты (13..0 ) - значение энергии, кВт ■ ч (положение запятой указано в конфигурационном байте)

Биты (15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №5 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт • ч (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №6 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт ■ ч (положение запятой указано в конфигурационном байте)

Биты (15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №7 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты (13..0 ) - значение энергии, кВт ■ ч (положение запятой указано в конфигурационном байте)

157

ПНСТ 976—2024

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение энергии №8 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение энергии, кВт • ч (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

0x2В

ReadlnstantValues

Чтение группы мгновенных значений

Запрос

(количество байт: 1 )

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (однофазный)

0x02 - группа мгновенных значений (однофазный часть 2)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

0x21 - группа измеряемых значений ВПУ

0x22 - группа мгновенных значений зафиксированных на переходе через 30 мин (трехфазный часть 3)

0x23 - группа мгновенных значений (трехфазный, повышенная разрядность часть 2)

Ответ №1

(количество байт: 30 )

для группы параметров с кодом равным 0x00

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

158

ПНСТ 976—2024

0x01 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

2 байт - коэффициент трансформации по напряжению (1 — 65535)

2 байт - коэффициент трансформации по току число (1 — 65535)

3 байт - активная мощность, кВт (значение делить на 1000)

3 байт - реактивная мощность, квар (значение делить на 1000)

2 байт - частота, Гц (значение делить на 100)

2 байт - COS ф (старший бит знаковый, значение делить на 1000)

2 байт - напряжение фазы А, В (значение делить на 100)

2 байт - напряжение фазы В, В (значение делить на 100)

2 байт - напряжение фазы С, В (значение делить на 100)

3 байт - ток фазы А, А (значение делить на 1000), для двухэлементных счетчиков — ток фазный.

3 байт - ток фазы В, А (значение делить на 1000), для двухэлементных счетчиков — ток нулевой.

3 байт - ток фазы С, А (значение делить на 1000), для двухэлементных счетчиков — разница токов.

Ответ №10

(количество байт: 29 )

для группы параметров с кодом, равным 0x22

2 байт - межфазное напряжение АВ, В (значение делить на 100)

2 байт - межфазное напряжение АС, В (значение делить на 100)

2 байт - межфазное напряжение ВС, В (значение делить на 100)

23 байт - резерв

Ответ №11

(количество байт: 30 )

для группы параметров с кодом, равным 0x23

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (однофазный)

0x02 - группа мгновенных значений (однофазный часть 2)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

0x21 - группа измеряемых значений ВПУ

0x22 - группа мгновенных значений зафиксированных на переходе через 30 мин (трехфазный часть 3)

159

ПНСТ 976—2024

0x23 - группа мгновенных значений (трехфазный, повышенная разрядность часть 2)

3 байт - активная мощность фазы А, кВт (старший бит знаковый, значение делить на 1000)

3 байт - активная мощность фазы В, кВт (старший бит знаковый, значение делить на 1000)

3 байт - активная мощность фазы С, кВт (старший бит знаковый, значение делить на 1000)

3 байт - реактивная мощность фазы А, кВАр (старший бит знаковый, значение делить на 1000)

3 байт - реактивная мощность фазы В, кВАр (старший бит знаковый, значение делить на 1000)

3 байт - реактивная мощность фазы С, кВАр (старший бит знаковый, значение делить на 1000)

3 байт - полная мощность фазы А, кВт (значение делить на 100 000)

3 байт - полная мощность фазы В, кВт (значение делить на 100 000)

3 байт - полная мощность фазы С, кВт (значение делить на 100 000)

2 байт - резерв

Ответ №2

(количество байт: 30 )

для группы параметров с кодом, равным 0x01

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

1 байт - минуты

1 байт - часы

1 байт - день

1 байт - месяц

1 байт - год

2 байт - коэффициент трансформации по напряжению (1 — 65535)

2 байт - коэффициент трансформации по току число (1 — 65535)

3 байт - активная мощность, кВт (значение делить на 1000)

3 байт - реактивная мощность, кВАр (значение делить на 1000)

2 байт - напряжение фазы, В (значение делить на 100)

3 байт - ток фазы, А (значение делить на 1000)

2 байт - COS ф (старший бит знаковый, значение делить на 1000)

7 байт - резерв

Ответ №3

(количество байт: 30 )

для группы параметров с кодом, равным 0x10

1 байт - номер группы параметров

160

ПНСТ 976—2024

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

2 байт - угол между напряжениями фаз А и В (значение делить на 10)

2 байт - угол между напряжениями фаз А и С (значение делить на 10)

2 байт - cos фазы А (старший бит знаковый, значение делить на 1000)

2 байт - cos фазы В (старший бит знаковый, значение делить на 1000)

2 байт - cos фазы С (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы А, кВт (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы В, кВт (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы С, кВт (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы А, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы В, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы С, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - полная мощность фазы А, кВА (значение делить на 1000)

2 байт - полная мощность фазы В, кВА (значение делить на 1000)

2 байт - полная мощность фазы С, кВА (значение делить на 1000)

1 байт - температура, °C (старший бит знаковый)

Ответ №4

(количество байт: 30 )

для группы параметров с кодом, равным 0x11

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

1 байт - минута

1 байт - час

161

ПНСТ 976—2024

1 байт - день

1 байт - месяц

1 байт - год

2 байт - угол между напряжениями фаз А и В (значение делить на 10)

2 байт - угол между напряжениями фаз А и С (значение делить на 10)

2 байт - cos фазы А (старший бит знаковый, значение делить на 1000)

2 байт - cos фазы В (старший бит знаковый, значение делить на 1000)

2 байт - cos фазы С (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы А, кВт (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы В, кВт (старший бит знаковый, значение делить на 1000)

2 байт - активная мощность фазы С, кВт (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы А, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы В, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - реактивная мощность фазы С, кВАр (старший бит знаковый, значение делить на 1000)

2 байт - частота, Гц (значение делить на 100)

Ответ №5

(количество байт: 30 )

для группы параметров с кодом, равным 0x12

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

3 байт - полная активная мощность по всем фазам, кВт (собранное значение делить на 1000, старший бит знаковый)

3 байт - полная реактивная мощность по всем фазам, кВар (значение делить на 1000, старший бит знаковый)

2 байт - COS ф (старший бит знаковый, значение делить на 1000)

2 байт - напряжение фазы А, В (значение делить на 100)

2 байт - напряжение фазы В, В (значение делить на 100)

2 байт - напряжение фазы С, В (значение делить на 100)

3 байт - ток фазы А, А (значение делить на 1000), для двухэлементных счетчиков — ток Фазный

3 байт - ток фазы В, А (значение делить на 1000), для двухэлементных счетчиков — ток Нулевой

3 байт - ток фазы С, А (значение делить на 1000), для двухэлементных счетчиков — разница токов

2 байт - полная мощность фазы А, кВА (значение делить на 1000)

162

ПНСТ 976—2024

2 байт - полная мощность фазы В, кВА (значение делить на 1000)

2 байт - полная мощность фазы С, кВА (значение делить на 1000)

Ответ №6

(количество байт: 30 )

для группы параметров с кодом, равным 0x13

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

2 байт - межфазное напряжение АВ, В (значение делить на 100)

2 байт - межфазное напряжение АС, В (значение делить на 100)

2 байт - межфазное напряжение ВС, В (значение делить на 100)

2 байт - угол между векторами тока и напряжения фазы А, градусы (значение делить на 10)

2 байт - угол между векторами тока и напряжения фазы В, градусы (значение делить на 10)

2 байт - угол между векторами тока и напряжения фазы С, градусы (значение делить на 10)

3 байт - тангенс нагрузки фаза А (значение делить на 100, старший бит знаковый)

3 байт - тангенс нагрузки фаза В (значение делить на 100, старший бит знаковый)

3 байт - тангенс нагрузки фаза С (значение делить на 100, старший бит знаковый)

3 байт - тангенс нагрузки (значение делить на 100, старший бит знаковый)

2 байт - отклонение частоты от номинальной, Гц (значение делить на 100)

3 байт - резерв

Ответ №7

(количество байт: 30 )

для группы параметров с кодом, равным 0x02

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x02 - группа мгновенных значений (однофазный часть 2)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

163

ПНСТ 976—2024

0x21 - группа измеряемых значений ВПУ

0x22 - группа мгновенных значений, зафиксированных на переходе через 30 мин (трехфазный часть 3)

0x23 - группа мгновенных значений (трехфазный, повышенная разрядность часть 2)

2 байт - полная мощность, кВА (значение делить на 1000)

1 байт - температура, °C (старший бит знаковый)

3 байт - тангенс нагрузки (значение делить на 100, старший бит знаковый)

23 байт - резерв

Ответ №8

(количество байт: 30 )

для группы параметров с кодом, равным 0x20

1 байт - номер группы параметров

0x00 - группа мгновенных значений (трехфазный часть 1 и однофазный)

0x20 - группа мгновенных значений (трехфазный, повышенная разрядность)

0x01 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (однофазный)

0x10 - группа мгновенных значений (трехфазный часть 2)

0x11 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 1)

0x12 - группа мгновенных значений, зафиксированных на переходе через последние 30 мин (трехфазный часть 2)

0x13 - группа мгновенных значений (трехфазный часть 3)

4 байт - активная мощность, кВт (значение делить на 100 000)

4 байт - реактивная мощность, кВт (значение делить на 100 000)

4 байт - полная мощность, кВт (значение делить на 100 000)

2 байт - угол между векторами напряжений АВ и ВС (значение делить на 10)

2 байт - угол между векторами напряжений АВ и СА (значение делить на 10)

2 байт - угол между вектором напряжения АВ и тока фазы А (значение делить на 10)

2 байт - угол между вектором напряжения АВ и тока фазы В (значение делить на 10)

2 байт - угол между вектором напряжения АВ и тока фазы С (значение делить на 10)

3 байт - ток нуля, А (значение делить на 1000)

4 байт - резерв

Ответ №9

(количество байт: 29 )

для группы параметров с кодом, равным 0x21

2 байт - напряжение питания МК (тысячные доли вольта)

2 байт - напряжение на линии 5В (тысячные доли вольта)

2 байт - напряжение батарейки (тысячные доли вольта)

2 байт - напряжение на ионисторах (тысячные доли вольта)

2 байт - емкость конденсатора ведущего модуля, пФ

2 байт - емкость конденсатора ведомого модуля, пФ

1 байт - состояние питания

0x00 - работа в низкопотребляющем режиме

164

ПНСТ 976—2024

0x01 - работа в низкопотребляющем режиме

0x02 - работа в низкопотребляющем режиме

0x03 - работа от РИП

0x04 - работа от РИП

0x05 - работа от РИП

0x06 - нормальная работа

1 байт - состояние GSM

0x00 - выключено

0x01 - включено

1 байт - температура измерителя ведомого модуля

14 байт - резерв

0x2D

ReadEnergyOnHour

Чтение значений энергии по тарифам и суммарно, сохраненных на начало каждого часа с глубиной 128 суток

Запрос

(количество байт: 5 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

165

ПНСТ 976—2024

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 30 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

166

ПНСТ 976—2024

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - час

1 байт - день

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

167

ПНСТ 976—2024

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - сумма по всем тарифам

4 байт - значение по первому тарифу на начало каждого часа

4 байт - значение по второму тарифу на начало каждого часа

4 байт - значение по третьему тарифу на начало каждого часа

4 байт - значение по четвертому тарифу на начало каждого часа

0х2Е

WriteStartDateTariffProgramm

Защита паролем

Запись даты ввода нового тарифного расписания

Запрос

(количество байт: 3 )

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 0 )

0x2F

ReadStartDateTariffProgramm

Чтение даты ввода нового тарифного расписания

Запрос

(количество байт: 0 )

Ответ

(количество байт: 3 )

1 байт - день

1 байт - месяц

1 байт - год

168

ПНСТ 976—2024

0x30

Getlnfo

Чтение расширенной информации об устройстве

Запрос

(количество байт: 0 )

Ответ

(количество байт: 28 )

1 байт - идентификатор печатной платы

2 байт - версия прошивки

2 байт - контрольная сумма настроек CRC16

4 байт - время работы, с

4 байт - время сна, с

1 байт - сетевая группа

1 байт - функционал устройства

Бит 0 - многоканальность связи RF-433

0 - одноканальная связь

1 - многоканальная связь

Биты ( 2..1 )-резерв

Бит 5 - наличие накопителя данных от счетчиков воды/газа

0 - нет

1 - да

Бит 6 - наличие графика управления уличным освещением

0 - нет

1 - да

Бит 7 - счетчик поддерживает до 100 А

0 - нет

1 - да

2 байт - CRC16 действующего ТР

2 байт - CRC16 планируемого ТР

4 байт - время после корректировки времени, сек.

2 байт - IDD - идентификатор устройства расширенный

1 байт - тип интерфейса №1

0x00 - отсутствует

0x01 - Радиомодуль 433

0x02 - RS-485

0x03 - ZigBee

0x04 - Оптический порт

0x05 - GSM/GPRS

0x06 - Радиомодуль ТПП

0x07 - Радиомодуль 868

169

ПНСТ 976—2024

0x08 - PLC

ОхОЕ - LoRa

0x09 - Ethernet

ОхОА - Оптический кабель

ОхОВ - Сменный модуль

ОхОС - CAN-интерфейс

OxOD - Wi-Fi

ОхОЕ - LoRa модуль

OxOF - GSM/NB-loT модуль

1 байт - тип интерфейса №2

1 байт - тип интерфейса №3

0x31

WriteGroup

Установка идентификатора принадлежности к группе устройств

Запрос

(количество байт: 1 )

1 байт - идентификатор группы (от 0 до 15)

Ответ

(количество байт: 0 )

0x36

WriteParameters

Защита паролем

Запись различных функциональных параметров

Запрос №1

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x20 - максимальное количество прикрепленных устройств

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x03 - время разблокировки интерфейса кнопкой, с

0x04 - температура измерителя, °C

0x05 - параметр кодирования данных

0x06 - время усреднения перед отключением силового реле, при выходе напряжения за установленные границы, сек. (0-255 — только первый байт)

0x10 - настройка входов платы коммутаторов

0x11 - реакция на изменение состояние входа I4

0x12 - соответствие выходного реле входным каналам

0x13 - время активации реле при событии на I4

0x15 - порог контроля тока при отсутствии напряжения

170

ПНСТ 976—2024

0x16 - мультиканальность радиомодуля (0x0000 - мультиканаль-ность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x17 - время жизни сессии DLMS

0x18 - время паузы между кадрами HDLC

0x19 - число дней индикации событий качества сети

0x1 А - пауза после отключения реле по получасовым ограничителям, мин

0x1 В - сохранение событий превышения пороговых значений по напряжению и мощности (используется первый байт: 0-й бит — сохранение по напряжению, 1-й бит — по мощности)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 D - корректировка времени (возможные значения: диапазон от -720 до +840 (старший бит знаковый))

0x1 Е - суммарная длительность магнитного воздействия внутри минутного интервала (возможные значения: диапазон от 1 до 59)

0x1 F - минимальная разница токов между каналами при которой фиксируется небаланс, % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

2 байт - значение параметра или временного интервала

Запрос №2

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x20 - максимальное количество прикрепленных устройств

0x10 - настройка входов платы коммутаторов

0x16 - мультиканальность радиомодуля (0x0000 - мультиканальность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 F - минимальная разница токов между каналами при которой фиксируется небаланс, в % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

2 байт - режим работы входа

0x0000 - входы работают в режиме контроля линии

OxOOOF - входы работают в режиме счета внешних импульсов

Запрос №3

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x29 - запись baud rate логического интерфейса №1

0х2А - запись baud rate логического интерфейса №2

0х2С - запись baud rate логического интерфейса №4

0x2В - запись baud rate логического интерфейса №3

2 байт - значение параметра или временного интервала

171

ПНСТ 976—2024

0x0000 - 300

0x0001 - 600

0x0002 - 1200

0x0003 - 2400

0x0004 - 4800

0x0005 - 9600

0x0006 - 14400

0x0007 - 19200

0x0008 - 38400

0x0009 - 57600

ОхОООА- 115200

Ответ

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x20 - максимальное количество прикрепленных устройств

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x03 - время разблокировки интерфейса кнопкой, с

0x04 - температура измерителя, °C

0x05 - параметр кодирования данных

0x06 - время усреднения перед отключением силового реле, при выходе напряжения за установленные границы, сек. (0-255 — только первый байт)

0x10 - настройка входов платы коммутаторов

0x11 - реакция на изменение состояние входа I4

0x12 - соответствие выходного реле входным каналам

0x13 - время активации реле при событии на I4

0x15 - порог контроля тока при отсутствии напряжения

0x16 - мультиканальность радиомодуля (0x0000 - мультиканаль-ность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x17 - время жизни сессии DLMS

0x18 - время паузы между кадрами HDLC

0x19 - число дней индикации событий качества сети

0х1А - пауза после отключения реле по получасовым ограничителям, мин

0x1 В - сохранение событий превышения пороговых значений по напряжению и мощности (используется первый байт: 0-й бит — сохранение по напряжению, 1-й бит — по мощности)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 D - корректировка времени (возможные значения: диапазон от -720 до +840 (старший бит знаковый))

172

ПНСТ 976—2024

0x1 Е - суммарная длительность магнитного воздействия внутри минутного интервала (возможные значения: диапазон от 1 до 59)

0x1 F - минимальная разница токов между каналами, при которой фиксируется небаланс, % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

0x37

ReadParameters

Чтение различных функциональных параметров

Запрос

(количество байт: 1 )

1 байт - тип параметра или временного интервала

0x20 - максимальное количество прикрепленных устройств

0x00 - время ожидания перед ответом

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x03 - время разблокировки интерфейса кнопкой, с

0x04 - температура измерителя, °C

0x05 - параметр кодирования данных

0x06 - время усреднения перед отключением силового реле, при выходе напряжения за установленные границы, сек. (0-255 — только первый байт)

0x10 - настройка входов платы коммутаторов

0x11 - реакция на изменение состояние входа I4

0x12 - соответствие выходного реле входным каналам

0x13 - время активации реле при событии на I4

0x15 - порог контроля тока при отсутствии напряжения

0x16 - мультиканальность радиомодуля (0x0000 - мультиканальность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x17 - время жизни сессии DLMS

0x18 - время паузы между кадрами HDLC

0x19 - число дней индикации событий качества сети

0х1А - пауза после отключения реле по получасовым ограничителям, мин

0x1 В - сохранение событий превышения пороговых значений по напряжению и мощности (используется первый байт: Ой бит — сохранение по напряжению, 1й бит — по мощности)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 D - корректировка времени (возможные значения: диапазон от -720 до +840 (старший бит знаковый))

0x1 Е - суммарная длительность магнитного воздействия внутри минутного интервала (возможные значения: диапазон от 1 до 59)

173

ПНСТ 976—2024

0x1 F - минимальная разница токов между каналами, при которой фиксируется небаланс, % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

0x26 - напряжение встроенной батарейки

0x29 - запись baud rate логического интерфейса №1

0х2А - запись baud rate логического интерфейса №2

0х2С - запись baud rate логического интерфейса №4

0x2В - запись baud rate логического интерфейса №3

Ответ №1

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x00 - время ожидания перед ответом

0x20 - максимальное количество прикрепленных устройств

0x01 - время ожидания перед ретрансляцией

0x02 - время соединения интерфейсов, с

0x03 - время разблокировки интерфейса кнопкой, с

0x04 - температура измерителя, °C

0x05 - параметр кодирования данных

0x06 - время усреднения перед отключением силового реле, при выходе напряжения за установленные границы, сек. (0-255 — только первый байт)

0x10 - настройка входов платы коммутаторов

0x11 - реакция на изменение состояние входа I4

0x12 - соответствие выходного реле входным каналам

0x13 - время активации реле при событии на I4

0x15 - порог контроля тока при отсутствии напряжения

0x16 - мультиканальность радиомодуля (0x0000 - мультиканальность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x17 - время жизни сессии DLMS

0x18 - время паузы между кадрами HDLC

0x19 - число дней индикации событий качества сети

0х1А- пауза после отключения реле по получасовым ограничителям, мин

0x1 В - сохранение событий превышения пороговых значений по напряжению и мощности (используется первый байт: Ой бит — сохранение по напряжению, 1й бит — по мощности)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 D - корректировка времени (возможные значения: диапазон от -720 до +840 (старший бит знаковый))

0x1 Е - суммарная длительность магнитного воздействия внутри минутного интервала (возможные значения: диапазон от 1 до 59)

174

ПНСТ 976—2024

0x1 F - минимальная разница токов между каналами, при которой фиксируется небаланс, % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

0x26 - напряжение встроенной батарейки

2 байт - значение параметра или временного интервала

Ответ №2

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x20 - максимальное количество прикрепленных устройств

0x10 - настройка входов платы коммутаторов

0x16 - мультиканальность радиомодуля (0x0000 - мультиканальность на внутреннем модуле, 0x0001 - мультиканальность на сменном модуле)

0x1 С - настройка МЭК104 (0 - выключено, 1 - на сменном модуле, 2 - на rs-485)

0x1 F - минимальная разница токов между каналами, при которой фиксируется небаланс, % (значение делить на 10)

0x22 - длительность превышения мгновенной мощности до срабатывания реле

2 байт - режим работы входа

0x0000 - входы работают в режиме контроля линии

OxOOOF - входы работают в режиме счета внешних импульсов

Ответ №3

(количество байт: 3 )

1 байт - тип параметра или временного интервала

0x29 - запись baud rate логического интерфейса №1

0х2А - запись baud rate логического интерфейса №2

0х2С - запись baud rate логического интерфейса №4

0x2В - запись baud rate логического интерфейса №3

2 байт - значение параметра или временного интервала

0x0000 - 300

0x0001 - 600

0x0002- 1200

0x0003 - 2400

0x0004 - 4800

0x0005 - 9600

0x0006- 14400

0x0007- 19200

0x0008 - 38400

0x0009 - 57600

ОхОООА- 115200

175

ПНСТ 976—2024

0x38

WriteRelayConfigurations

Защита паролем

Команда записи конфигурации управления реле

Запрос

(количество байт: 17 )

1 байт - номер реле

0x00 - реле отключения

0x01 - реле сигнализации

0x02 - реле сигнализации

0x03 - реле сигнализации

0x04 - реле сигнализации

0x05 - реле сигнализации (доп. плата, реле 5)

0x06 - реле сигнализации (доп. плата, реле 6)

0x07 - реле сигнализации (доп. плата, реле 7)

0x08 - реле сигнализации (доп. плата, реле 8)

1 байт - вид отключения

Бит 0 - по мощности

0 - нет отключения по мощности

1 - есть отключение по мощности

Бит 1 - по напряжению

0 - нет отключения по напряжению

1 - есть отключение по напряжению

Бит 2 - по потреблению

0 - нет отключения по потреблению

1 - есть отключение по потреблению

Бит 3 - по графику

0 - нет отключения по графику

1 - есть отключение по графику

Бит 4 - по графику освещения

0 - нет отключения по графику освещения

1 - есть отключение по графику освещения

Бит 5 - по воздействию магнитного поля

0 - нет отключения по воздействию магнитного поля

1 - есть отключение по воздействию магнитного поля

Бит 7 - включать реле только после подтверждения кнопкой (только реле №0)

0 - нет включения реле только после подтверждения кнопкой

1 - есть включение реле только после подтверждения кнопкой

1 байт - вариант отключения «по мощности»

0x01 - по превышению мгновенной мощности

176

ПНСТ 976—2024

0x02 - по превышению установленной мощности по окончании 30 мин

0x03 - по превышению установленной мощности в течение 30 мин

0x04 - по превышению мощности получасовых ограничителей

1 байт - вариант включения «по мощности»

0x01 - через установленное время

0x02 - по окончании 30 мин

3 байт - лимит мощности, Вт

2 байт - величина паузы до автоматического включения нагрузки, мс

2 байт - лимит отключения по превышению напряжения, В

2 байт - лимит включения по окончанию превышения напряжения, В

2 байт - лимит отключения по понижению напряжения, В

2 байт - лимит включения по окончанию понижения напряжения, В

Ответ

(количество байт: 1 )

1 байт - номер реле

0x00 - реле отключения

0x01 - реле сигнализации

0x02 - реле сигнализации

0x03 - реле сигнализации

0x04 - реле сигнализации

0x05 - реле сигнализации (доп. плата, реле 5)

0x06 - реле сигнализации (доп. плата, реле 6)

0x07 - реле сигнализации (доп. плата, реле 7)

0x08 - реле сигнализации (доп. плата, реле 8)

0x39

ReadRelayConfigurations

Команда чтения конфигурации управления реле

Запрос

(количество байт: 1 )

1 байт - номер реле

0x00 - реле отключения

0x01 - реле сигнализации

0x02 - реле сигнализации

0x03 - реле сигнализации

0x04 - реле сигнализации

0x05 - реле сигнализации (доп. плата, реле 5)

0x06 - реле сигнализации (доп. плата, реле 6)

0x07 - реле сигнализации (доп. плата, реле 7)

0x08 - реле сигнализации (доп. плата, реле 8)

177

ПНСТ 976—2024

Ответ

(количество байт: 19 )

1 байт - номер реле

0x00 - реле отключения

0x01 - реле сигнализации

0x02 - реле сигнализации

0x03 - реле сигнализации

0x04 - реле сигнализации

0x05 - реле сигнализации (доп. плата, реле 5)

0x06 - реле сигнализации (доп. плата, реле 6)

0x07 - реле сигнализации (доп. плата, реле 7)

0x08 - реле сигнализации (доп. плата, реле 8)

1 байт - вид отключения

Бит 0 - по мощности

0 - нет отключения по мощности

1 - есть отключение по мощности

Бит 1 - по напряжению

0 - нет отключения по напряжению

1 - есть отключение по напряжению

Бит 2 - по потреблению

0 - нет отключения по потреблению

1 - есть отключение по потреблению

Бит 3 - по графику

0 - нет отключения по графику

1 - есть отключение по графику

Бит 4 - по графику освещения

0 - нет отключения по графику освещения

1 - есть отключение по графику освещения

Бит 5 - по воздействию магнитного поля

0 - нет отключения по воздействию магнитного поля

1 - есть отключение по воздействию магнитного поля

Бит 7 - включать реле только после подтверждения кнопкой (только реле №0)

0 - нет включения реле только после подтверждения кнопкой

1 - есть включение реле только после подтверждения кнопкой

1 байт - вариант отключения «по мощности»

0x01 - по превышению мгновенной мощности

0x02 - по превышению установленной мощности по окончании 30 мин

0x03 - по превышению установленной мощности в течение 30 мин

0x04 - по превышению мощности получасовых ограничителей

178

ПНСТ 976—2024

1 байт - вариант включения «по мощности»

0x01 - через установленное время

0x02 - по окончании 30 мин

3 байт - лимит мощности, Вт

2 байт - величина паузы до автоматического включения нагрузки, мс

2 байт - лимит отключения по превышению напряжения, В

2 байт - лимит включения по окончанию превышения напряжения, В

2 байт - лимит отключения по понижению напряжения, В

2 байт - лимит включения по окончанию понижения напряжения, В

2 байт - количество произведенных отключений реле

ОхЗА

ManualRelayOnOff

Защита паролем

Ручное управление состоянием реле

Запрос

(количество байт: 2 )

1 байт - номер реле

0x00 - реле отключения

0x01 - реле сигнализации

0x02 - реле сигнализации

0x03 - реле сигнализации

0x04 - реле сигнализации

0x05 - 0 — включить/1 - выключить реле 5

0x06 - 0 — включить/1 - выключить реле 6

0x07 - 0 — включить/1 - выключить реле 7

0x08 - 0 — включить/1 - выключить реле 8

1 байт - команда

0x00 - замкнуть

0x01 - разомкнуть

Ответ

(количество байт: 0 )

0x3 В

WriteKT

Защита паролем

Запись коэффициентов трансформации

Запись коэффициента трансформации равного нулю не допускается.

Запрос

(количество байт: 3 )

1 байт - тип коэффициента трансформации

0x01 - коэффициент по напряжению

0x02 - коэффициент по току

2 байт - значение

179

ПНСТ 976—2024

Ответ

(количество байт: 1 )

1 байт - тип коэффициента трансформации

0x01 - коэффициент по напряжению

0x02 - коэффициент по току

0x3F

ReadPowerProfile

Чтение суточных профилей мощности

Запрос

(количество байт: 6 )

1 байт - тип мощности

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

180

ПНСТ 976—2024

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день

1 байт - месяц

1 байт - год

1 байт - интервал усреднения

0x00 -1 мин (180 частей по 8 значений)

0x01 - 2 мин (90 частей по 8 значений)

0x02 - 3 мин (60 частей по 8 значений)

0x04 - 5 мин (36 частей по 8 значений)

0x05 - 6 мин (30 частей по 8 значений)

0x06 -10 мин (18 частей по 8 значений)

0x08 -15 мин (12 частей по 8 значений)

ОхОА - 30 мин (6 частей по 8 значений)

0x0В - 60 мин (3 части по 8 значений)

1 байт - номер части

Ответ

(количество байт: 27 )

1 байт - тип мощности

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

181

ПНСТ 976—2024

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - интервал усреднения

0x00 - 1 мин (180 частей по 8 значений)

0x01 - 2 мин (90 частей по 8 значений)

0x02 - 3 мин (60 частей по 8 значений)

0x04 - 5 мин (36 частей по 8 значений)

0x05 - 6 мин (30 частей по 8 значений)

0x06 - 10 мин (18 частей по 8 значений)

182

ПНСТ 976—2024

0x08 -15 мин (12 частей по 8 значений)

ОхОА- 30 мин (6 частей по 8 значений)

0x0В - 60 мин (3 части по 8 значений)

1 байт - номер части

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 -«00000000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты (5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

2 байт - значение мощности №1 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №2 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

183

ПНСТ 976—2024

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №3 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №4 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №5 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №6 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

2 байт - значение мощности №7 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты ( 13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты ( 15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

184

ПНСТ 976—2024

2 байт - значение мощности №8 (OxFFFF если весь интервал отсутствовало питание устройства)

Биты (13..0 ) - значение мощности, кВт (положение запятой указано в конфигурационном байте)

Биты (15..14 ) - номер действовавшего тарифа

00 - тариф №1

01 - тариф №2

10 - тариф №3

11 - тариф №4

0x40

ReadJournalExt

Чтение журнала

Запрос

(количество байт: 2 )

1 байт - тип журнала (0...15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

0x09 - электронные пломбы

ОхОА - качество сети

0x0В - потребительский баланс

ОхОС - журнал вскрытий корпуса

0x0D - события платы коммутаторов

1 байт - номер события в журнале (0...255)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0... 15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

185

ПНСТ 976—2024

0x09 - электронные пломбы

ОхОА - качество сети

ОхОВ - потребительский баланс

ОхОС - журнал вскрытий корпуса

OxOD - события платы коммутаторов

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт - день (1 ...31)

1 байт - месяц (1...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт - дополнительная информация 1 (0...255)

1 байт - дополнительная информация 2 (0...255)

1 байт - дополнительная информация 3 (0...255)

1 байт - дополнительная информация 4 (0...255)

1 байт - дополнительная информация 5 (0...255)

1 байт - дополнительная информация 6 (0...255)

3 байт - сквозной номер события (0.. 16777215)

0x41

ReadJournalExtNumber

Чтение журнала по сквозному номеру

Запрос

(количество байт: 3 )

3 байт - сквозной номер события (0..16777215)

Ответ

(количество байт: 18 )

1 байт - тип журнала (0...15)

0x00 - перезагрузки

0x01 - сообщения о самодиагностике

0x02 - несанкционированного доступа по интерфейсу

0x03 - управление нагрузкой

0x04 - изменение конфигурации

0x05 - изменение данных

0x06 - изменение времени и даты

0x07 - отключение/включение питания

0x08 - небаланс токов

0x09 - электронные пломбы

ОхОА - качество сети

186

ПНСТ 976—2024

0x0В - потребительский баланс

ОхОС - журнал вскрытий корпуса

OxOD - события платы коммутаторов

1 байт - номер события в журнале (0...255)

1 байт - секунда (0...59)

1 байт - минута (0...59)

1 байт - час (0...23)

1 байт-день (1...31)

1 байт - месяц (1 ...12)

1 байт - год (0...99)

1 байт - код события (0...255)

1 байт-дополн. Информация 1 (0...255)

1 байт - дополн. Информация 2 (0...255)

1 байт - дополн. Информация 3 (0...255)

1 байт - дополн. Информация 4 (0...255)

1 байт - дополн. Информация 5 (0...255)

1 байт - дополн. Информация 6 (0...255)

3 байт - сквозной номер события (0..16777215)

0x42

ReadJournalExtState

Чтение состояния универсального журнала

Запрос

(количество байт: 0 )

Ответ

(количество байт: 23 )

1 байт - общее число журналов, минус один (0...15)

1 байт - максимальное количество событий в каждом журнале, минус один (0...255)

1 байт - 1й байт сквозного 3-байтового № последнего события (0...255)

1 байт - 2й байт сквозного 3-байтового № последнего события (0...255)

1 байт - Зй байт сквозного 3-байтового № последнего события (0...255)

1 байт - битовый статус журналов 0...7

Бит 0 - новое событие в журнале №0

Бит 1 - новое событие в журнале №1

Бит 2 - новое событие в журнале №2

Бит 3 - новое событие в журнале №3

Бит 4 - новое событие в журнале №4

Бит 5 - новое событие в журнале №5

Бит 6 - новое событие в журнале №6

Бит 7 - новое событие в журнале №7

187

ПНСТ 976—2024

1 байт - битовый статус журналов 8... 15

Бит 0 - новое событие в журнале №8

Бит 1 - новое событие в журнале №9

Бит 2 - новое событие в журнале №10

Бит 3 - новое событие в журнале №11

Бит 4 - новое событие в журнале №12

Бит 5 - новое событие в журнале №13

Бит 6 - новое событие в журнале №14

Бит 7 - новое событие в журнале №15

1 байт - первый указатель на следующую за текущей записью в журнале

1 байт - второй указатель на следующую за текущей записью в журнале

1 байт - третий указатель на следующую за текущей записью в журнале

1 байт - четвертый указатель на следующую за текущей записью в журнале

1 байт - пятый указатель на следующую за текущей записью в журнале

1 байт - шестой указатель на следующую за текущей записью в журнале

1 байт - седьмой указатель на следующую за текущей записью в журнале

1 байт - восьмой указатель на следующую за текущей записью в журнале

1 байт - девятый указатель на следующую за текущей записью в журнале

1 байт - десятый указатель на следующую за текущей записью в журнале

1 байт - одиннадцатый указатель на следующую за текущей записью в журнале

1 байт - двенадцатый указатель на следующую за текущей записью в журнале

1 байт - тринадцатый указатель на следующую за текущей записью в журнале

1 байт - четырнадцатый указатель на следующую за текущей записью в журнале

1 байт - пятнадцатый указатель на следующую за текущей записью в журнале

1 байт - шестнадцатый указатель на следующую за текущей записью в журнале

0x48

ReadDayScheduler

Чтение 10-минутных графиков управления

Запрос

(количество байт: 1 )

1 байт - тип графика

0x00 - реле №0

0x01 - реле №1

0x02 - реле №2

0x03 - реле №3

0x04 - реле №4

0x05 - реле №5

0x06 - реле №6

0x07 - реле №7

188

ПНСТ 976—2024

0x08 - реле №8

0x10 - график связи

Ответ

(количество байт: 25 )

1 байт - тип графика

0x00 - реле №0

0x01 - реле №1

0x02 - реле №2

0x03 - реле №3

0x04 - реле №4

0x05 - реле №5

0x06 - реле №6

0x07 - реле №7

0x08 - реле №8

0x10 - график связи

1 байт - байт соответствует часу от 0 до 1

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 1 до 2

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 2 до 3

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 3 до 4

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 4 до 5

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 5 до 6

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 6 до 7

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 7 до 8

0x00 - нагрузка включена

0x01 - нагрузка отключена

189

ПНСТ 976—2024

1 байт - байт соответствует часу от 8 до 9

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 9 до 10

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 10 до 11

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 11 до 12

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 12 до 13

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 13 до 14

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 14 до 15

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 15 до 16

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 16 до 17

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 17 до 18

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 18 до 19

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 19 до 20

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 20 до 21

0x00 - нагрузка включена

0x01 - нагрузка отключена

190

ПНСТ 976—2024

1 байт - байт соответствует часу от 21 до 22

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 22 до 23

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 23 до 24

0x00 - нагрузка включена

0x01 - нагрузка отключена

0x49

WriteDayScheduler

Защита паролем

Запись 10-минутных графиков управления

Запрос

(количество байт: 25 )

1 байт - тип графика

0x00 - реле №0

0x01 - реле №1

0x02 - реле №2

0x03 - реле №3

0x04 - реле N°4

0x05 - реле №5

0x06 - реле №6

0x07 - реле №7

0x08 - реле №8

0x10 - график связи

1 байт - байт соответствует часу от 0 до 1

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 1 до 2

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 2 до 3

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 3 до 4

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 4 до 5

0x00 - нагрузка включена

191

ПНСТ 976—2024

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 5 до 6

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 6 до 7

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 7 до 8

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 8 до 9

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 9 до 10

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 10 до 11

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 11 до 12

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 12 до 13

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 13 до 14

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 14 до 15

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 15 до 16

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 16 до 17

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 17 до 18

0x00 - нагрузка включена

192

ПНСТ 976—2024

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 18 до 19

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 19 до 20

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 20 до 21

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 21 до 22

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 22 до 23

0x00 - нагрузка включена

0x01 - нагрузка отключена

1 байт - байт соответствует часу от 23 до 24

0x00 - нагрузка включена

0x01 - нагрузка отключена

Ответ

(количество байт: 1 )

1 байт - тип графика

0x00 - реле №0

0x01 - реле №1

0x02 - реле №2

0x03 - реле №3

0x04 - реле №4

0x05 - реле №5

0x06 - реле №6

0x07 - реле №7

0x08 - реле №8

0x10 - график связи

0х4А

WriteAveraginglntervalOfPower

Защита паролем

Запись интервала усреднения для профилей мощности

Запрос

(количество байт: 1 )

1 байт - интервал усреднения, мин.

0x00 -1

0x01 - 2

193

ПНСТ 976—2024

0x02 - 3

0x04 - 5

0x05 - 6

0x06-10

0x08-15

ОхОА - 30

ОхОВ - 60

Ответ

(количество байт: 0 )

0x4В

WriteQualityParameters

Защита паролем/Качество сети

Запись границ контроля параметров качества

Запрос

(количество байт: 3 )

1 байт - код параметра

0x00 - первая нижняя граница по напряжению

0x20 - величина номинального напряжения (сотые доли)

0x01 - вторая нижняя граница по напряжению

0x02 - первая верхняя граница по напряжению

0x03 - вторая верхняя граница по напряжению

0x04 - первая верхняя граница по частоте

0x05 - вторая верхняя граница по частоте

0x06 - максимальный процент отклонения среднеквадратичного напряжения

0x07 - минимальный процент отклонения среднеквадратичного напряжения

0x10 - нижний порог отклонения частоты, сотые доли Гц

0x11 - верхний порог отклонения частоты, сотые доли Гц

0x12 - порог длительности превышения максимально-допустимого тока, с

0x13 - порог положительного отклонения напряжения, сотые доли %

0x14 - порог отрицательного отклонения напряжения, сотые доли %

0x15 - порог начала перенапряжения, сотые доли Вольта

0x16 - порог окончания перенапряжения, сотые доли Вольта

0x17 - порог длительности перенапряжения, с

0x18 - порог начала провала напряжения, сотые доли Вольта

0x19 - порог окончания провала напряжения, сотые доли Вольта

0x1 А - порог длительности провала напряжения, с

0x1 В - порог начала прерывания напряжения, сотые доли Вольта

0x1 С - порог окончания прерывания напряжения, сотые доли Вольта

0x1 D - порог длительности прерывания напряжения, с

0x1 Е - порог коэффициента несимметрии напряжений по обратной последовательности, сотые доли %

194

ПНСТ 976—2024

0x1 F - порог тангенса нагрузки (сотые доли)

2 байт - значение параметра

Ответ

(количество байт: 1 )

1 байт - код параметра

0x00 - первая нижняя граница по напряжению

0x20 - величина номинального напряжения (сотые доли)

0x01 - вторая нижняя граница по напряжению

0x02 - первая верхняя граница по напряжению

0x03 - вторая верхняя граница по напряжению

0x04 - первая верхняя граница по частоте

0x05 - вторая верхняя граница по частоте

0x06 - максимальный процент отклонения среднеквадратичного напряжения

0x07 - минимальный процент отклонения среднеквадратичного напряжения

0x10 - нижний порог отклонения частоты, сотые доли Гц

0x11 - верхний порог отклонения частоты, сотые доли Гц

0x12 - порог длительности превышения максимально-допустимого тока, с

0x13 - порог положительного отклонения напряжения, сотые доли %

0x14 - порог отрицательного отклонения напряжения, сотые доли %

0x15 - порог начала перенапряжения, сотые доли Вольта

0x16 - порог окончания перенапряжения, сотые доли Вольта

0x17 - порог длительности перенапряжения, с

0x18 - порог начала провала напряжения, сотые доли Вольта

0x19 - порог окончания провала напряжения, сотые доли Вольта

0x1 А - порог длительности провала напряжения, с

0x1 В - порог начала прерывания напряжения, сотые доли Вольта

0x1 С - порог окончания прерывания напряжения, сотые доли Вольта

0x1 D - порог длительности прерывания напряжения, с

0x1 Е - порог коэффициента несимметрии напряжений по обратной последовательности, сотые доли %

0x1 F - порог тангенса нагрузки (сотые доли)

0х4С

ReadQualityParameters

Качество сети

Чтение границ контроля параметров качества

Запрос

(количество байт: 1 )

1 байт - код параметра

0x00 - первая нижняя граница по напряжению

0x20 - величина номинального напряжения (сотые доли)

0x01 - вторая нижняя граница по напряжению

195

ПНСТ 976—2024

0x02 - первая верхняя граница по напряжению

0x03 - вторая верхняя граница по напряжению

0x04 - первая верхняя граница по частоте

0x05 - вторая верхняя граница по частоте

0x06 - максимальный процент отклонения среднеквадратичного напряжения

0x07 - минимальный процент отклонения среднеквадратичного напряжения

0x10 - нижний порог отклонения частоты, сотые доли Гц

0x11 - верхний порог отклонения частоты, сотые доли Гц

0x12 - порог длительности превышения максимально-допустимого тока, с

0x13 - порог положительного отклонения напряжения, сотые доли %

0x14 - порог отрицательного отклонения напряжения, сотые доли %

0x15 - порог начала перенапряжения, сотые доли Вольта

0x16 - порог окончания перенапряжения, сотые доли Вольта

0x17 - порог длительности перенапряжения, с

0x18 - порог начала провала напряжения, сотые доли Вольта

0x19 - порог окончания провала напряжения, сотые доли Вольта

0x1 А - порог длительности провала напряжения, с

0x1 В - порог начала прерывания напряжения, сотые доли Вольта

0x1 С - порог окончания прерывания напряжения, сотые доли Вольта

0x1 D - порог длительности прерывания напряжения, с

0x1 Е - порог коэффициента несимметрии напряжений по обратной последовательности, сотые доли %

0x1 F - порог тангенса нагрузки (сотые доли)

Ответ

(количество байт: 3 )

1 байт - код параметра

0x00 - первая нижняя граница по напряжению

0x20 - величина номинального напряжения (сотые доли)

0x01 - вторая нижняя граница по напряжению

0x02 - первая верхняя граница по напряжению

0x03 - вторая верхняя граница по напряжению

0x04 - первая верхняя граница по частоте

0x05 - вторая верхняя граница по частоте

0x06 - максимальный процент отклонения среднеквадратичного напряжения

0x07 - минимальный процент отклонения среднеквадратичного напряжения

0x10 - нижний порог отклонения частоты, сотые доли Гц

0x11 - верхний порог отклонения частоты, сотые доли Гц

196

ПНСТ 976—2024

0x12 - порог длительности превышения максимально допустимого тока,с

0x13 - порог положительного отклонения напряжения, сотые доли %

0x14 - порог отрицательного отклонения напряжения, сотые доли %

0x15 - порог начала перенапряжения, сотые доли Вольта

0x16 - порог окончания перенапряжения, сотые доли Вольта

0x17 - порог длительности перенапряжения, с

0x18 - порог начала провала напряжения, сотые доли Вольта

0x19 - порог окончания провала напряжения, сотые доли Вольта

0x1 А - порог длительности провала напряжения, с

0x1 В - порог начала прерывания напряжения, сотые доли Вольта

0x1 С - порог окончания прерывания напряжения, сотые доли Вольта

0x1 D - порог длительности прерывания напряжения, с

0x1 Е - порог коэффициента несимметрии напряжений по обратной последовательности, сотые доли %

0x1 F - порог тангенса нагрузки (сотые доли)

2 байт - значение параметра

0x4D

WriteAdressExt

Сетевые команды

Установка нового адреса для устройства с указанным заводским номером

Запрос

(количество байт: 22 )

2 байт - новый сетевой адрес (младший байт - первый), значение может находиться в интервале от 1 до 65000

20 байт - заводской номер длиной 20 ASCII символов

Ответ

(количество байт: 0 )

0х4Е

ReadNetQualityEvents

Чтение состояния качества сети

Запрос

(количество байт: 1 )

1 байт - тип запроса

0x00 - список наступивших событий

0x01 - число дней индикации событий

0x10 - сообщение о превышении порогов по напряжению

0x11 - сообщение о превышении порогов по мощности

Ответ №1

(количество байт: 30 )

список наступивших событий:

1 байт - тип запроса

0x00 - список наступивших событий

0x01 - число дней индикации событий

197

ПНСТ 976—2024

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

198

ПНСТ 976—2024

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

199

ПНСТ 976—2024

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

200

ПНСТ 976—2024

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

0хЕ0 - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

ОхАЕ - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

ОхЕО - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

ОхЕб - превышение положительного отклонения напряжения

0хЕ2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

201

ПНСТ 976—2024

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

ОхЕб - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

202

ПНСТ 976—2024

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

203

ПНСТ 976—2024

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

204

ПНСТ 976—2024

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

205

ПНСТ 976—2024

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

206

ПНСТ 976—2024

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

ОхЕО - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

ОхЕб - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

207

ПНСТ 976—2024

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

208

ПНСТ 976—2024

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0хЕ2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

ОхЕб - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

209

ПНСТ 976—2024

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

1 байт - байтовый код события

0x00 - пусто, конец списка

ОхАО - начало перенапряжения

210

ПНСТ 976—2024

0хА8 - начало превышения коэффициента несимметрии напряжений по обратной последовательности

OxAF - симметричное падение токов на всех фазах

0хА2 - начало провала напряжения

ОхАЗ - начало прерывания напряжения

ОхЕО - начало превышения первого порога положительного отклонения частоты - 0,2 Гц

0хЕ2 - начало превышения второго порога положительного отклонения частоты - 0,4 Гц

0хЕ4 - начало превышения первого порога отрицательного отклонения частоты - 0,2 Гц

ОхЕб - начало превышения второго порога отрицательного отклонения частоты - 0,4 Гц

OxFO - начало превышения тока

0хЕ9 - превышение отрицательного отклонения напряжения

0хЕ8 - превышение положительного отклонения напряжения

0xF2 - начало превышения установленного порога тангенса

Ответ №2

(количество байт: 30 )

число дней индикации событий

1 байт - тип запроса

0x00 - список наступивших событий

0x01 - число дней индикации событий

1 байт - число оставшихся дней индикации перенапряжения

1 байт - число оставшихся дней индикации провала напряжения

1 байт - число оставшихся дней индикации прерывания напряжения

1 байт - число оставшихся дней индикации положительного отклонения напряжения

1 байт - число оставшихся дней индикации отрицательного отклонения напряжения

1 байт - число оставшихся дней индикации превышения тока устройства

1 байт - число оставшихся дней индикации превышения 1 порога частоты вверх

1 байт - число оставшихся дней индикации превышения 2 порога частоты вверх

1 байт - число оставшихся дней индикации превышения 1 порога частоты вниз

1 байт - число оставшихся дней индикации превышения 2 порога частоты вниз

1 байт - число оставшихся дней индикации превышения тангенса нагрузки

1 байт - число оставшихся дней индикации превышения нессиметрии напряжений

17 байт - резерв

Ответ №3

(количество байт: 30 )

сообщение о превышении порогов по напряжению

1 байт - тип запроса

0x10 - сообщение о превышении порогов по напряжению

1 байт - тип параметра

0x01 - выход за верхнюю границу

0x02 - выход за нижнюю границу

0x03 - напряжение вернулось в норму

211

ПНСТ 976—2024

4 байт - значение напряжения

24 байт - резерв

Ответ №4

(количество байт: 30 )

сообщение о превышении порогов по мощности

1 байт - тип запроса

0x11 - сообщение о превышении порогов по мощности

1 байт - тип параметра

0x01 - выход за границу

0x03 - мощность вернулось в норму

4 байт - значение напряжения

24 байт - резерв

Ответ №5

(количество байт: 30 )

для параметров с кодом 0x02 - сообщение о достижении критического баланса

1 байт - тип запроса

5 байт - уровень денег на балансе, сотые доли копеек (текущая сумма на счете пользователя)

5 байт - критический уровень денег на балансе, сотые доли копеек (заданный критический уровень денег на балансе)

19 байт - резерв

0x4F

GetVersion

Запрос версии программного обеспечения

Запрос

(количество байт: 0 )

Ответ

(количество байт: 11 )

1 байт - версия измерительной части ПО

2 байт - CRC16 измерительной части ПО

2 байт - версия прошивки

2 байт - контрольная сумма настроек CRC16

2 байт - ревизия

2 байт - сборка

0x58

ReadEnergyOnYear

Чтение показаний энергии по тарифам и суммарно, сохраненных на начало текущего года и 7 предыдущих лет

Запрос

(количество байт: 2 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

212

ПНСТ 976—2024

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - год

213

ПНСТ 976—2024

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

214

ПНСТ 976—2024

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00-6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации ло напряжению

2 байт - коэффициент трансформации по току

4 байт - суммарное показание по тарифам с Т1 по максимальный задействованный

4 байт - показания по первому тарифу на начало необходимого месяца

4 байт - показания по второму тарифу на начало необходимого месяца

4 байт - показания по третьему тарифу на начало необходимого месяца

4 байт - показания по четвертому тарифу на начало необходимого месяца

215

ПНСТ 976—2024

0x59

ReadConsumptionOnDay

Чтение потребления энергии по тарифам и суммарно, сохраненных на начало текущих и 127 предыдущих суток

Запрос

(количество байт: 4 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

216

ПНСТ 976—2024

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

217

ПНСТ 976—2024

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты (3..2 )-действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

218

ПНСТ 976—2024

2 байт - коэффициент трансформации по току

4 байт - суммарное потребление по тарифам с Т1 по максимальный задействованный

4 байт - потребление по первому тарифу на начало необходимого дня

4 байт - потребление по второму тарифу на начало необходимого дня

4 байт - потребление по третьему тарифу на начало необходимого дня

4 байт - потребление по четвертому тарифу на начало необходимого дня

0х5А

ReadConsumptionOnMonth

Чтение потребления энергии по тарифам и суммарно, сохраненных на начало текущего и 35 предыдущих месяцев

Запрос

(количество байт: 3 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

219

ПНСТ 976—2024

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - месяц

1 байт - год

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

220

ПНСТ 976—2024

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

221

ПНСТ 976—2024

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - суммарное потребление по тарифам с Т1 по максимальный задействованный

4 байт - потребление по первому тарифу на начало необходимого месяца

4 байт - потребление по второму тарифу на начало необходимого месяца

4 байт - потребление по третьему тарифу на начало необходимого месяца

4 байт - потребление по четвертому тарифу на начало необходимого месяца

0x5В

ReadConsumptionOnYear

Чтение потребления энергии по тарифам и суммарно, сохраненных на начало текущего года и 7 предыдущих лет

Запрос

(количество байт: 2 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + с

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

222

ПНСТ 976—2024

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - год

Ответ

(количество байт: 29 )

1 байт - тип энергии

0x00 - активная прямая, сумма фаз А + В + С

0x20 - активная прямая фаза В

0x01 - активная обратная, сумма фаз А + В + С

0x02 - реактивная прямая, сумма фаз А + В + С

0x03 - реактивная обратная, сумма фаз А + В + С

0x04 - абсолютная активная, сумма фаз А + В + С

0x05 - абсолютная реактивная, сумма фаз А + В + С

0x06 - R1, сумма фаз А + В + С

0x07 - R2, сумма фаз А + В + С

0x08 - R3, сумма фаз А + В + С

0x10 - активная прямая фаза А

0x11 - активная обратная фаза А

0x12 - реактивная прямая фаза А

0x13 - реактивная обратная фаза А

0x14 - абсолютная активная фаза А

0x15 - абсолютная реактивная фаза А

223

ПНСТ 976—2024

0x16 - R1 фаза А

0x17 - R2 фаза А

0x18 - R3 фаза А

0x19 - R4 фаза А

0x27 - R2 фаза В

0x09 - R4, сумма фаз А + В + С

0x21 - активная обратная фаза В

0x22 - реактивная прямая фаза В

0x23 - реактивная обратная фаза В

0x24 - абсолютная активная фаза В

0x25 - абсолютная реактивная фаза В

0x26 - R1 фаза В

0x28 - R3 фаза В

0x29 - R4 фаза В

0x30 - активная прямая фаза С

0x31 - активная обратная фаза С

0x32 - реактивная прямая фаза С

0x33 - реактивная обратная фаза С

0x34 - абсолютная активная фаза С

0x35 - абсолютная реактивная фаза С

0x36 - R1 фаза С

0x37 - R2 фаза С

0x38 - R3 фаза С

0x39 - R4 фаза С

1 байт - день/7 бит — служебная информация

1 байт - месяц

1 байт - год

1 байт - конфигурационный байт

Биты ( 1 ..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

224

ПНСТ 976—2024

Биты (5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01-7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый: второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

4 байт - суммарное потребление по тарифам с Т1 по максимальный задействованный

4 байт - потребление по первому тарифу на начало необходимого месяца

4 байт - потребление по второму тарифу на начало необходимого месяца

4 байт - потребление по третьему тарифу на начало необходимого месяца

4 байт - потребление по четвертому тарифу на начало необходимого месяца

0х5Е

GetParametersOnOff

Защита паролем

Чтение настроек

Запрос

(количество байт: 1 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

ОхОЕ - разрешить индикацию с учетом коэффициентов трансформации

0x10 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на команду 0х4Е с параметром 0x10)

0x11 - отправка инициативного пакета при выходе мощности за пределы (как ответ на команду 0х4Е с параметром 0x11)

0x13 - разрешить синхронизацию времени по GPS

0x14 - состояние АБР

225

ПНСТ 976—2024

0x09 - мультиканальность внешнего радиомодуля

ОхОА - ведение архива максимальных суточных мощностей по 1 мин

ОхОВ - ведение архива максимальных суточных мощностей по 30 мин

ОхОС - ведение архива максимальных суточных мощностей по интервалу профиля

OxOD - ведение архива максимальных суточных мощностей по мгновненной мощности

Ответ

(количество байт: 2 )

1 байт - код функции

0x00 - автоматический перевод часов счетчика на зимнее/летнее время

0x01 - защита паролем абонентских данных

0x02 - защита часов реального времени

0x03 - защита доступа к интерфейсам по кнопке

0x04 - подсветка счетчика

0x05 - подача телеметрического сигнала активной энергии на реле №1

0x06 - подача телеметрического сигнала реактивной энергии на реле №2

0x07 - подача телеметрического сигнала реактивной энергии на реле №1

0x08 - автоматическая регистрация устройства в сети (ежедневно с 4:00 до 4:05)

ОхОЕ - разрешить индикацию с учетом коэффициентов трансформации

0x10 - отправка инициативного пакета при выходе напряжения за пределы (как ответ на команду 0х4Е с параметром 0x10)

0x11 - отправка инициативного пакета при выходе мощности за пределы (как ответ на команду 0х4Е с параметром 0x11)

0x13 - разрешить синхронизацию времени по GPS

0x14 - состояние АБР

0x09 - мультиканальность внешнего радиомодуля

ОхОА - ведение архива максимальных суточных мощностей по 1 мин

ОхОВ - ведение архива максимальных суточных мощностей по 30 мин

ОхОС - ведение архива максимальных суточных мощностей по интервалу профиля

OxOD - ведение архива максимальных суточных мощностей по мгновненной мощности

1 байт - операция

0x00 - отключено

0x01 - включено

0x5F

ReadMaxPowerOnDay

Чтение суточного архива максимальной мощности с глубиной 128 суток

Запрос (количество байт: 4 )

1 байт - тип (0-максимум мощности усредненный на минутном интервале)

226

ПНСТ 976—2024

1 байт - день

1 байт - месяц

1 байт - год

Ответ

(количество байт: 16 )

1 байт - тип

1 байт - день

1 байт - месяц

1 байт - год

1 байт - секунды

1 байт - минуты

1 байт - часы

1 байт - интервал усреднения профилей энергии (мощности) и номер действующего тарифа

Биты ( 5..0 )

000000 - 1

000001 - 2

000010-3

000100-5

000101 -6

000110- 10

001000- 15

001111 - мгновенной мощности

001010-30

001011 -60

Биты ( 7..6 )

00 - первый тариф

01 - второй тариф

10 - третий тариф

11 - четвертый тариф

1 байт - конфигурационный байт

Биты ( 1..0 ) - положение точки на ЖКИ

00 - «0000.0000»

01 - «0000000.0»

10-«000000.00»

11 - «00000.000»

Биты ( 3..2 ) - действующий тариф

00 - первый тариф

01 - второй тариф

227

ПНСТ 976—2024

10 - третий тариф

11 - четвертый тариф

Биты ( 5..4 ) - количество знаков ОУ

00 - 6 знаков ОУ

01 - 7 знаков ОУ

10-8 знаков ОУ

11-8 знаков ОУ

Биты ( 7..6 ) - количество задействованных тарифов

00 - первый тариф

01 - первый и второй тарифы

10 - первый, второй, третий тарифы

11 - первый, второй, третий, четвертый тарифы

2 байт - коэффициент трансформации по напряжению

2 байт - коэффициент трансформации по току

3 байт - значение максимальной мощности, кВт

0x70

WritelnitiativeParameters

Запись настроек инициативной передачи данных

Запрос

(количество байт: 28 )

1 байт - номер режима

0x00 - единовременный

0x01 - периодический

0x02 - по готовности данных

1 байт - параметр режима

0x00 - выключен

0x01 - включен

2 байт - время начала передачи данных (чч:мм)

2 байт - период передачи данных (чч:мм, только режим 1)

2 байт - время окончания передачи данных (чч:мм, только режим 1)

20 байт - список параметров для инициативной передачи

Ответ

(количество байт: 1 )

1 байт - номер режима

0x00 - единовременный

0x01 - периодический

0x02 - по готовности данных

228

ПНСТ 976—2024

0x71

ReadlnitiativeParameters

Чтение настроек инициативной передачи данных

Запрос

(количество байт: 1 )

1 байт - номер режима

0x00 - единовременный

0x01 - периодический

0x02 - по готовности данных

Ответ

(количество байт: 28 )

1 байт - номер режима

0x00 - единовременный

0x01 - периодический

0x02 - по готовности данных

1 байт - параметр режима

0x00 - выключен

0x01 - включен

2 байт - время начала передачи данных (чч:мм)

2 байт - период передачи данных (чч:мм, только режим 1)

2 байт - время окончания передачи данных (чч:мм, только режим 1)

20 байт - список параметров для инициативной передачи

OxFA

WriteProtectCommandList

Защита паролем/Заводские команды

Запись настроек поведения команд в шифрованном и нешифрованном виде

Запрос

(количество байт: 31 )

1 байт - команды № 0x00 - 0x07

Бит 0 - команда № 0x00

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x01

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x02

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x03

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

229

ПНСТ 976—2024

Бит 4 - команда № 0x04

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x05

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x06

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x07

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x08 - OxOF

Бит 0 - команда № 0x08

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x09

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхОА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхОВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхОС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxOD

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхОЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № OxOF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x10 - 0x17

Бит 0 - команда № 0x10

230

ПНСТ 976—2024

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x11

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x12

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x13

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x14

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x15

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x16

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x17

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x18 - 0x1 F

Бит 0 - команда № 0x18

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x19

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x1 А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x1 В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x1 С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

231

ПНСТ 976—2024

Бит 5 - команда № 0x1 D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x1 Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x1 F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x20 - 0x27

Бит 0 - команда № 0x20

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x21

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x22

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x23

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x24

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x25

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x26

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x27

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x28 - 0x2F

Бит 0 - команда № 0x28

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

232

ПНСТ 976—2024

Бит 1 - команда № 0x29

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х2А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x2В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х2С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x2D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х2Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x2F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x30 - 0x37

Бит 0 - команда № 0x30

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x31

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x32

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x33

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x34

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x35

0 - отвечать в любом режиме

233

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x36

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x37

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x38 - 0x3F

Бит 0 - команда № 0x38

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x39

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхЗА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхЗВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхЗС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x3D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхЗЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x3F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x40 - 0x47

Бит 7 - команда № 0x47

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 0 - команда № 0x40

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

234

ПНСТ 976—2024

Бит 1 - команда № 0x41

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x42

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x43

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x44

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x45

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x46

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x48 - 0x4F

Бит 0 - команда № 0x48

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x49

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х4А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x4В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х4С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x4D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х4Е

0 - отвечать в любом режиме

235

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x4F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x50 - 0x57

Бит 0 - команда № 0x50

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x51

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x52

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x53

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x54

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x55

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x56

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x57

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x58 - 0x5F

Бит 0 - команда № 0x58

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x59

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х5А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

236

ПНСТ 976—2024

Бит 3 - команда № 0x5В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х5С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x5D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х5Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x5F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x60 - 0x67

Бит 0 - команда № 0x60

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x61

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x62

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x63

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x64

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x65

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x66

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x67

0 - отвечать в любом режиме

237

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x68 - 0x6F

Бит 0 - команда № 0x68

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x69

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхбА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x6В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхбС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x6D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхбЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x6F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x70 - 0x77

Бит 0 - команда № 0x70

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x71

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x72

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x73

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

238

ПНСТ 976—2024

Бит 4 - команда № 0x74

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x75

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x76

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x77

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x78 - 0x7F

Бит 0 - команда № 0x78

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x79

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х7А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x7В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х7С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x7D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х7Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x7F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x80 - 0x87

Бит 0 - команда № 0x80

239

ПНСТ 976—2024

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x81

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x82

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x83

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x84

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x85

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x86

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x87

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x88 - 0x8F

Бит 0 - команда № 0x88

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x89

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х8А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x8В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х8С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

240

ПНСТ 976—2024

Бит 5 - команда № 0x8D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х8Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x8F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x90 - 0x97

Бит 0 - команда № 0x90

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0x91

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0x92

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x93

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0x94

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x95

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0x96

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x97

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0x98 - 0x9F

Бит 0 - команда № 0x98

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

241

ПНСТ 976—2024

Бит 1 - команда № 0x99

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0х9А

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0x9В

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0х9С

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0x9D

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0х9Е

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0x9F

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № ОхАО - 0хА7

Бит 0 - команда № ОхАО

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хА1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0хА2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхАЗ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0хА4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0хА5

0 - отвечать в любом режиме

242

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхАб

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0хА7

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0хА8 - OxAF

Бит 0 - команда № 0хА8

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хА9

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхАА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхАВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхАС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxAD

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхАЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № OxAF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № ОхВО - 0хВ7

Бит 0 - команда № ОхВО

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хВ1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

243

ПНСТ 976—2024

Бит 2 - команда № 0хВ2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхВЗ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0хВ4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0хВ5

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхВб

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0хВ7

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0хВ8 - OxBF

Бит 7 - команда № OxBF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 0 - команда № 0хВ8

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хВ9

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхВА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхВВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхВС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxBD

0 - отвечать в любом режиме

244

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхВЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № ОхСО - 0хС7

Бит 0 - команда № ОхСО

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хС1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0хС2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхСЗ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0хС4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0хС5

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхСб

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0хС7

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0хС8 - OxCF

Бит 0 - команда № 0хС8

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хС9

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхСА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

245

ПНСТ 976—2024

Бит 3 - команда № ОхСВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхСС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxCD

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхСЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № OxCF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № OxDO - 0xD7

Бит 0 - команда № OxDO

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0xD1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0xD2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0xD3

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0xD4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0xD5

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0xD6

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0xD7

0 - отвечать в любом режиме

246

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

1 байт - команды № 0xD8 - OxDF

Бит 0 - команда № 0xD8

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0xD9

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № OxDA

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № OxDB

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № OxDC

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxDD

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № OxDE

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № OxDF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № ОхЕО - 0хЕ7

Бит 0 - команда № ОхЕО

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хЕ1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0хЕ2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхЕЗ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

247

ПНСТ 976—2024

Бит 4 - команда № 0хЕ4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № ОхЕб

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхЕб

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0хЕ7

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № 0хЕ8 - OxEF

Бит 0 - команда № 0хЕ8

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0хЕ9

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № ОхЕА

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № ОхЕВ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № ОхЕС

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № OxED

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № ОхЕЕ

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № OxEF

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

1 байт - команды № OxFO - 0xF7

Бит 0 - команда № OxFO

0 - отвечать в любом режиме

248

ПНСТ 976—2024

1 - отвечать только в шифрованном режиме

Бит 1 - команда № 0xF1

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 2 - команда № 0xF2

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 3 - команда № 0xF3

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 4 - команда № 0xF4

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 5 - команда № 0xF5

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 6 - команда № 0xF6

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Бит 7 - команда № 0xF7

0 - отвечать в любом режиме

1 - отвечать только в шифрованном режиме

Ответ

(количество байт: 0 )

OxFC

GetDevicelnside

Запрос информации об устройствах внутри устройства

Запрос

(количество байт: 1 )

1 байт - порядковый номер внутреннего устройства

Ответ

(количество байт: 31 )

1 байт - порядковый номер внутреннего устройства

1 байт - общее количество внутренних устройств

2 байт - адрес внутреннего устройства

1 байт - роль внутреннего устройства

2 байт - версия встроенного ПО внутреннего устройства

2 байт - контрольная сумма встроенного ПО внутреннего устройства

13 байт - серийный номер внутренного устройства

9 байт - резерв

249

ПНСТ 976—2024

УДК 004.738:006.354

ОКС 35.020

35.110

Ключевые слова: протокол передачи данных, комплексная система учета энергоресурсов, МИРТ

Технический редактор В.Н. Прусакова

Корректор М.В. Бучная

Компьютерная верстка Л.А. Круговой

Сдано в набор 18.11.2024. Подписано в печать 13.12.2024. Формат 60x847s. Гарнитура Ариал.

Усл. печ. л. 29,30. Уч.-изд. л. 25,48.

Подготовлено на основе электронной версии, предоставленной разработчиком стандарта

Создано в единичном исполнении в ФГБУ «Институт стандартизации» , 117418 Москва, Нахимовский пр-т, д. 31, к. 2.