Fault Status
Страница в процессе разработки. |
Блок подтверждения отказа.
Описание
Блок Fault Status предназначен для определения статуса отказа для исключения его ложной фиксации, которая может быть вызвана шумами, ложными срабатываниями, выбросами данных и т.д. Отказ может быть подтвержденным и неподтвержденным. Процесс подтверждения отказа основан на анализе длительности сигнала индикатора отказа: если сигнал принял значение true
, то отказная ситуация зафиксирована. Если длительность сигнала больше заданного времени (время подтверждения отказа), то считается, что факт отказа установлен; если в течение времени подтверждения отказа сигнал принимает значение false
, считается, что отказ не подтвержден. При снятии отказа возможны несколько вариантов поведения блока в зависимости от способа обработки отказов, определяемого параметром Mode.
Параметры
Mode — способ обработки отказа
Instant recovery (по умолчанию)
| Recovery confirmation
| Permanent lock
Способы обработки отказа:
-
Instant recovery
— мгновенное восстановление после подтверждения отсутствия отказа, время подтверждения отказа определяется параметром Confirmation time. -
Recovery confirmation
— восстановление после заданного времени, за которое не будет зафиксировано новых случаев отказа; время восстановления определяется параметром Recovery time. -
Permanent lock
— при подтверждении отказа снятие отказа невозможно.
Confirmation time — период подтверждения отказа
1.0 (по умолчанию)
| скаляр
Период подтверждения отказа, с.
Recovery time — период восстановления отказа
0.5 (по умолчанию)
| скаляр
Период восстановления отказа, с. Задержка после снятия отказа.
Зависимости
Данный параметр доступен только при выборе значения Recovery confirmation
параметра Mode.