Changes for page Справочник функций и параметров виртуального датчика
Last modified by Андрей Калиновский on 2024/09/25 09:02
<
>
edited by Андрей Калиновский
on 2022/07/01 17:23
on 2022/07/01 17:23
edited by Андрей Калиновский
on 2022/10/07 11:31
on 2022/10/07 11:31
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -38,28 +38,32 @@ 38 38 Возвращает количество спутников GPS 39 39 ))) 40 40 |glonass|Возвращает количество спутников GLONASS 41 +|sats+glonass|((( 42 +Возвращает количество всех спутников 43 +))) 44 +|prev(параметр)|Вычисляет значение выражения для предыдущего сообщения в наборе 45 +|unix(параметр)|Преобразует результат выражения, тип которого должен быть временной меткой, в Unix-время 41 41 47 +=== === 42 42 43 43 === Побитовый контроль параметра === 44 44 45 -На платформе мониторинга ГЛОНАСС софтпредусмотрен побитовый контроль параметра, который предполагает возможность контролировать не весь параметр в целом, а конкретный бит.51 +На платформе мониторинга ГЛОНАССSoft предусмотрен побитовый контроль параметра, который предполагает возможность контролировать не весь параметр в целом, а конкретный бит. 46 46 47 47 Это удобно, если устройство через один параметр показывает множество разнообразных данных: например, первый бит отображает состояние сигнализации (вкл/выкл), второй — состояние водительской двери (открыта/закрыта), третий — состояние фар и т.д. Таким образом, при помощи побитового контроля параметра можно на основе одного параметра создать несколько различных датчиков, например, применительно к терминалам УМКа3хх можно контролировать девятый или пятнадцатый бит параметра STATUS (детектор глушения GNSS или вкл/выкл тангенты соответственно). 48 48 49 -Для этого необходимо создать простой датчиквыбрав в нем отображаемый требуемый параметр вход, а затем создать виртуальный датчик с указанием ссылки в формуле getbit(x,y), где: x - ссылка на датчик из параметра которого требуется получить бит; y - порядковый номер нужного бита, нумерация начинается с 0, где 0 - младший бит. Результат функции - значение бита с номером «y» (0 или 1).55 +Для этого необходимо создать виртуальный датчик с указанием ссылки в формуле getbit(x,y), где: x - ссылка на датчик из параметра которого требуется получить бит; y - порядковый номер нужного бита, нумерация начинается с 0, где 0 - младший бит. Результат функции - значение бита с номером «y» (0 или 1). 50 50 51 51 Например для терминалов УМКа3хх поле STATUS отображается в десятичном виде на входе *А(100), подавление сигнала GNSS - девятый бит. 52 52 53 -~1. Создаем простой датчикнааналоговыйвход №100указав ссылку STATUS59 +~1. Создаем виртуальный датчик с выражением getbit(adc100,9)/ 54 54 55 -[[ [[image:https://docs.glonasssoft.ru/lib/exe/fetch.php?media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_1.jpg]]>>url:https://docs.glonasssoft.ru/lib/exe/detail.php?id=funkcii-i-parametri-virtualnogo-datchika&media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_1.jpg]]61 +[[image:image-20221007112742-1.jpeg]] 56 56 57 - 2.Создаемвиртуальныйдатчикс выражениемgetbit(STATUS,9)63 +В результате мы сможем наблюдать факт глушения GNSS. 58 58 59 -[[[[image:https://docs.glonasssoft.ru/lib/exe/fetch.php?media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_2.jpg]]>>url:https://docs.glonasssoft.ru/lib/exe/detail.php?id=funkcii-i-parametri-virtualnogo-datchika&media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_2.jpg]] 60 60 61 -В результате мы сможем наблюдать факт глушения GNSS. 62 62 63 -[[ [[image:https://docs.glonasssoft.ru/lib/exe/fetch.php?media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_3.jpg]]>>url:https://docs.glonasssoft.ru/lib/exe/detail.php?id=funkcii-i-parametri-virtualnogo-datchika&media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_3.jpg]]67 +[[image:image-20221007112758-2.jpeg]] 64 64 65 -[[ [[image:https://docs.glonasssoft.ru/lib/exe/fetch.php?media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_4.jpg]]>>url:https://docs.glonasssoft.ru/lib/exe/detail.php?id=funkcii-i-parametri-virtualnogo-datchika&media=%D0%BF%D0%BE%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_4.jpg]]69 +[[image:image-20221007112813-3.jpeg]]
- image-20221003143622-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.3 KB - Content
- image-20221003143636-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.6 KB - Content
- image-20221003143649-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +30.0 KB - Content
- image-20221003143657-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +35.6 KB - Content
- image-20221007112742-1.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +70.1 KB - Content
- image-20221007112758-2.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +123.4 KB - Content
- image-20221007112813-3.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +155.7 KB - Content