ГОСТ IEC 61107—2011
КАНАЛ
С.4.2 Категория сезонных данных
С.4.2.1 Кодирование сезонной информации
Категория сезонных данных обеспечивает доступ (для чтения) к сезонной информации (хранящейся в памя
ти) с использованием команды R2 и доступ для очистки с использованием команды W2. Используют те же самые
поля, что и в категории данных регистра, но они смещены на одну шестнадцатеричную цифру вправо, вследствие
чего тарифный номер определяется в поледанных. Дополнительно поледанных используют, чтобы определить тип
доступа и какая сезонная запись (какие сезонные записи) должна(ы) быть адресоеана(ы) Новейшей или
наиболее недавно записанной сезонной записи присваивают сезонный номер 0. При использовании этой схемы
кодирова ния каждая сезонная запись может адресоваться индивидуально или можно получить доступ к группе
регистров. В категории сезонныхданных поле ИДЕНТИЧНОСТИ (ID), возвращаемое от устройства измерения,
состоит из поля кода и данных, которое использовалось в команде чтения. Это приводит к полю
ИДЕНТИЧНОСТИ (ID) в восемь цифр. Чтобы сохранить время и память читающего устройства, часть кода поля
ИДЕНТИЧНОСТИ не должна по вторяться. если она не изменилась с момента последней его посылки. Это
означает, что при считывании отдельных сезонных записей возвращаемое поле ИДЕНТИЧНОСТИ будет всегда
содержать восемь цифр, но при считывании множественных сезонных записей только первая сезонная запись в
пределах блока записей должна содержать поле кода, поскольку код применяют ко всем другим записям в
пределах данного блока. См. примеры в С.4.2.2.
При записи (очистке) регистров АСК будет возвращен, только если сообщение было принято и обработано
успешно, иначе будет возвращено сообщение об ошибке. Следующий код и описания данных определяют эту
схему.
Код (двоичный)
ссс = КАНАЛ
юоо хссс хххх хххх
1000 хххх ddxx хххх
1000 ххххddrrгггг
dd = ТИП ДАННЫХ
00 = 0
01 = 1
10
=
2
11 = 3
гг гггг = РЕГИСТР
00 0000 = Регистр 0
00 0001 = Регистр 1
00 0010 = Регистр 2
11 1111 = Регистр 63
33