4 Использование по назначению полненных в соседних циклах опроса, и сравнение ее с заданным предельным от- клонением. Если вычисленная разность превышает заданный предел, то результат, полученный в последнем цикле опроса, считается недостоверным, дальнейшая об- работка его приостанавливается и производится повторное измерение. Если недо- стоверный результат был вызван воздействием помехи, то повторное измерение подтвердит этот факт, и ложное значение аннулируется. Такой алгоритм обработки результатов измерений позволяет защитить контрол- лер от воздействия единичных импульсных и коммутационных помех, возникающих на производстве при работе силового оборудования.
Величина предельного отклонения результатов двух соседних измерений зада- ется пользователем в параметре «Полоса фильтра» индивидуально для всех датчи- ков в единицах измеряемых ими физических величин. В общем случае при выборе «Полосы фильтра» следует иметь в виду, что чем меньше ее заданное значение, тем лучше помехозащищенность аналогового входа, но при этом (из-за возможных повторных измерений) хуже реакция контроллера на быстрое фактическое изменение входного параметра. Во избежание повторных из- мерений при задании «Полосы фильтра» следует руководствоваться максимальной скоростью изменения контролируемого параметра, а также рассчитанной (см. табли- цу 2.1) периодичностью опроса.
При необходимости данный фильтр может быть от- ключен установкой в параметре «Полоса фильтра» значения «0». На втором этапе фильтрации осуществляется сглаживание (демпфирование) полученных на первом этапе результатов измерений в случае их возможной оста- точной флуктуации. Передаточная функция звена, осуществляющего преобразование входного сиг- нала на этом этапе фильтрации, по своим параметрам соответствует фильтру низких частот первого порядка с постоянной времени .
При поступлении на вход такого фильтра скачкообразного сигнала его выходной сигнал через время, равное t, изменится на величину 0,64 от амплитуды скачка; че- рез время, равное 2t, – на величину 0,88; через время, равное 3t, – на величину 0,95 и т.д. по экспоненциальному закону. «Постоянная времени фильтра» задается пользователем в секундах для всех аналоговых входов при установке параметра « Пост. фильтра ». При задании пара- метра « Пост. фильтра » следует иметь в виду, что увеличение его значения улуч- шает помехозащищенность аналоговых входов, но одновременно увеличивает его инерционность. Реакция контроллера на быстрые изменения входной величины за- медляется.
При необходимости данный фильтр может быть отключен установкой в пара- метре « Пост. фильтра » значения «0». Временные диаграммы работы цифровых фильтров представлены на рисунке 4.2. 32