ГОСТ Р МЭК 61784-3-3—2016
Продолжение таблицы А
ПЕРЕХОД
СОСТОЯНИЕ
ИСТОЧНИКЛ
СОСТОЯНИЕ
ЦЕПИ
ДЕЙСТВИЕ
Т18108store faults,
OA R eq =0. OA_Req_S =0. OA_C_e =0.
use FV, activate_FV =1, FV_activated_S =1.
Toggle_h = not Toggte_h.
R_cons_nr =1.
x =0
Т19108OA_Req_S =1. OA_Req =1,
if OA_C =0
then OA_C_e =1
use FV. activate_FV =1, FV_activated_S =1.
Toggle_h = not Toggle_h,
R_cons_nr =0.
old_x =x.
x=x+1,
if x =01000000h
then x =1
Т2098store faults,
OA Req =0. OA_Req_S =0. OA_C_e =0.
use FV. activate_FV =1, FV_activated_S =1.
Toggleh = not Toggle_h,
R_cons_nr =1.
x =0.
restart host-timer
л)Реализация перехода T9 зависит от концепции проекта безопасности определенного производителя системы.
Продолжение таблицы А
ВНУТРЕННИЕ
ЭЛЕМЕНТЫ
тип
ОПРЕДЕЛЕНИЕ
X
Счетчик
х представляет собой местный порядковый номер в экземпляре драйвера
F-хоста. Он не передается своим аналогам в F-устройстве. но синхронизируется
с ними посредством бита переключателя в байте управления. Действительное
значение счетчика х включено в вычисление CRC2 и потому проверяется на сбои
передачи. Диапазон значений — 0 ... OFFFFFFh. Во время запуска этот суммиру
ющий счетчик установлен в значение OFFFFFOh и начинает отсчет от него.
F-
xoct
дает приращение виртуальному порядковому номеру после каждого подтверж
денного принятия соответствующего виртуального порядкового номера модуля
OFFFFFFh F-устройства этого хоста, пропуская значение «0» и продолжая с «1»
old_x
Счетчик
Предыдущее значение текущего местного порядкового номера х. Необходимо хра
нить предыдущее значение порядкового номера для того, чтобы отличать началь
ный цикл от более поздних циклов
DelayTime
Таймер
Это время задержки предназначено для того, чтобы охватить время
регулирования отключения питания во всей системе. Ответственность по
определению этого параметра лежит на производителе хоста’системы
host-timer
Таймер
Данный таймер проверяет, прибыл ли вовремя следующий действительный PDU
безопасности, поступивший от F-устройства. Инженерный инструмент хоста
ответственен за установление времени сторожевого таймера. Диапазон значе
ний — 0 ...
65 535
мс
OA_C_e
Флаг
Эта вспомогательная переменная (двоичная) гарантирует то. что безопасное
состояние завершается только после смены сигнала ОА_С с 0—1 (фронт). Без
этого механизма оператор мог бы аннулировать безопасные состояния посред
ством безвозвратной активации сигнала ОА_С
38