ГОСТ Р 56947—2016
Логический блок контроля выборок отвечает за организацию последовательности операций,
необходимых для получения или отработки набора данных. Логический блок преобразователя обе
спечивает формирование всех сигналов, преобразование данных, а также логику буферизации дан
ных. Сигнал ««Initiate Operation» («Инициализировать операцию») применяется для инициализации
процесса преобразования данных на примере одной выборки, а сигнал «Sample Latched» (««Выборка
(отсчет) зафиксирован») показывает, что выборка была получена или преобразована в выходной
сигнал.
Для каналов преобразователей, функционирующих с применением номинальной триггерной мо
дели. определение времени фиксации выборки выполняется исключительно СПП или главным процес
сором и основано на информации, предоставленной ИМП. Для этого существуют два метода. При этом
метод определения
Ты,
рассмотренный в 8.5.2.40. должен быть определен в ЭТДП канала преобразо
вателя в графе «Source» («Источник») для поля «Time of sample» («Время выборки»).
В результате таких расчетов можно получить время последней выборки в наборе данных. Приве
денные ниже вычисления показывают, как рассчитать время любой другой выборки из набора данных.
Т,я TH-( N - i)tsi(1)
для / в от
1
до
N,
где
N
— число выборок в наборе данных,
Т— время /-выборки.
/ N — время последней выборки в наборе данных.
/51 — интервал между выборками (период дискретизации).
Если нумерованное значение источника для времени выборки показывает, что время задержки
между срабатыванием триггера и последующей фиксацией значения выборки постоянно, а в ИМП от
сутствует встроенное аппаратное оборудование для обеспечения маркировки (сопровождения) време
ни. то время выборки должно рассчитываться от времени запуска триггерной команды путем прибав
ления поправки, равной времени задержки на распространение входящего сигнала, представленного в
ЭТДП канала преобразователя в поле «Логика передачи данных». Данный метод пренебрегает величи
ной задержки распространения за счет среды транспортировки.
Расчетная формула имеет следующий вид:
+
(
2
)
где
Tlm
— время дня. когда триггерная команда была отправлена от СПП.
fpdj — время задержки на распространение входного сигнала представленного в ЭТДП канала
преобразователя в поле «Логика передачи данных».
Г,— время дня. в которое была зафиксирована первая выборка из набора данных.
Такие временные расчеты позволяют получить время первой выборки в наборе данных. В следу
ющей формуле показан способ расчета времени любой другой выборки в наборе данных:
+
(3)
для / = от 1до
N,
где
N
— число выборок в наборе данных,
т— время /-выборки.
/ т — время первой выборки в наборе данных.
f5i — интервал между выборками.
Другие возможные конфигурации триггерной логики приведены в приложении L.
5.11.4 Триггерная логика, основанная на определении события
Функциональная блок-схема, приведенная на рисунке 9. изображает канал преобразователя с
датчиком событий в качестве триггера. Датчик событий может содержать дополнительные встроенные
исполнительные устройства, позволяющие обеспечить выполнение таких функций, как программиру
емый аналоговый порог срабатывания и гистерезис, или программируемая цифровая последователь
ность (цифровая комбинация).
Датчик событий связан на аппаратном уровне с одним или более каналами преобразователя,
определенными в мета-ЭТДП как «ChannelGroup» («Группа каналов»). При получении триггерной ко
манды датчик событий начинает мониторинг. Произошедшее событие также может служить триггером
для соответствующего(их) канала(ов) преобразователя.
38