ГОСТ Р 56947—2016
5.10 Атрибуты и рабочие рожимы
В 5.10.1—5.10.7.3 определены рабочие режимы, характеризующиеся атрибутами, содержащими
ся в ЭТДП канала преобразователя. Каждый атрибут показывает, поддерживает ли канал преобразова
теля соответствующий рабочий режим. Некоторые из этих режимов являются взаимоисключающими, а
некоторые могут выполняться одновременно.
5.10.1 Режимы выборки данных
Датчик или исполнительное устройство могут работать в одном из пяти режимов выборки данных.
В каждом режиме выборки данных существуют различные взаимоотношения между срабатыванием
триггера и выборкой датчиком или приложением, обрабатывающим собранные данные и передающим
сигнал на выход исполнительного устройства. Режим или режимы работы канала преобразователя
определяются атрибутами, приведенными в ЭТДП канала преобразователя. Допустимые значения дан
ных атрибутов представлены в 8.5.2.44.
Режимы «Trigger-initiated» («Выборка данных по срабатыванию триггера») и «Free-running» («Ав
тономный режим выборки данных») являются взаимоисключающими. Канал преобразователя должен
работать в одном из двух этих режимов. Оставшиеся три режима представляют собой вариации этих
двух основных рабочих режимов.
5.10.1.1 Режим «Trigger-initiated» («Выборка данных по срабатыванию триггера»)
В режиме «Trigger-initiated» («Выборка данных по срабатыванию триггера») датчик должен на
чинать запрашивать набор данных сразу после получения запускающего сигнала триггера. Исполни
тельное устройство должно начинать выдавать данные сразу после получения запускающего сигнала
триггера. Обработка выборок данных продолжается до тех пор. пока все данные из набора данных не
будут обработаны с частотой, определенной ИМП, после чего обработка прекращается.
5.10.1.2 Режим «Free-running without pre-trigger» («Автономная выборка данных без предваритель
но заданного счетчика триггера»)
В режиме автономной выборки данных, если преобразователь находится в рабочем режиме, дат
чик непрерывно и автономно измеряет какой-либо физический параметр. Полученные и преобразован
ные данные аннулируются до получения запускающего сигнала триггера. Следующий отсчет, преоб
разованный сразу после получения запускающего сигнала, сохраняется в канале преобразователя или
ИМП как первое слово в наборе данных. Последующие отсчеты сохраняются до тех пор. пока не закон
чится заполнение всего набора данных. После этого канал преобразователя снова начинает аннулиро
вать отсчеты до получения следующего запускающего сигнала. Возможность осуществления выборок
данных каналом преобразователя, когда преобразователь находится в режиме ожидания, оставлена
на усмотрение изготовителя.
Исполнительное устройство, работающее в режиме автономной выборки данных, должно исполь
зовать полученный до прихода запускающего сигнала триггера набор данных в соответствии с его ра
бочим режимом «End-of-data-set» («Набор данных закончен»),
5.10.1.3 Режим «Free-running with pre-trigger» («Автономная выборка данных с предварительно
заданным счетчиком триггера»)
В автономном режиме выборки данных, если преобразователь находится в рабочем режиме, дат
чик непрерывно и автономно измеряет какой-либо физический параметр. Полученные и преобразо
ванные данные сохраняются до получения запускающего сигнала или достижения предварительного
значения счетчика триггера (см. 7.1.2.2 и 8.5.2.32). После того как число сохраненных отсчетов дан
ных достигает предварительно заданного значения счетчика триггера, получение следующего отсчета
должно вызвать аннулирование старшего по времени отсчета, при этом новое значение должно
быть сохранено. Следующий отсчет, преобразованный сразу после получения запускающего сигнала,
сохра няется в ИМП как следующее слово в наборе данных. Последующие отсчеты сохраняются до
тех пор, пока не закончится заполнение всего набора данных. Набор данных будет полным, когда после
приема запускающего сигнала будет получено число выборок (отсчетов), равное размеру набора
данных за вычетом предварительного значения счетчика триггера. Порядок действий после
заполнения набора данных приведен в 5.10.1.4—5.10.1.5. Отклик на дополнительные запускающие
сигналы, полученные до завершения отработки первого запускающего сигнала, описан в 5.11.5.
Исполнительное устройство может не работать в режиме «Free-running with pre-trigger» («Авто
номная выборка данных с предварительно заданным счетчиком триггера»),
5.10.1.4 Режим «Free-running with pre-trigger without buffers enabled» («Автономная выборка дан
ных с предварительно заданным счетчиком триггера без доступа к буферу»)
30