Changes for page Настройка аналогового ДУТ
Last modified by Андрей Калиновский on 2023/07/11 13:55
Change comment:
Changed document syntax from [XWiki 2.1] to [xwiki/2.1].
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1,24 +1,0 @@ 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"]]