ДОброго времени.
Наконец-то смог вернуться к проекту и таки разобрался с быстрыми входами. По факту - не такие уж они и быстрые .
Что сделал. Перевел один из быстрых () выходов в режим генератора импульсов (Период = 1 с.; Длительность = 0,5с.) и через реле завел сигнал на быстрый вход.
У быстрого входа имеется "Настройка фильтра дискретных входов" и два параметра "Период измерений фильтра", "Количество измерений фильтра".
Описания данных параметров я не нашел, отсюда и путаница.
Интуитивно догадываюсь что "Период измерений фильтра" определяет с какой периодичностью будет опрашиваться состояние входа , а "Количество измерений фильтра" - сколько раз. И, видимо, по определенному алгоритму определяется состояние входа (0, 1) ну и характеристики сигнала (длительность, период).

Так вот, если значения оставить по умолчанию: т.е. период опроса 5 мкс, количество - 1 раз, то получается полная чехарда, из-за помех, дребезга контактов и пр.
При
Я поставил период опроса - 1 мс. Количество раз - 16. И параметры сигнала стали более-менее соответствовать реальному.

Но что получается в этом случае? Мы 16 раз через 1 мс. проверили состояние входа и только после вычислили характеристики сигнала. Т.е. речь уже идет не о микросекундах, а о мили. В таком случае это уже и не такой быстрый вход.

Возникает вопрос - какие значения параметров ("Период измерений фильтра", "Количество измерений фильтра") являются приемлемыми?

И более того - чтобы счетчик работал корректно мне должны быть известны (хотя-бы приблизительно) характеристики входного сигнала. А если характеристики неизвестны?