Изменения документа Настройка аналогового ДУТ
Редактировал(а) Андрей Калиновский 2023/07/11 13:55
Изменить комментарий:
Created by office importer.
Комментарий
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,0 +1,24 @@ 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"]]