Задачи повышения надежности систем управления. Производители компьютерных средств автоматизации уделяют вопросам надежности большое внимание. Для повышения надежности средств автоматизации используются следующие мероприятия:
проводят жесткий отбор аппаратных средств;
вводят дополнительные элементы, например, сторожевой таймер;
вводят дополнительные программы тестирования в процессе управ-ления;
контроль сохранности программы управления и данных;
резервирование аппаратных средств и линий связи.
При создании систем управления необходимо обращать внимание на ее устойчивость к отказам ее элементов, как при выборе технических средств, так и при проектировании схемы подключения и при разработке управляющей программы. Отказ всегда возможен, поэтому надо стремиться строить систему так, чтобы его своевременно обнаружить и минимизировать ущерб от его появления. Рассмотрим некоторые мероприятия по повышению надежности компьютерных систем управления.
Обрыв электрических цепей входных сигналов или замыкание их на корпус – одна из наиболее часто встречающихся неисправностей. На входе модуля ввода это состояние будет восприниматься как сигнал нулевого напряжения или тока. Одним из способов определить такую неисправность является выведение сигнала этого уровня из информационного диапазона.
Контроль состояния датчиков позволяет косвенно определить их неисправность, например, когда датчик остается в каком-либо состоянии независимо от значения измеряемого параметра. В некоторых случаях такую неисправность можно определить по возникновению противоречивого, недопустимого в нормальных условиях эксплуатации состояния нескольких датчиков.
Защита от затянувшегося пуска и контроль продолжительности включения целесообразны для периодически работающих механизмов.
Защита от частых пусков также полезна для периодически работающих механизмов. Слишком частые пуски насоса системы гидравлики являются свидетельством неисправности в системе, например утечки гидравлики, и ведут к быстрому износу оборудования.
Предупредительный и аварийный контроль значений технологических переменных является важным фактором повышения надежности. В автоматизированных системах управления на все регулируемые и измеряемые переменные в диапазоне их изменения устанавливают предупредительные и аварийные максимальные и минимальные пределы. При выходе значения переменной за предупредительные пределы выдается сообщение оператору. При выходе значения переменной за аварийные пределы запускаются программы, которые переводят технологический процесс в режим, исключающий развитие аварийной ситуации.