ГОСТ Р 56947—2016
(см. 8.5.2.28). то набор данных должен быть ограничен до числа «Мах Data Repetitions» («Максимально го
повторения данных»), а также должен быть установлен бит «Hardware error» («Аппаратная ошибка»)
канала преобразователя (см. 5.13.7).
Метод определения интервала выборки определен в соответствующем стандарте для средств
передачи и не является предметом рассмотрения настоящего стандарта.
5.10.3 Режим «Buffered operation» («Передача данных через буфер»)
Датчик или исполнительное устройство могут иметь возможность работы в режиме передачи дан
ных с использованием и без использования буфера. В режиме «Передача данных через буфер» один
из буферов доступен для считывания информации от датчика или для отработки данных на выхо
де исполнительного устройства. В свою очередь, другие буферы доступны для заполнения
данными. Характеристикой канала преобразователя, работающего в режиме «Передача данных
через буфер», является то, что данные, доступные для считывания или получения, — это всегда те
данные, которые были доступны в буфере до получения предыдущего запускающего сигнала. В
режиме передачи дан ных без использования буфера для хранения набора данных доступен только
один буфер. Возмож ности буферизации заданного канала преобразователя описаны в атрибутах
буфера в ЭТДП канала преобразователя. Допустимые значения данного атрибута представлены в
8.4.2.47.
При работе преобразователя в режиме ожидания и перед переходом в рабочий режим преобразо
вателя датчик в первый раз после инициализации должен отправлять 0 байтов данных в ответ на любую
команду «Считать сегмент набора данных канала преобразователя» (см. 7.1.3.1). Если при возвращении в
режим ожидания преобразователя датчик имеет полностью или частично заполненные буферы, то в
ответ на команду «Read Transducer Channel data-set segment» («Считать сегмент набора данных канала
преобразователя») датчик должен вернуть содержимое буфера с информацией, записанной раньше. В
ответ на последующие команды «Read Transducer Channel data-set segment» («Считать сегмент набора
данных канала преобразователя») должно быть возвращено содержимое оставшихся буферов. После
того как считано все содержимое каждого буфера, имевшего непрочитанные данные в момент получения
каналом преобразователя команды перехода в режим ожидания (см. 7.1.4.2), канал преобразователя
или прокси-канал преобразователя должен возвращать 0 байтов в ответ на команды «Read Transducer
Channel data-set segment» («Считать сегмент набора данных канала преобразователя»).
Когда канал преобразователя переходит из режима ожидания в рабочий режим, все буферы долж
ны быть очищены.
5.10.4 Режим «End-of-data-set» («Набор данных закончен»)
Данный режим используется только для исполнительных устройств. Атрибут операции «End-of-
data-set» («Набор данных закончен») ЭТДП канала преобразователя (см. 8.5.2.48) определяет возмож
ные операции, которые может производить исполнительное устройство после окончания набора дан
ных. Два возможных режима работы приведены в 5.10.4.1—5.10.4.2.
Примечание — Вданных рабочих режимах описываются способы, благодаря которым исполнительные
устройства могут осуществлять плавные переходы от одного набора данных к другому. Несмотря на то что в боль
шинстве случаев предпочтительны плавные переходы между наборами данных, иногда необходимо совершить
быстрый переход, например, в случае аварийного выключения. В таких случаях для перехода в новое состояние
может быть использован канал преобразователя второго исполнительного устройства тогоже ИМП. Механизм кон
троля переключения выходов одного исполнительного устройства на выходы другого содержится внутри ИМП и не
является предметом рассмотрения настоящего стандарта.
5.10.4.1 Режим «Hold» («Удержать»)
Исполнительное устройство, работающее в режиме «Hold» («Удержать»), должно отработать все
выборки из набора данных и затем должно продолжать отрабатывать последнее значение из набора
данных до получения нового запускающего сигнала.
Примечание — Данный режим подходит для исполнительных устройств, содержащих клапан или иной
механический механизм позиционирования. Данный режим также подходит для устройств с двумя устойчивыми
состояниями выходного сигнала логического типа, но при этом часто связан с режимом выборки данных по сраба
тыванию триггера.
5.10.4.2 Режим «Recirculate» («Зациклить»)
Исполнительное устройство, работающее в режиме «Recirculate» («Зациклить»), должно отрабо
тать все выборки из набора данных в выходные сигналы, затем должно вернуться к началу набора дан
ных и повторять отработку набора данных до тех пор, пока не будет получен другой запускающий сигнал
или не будет отключен канал преобразователя. При переходе к началу повторного набора данных или
33