Алгоритм диагностики нештатных ситуаций

Image

Рис. 4.21. Алгоритм сброса значений служебных переменных

В этом алгоритме происходит обнуление служебных переменных, индицирующих нажатие оператором кнопок управления, в конце каждого цикла выполнения программы.

Использование блока ЭД. Для использования блока ЭД для управления конкретным электродвигателем на его входы и выходы подаются соответствующие переменные. На рис. 4.22 приведен пример программы для электродвигателя вентилятора наддува генератора 1а (ВНГ-la).  Эта программа должна быть включена в одну из задач, выполняемых на контроллере, и будет выполняться циклически с циклом этой задачи.

Image

Рис. 4.22. Алгоритм управления электродвигателем

Используемые переменные должны быть связаны с конкретными входными и выходными сигналами соответствующего ЭД. Кроме самих переменных здесь добавлен алгоритм включения АВР. Предполагается, что если ВНГ-la поставлен на АВР (на мнемосхеме нажата соответствующая кнопка, устанавливающая переменную BHF-la-AVR=l), и при этом произошло отключение электродвигателя ВНГ-16 (выявляется по переходу дискретного входа «Включен» ВНГ-16-VK из 1 в 0), то на ВНГ-1а автоматически подается команда на включение.

предыдущая