<
От версии < 15.1 >
отредактировано Андрей Калиновский
на 2022/10/07 11:28
К версии < 16.1 >
отредактировано Андрей Калиновский
на 2022/10/07 11:31
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Icon Свойства страницы
Содержимое
... ... @@ -52,20 +52,18 @@
52 52  
53 53  Это удобно, если устройство через один параметр показывает множество разнообразных данных: например, первый бит отображает состояние сигнализации (вкл/выкл), второй — состояние водительской двери (открыта/закрыта), третий — состояние фар и т.д. Таким образом, при помощи побитового контроля параметра можно на основе одного параметра создать несколько различных датчиков, например, применительно к терминалам УМКа3хх можно контролировать девятый или пятнадцатый бит параметра STATUS (детектор глушения GNSS или вкл/выкл тангенты соответственно).
54 54  
55 -Для этого необходимо создать простой датчик выбрав в нем отображаемый требуемый параметр вход, а затем создать виртуальный датчик с указанием ссылки в формуле getbit(x,y), где: x - ссылка на датчик из параметра которого требуется получить бит; y - порядковый номер нужного бита, нумерация начинается с 0, где 0 - младший бит. Результат функции - значение бита с номером «y» (0 или 1).
55 +Для этого необходимо создать виртуальный датчик с указанием ссылки в формуле getbit(x,y), где: x - ссылка на датчик из параметра которого требуется получить бит; y - порядковый номер нужного бита, нумерация начинается с 0, где 0 - младший бит. Результат функции - значение бита с номером «y» (0 или 1).
56 56  
57 57  Например для терминалов УМКа3хх поле STATUS отображается в десятичном виде на входе *А(100), подавление сигнала GNSS - девятый бит.
58 58  
59 -~1. Создаем простой датчик на аналоговый вход №100 указав ссылку STATUS
59 +~1. Создаем виртуальный датчик с выражением getbit(adc100,9)/
60 60  
61 -[[image:image-20221003143622-1.png]]
61 +[[image:image-20221007112742-1.jpeg]]
62 62  
63 -2. Создаем виртуальный датчик с выражением getbit(STATUS,9)
63 +В результате мы сможем наблюдать факт глушения GNSS.
64 64  
65 -[[image:image-20221003143636-2.png]]
66 66  
67 -В результате мы сможем наблюдать факт глушения GNSS.
68 68  
69 -[[image:image-20221003143649-3.png]]
67 +[[image:image-20221007112758-2.jpeg]]
70 70  
71 -[[image:image-20221003143657-4.png]]
69 +[[image:image-20221007112813-3.jpeg]]

Меню

ГЛОНАССSoft wiki - 2023г