Реализация непрямого мониторинга для категории 2
Чтобы выполнить требования категории 2 для диагностического охвата (DC > 60 %), необходимо реализовать внешний мониторинг состояния группы для включения дополнительного механизма останова машины (шунтовой автоматический выключатель и т. п.) или для предотвращения доступа в опасные зоны (блокировка ограждения).
Каждая группа SIL* имеет пять связанных состояний, указывающих на ее эксплуатационное состояние. Состояние 0 указывает, что в этом слоте нет группы SIL. TeSys island поддерживает до 10 групп SIL в одном модуле island.
Состояние группы SIL для функции останова SIL:
-
0 = группа SIL отсутствует в конфигурации системы;
-
1 = группа SIL управляется событием устройства аватара;
-
2 = получена команда останова, пускатели SIL еще не разомкнуты;
-
3 = успешно отправлена команда останова, все пускатели SIL разомкнуты;
-
4 = отправлена команда останова только по одному входному каналу интерфейсного модуля SIL (SIM) (проблему вызывает перемычка или проводка ввода SIM), но пускатели SIL успешно разомкнуты;
-
5 = нормальная работа, пускатели SIL могут быть разомкнуты или замкнуты.
Состояние 5 — это нормальное рабочее состояние, а состояние 3 — это нормальное состояние останова SIL. Состояние 1 указывает на проблему микропрограммного обеспечения или связи с пускателем SIL. Состояния 2 и 4 указывают на проблемы, касающиеся останова SIL, связанные с модулями SIM, пускателями SIL или проводкой команды останова SIL. Непрямой мониторинг должен отслеживать существование состояний 2 или 4 в течение периода, превышающего время активации команды останова SIL, и использует информацию о состоянии для включения дополнительного механизма для останова машины (шунтовой автоматический выключатель и т. п.).
Для считывания состояния группы SIL внешняя система мониторинга должна использовать функциональный блок SystemDiagnostics. Каждая группа SIL в системе имеет вывод на этот функциональный блок своего статуса группы SIL, обозначенного в функциональном блоке как "SILStarterStopMsgGrp n", где n — это номер группы SIL в системе. Состояние группы SIL следует за показанным выше номером.