Дискретные датчики:
настройка параметров в АвтоГРАФ
Бортовой контроллер АвтоГРАФ записывает дискретные параметры — те, что имеют два или несколько состояний: статус антенн, наличие питания, дискретные записи CAN, состояния входов и подключённых к ним концевиков.
- Все дискретные параметры собираются в группу «Датчики»
- Время фиксации отсекает дребезг контактов
- Включённое состояние задаётся логическим выражением
- По состоянию датчика строятся отрезки трека и диаграммы
Как контроллер записывает дискретные параметры
Дискретный параметр характеризуется двумя основными состояниями — ВКЛЮЧЕН и ВЫКЛЮЧЕН. При этом включённых состояний может быть несколько, если параметр принимает разные значения. Все дискретные параметры контроллера добавляются в группу «Датчики»: оттуда они доступны для настройки, отображения на карте и построения отчётов.
Время фиксации
Время фиксации — минимальный интервал, в течение которого параметр должен оставаться во включённом или выключенном состоянии, чтобы программа зафиксировала переключение. Настройка фильтрует случайные срабатывания, например дребезг контактов концевика. Значение задаётся в секундах.
На диаграмме ниже показан один и тот же сигнал с разным временем фиксации: у первого параметра оно нулевое, у второго — 10 секунд. Дребезг на втором графике не попадает в события.
Включённое и выключенное состояния
Включённое состояние определяется выражением для расчёта датчика. При создании параметра Дизайнер автоматически назначает иконку и цвет диаграммы. По включённому состоянию формируются отрезки трека и диаграмма в Модуле просмотра диаграмм, причём оно вычисляется всегда.
Выключенное состояние рассчитывается как обратное включённому и может не обрабатываться. Если расчёт разрешён, для него выбирается отдельная иконка, а по выключенному состоянию тоже можно разбивать трек на отрезки.
- Включённое состояние — задаются описание, изображение и цвет.
- Выключенное состояние — включается отдельной опцией, затем задаются описание (например «Выкл»), изображение и цвет.
Выражение для расчёта состояния
После настройки основных параметров задаётся логическое выражение для включённого состояния — выключенное вычисляется автоматически как обратное. Выражение строится из логических функций и флагов бортового контроллера: выбирается физический датчик, состояние которого должен отображать виртуальный, и указывается его активное значение, например «Вход 1, Вкл». Допускаются круглые скобки.
На рисунке ниже — пример настройки дискретного датчика, который индицирует включение зажигания: клемма зажигания подключена к цифровому входу 2 контроллера. Выражение (Вход 1 ИЛИ Вход 2) И Основное питание означает, что датчик включён, когда есть основное питание прибора и активен вход 1 или вход 2.
Готовый разбор похожей задачи — в материале датчик включения зажигания. Про физические входы контроллера — цифровой вход, про общие правила — настройка параметров.
Частые вопросы
Чем дискретный датчик отличается от аналогового?
Дискретный принимает конечный набор состояний (включён или выключен), аналоговый — непрерывное значение: температуру, уровень топлива, напряжение.
Зачем нужно время фиксации?
Оно отсекает ложные срабатывания. Без фильтра дребезг контактов концевика превращается в десятки лишних событий за смену.
Можно ли строить отрезки по выключенному состоянию?
Да, если разрешён расчёт выключенного состояния — тогда для него задаётся отдельная иконка и разбивка трека выполняется по нему.
Сколько дискретных датчиков можно создать?
Ограничение определяется числом физических входов и флагов контроллера. Виртуальные датчики создаются поверх них без ограничений по количеству логических условий.
Где посмотреть результат настройки?
В Модуле просмотра диаграмм и на карте: отрезки трека окрашиваются в цвет включённого состояния датчика.
Поможем настроить датчики
Разберём логику состояний под вашу задачу: зажигание, концевики, навесное оборудование. Программное обеспечение АвтоГРАФ бесплатное.
Позвонить