ГОСТ Р 56947—2016
(«Нерабочее состояние») должен быть установлен при прогреве или любом другом состоянии, когда
канал преобразователя но соответствует спецификациям или не функционирует.
Бит «Not operational» («Нерабочее состояние») для ИМП должен представлять результат опе
рации «OR» («логическое ИЛИ») для всех битов нерабочего состояния канала преобразователя. Бит
«Not operational» («Нерабочее состояние») также должен быть установлен, если ИМП находится в не
рабочем состоянии по любой другой причине. Бит «Not operational» («Нерабочее состояние») для ИМП
должен быть очищен после того, как причина, приведшая к его установке, устранена.
Данный бит не зависит от изменения рабочего режима.
5.13.9 Бит «Protocol error» («Ошибка протокола»)
Бит «Protocol error» («Ошибка протокола») устанавливается, если в сообщении, полученном через
интерфейсную среду преобразователя, содержатся ошибки протокола.
Данный бит не зависит от изменения рабочего режима.
5.13.10 Бит «Data available/data processed» («Данные доступны/данные обработаны»)
Бит «Data available/data processed» («Данные доступны/данные обработаны») для канала пре
образователя должен быть установлен, если у данного канала преобразователя есть данные, доступ
ные для считывания датчиком, или если канал преобразователя завершил обработку данных в испол
нительном устройстве. Бит «Data available/data processed» («Данные доступны/данные обработаны»)
для ИМП должен быть установлен, если у какого-либо канала преобразователя для данного ИМП есть
данные, доступные для считывания датчиком, или если канал преобразователя завершил обработку
данных в исполнительном устройстве. Бит «Data available/data processed» («Данные доступны/данные
обработаны») должен оставаться установленным до тех пор. пока условия сохраняются. В случае дат
чика это означает, что данный бит должен оставаться установленным, пока данные не будут считаны. В
случае исполнительного устройства это означает, что данный бит должен оставаться установленным, пока
на устройство не будут записаны новые данные или не будет считано состояние.
Бит «Data available/data processed» («Данные доступны/данные обработаны») должен быть очи
щен при переходе канала преобразователя из режима остановки в рабочий режим преобразователя.
Описание рабочих режимов приведено в 5.4.1.
Примечание — Если канал преобразователя в режиме ожидания преобразователя не собирает или не
потребляет данные, то бит должен оставаться установленным до тех пор. пока не будет считан. С другой стороны,
если бит был установлен, то он должен быть очищен при переходе канала преобразователя из рабочего режима в
режим ожидания.
5.13.11 Бит «Busy» («Занято»)
Бит «Busy» («Занято») для канала преобразователя должен быть установлен, если канал преоб
разователя не может поддерживать доступ к записи или считыванию данных канала преобразователя
через транспортировку данных. Существует ряд команд, в результате которых канал преобразования
может оказаться занят: например, команда «Run self-test» («Запустить самодиагностику») (см. 7.1.1.5).
команда «Calibrate Transducer Channel» («Калибровать канал преобразователя») (см. 7.1.2.10), коман да
«Reset» («Перезагрузка») (см. 7.1.7.1), команда «Zero Transducer Channel» («Обнулить канал преоб
разователя») (см. 7.1.2.11) или любая другая команда, изменяющая нормальный режим работы. Дан
ный бит должен оставаться установленным, только пока сохраняются условия, указывающие на то. что
канал занят. Бит «Busy» («Занято») для ИМП должен представлять результат операции «OR» («логиче
ское ИЛИ») всех битов «Busy» («Занято») каналов преобразователя внутри ИМП.
Данный бит не зависит от изменения рабочего режима.
5.13.12 Бит «Failed calibration» («Сбой калибровки»)
Бит «Failed calibration» («Сбой калибровки») для канала преобразователя должен быть установ
лен. если во время «калибровочной» проверки (см. 7.1.2.10) не были получены ожидаемые результа
ты. Бит «Failed calibration» («Сбой калибровки») должен быть очищен после считывания. Бит «Failed
calibration» («Сбой калибровки») для ИМП должен представлять результат операции «OR» («логиче
ское ИЛИ») всех битов «Failed calibration» («Сбой калибровки») каналов преобразователя внутри ИМП.
Данный бит не зависит от изменения рабочего режима.
5.13.13 Бит «Failed self-test» («Сбой самодиагностики»)
Бит «Failed self-test» («Сбой самодиагностики») для канала преобразователя и бит «Failed self
test» («Сбой самодиагностики») для ИМП должны быть установлены, если в результате запуска команд
«Run self-test» («Запустить самодиагностику») не были получены ожидаемые результаты (см. 7.1.1.5).
Бит «Failed self-test» («Сбой самодиагностики») должен быть очищен после считывания. Бит «Failed
45