Просмотр полной версии : "шум отображения параметра на экране"
Доброго времени! Подскажите, будьте снисходительны, я новичок, как избавиться от шума показаний на дисплее ПР200. Изменяющаяся дробная часть дает изменения на целую часть(вывожу текущую температуру). Как стабилизировать отображение температуры? Заранее благодарен.
Усреднением значения ,например по методу "скользящего окна".Только я бы это называл не шумом ,а мельканием .
Эдуард_Н
17.12.2017, 12:33
Усреднением значения ,например по методу "скользящего окна".Только я бы это называл не шумом ,а мельканием .
примерчик можете показать?
Поиск ни кто не отменял ;) .А то сделай и потом ищи ...http://www.owen.ru/forum/showthread.php?t=17153&page=81&p=183387&viewfull=1#post183387
Эдуард_Н
17.12.2017, 17:01
Поиск ни кто не отменял ;) .А то сделай и потом ищи ...http://www.owen.ru/forum/showthread.php?t=17153&page=81&p=183387&viewfull=1#post183387
Да это видел раньше, спасибо. Но может просто чуть задерживать сигнал с датчика при выводе на экран, что бы не мельтешил? И на СПК и ПЛК такого не видел как у ПРок.
Тогда будет задержка тельтешения ,надо усреднять раз в секунду и обновлять раз в секунду .
А чем "постоянная времени фильтра" в свойствах AI не устраивает?
А чем "постоянная времени фильтра" в свойствах AI не устраивает?
Если сигнал с аналогового входа используется еще в вычислениях и поставить 1 сек от мелькания , то пропустим скачек ....Если только для индикации ,то можно и по входу фильтрануть ...
Скачек чего, откуда он может возникнуть? Для какого процесса?
Скачек чего, откуда он может возникнуть? Для какого процесса?
Скачек аналогового сигнала. Да мала ли для чего ,например давление в гидросистеме ...
Тогда надо избавляться от помех, и значение не будет "прыгать".
Сергей0308
17.12.2017, 22:16
Так одиночные помехи легко отфильтровать зная максимальную скорость изменения значения параметра или существенно ослабить влияние помехи, заменяя на значение с учётом максимальной скорости изменения параметра!
Тогда надо избавляться от помех, и значение не будет "прыгать".
Это не помеха ,а быстро меняющийся сигнал.
Кроме того ,да же если сигнал меняется на величину младшего разряда ,например 3,999 на 4.000 будет мелькание во всех разрядах-не разобрать . Вывод - на индикаторе цифровом значения должны меняться не быстрее чем раз в 1сек .А чтобы значения плавно менялись ,нужно усреднение ,а то будет 3,52 -3,64 без усреднения , а с усреднением 3,56-3,57...
Ревака Юрий
18.12.2017, 10:32
Добрый день. Используйте макрос AVG, он должен идеально подойти под задачу, нужно только подобрать кол-во подсчетов.
Добрый день. Используйте макрос AVG, он должен идеально подойти под задачу, нужно только подобрать кол-во подсчетов.
Спасибо всем огромное. Действительно с AVG всё получилось.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot