Изменения документа Настройка аналогового ДУТ
Редактировал(а) Андрей Калиновский 2025/04/01 13:32
отредактировано Андрей Калиновский
на 2022/05/25 17:59
на 2022/05/25 17:59
отредактировано Илья Крайнов
на 2022/05/25 15:23
на 2022/05/25 15:23
Изменить комментарий:
Changed document syntax from [XWiki 2.1] to [xwiki/2.1].
Комментарий
-
- image-20220525164110-1.png
- image-20220525164110-2.png
- image-20220525164110-3.png
- image-20220525164110-4.png
- image-20220525164243-5.png
- image-20220525164243-6.png
- image-20220525164243-7.png
- image-20220525164243-8.png
- Аналоговыи датчик_html_727bb9b51810326e.png
- Аналоговыи датчик_html_85667cbb9355b706.png
- Аналоговыи датчик_html_c64b66c31164be60.png
- Аналоговыи датчик_html_f0d123fa6ca55451.png
- Аналоговыи датчик_html_ff7d3a363d860aee.png
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Gadmin1 +XWiki.krainovim - Содержимое
-
... ... @@ -1,30 +1,0 @@ 1 -(% class="wikigeneratedid" id="H41D43044144244043E43943A43843443044244743843A43044344043E43243D44F44243E43F43B43843243043443B44F43E43144A43543A44243044143043D43043B43E43343E43244B43C43443044244743843A43E43C" %) 2 -((( 3 -Особенность аналоговых датчиков состоит в том, что при отключении и включении зажигания значению по параметру, с которого снимаются показания, несколько секунд поступают сообщения с ложными данными, пока не будет достигнута нужная величина. Необходимо отсечь период с ложными данными. 4 -))) 5 - 6 -В случае, если данные с аналогового датчика поступают по параметру **in*** или **adc***, где * номер входа, то можно использовать их напрямую. Иначе необходимо создать датчик с типом **Простой**, тип датчика **Виртуальный**, тип входа **Аналоговый**. Указываем номер входа, по которому поступают данные. Также указываем псевдоним, в нашем случае **fuel**. 7 - 8 -[[image:image-20220525164243-5.png]] 9 - 10 -При создании датчика уровня топлива необходимо установить его **Тип **как **Виртуальный**. Функцию как **Выражение**, что позволит нам ввести **Формулу**, тип тарировки указать как **Таблица**. 11 - 12 -[[image:image-20220525164243-6.png]] 13 - 14 -В формуле создаётся функция, которая проверяет наличие двух условий: включенного зажигания и скорости, выше заданной. Функция позволит отсечь период, когда в аналоговом датчике поступали ложные значения. [[Справочник по функциям находится по ссылке>>Справочник по функциям находится по ссылке]]. 15 - 16 -//if(ign and speed>10,adc2,0)// 17 - 18 -здесь **ign** - псевдоним датчика зажигания, **speed>10 - **проверка условия, что скорость объекта в сообщении меньше 10 км/ч. **adc2 -** это параметр, с которого считываются значения датчика уровня топлива, ранее мы создавали произвольный датчик с псевдонимом **fuel**, которым можно использовать в данной формуле вместо **adc2**. В данной формуле можно изменять скорость, чем выше, тем сильнее транспорту нужно разогнаться, чтобы данные не были отброшены. 19 - 20 -Так же включаем **Медианную фильтрацию**, которая позволит нам сгладить график и получить меньше скачков топлива. Можно, как на примере, начать со значения 20, и изменять в зависимости от того насколько часто появляются ложные скачи топлива. 21 - 22 -После настройки датчика **Уровень топлива** необходимо выполнить настройку шаблонов **Заправка** и ** Слив**. Они расположены во вкладке **Шаблоны**. 23 - 24 -В шаблонах **Заправка **и **Слив **настройки одинаковы. Необходимо изменить условие **Значение параметра**, обведено голубым, уменьшить до 20 с. Таким образом датчик будет чувствительнее относиться колебаниям. 25 - 26 -[[image:image-20220525164243-7.png]] 27 - 28 -На параметр, обведенный красным, кликаем два раза и открывается окно **Условия определения события**. Здесь удаляем событие **Остановка (150м)**. Это изменение позволит отслеживать заправки и сливы случае, когда автомобиль начал движение. 29 - 30 -[[image:image-20220525164243-8.png]]
- image-20220525164110-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -30.0 KB - Содержимое
- image-20220525164110-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -53.4 KB - Содержимое
- image-20220525164110-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -27.2 KB - Содержимое
- image-20220525164110-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -23.0 KB - Содержимое
- image-20220525164243-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -30.0 KB - Содержимое
- image-20220525164243-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -53.4 KB - Содержимое
- image-20220525164243-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -27.2 KB - Содержимое
- image-20220525164243-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -23.0 KB - Содержимое
- Аналоговыи датчик_html_727bb9b51810326e.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -23.0 KB - Содержимое
- Аналоговыи датчик_html_85667cbb9355b706.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -26.8 KB - Содержимое
- Аналоговыи датчик_html_c64b66c31164be60.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -31.4 KB - Содержимое
- Аналоговыи датчик_html_f0d123fa6ca55451.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -53.4 KB - Содержимое
- Аналоговыи датчик_html_ff7d3a363d860aee.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -27.2 KB - Содержимое