Типы датчиков
При создании датчика необходимо выбрать его тип в соответствии с принципом его работы и используемым оборудованием.
Учитывайте действующее ограничение для размера числового значения параметра, отправляемого датчиком.
Типы датчиков, предусмотренные в системе Wialon, делятся на шесть групп:
Ниже описаны типы датчиков из каждой группы.
Пробег
К этой группе относятся датчики, которые используются для определения пройденного расстояния.
| Тип датчика | Единицы измерения | Описание |
|---|---|---|
| Датчик пробега | км (километры), ми (мили) | Датчик, показывающий пройденное объектом расстояние. Может использоваться в детекторе поездок для определения поездок и стоянок и в счетчике пробега. |
| Относительный одометр | км (километры), ми (мили) | Датчик, показывающий расстояние, пройденное объектом с момента получения от него последнего сообщения. Может использоваться в детекторе поездок для определения поездок и стоянок. |
Цифровые
Эта группа включает в себя датчики, которые могут иметь только два состояния. Например, вкл/выкл, активирован/деактивирован и т. п.
| Тип датчика | Единицы измерения | Описание |
|---|---|---|
| Датчик зажигания | Вкл/Выкл или любые |
Датчик, показывающий, включено или выключено зажигание. Может использоваться в детекторе поездок для определения поездок и стоянок и в счетчиках пробега и моточасов. Кроме того, с помощью датчика зажигания можно выявлять сливы топлива на холостом ходу. Для этого необходимо указать норму расхода топлива на холостом ходу в поле Расход, литров в час. |
| Тревожная кнопка | Вкл/Выкл или любые |
Датчик, ненулевое значение которого позволяет отмечать сообщение как тревожное (SOS). Сообщения, зарегистрированные в системе до создания датчика, не отмечаются как тревожные. |
| Частный режим | Вкл/Выкл или любые |
Датчик, используемый для определения типа поездки: служебная или личная. Если во время поездки датчик включен, она считается личной. Чтобы увидеть такие поездки в отчете, в его шаблоне необходимо настроить фильтрацию по включенному датчику частного режима, а чтобы увидеть служебные — по выключенному. В свойствах датчика можно активировать опцию Не показывать положение объекта, чтобы при совершении личных поездок в сообщениях от объекта не передавалась информация о его местоположении. Это влияет на отображение объекта и получение данных о нем следующим образом:
|
| Датчик мгновенного определения движения | Вкл/Выкл | Датчик, определяющий состояние движения объектов в реальном времени. Состояние движения, определенное датчиком, показывается на карте и в рабочей области вкладки Мониторинг. Для этого должны быть активированы опции Заменять иконки знаками состояния движения в настройках пользователя и Состояние движения на вкладке Мониторинг соответственно. Показания датчика могут основываться на значениях скорости, зажигания, оборотов двигателя и т. д. Как и для других типов датчиков, для него можно указать параметр в виде выражения и настроить валидацию. |
| Произвольный цифровой датчик | Вкл/Выкл или любые |
Произвольный датчик, имеющий два состояния: вкл/выкл, активирован/деактивирован и т. п. |
Если для цифрового датчика указан нецифровой параметр, то любое числовое значение, отличное от 0, рассматривается как включенное состояние. В таких случаях рекомендуется настроить таблицу расчета, чтобы все входящие значения преобразовывались в 0 или 1. Это позволяет избежать искажений в расчетах по формулам и при математическом расчете расхода топлива.
Если для цифрового датчика не указаны единицы измерения, то приходящие от него значения рассматриваются как числа, а не включенное или выключенное состояние.
Показатели
К этой группе относятся датчики, которые используются для измерения таких показателей, как напряжение, масса, ускорение, температура.
| Тип датчика | Единицы измерения | Описание |
|---|---|---|
| Датчик напряжения | В (вольты) | Датчик, показывающий значение напряжения. По напряжению, например, может определяться температура или состояние зажигания. |
| Датчик веса | т (тонны), фунты | Датчик, с помощью которого можно определять массу перевозимого груза. |
| Акселерометр | g | Датчик, с помощью которого можно фиксировать ускорение по осям X, Y, Z, что позволяет определять факт столкновения, т. е. дорожно-транспортного происшествия. |
| Датчик температуры | °C (градусы Цельсия), °F (градусы Фаренгейта) |
Датчик, показывающий значение температуры или какого-либо другого параметра. Датчик температуры можно использовать для анализа приходящих значений. См. пример настройки. |
| Коэффициент температуры | нет | Коэффициент, который применяется для более точных вычислений уровня топлива при разной температуре в баке. См. пример настройки. |
Двигатель
В эту группу входят датчики, которые используются для измерения показателей, связанных с работой двигателя.
| Тип датчика | Единицы измерения | Описание |
|---|---|---|
| Датчик оборотов двигателя | об/мин (обороты в минуту) | Датчик, показывающий частоту оборотов двигателя. |
| Датчик полезной работы двигателя | любые | Датчик, с помощью которого можно определять коэффициент движения под нагрузкой, используемый для вычисления расхода топлива по расчету. Может выступать в качестве понижающего коэффициента (при значениях от 0 до 1). Для этого датчика можно указать любую единицу измерения. |
| Абсолютные моточасы | ч. (часы) | Датчик, показывающий общее количество наработанных моточасов. |
| Относительные моточасы | ч. (часы) | Датчик, показывающий количество моточасов с учетом коэффициента интенсивности работы. См. пример настройки. |
С помощью относительных и абсолютных моточасов можно также выявлять сливы топлива на холостом ходу. Для этого необходимо указать норму расхода топлива на холостом ходу в поле Расход, л/ч.
Топливо и энергия
Эта группа включает в себя датчики, с помощью которых можно определить количество потраченного топлива и уровень топлива в баке, а также отслеживать уровень заряда и потребление батареи электромобиля.
Импульсный датчик расхода топлива
Единицы измерения: л (литры), гал (галлоны)
Датчик, который показывает накапливаемое значение импульсов. Алгоритм расчета расхода топлива см. на странице Дополнительные свойства. Для пересчета приходящего значения в количество потраченного топлива необходимо настроить таблицу расчета и активировать опцию Рассчитывать расход топлива по датчику. Чтобы задать значение переполнения для датчика, укажите его в поле Максимум импульсов. Для датчиков этого типа таблица расчета применяется к разнице между двумя соседними сообщениями. Если устройство передает не накапливаемое значение импульсов, а количество импульсов между сообщениями, то необходимо использовать датчик мгновенного расхода топлива.
Датчик абсолютного расхода топлива
Единицы измерения: л (литры), гал (галлоны)
Датчик, который показывает расход топлива за весь период эксплуатации автомобиля. Чтобы получить данные о расходе топлива за конкретный период, необходимо снять показания с датчика в конце выбранного периода и вычесть показания датчика в начале периода. В свойствах датчика необходимо активировать опцию Рассчитывать расход топлива по датчику.
Алгоритм расчета расхода топлива см. на странице Дополнительные свойства.
Датчик мгновенного расхода топлива
Единицы измерения: л (литры), гал (галлоны)
Датчик, показывающий количество потраченного топлива с момента предыдущего измерения (сообщения). В свойствах датчика необходимо активировать опцию Рассчитывать расход топлива по датчику.
Алгоритм расчета расхода топлива см. на странице Дополнительные свойства.
Датчик уровня топлива
Единицы измерения: л (литры), гал (галлоны)
Датчик, определяющий уровень топлива в баке. В свойствах датчика необходимо активировать опцию Рассчитывать данные по датчику. См. пример настройки.
Импульсный датчик уровня топлива
Единицы измерения: л (литры), гал (галлоны)
Этот датчик определяет уровень топлива в баке с использованием импульсного сигнала от расходомера или уровнемера. При расчете объема разница значений импульсов двух соседних сообщений делится на разницу времени между ними.
Пример. Трекер отправляет три сообщения со следующими временными метками и значениями счетчика импульсов: 08:17:03 – 0, 08:17:07 – 100, 08:17:10 – 200. Система рассчитывает значение для каждой пары соседних сообщений по формуле Значение = ΔИмпульсы / ΔВремя:
Значение 1 = (100 − 0) / (4 с) = 25Значение 2 = (200 − 100) / (3 с) = 33,33
Каждое полученное значение затем преобразуется в значение уровня топлива с помощью таблицы расчета датчика. После преобразования значение обрабатывается стандартным алгоритмом для уровня топлива (фильтрация, детектирование заправок и сливов, расчет расхода).
Данный тип датчика почти не применяется на практике. В большинстве случаев пользователи предпочитают обычный датчик уровня топлива (ДУТ).
Датчик уровня заряда батареи
Единицы измерения: кВт⋅ч
Датчик, который показывает уровень заряда батареи электромобиля. Чтобы датчик использовался в системе, в его настройках необходимо включить опцию Рассчитывать данные по датчику.
Этот датчик позволяет совершать следующие действия в системе мониторинга:
- показывать данные об уровне заряда батареи, количестве и объеме зарядок, потреблении батареи в отчетах: на графиках, в таблицах Заправки и зарядки, Сводка, Хронология, Моточасы, Поездки и в Статистике. Для этого должна быть включена опция Рассчитывать данные по датчику в свойствах датчика;
- фильтровать данные в таблицах отчетов в зависимости от того, были в этих интервалах зарядки или нет;
- создавать уведомления типа Заправки и зарядки, которые срабатывают после подзарядки батареи объекта.
Другие
К этой группе относятся произвольный датчик и датчики, которые используются для контроля пассажиров, водителей и прицепов.
| Тип датчика | Единицы измерения | Описание |
|---|---|---|
| Счетчик | любые | Датчик, позволяющий определять интенсивность пассажиропотока или количество некоторых действий (например, открытие и закрытие двери). Есть несколько типов таких датчиков:
Для счётчика можно указать любую единицу измерения. В сообщениях от объекта и всплывающих подсказках к нему значения датчика типа Счетчик всегда округляются до сотых. При этом реальные значения датчика не изменяются, поэтому расчеты в системе не затрагиваются. |
| Произвольный датчик | любые | Датчик, который можно настроить для измерения любого показателя. Для произвольного датчика можно указать любую единицу измерения. Датчики этого типа могут использовать только текстовые и числовые параметры. Более подробную информацию о том, как отображаются значения текстовых параметров в дополнительной информации об объекте, сообщениях, отчетах и других местах, см. на странице Параметры датчиков. |
| Назначение водителя | нет | Датчик, с помощью которого можно фиксировать назначение водителя на объект. |
| Назначение прицепа | нет | Датчик, с помощью которого можно фиксировать назначение прицепа на объект. |
| Датчик пассажиров | нет | Датчик, с помощью которого можно фиксировать посадку и высадку пассажиров. |
.