Top.Mail.Ru
10.12.24 в 12:00 (мск) - вебинар «Интеграция устройства ограничения скорости с приборами Galileosky»
8 800 234 5150
En Es
Статьи

Как расширить возможности и гибкость терминалов с помощью функции «Фильтры» в ПО Конфигуратор?

19 июля 2022

Для чего нужны фильтры? В программе Конфигуратор есть отдельная вкладка Фильтры. С фильтрами вы можете легко выполнять математические преобразования и переводить величины из одной шкалы в другую, а в ПО мониторинга отправлять уже готовый результат в нужных единицах измерения.

Фильтры помогут:

  • Выполнить тарировку датчика уровня топлива с учетом температурного расширения
  • Сгладить показания уровня топлива во время движения
  • Вычислить обороты двигателя
  • Фиксировать, когда обороты двигателя находятся в «красной зоне» и др.

Владимир Казаков, инженер Galileosky
Владимир Казаков, инженер Galileosky

«Основное преимущество системы фильтров заключается в выборе: как и где сохранять измеренные данные. При этом полученное значение может остаться внутри самого терминала, а на выходе использоваться уже преобразованное.

Если незначительные колебания данных цифрового датчика не интересуют – отправлять на сервер можно усредненный показатель. Для определения резких скачков подойдет фильтр высоких частот. Если раньше подобные настройки можно было сделать только в некоторых ПО мониторинга, то сейчас независимо от выбранного ПО, можно сохранить в трекер  фильтр, который будет применяться к каждому полученному значению. Такой способ обработки данных отличается более высоким удобством».

Скользящая средняя

Позволяет сглаживать показания входных величин, например скачков показаний уровня топлива во время движения. 

Разница с предыдущим значением

Название этого фильтра говорит само за себя. В тег пользователя будет сохраняться только разница с предыдущим значением.

Таблица тарировки

Можно использовать не только для тарировки ДУТ без учета температурного расширения топлива, но и для задания других правил пересчета значений.

Фильтр датчика топлива

Фильтры работают с текущими значениями ДУТ в режиме реального времени, то создание таблицы тарировки рекомендуется выполнять в процессе реальной тарировки ДУТ. Если на транспортном средстве установлено несколько ДУТ, можно настроить таблицу тарировки для каждого из них.

Математическая операция

С этим фильтром можно выполнять математические действия над фиксируемыми или вычисляемыми в ходе применения фильтров значениями.

Интегрирование

Нужна для конвертации абсолютных значений, например, л/ч или км/ч, в физические – литры либо километры.

Суммирование

Суммирует все полученные данные, пока не выполнится событие обнуляющие результат.

Очередность применения фильтров

Определяется настроенной графической схемой и последовательностью выполнения операций: слева-направо по установленным стрелкам.

Если на графической схеме последовательность выполнения операций по установленным стрелкам не применяется, то фильтры будут работать параллельно. При этом каждый из применяемых фильтров будет брать входящее значение переменной, а не преобразованное в результате работы одного из фильтров.

Способ загрузки фильтров удаленно схож с загрузкой алгоритмов

Для загрузки фильтра удаленно на терминал вам потребуется учетная запись для удаленного конфигурирования. После авторизации нажмите на кнопку сохранить – вам станет доступна вкладка удаленный сервер. Для загрузки фильтра удаленно воспользуетесь командой script имя учетной записи/имя фильтра.filter.

Внимание! При загрузки скрипта обязательно нужно указывать расширение фильтра .filter

Как удалить фильтры?

Для удаления фильтра воспользуетесь командой clearscript имя учетной записи/имя фильтра.filter.

Подробней об использовании фильтров вы можете узнать в Базе знаний Galileosky, а также на нашем официальном YouTube-канале.

Спасибо! Заявка успешно отправлена
Спасибо! Ваша заявка принята,
вы можете выслать приборы в ремонт по адресу:
Россия, 614065 г. Пермь, Космонавтов шоссе, д. 320Б, к. 3