Измерительные датчики

Чтобы добавить измерительный датчик, нажмите Measurement sensor и выберите Измерительный датчик в всплывающем меню.

Настройте необходимые параметры датчика:

  • Метка: Введите имя датчика в системе. Это может быть любое имя по вашему выбору.

  • Параметр: Выберите вход, к которому подключен датчик (количество и типы доступных входов зависят от модели устройства).

  • Тип датчика: Выберите тип датчика.

  • Единицы измерения: Выберите единицы измерения. Вы можете выбрать доступные единицы из выпадающего списка или указать собственные.

  • Дополнительные параметры: Появляются только при выборе конкретного типа датчика. Например, для датчика топлива вы можете настроить параметры точности и порога для использования при обнаружении слива.

Добавление калибровочных данных

После установки всех параметров необходимо ввести данные калибровки. Подробнее об этом процессе смотрите в Руководстве по настройке и конфигурации датчиков.

  1. Сначала создайте соответствующий список сырых значений измерительного датчика (например, вольт) и фактического значения, которое измеряет датчик (например, литры).

  2. Нажмите Measurement sensor чтобы добавить строки в таблицу.

  3. В созданной строке заполните поле Значение датчика с полученным значением и поле Количество с соответствующим измеренным количеством.

  4. Нажмите Measurement sensor чтобы удалить строку.

  1. Нажмите Measurement sensor чтобы загрузить файл таблицы калибровки.

Нажмите Расширенные настройки Measurement sensor чтобы получить доступ к дополнительным настройкам, таким как Игнорировать значения и Множитель.

  • Игнорировать значения: Позволяет задать «валидный» диапазон сырых значений измерений. Любые значения выше или ниже диапазона будут опущены. Например, это можно использовать для пропуска нулевых значений датчика топлива, когда зажигание выключено.

  • Множитель: Используется для корректировки сырых значений датчика путем умножения их на некоторое число.

Порядок фильтрации

Имейте в виду, что Меньше чем и Больше чем ограничения применяются до множителя. Полный порядок фильтрации:

  1. Игнорировать значения (Меньше чем и Больше чем)

  2. Множитель

  3. Таблица калибровки

Например, входящее сырое значение равно 1000, границы — 3000 и 100, множитель равен 0.2.

В этом случае значение проходит фильтр min/max, умножается на 0.2 и становится 200. Здесь применяется таблица калибровки. Таблица принимает 200 как значение датчика (исходное значение) и преобразует его в целевое количественное значение, которое будет отображаться в пользовательском интерфейсе. Если входящий пакет данных содержит значение датчика больше 3000, значение не проходит границы и отбрасывается. В этом случае умножение и калибровка не применяются.

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

График

По мере ввода данных в таблицу график будет строиться.

Чтобы подтвердить изменения, нажмите Сохранить.

Хранение сырых данных датчика

По умолчанию сырые данные датчика хранятся на платформе. Это позволяет пользователям перекалибровать представленные данные датчика в истории трекера. Всякий раз, когда множитель, максимум («меньше чем»), минимум («больше чем») или данные таблицы калибровки изменяются, платформа пересчитывает историю и отображает данные в соответствии с новыми настройками. Преимущество такого подхода в том, что пользователь всегда может перекалибровать таблицу, изменить настройки датчика и построить отчёт на основе пересчитанных данных «на лету».

Последнее обновление

Это было полезно?