5.3.3.3.2.1.1. Алгоритм
Алгоритм позволяет:
формировать импульсные или потенциальные сигналы управления;
контролировать состояние двигателя;
диагностировать функциональные и аппаратные отказы механизма;
выполнять подсчет наработки двигателя.
Тип управления
Тип управления
|
Значение
|
Описание
|
Импульсное
|
IMPTYPE = TRUE
|
Управляющие сигналы формируются на заданное время импульса IMPTIME.
Если при отработке команды «Отключить» диагностируется ошибка, импульс продлевается до снятия команды со входа.
|
Потенциальное
|
IMPTYPE = FALSE
|
Управляющие импульсы формируются снимаются противоположным заданием либо при появлении ошибки.
|
Состояние
STATE
|
Состояние
|
Описание
|
UNKNOWN
|
Неопределенное
|
Состояние нельзя отнести к другим признакам.
|
OFF
|
Отключен
|
Формируется, если есть SWOFF, нет сигнала SWON и оба сигнала неплохого качества.
|
ON
|
Включен
|
Формируется, если есть SWON, нет сигнала SWOFF и оба сигнала неплохого качества.
|
NOWORK
|
Нерабочее
|
Формируется, если нет сигналов SWON и SWOFF и оба сигнала неплохого качества.
|
Время наработки
Выход WORKTIME возвращает суммарное время работы, когда от двигателя поступали сигнал «Включен» (SWON = TRUE) неплохого качества и сигнал высокого напряжения (HIGHVOLT = TRUE) неплохого качества.
Время в неопределенном состоянии
Выход UNDEFINEDTIME возвращает суммарное время, когда двигатель находился в неопределенном состоянии. Измеряется в часах.