Вход

Просмотр полной версии : Фильтрация дребезга МВ110 и САУ-М6



Khedron
01.11.2023, 15:19
Здравствуйте.
В конфигурации дискретного модуля ввода-вывода МВ110-32ДН есть параметр Tin.C, который включает фильтр дребезга
контактов. В течение какого периода подавляется дребезг? Судя по всему, около 10 мс?

Для работы с сигналами частотой выше 90 Гц при их скважности 50 % и менее не следует
включать подавление дребезга контактов, т. к. полезный сигнал будет принят за дребезг и
пропущен.
Очевидно, фильтр не подойдёт для фильтрации уровня с САУ-М6. В самом САУ-М6 есть подавление колебания уровня жидкости? Например, при волнении поверхности воды, когда уровень может касаться датчика много раз в течение нескольких секунд.

Ollema
01.11.2023, 15:33
Лучше примените САУ-М7E, там гистерезис (дельта) задается расположением датчиков уровня.

Сергей0308
01.11.2023, 16:01
Здравствуйте.
В конфигурации дискретного модуля ввода-вывода МВ110-32ДН есть параметр Tin.C, который включает фильтр дребезга
контактов. В течение какого периода подавляется дребезг? Судя по всему, около 10 мс?

Очевидно, фильтр не подойдёт для фильтрации уровня с САУ-М6. В самом САУ-М6 есть подавление колебания уровня жидкости? Например, при волнении поверхности воды, когда уровень может касаться датчика много раз в течение нескольких секунд.

Мне кажется лучше сделать обработку сигнала программно, в мастере(чем Вы читаете состояние входов модуля дискретного ввода), в смысле, обычно так делают!
И, я так думаю, было бы неплохо изучить(узнать) что-нибудь полезное(азы), тем более если это Вас может каким то образом касаться, например, что такое дребезг контактов!

Khedron
02.11.2023, 12:31
Лучше примените САУ-М7E, там гистерезис (дельта) задается расположением датчиков уровня.
САУ-М7E не пойдёт, мы только собираем уровни по Modbus с МВ110-32ДН, обработка ведется в программе ПЛК.


Мне кажется лучше сделать обработку сигнала программно, в мастере(чем Вы читаете состояние входов модуля дискретного ввода), в смысле, обычно так делают!
И, я так думаю, было бы неплохо изучить(узнать) что-нибудь полезное(азы), тем более если это Вас может каким то образом касаться, например, что такое дребезг контактов!
Программная обработка имеется. Но с учётом времени обработки и опроса по Modbus это вносит определённую задержку в сигнал.
Мне просто нужно понимать в каких границах подавляется дребезг в МВ110, есть ли интегратор при контроле уровня в САУ-М6 и стоит ли вообще применять фильтр.
Мне попадались измерители уровня, у которых выходное реле переключалось по 5 раз в секунду из-за волн на поверхности и настройка чувствительности тут никак не влияет. Реле дохло за месяц, приходилось впаивать конденсатор в цепь измерителя, подбирая нужный номинал.
Так вот, если есть аппаратное решение, зачем делать программно? Если в САУ-М6 уже есть фильтр колебания уровня, то это замечательно.

Я программировал микроконтроллеры. Что такое дребезг и какие есть методы его фильтрации я прекрасно знаю.

Ollema
02.11.2023, 13:22
Тогда в вашей воле сделать все программно. Причем тут САУ вообще непонятно.