ГОСТ Р 56947—2016
существующем условии, кроме случаев, когда протокол состояния-события включен (см. 7.1.1.11). Бит
«Service request» («Запрос сервиса») может быть считан при помощи команды «Read Status-Event
Register» («Считать регистр состояния-события») (см. 7.1.1.8). Это означает, что СПП не способен в
минимальное время ответить на сервисный запрос. Также запрос может быть отправлен обратно, если
он был подтвержден через сообщение протокола состояния.
5.14.1 Маски сервисного запроса
ИМП должен содержать регистр маски сервисного запроса для самого ИМП и для каждого исполь
зуемого канала преобразователя внутри ИМП. Ширина таких регистров составляет 4 байта. Для того
чтобы установить бит «Service request» («Запрос сервиса») после установки соответствующего бита в
регистре состояния, нужно записать единицу в любой бит регистра маски сервисного запроса. Деталь
ное описание представлено на рисунке 11.
Положение битов регистра маски сервисного запроса полностью соответствует положению битов
в регистре состояния-события, определенных в таблице 9. Значение, расположенное в 0-битовой по
зиции регистра маски сервисного запроса, не используется, так как данное положение соответствует
биту «Service request» («Запрос сервиса»). Бит «Service request» («Запрос сервиса») не может быть
маскирован, так как он непосредственно создает сервисный запрос. При включенном питании значе
ние по умолчанию для регистров масок сервисного запроса равно только нулям (то есть ни один бит
состояния не может создавать сервисный запрос). На значение данного регистра не должно оказывать
влияние ни получение протокола «Device Clear» («Очистка устройства»), ни команда «Reset» («Пере
загрузка»).
5.14.2 Сервисные запросы
Сигнал сервисного запроса применяется в сочетании с регистрами состояния и регистрами ма
сок сервисного запроса для отображения особых условий ИМП. Как правило. СПП считывает состоя
ние всех каналов преобразователя для того, чтобы определить, какой канал преобразователя запра
шивает сервис и по какой причине. СПП не обязательно должен немедленно отвечать на сервисный
запрос.
Если установлено автоматическое сообщение о состоянии, то ИМП или любой канал, запрашива
ющий сервис, должен вернуть регистр состояния-события через сообщение протокола состояния-со
бытия.
На рисунке 12 показана логика генерирования сервисного запроса ИМП.
Рисунок 12— Генерация сервисного запроса ИМП
5.15 Возможность горячей замены
В системе должна существовать возможность отсоединения ИМП от интерфейса или подсоедине
ния ИМП к интерфейсу без отключения питания системы и без повреждения подключаемого ИМП или
другого устройства, подключенного к среде. При подсоединении ИМП к среде связи во время передачи
данных или его отсоединении допускаются кратковременные воздействия. При этом необратимые
по вреждения недопустимы.
Возможность СПП обнаруживать добавленный или отсоединенный ИМП поддерживается настоя
щим стандартом, но при этом зависит от способности физических слоев более низкого уровня обнаружи
вать подобные изменения и вызывать соответствующие методы в API модульных связей (см. 11.5—11.6).
47