Введите дополнительную уставку гистерезис. И добавьте, либо убавьте к t_уставки. В зоне гистерезиса "дребезга" не будет
Введите дополнительную уставку гистерезис. И добавьте, либо убавьте к t_уставки. В зоне гистерезиса "дребезга" не будет
Последний раз редактировалось Роман Николаевич; 18.02.2020 в 16:15.
Гистерезис само-собой присутствует. Какой эффект от t_уставки? Я так понимаю когда значение измеренной температуры совпадает с уставкой, и в это время перескакивают цифры на экране, и включается реле и происходит дребезг. Есть ли способ заставить значение переключаться четко, без "мерцания".
Это макрос?
пс. Где то на форуме попадалось понятие "усреднитель на заданное время".
Последний раз редактировалось Юрий Н; 18.02.2020 в 16:25.
настройка входа.jpg попробуйте "загрубить" вход
Последний раз редактировалось Роман Николаевич; 19.02.2020 в 12:53.
Фильтр в настройках прибора выставлен 9. "Мерцать" поменьше стало, но все равно остался дребезг реле.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Безымянный_1.png есть такое
Может, тогда этот гистерезис недостаточен? И да, неплохо бы кроме этого и по времени показания фильтровать, в простейшем случае TON или TOF перед реле. А частоту обновления экрана для удобочитаемости я делал вот такой линией задержки. Можно простым BLINKом.
ext11 0.png
Поставил по входам "усреднители". Вроде дрожание реле пропало и цифры перестали мерцать.
1.jpg
2.jpg
пс
Интересно поведение ТХК, после замены программы.
график.jpg
Последний раз редактировалось Юрий Н; 24.02.2020 в 16:08.
Среднее арифметическое из 3 измерений - это не серьёзно, Вы хотя бы из 500-1000 измерений среднее значение берите! У Вас обновление происходит раз в секунду, вот и делайте измерения каждый цикл, суммируйте и делите на количество измерений за секунду! Ну если не получится каждый цикл, производить измерения, хотя бы, для начала, через цикл сделайте, а то просто смех! И одиночные помехи, если они есть, можно легко отфильтровать, по скорости изменения значения, если она превышает максимальное значение, такие измерения отсеиваются!
И не понятно, что Вам мешает сделать подобное штатным методом, постоянной времени фильтра в свойствах аналоговых входов?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Я уже писАл, что фильтр ставил на максимум, не помогло. Да и собственно целью было убрать мерцание и дребезг реле, а не собственно усреднение.
Хотя надо попробовать циклов 10, посмотреть что это даст в плане регулировки.