Изменения документа Настройка аналогового ДУТ
Редактировал(а) Андрей Калиновский 2025/04/01 13:32
<
отредактировано Андрей Калиновский
на 2025/04/01 13:32
на 2025/04/01 13:32
отредактировано Илья Крайнов
на 2022/05/25 16:41
на 2022/05/25 16:41
Изменить комментарий:
Загрузить новое вложение image-20220525164110-4.png
Комментарий
-
- image-20220525164243-5.png
- image-20220525164243-6.png
- image-20220525164243-7.png
- image-20220525164243-8.png
- image-20220808104445-1.png
- image-20230707160642-1.png
- image-20230707160743-2.png
- image-20230711131355-3.png
- image-20230711131425-4.png
- image-20230711134009-5.png
- image-20230711134025-6.png
- image-20230711135209-7.png
- image-20230711135459-8.png
- image-20250401133211-1.png
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Gadmin1 +XWiki.krainovim - Содержимое
-
... ... @@ -1,49 +1,24 @@ 1 -(% class="wikigeneratedid" id="H41D43044144244043E43943A43843443044244743843A43044344043E43243D44F44243E43F43B43843243043443B44F43E43144A43543A44243044143043D43043B43E43343E43244B43C43443044244743843A43E43C" %) 2 -((( 3 -Особенность аналоговых датчиков состоит в том, что при отключении и включении зажигания по параметру, с которого снимаются показания, несколько секунд поступают сообщения с ложными данными, пока не будет достигнута нужная величина. Необходимо отсечь период с ложными данными. 4 -))) 1 +**Поддержка аналогового датчика** 2 + 5 5 6 - Вслучае, если данные с аналогового датчикапоступают по параметру **in*** или **adc***, где * номервхода,томожно использоватьих напрямую.Иначе необходимо предварительно создатьдатчикстипом **Простой**, типом датчика **Произвольный**, типом входа**Аналоговый**. Указываемномер входа, по которому поступают данные. Также указываем псевдоним, в нашем случае **fuel**.4 +{{id name="_GoBack"/}}Настройки датчика уровня топлива для объекта с аналоговым датчиком: 7 7 6 +Особенность аналоговых датчиков состоит в том, что при отключении и включении зажигания значению по параметру, с которого снимаются показания, несколько секунд перебираются значения, пока не достигнут реальных показаний. Для этого необходимо отсечь периоды с ложными данными. 8 8 9 - [[image:image-20250401133211-1.png]]8 +При создании датчика необходимо установить его **Тип **как **Виртуальный**. Функцию как **Выражение**, что позволит нам ввести **Формулу**, тип тарировки указать как **Таблица**. 10 10 11 - При создании датчика уровня топлива необходимо установить еготип** **как **Виртуальный**, типдатчика как **Уровень топлива**, а функцию как **Выражение**, что позволит нам ввести **Формулу.** Типтарировки указать как **Таблица**.10 +[[image:Аналоговыи датчик_html_f0d123fa6ca55451.png||height="540" width="553"]] 12 12 13 - [[image:image-20220808104445-1.png]]12 +В формуле создаётся функция, которая проверяет наличие двух условий: включенного зажигания и скорости, выше заданной. Описание создания функции имеется в wiki (ссылка). 14 14 15 - Вформулесоздаётсяфункция,котораяпроверяетналичиедвух условий: включенногозажиганияи скорости,вышезаданной.Функцияпозволит отсечь период,когдав аналоговомдатчикепоступалиложныезначения. [[Справочникпо функциям>>doc:Панельуправления.Основныесправочники.Справочник функцийи параметров виртуальногодатчика.WebHome]].14 +//if(ign and speed>10,adc2,0)//, здесь **ign** - псевдоним датчика зажигания, **speed>10 - **проверка условия, что скорость объекта в сообщении меньше 10 км/ч. **adc2 -** 16 16 17 - //if(ignand((prev(speed)+speed)/2)>14,adc2,0)//16 +это параметр, с которого считываются значения датчика уровня топлива. В данной формуле можно изменять скорость, чем выше, тем большая часть данных будет отбрасываться 18 18 19 - здесь **ign** - псевдоним датчика зажигания, **//((prev(speed)+speed)/2)>14// - **проверка условия, что средняя скорость объектав между двумя сообщениями больше 14 км/ч. Средняя скорость между сообщениями вычисляется для уменьшения влияния колебаний скорости, появляющаяся из-за экранирования, во время стоянки. **adc2 -** это параметр, с которогосчитываются значения датчика уровня топлива, ранее мысоздавалипроизвольныйдатчикс псевдонимом **fuel**, который можно использовать в данной формуле вместо **adc2**.В данной формуле можно изменять скорость, чем выше, тем сильнее транспорту нужно разогнаться, чтобы данные не были отброшены.18 +[[image:Аналоговыи датчик_html_c64b66c31164be60.png||height="245" width="553"]] 20 20 21 - Так же включаем **Медианную фильтрацию**, которая позволитнам сгладить график и получить меньше скачков топлива. Можно,как на примере, начать со значения 20, и изменять в зависимости от того насколько часто появляются ложные скачи топлива.20 +[[image:Аналоговыи датчик_html_ff7d3a363d860aee.png||height="410" width="553"]] 22 22 23 -(% class="box infomessage" %) 24 -((( 25 -**До включения медианной фильтрации: **[[image:image-20230711134009-5.png||height="299" width="637"]] 22 +[[image:Аналоговыи датчик_html_85667cbb9355b706.png||height="408" width="553"]] 26 26 27 -**После включения медианной фильтрации:**[[image:image-20230711134025-6.png||height="285" width="647"]] 28 -))) 29 - 30 -После настройки датчика **Уровень топлива** необходимо выполнить настройку шаблонов **Заправка** и ** Слив**. Они расположены во вкладке **Шаблоны**. 31 - 32 -В шаблонах **Заправка **и **Слив **настройки одинаковы. Необходимо изменить условие **Значение параметра**, обведено голубым, уменьшить до 1 с. Таким образом датчик будет чувствительнее относиться колебаниям. Если какие-либо заправки не отображаются, установите значение 0 сек или удалите данное условие. 33 - 34 -[[image:image-20220525164243-7.png]] 35 - 36 -На параметр, обведенный красным, кликаем два раза и открывается окно **Условия определения события**. Здесь удаляем событие **Остановка (150м)**. Это изменение позволит отслеживать заправки и сливы случае, когда неактивно событие **Остановка (150м)**. 37 - 38 -[[image:image-20220525164243-8.png]] 39 - 40 - 41 -(% class="box infomessage" %) 42 -((( 43 -**Работа датчика без использования формулы: **[[image:image-20230711135209-7.png]] 44 -))) 45 - 46 -(% class="box infomessage" %) 47 -((( 48 -**Работа датчика с использованием форумы:**[[image:image-20230711135459-8.png]] 49 -))) 24 +[[image:Аналоговыи датчик_html_727bb9b51810326e.png||height="325" width="553"]]
- 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 - Содержимое
- image-20220808104445-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.krainovim - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -60.7 KB - Содержимое
- image-20230707160642-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -76.2 KB - Содержимое
- image-20230707160743-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -75.6 KB - Содержимое
- image-20230711131355-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -75.4 KB - Содержимое
- image-20230711131425-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -73.9 KB - Содержимое
- image-20230711134009-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -173.1 KB - Содержимое
- image-20230711134025-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -145.1 KB - Содержимое
- image-20230711135209-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -164.8 KB - Содержимое
- image-20230711135459-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -121.3 KB - Содержимое
- image-20250401133211-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Gadmin - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -36.6 KB - Содержимое