-
Цифровой фильтр для аналоговых значений
Можно ли использовать функциональный блок DIG_FLTR для отсекания битых посылок по RS-232. Данные приходят со штангенциркуля.
Пробовала вставлять и подбирать параметры, но фильтрации не происходит. Может кто-нибудь подскажет способ как отфильтровать?
Опрос происходит через каждые 0,5с.
-
А CRC там нет? Это лучший вариант.
-
Нет CRC нет, только символы начала и окнчания посылки, но они присутствуют в любом случае. Битые посылки отличаются по значению на порядок, а действительная величина так быстро не изменяется. От данного параметра зависит ход технологического процесса, поэтому такие провалы не допустимы.
-
В таом случае статистическая обработка на выпадения должна хорошо работать
-
Пользователь
измерение
Я бы попробовал следующий алгоритм (опробован на измерителе c протоколом без CRC). Получаете n результатов - если последние m (m < n) не превышают некоторой погрешности измерения, то все ок.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума