Метки состояния – Инструкция по эксплуатации Vaisala WMT700
Страница 130
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ____________________________________________________
128 _________________________________________________________________ M211095RU-E
Пример 2:
В этом примере сообщение с данными 2 содержит следующие
элементы:
-
SOH (начало заголовка);
-
начальная точка вычисления контрольной суммы;
-
скорость ветра (среднее значение);
-
направление ветра (среднее значение);
-
скорость порывов ветра;
-
скорость затихания ветра;
-
минимальное направление ветра;
-
максимальное направление ветра;
-
направление ветра при наличии пиковой скорости;
-
конечная точка вычисления контрольной суммы;
-
EOT (конец передачи);
-
печать контрольной суммы;
-
CR;
-
LF.
S msg2,\01\ss$\ws,\wd,\gu,\lu,\dm,\dx,\w1\se\04\sp\cr\lf
Датчик ветра WMT700 отправляет следующее сообщение,
начинающееся с символа SOH, который исключен из расчета
контрольной суммы. Контрольная сумма заканчивается перед
символом EOT. Контрольная сумма (в данном случае — D8)
будет выведена после символа EOT.
┌_$02.66,98.21,02.66,02.60,95.68,99.53,99.34_D8<CR><LF>
Непечатаемые символы показаны выше; это ┌ ┘и <CR><LF>.
Метки состояния
В Табл. 39 на стр. 129 перечислены метки состояния, включаемые
в сообщение с данными при добавлении в сообщение элемента кода
состояния \er. Каждый бит соответствует определенному состоянию.
Метки состояния кодируются в формате десятичного числа.
Для извлечения каждого бита из кода состояния десятичное
число необходимо преобразовать в двоичный формат.