Изменения документа Справочник функций и параметров виртуального датчика
Редактировал(а) Андрей Калиновский 2025/08/04 11:40
<
отредактировано Андрей Калиновский
на 2025/08/04 11:40
на 2025/08/04 11:40
отредактировано Андрей Калиновский
на 2022/10/07 11:39
на 2022/10/07 11:39
Изменить комментарий:
Удаление картинки image-20220517145910-1.png
Комментарий
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -43,8 +43,27 @@ 43 43 ))) 44 44 |prev(параметр)|Вычисляет значение выражения для предыдущего сообщения в наборе 45 45 |unix(параметр)|Преобразует результат выражения, тип которого должен быть временной меткой, в Unix-время 46 -|alt|Возвращает Высоту над уровнем моря 47 47 47 +=== === 48 48 49 +=== Побитовый контроль параметра === 49 49 50 - 51 +На платформе мониторинга ГЛОНАССSoft предусмотрен побитовый контроль параметра, который предполагает возможность контролировать не весь параметр в целом, а конкретный бит. 52 + 53 +Это удобно, если устройство через один параметр показывает множество разнообразных данных: например, первый бит отображает состояние сигнализации (вкл/выкл), второй — состояние водительской двери (открыта/закрыта), третий — состояние фар и т.д. Таким образом, при помощи побитового контроля параметра можно на основе одного параметра создать несколько различных датчиков, например, применительно к терминалам УМКа3хх можно контролировать девятый или пятнадцатый бит параметра STATUS (детектор глушения GNSS или вкл/выкл тангенты соответственно). 54 + 55 +Для этого необходимо создать виртуальный датчик с указанием ссылки в формуле getbit(x,y), где: x - ссылка на датчик из параметра которого требуется получить бит; y - порядковый номер нужного бита, нумерация начинается с 0, где 0 - младший бит. Результат функции - значение бита с номером «y» (0 или 1). 56 + 57 +Например для терминалов УМКа3хх поле STATUS отображается в десятичном виде на входе *А(100), подавление сигнала GNSS - девятый бит. 58 + 59 +~1. Создаем виртуальный датчик с выражением getbit(adc100,9). 60 + 61 +[[image:image-20221007112742-1.jpeg]] 62 + 63 +В результате мы сможем наблюдать факт глушения GNSS. 64 + 65 + 66 + 67 +[[image:image-20221007112758-2.jpeg]] 68 + 69 +[[image:image-20221007112813-3.jpeg]]
- image-20220517145939-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Gadmin - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +26.7 KB - Содержимое