ГОСТ Р МЭК 61784-3-3—2016
Значения вывода PVo Значения вывода процесса (—F-Output_Data_D).
FVo Отказоустойчивые значения вывода (=0), используются вместо PVo для
FOutput_Data_D.
6.2 Услуги F-устройств
На рисунке 19 подробно проиллюстрирован драйвер F-устройства и то. как он встроен между
интерфейсом CP 3/RTE и частью конкретного приложения устройства, связанной с безопасностью. В
течение фазы запуска часть конкретного приложения устройства, не связанная с безопасностью, по
лучает F-параметры и передает их драйверу F-устройства. Сам драйвер, после проверки некоторых из
F-параметров. передает F-параметры «F_iPar_CRC» и «F_SIL» части конкретного приложения устрой
ства. связанной с безопасностью. Как правило, конкретное приложение устройства предоставляет базу
данных времени (1мс) драйверу F-устройства для того, чтобы обеспечивать сторожевые таймеры.
Драйвер F-устройства в основном работает с PDU безопасности, которые принимаются или пе
редаются посредством связи коммуникаций данных IO реального времени, основанной на протоколе
CP 3/RTE (5.5.2). F-данные I/O (данные отказоустойчивых вводов-выводов), как правило, пропускаются, за
исключением периода запуска (в данном случае проходят значения FVi) или случая сбоев (тогда, это
значения FVo). Полученные PDU безопасности содержат байты управления с битами управления
(Control Bits) СВО. СВ1, СВ2. СВЗ. СВ4. и СВ5. Некоторые из этих сигналов передаются прикладному
интерфейсу без взаимодействия. Для упрощения реализации запросов с достаточной длительностью
(как минимум один цикл FSCP 3/1 = двум разным порядковым номерам) предоставляется индикатор но
вого порядкового номера. В ответ на это для передачи подготавливаются блоки PDU безопасности. Они
содержат байты статуса вместе с битами статуса (Status Bits) SBO ...SB5. Один из них пропускается,
драйвер генерирует некоторые из них. а некоторые поступают из прикладного интерфейса, подверга
ясь манипуляциям драйвера перед входом в PDU безопасности. Driver_Fault устанавливается в случае
внутреннего сбоя драйвера.
----------------
I--------------------------------
Нс часть FПрячтоксмне определенного устройства
Часть F
1
егяа
г
FЮК«
81
0
±’5
Г
те»
Деть
&я*.о
г
м тр
Ма_С
1
AiwiHtrzt
шл
Пирямя(рк*4щри
rv<
Состояния
jonyexa г »-И
ЙраиягрГ-
)cm p a
осями
FDU
■Curium
■кнтг
FV.«cav>ib4
|Прогоиы|
•ряим им Оюя
U» Г»’о Orlrtt
Таи»
Перадпамак W llf
Счяпи<(Чмлалг_»;
и»tpnvtp, 1и;
8
О
ii
uV
Г
Г
)
S,
к
5
■
i
S
Г
р
1
t
Г
2
Дмая*
ДЯи-иЯ
L
бюапкпоепм
F-Ланчи* Ю
1
з
г
L
СЪ. СК
Г
г
j
в
I
I
з1
I
S
ч?
i t
о’
СИ (U W VII
ЧА
rn vn
|ПР*1КЛЖИ*/ СТ.МVO»
I
г
,
*1? %&)
| CRC21
СпяуетроH i* вСРJUаоCP»<в
I
Иитярфяяс1И>Ы
*’1
’)Оиюриитдажо
ЭэдрзСжеоонгямм» я тетя
--------
6 —
сраапоСРа«
Рисунок 19 — Интерфейсы драйвера F-устройства
26