ГОСТ Р М ЭК 61784-3-3— 2016
Т а б л и ц а 4 — Состояния и переходы F-xocra
НАЗВАНИЕ СОСТОЯНИЯ
ОПИСАНИЕ СОСТОЯНИЯ
1 System Start (Запуск системы)
Начальное состояние экземпляра драйвера F-хоста при подключении пита
ния. Если система спроектирована для хранения сбоев, то должен быть реа
лизован переход T9. В противном случае система использует только
переход Т1
2 Prepare message (Подготовить
сообщение)
Подготовка
регулярного
PDU безопасности для F-устройства
3 Await Device АсК (Ожидать
подтверждение устройства)
Уровень безопасности ожидает новый регулярный PDU от F-устройства (под
тверждение)
4 Check Device Ack (Проверить
подтверждение устройства)
Проверка принятого PDU безопасности на наличие CRC-ошибки (Host_CE_
CRC). включая виртуальный порядковый номер (х) и на возможные сбои
F-устройства
в байте статуса (WD_timeout. CE_CRC)
5 Prepare message
Подготовка
регулярного
PDU безопасности для F-устройства
6 Await Device Ack
Уровень безопасности ожидает новый регулярный PDU от F-устройства (под
тверждение)
7 Check Device Ack
Проверка принятого PDU безопасности на наличие CRC-ошибки (Host_CE_
CRC). включая предыдущий (old_x) виртуальный порядковый номер (х) и на
возможные сбои
F-устройства
в байте статуса (WDJimeout. CE_CRC)
8 Prepare message
Подготовка
регулярного
PDU безопасности для F-устройства (обработка ис
ключений)
9 Await Device Ack
Уровень безопасности ожидает новый нестандартный PDU от F-устройства
(подтверждение)
10 Check Device Ack
Проверка принятого PDU безопасности на наличие CRC-ошибки (Host_CE_
CRC). включая виртуальный порядковый номер (х) и на возможные сбои
F-
устройства
в байте статуса (WD_timeout, CE_CRC). После того как произо шел
сбой, никакой автоматический перезапуск функции безопасности не раз решен
пока не будет получен сигнал подтверждения оператора (ОА_С)
11 wait delay time (ждать время
задержки)
Это состояние для того, чтобы избежать хранения сбоя таймаута в случаях
периодического отключения системы, которое привело бы к формированию
запроса на подтверждение оператора (operator acknowledge) при следующем
подключении питания. Разрешено время задержки равное 0 мс
Продолжение таблицы 4
ПЕРЕХОД
СОСТОЯНИЕ
ИСТОЧНИКА
СОСТОЯНИЕ
ЦЕЛИ
ДЕЙСТВИЕ
Т112использовать FV. activate_FV =1, FV_activated_S =1
Toggle_h =1
12
23отправить PDU безопасности
13
3
4
перезапустить хост-таймер
Т445old_x =х.
х=х+1,
if х =010000006
then х =1
Toggle_h = not Toggle_h.
if FV_activated =1 or activate_FV_C =1 or Device_Fault =1
then use FVi. FV_activated_S =1
else use PVi. FV_activated_S =0
if actrvate_FV_C =1 or Device_Fault =1
then use FVo. activate_FV =1
else use PVo. activate_FV =0
iPar_OK_S =iPar_OK
Т556отправить PDU безопасности
36