Спасибо.Попробую.
Спасибо.Попробую.
До кучи и первый фильтр в виде макроса сделал!
Фильтр_2.owl
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
-Коммутация индуктивной нагрузки, это замечательный источник помех, кроме программных фильтров очень не помешал бы физический, например RC .K123 : Только так и не понял - почему это происходит.
Коли здесь столько помех развели, усилил на всякий случай второй фильтр почти в 9 раз, теперь и 200 ошибок(помех) подряд не приведут к ложному срабатыванию:
Фильтрация_14.PNG
Фильтрация_14.owl
Даже так, чтобы не пропускать состояние входа при каждом 32 цикле программы!
Фильтрация_15.PNG
Фильтрация_15.owl
И "причесал" немного!
Фильтрация_16.PNG
Фильтрация_16.owl
Последний раз редактировалось Сергей0308; 04.11.2020 в 17:34.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Прочтите в интернете , сейчас не нужно ехать в техническую библиотеку. Помехи вещь занимательная , особенно интересно наблюдать за ними ч.з осциллограф. Наверное и скрины можно найти. И воюют с ними всяко-разно комплексно и аппаратно и программно.К123 :
Про фильтрацию сигналов я знаю ровно ничего (даже того, что она необходима) - поэтому и задаю вопрос на форуме.
Раз уж тут я сетовал на ПР200, что он якобы "неправильно" считает срабатывания, то считаю нужным расставить точки на "i".
ПР200 - отличное устройство! Работает как должно работать.
Дело оказалось не в помехах и не в дребезге контактов - если они и есть, то ПР200 успешно их фильтрует на уровне железа.
Дело оказалось в неправильной работе механического реле давления.
Суть такова - в результате некоторых факторов, механическое реле давления давало еще 1 короткое замыкание контактов уже после отключения по достижению требуемого давления.
Это удалось выявить благодаря ПР200 и исправить настройки системы.
Последний раз редактировалось K123; 05.11.2020 в 09:22.
Предложенные выше способы фильтрации действительно отфильтровывали это короткое срабатывание. Спасибо всем за консультации.
Но в результате оставляю вход без фильтров - чтобы в будущем была возможность ловить подобную некорректную работу системы.
Нарисую элемент схемы, который ловит подобные срабатывания и вывставляет флаг аварии.
Так кто же Вам мешает на счётчик, что считает включения подавать через фильтр(вдруг опять подобное возникнет), а на элементы схемы, что ловят двойное срабатывание без фильтра(до фильтра)?!
Ранее в одной из тем как-то так это определяли:
Двойной клик за период_2.owl
Последний раз редактировалось Сергей0308; 05.11.2020 в 10:15.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.