Исходный код вики Настройка аналогового ДУТ

Версия 14.1 от Илья Крайнов на 2022/05/25 16:42

Последние авторы
1 **Поддержка аналогового датчика**
2
3
4 {{id name="_GoBack"/}}Настройки датчика уровня топлива для объекта с аналоговым датчиком:
5
6 Особенность аналоговых датчиков состоит в том, что при отключении и включении зажигания значению по параметру, с которого снимаются показания, несколько секунд перебираются значения, пока не достигнут реальных показаний. Для этого необходимо отсечь периоды с ложными данными.
7
8 При создании датчика необходимо установить его **Тип **как **Виртуальный**. Функцию как **Выражение**, что позволит нам ввести **Формулу**, тип тарировки указать как **Таблица**.
9
10 [[image:Аналоговыи датчик_html_f0d123fa6ca55451.png||height="540" width="553"]]
11
12 В формуле создаётся функция, которая проверяет наличие двух условий: включенного зажигания и скорости, выше заданной. Описание создания функции имеется в wiki (ссылка).
13
14 //if(ign and speed>10,adc2,0)//, здесь **ign** - псевдоним датчика зажигания, **speed>10 - **проверка условия, что скорость объекта в сообщении меньше 10 км/ч. **adc2 -**
15
16 это параметр, с которого считываются значения датчика уровня топлива. В данной формуле можно изменять скорость, чем выше, тем большая часть данных будет отбрасываться
17
18 [[image:Аналоговыи датчик_html_c64b66c31164be60.png||height="245" width="553"]]
19
20 [[image:Аналоговыи датчик_html_ff7d3a363d860aee.png||height="410" width="553"]]
21
22 [[image:Аналоговыи датчик_html_85667cbb9355b706.png||height="408" width="553"]]
23
24 [[image:Аналоговыи датчик_html_727bb9b51810326e.png||height="325" width="553"]]

Меню

ГЛОНАССSoft wiki - 2023г