ГОСТ Р 56947—2016
Таблица 5 — Правила использования номера канала преобразователя
Класс адреса
Знамение
Описание
Глобальный
OxFFFF
К глобальной адресации относится особый адрес
группы (GroupAddress), принадлежащий всем каналам
ИМП
Адреснаягруппа
(AddressGroup)
0x8000<AS0xFFFEКак показано в таблице 6. существуют две адресные
группы. Адресные группы с побитовым отображени
ем применяются в случае, когда есть необходимость
в небольшом числе адресных групп и желательна от
правка команды к нескольким адресным группам одно
временно. Двоичные адресные группы применяются в
случае, когда нужно использовать большое число
раз личных адресных групп. Адрес0x8000 не
используется
Канал преобразователя
1SAS0X7FFF
Адрес, старший значащий бит которого равен нулю.
Оставшиеся 15 битов определяют канал преобразова
теля. которому направлено сообщение
ИМП
0
Адрес в нулевом сообщении означает, что сообщение
предназначено для ИМП. а не для отдельного канала
преобразователя
Таблица 6 — Адресные группы
Классадреса
Значение
Описание
Адресные группы с по
битовым отображением
0x8000<AS0xBFFF
Установленное значение старшего значащего бита
равно единице, следующего старшего значащего
бита — нулю, и как минимум еще одного бита — еди
нице. Данная последовательность значений двухстар
ших значащих битов (битовая комбинация) сигнализи
рует. что это адрес группы. Оставшийся бит или биты
указывают на группу (группы)
Двоичныеадресные
группы
OxCOOOSASOxFFFEЗначения двух старших значащих битов установлены
равными единице, а из оставшиеся 14 битов форми
руется двоичная последовательность, определяющая
одиночную адресную группу (группу с одним адресом)
5.3.1 Глобальные адреса
Команды, отправленные на глобальный адрес, должны быть получены и выполнены всеми кана
лами преобразователя модулей ИМП. которым была адресована команда. В случае если полученная
команда не выполняется ИМП или каналом преобразователя, команда должна быть проигнорирована
без генерации сигнала ошибки.
5.3.2 Адроса адресных групп
Команды, отправленные адресным группам, должны быть исполнены всеми каналами преобразо
вателя. которые опознаны как члены адресной группы. Определения команд адресной группы и спосо бы
их присваивания или удаления определенным адресным группам рассмотрены в 7.1.2.3. В случае если
полученная команда не выполняется ИМП или каналом преобразователя, команда должна быть
проигнорирована, при этом должен быть установлен бит «Отказ от выполнения» в ИПМ или канале
преобразователя.
Использование адресных групп с несколькими модулями ИМП требует установки метода множе
ственной адресации ИМП до присвоения адресных групп каналам преобразователя. Более подробно
указанный метод присвоения описан в 10.1.3 и 10.2.4.
5.3.2.1 Адреса адресных групп с побитовым отображением
Каждая адресная группа содержит в себе старший значащий бит. равный единице, следующий
старший значащий бит. равный нулю, и еще один бит. установленный в классе адреса в поле «Номер
канала преобразователя». Битовая комбинация из единицы и нуля в двух старших значащих битах в
поле «Номер канала преобразователя» сигнализирует, что адрес относится к адресной группе с побито
вым отображением. При использовании побитовой операции «OR» («логическое ИЛИ») одна команда
19