

\
\
Активном режиме Описание
\
\
До тех пор, пока модуль decibel включен, лимит данных будет возвращен активно, не отправляя инструкции по чтению.
\
\
1. серийные параметры
\
\
Скорость передачи данных последовательного порта поддерживает 9600, 19200, 38400, 57600 и 115200, которые можно установить с помощью инструментов настройки. Контрольный бит: нет, стоп бит: 1 бит.
\
\
2. Протокол последовательного пакета
\
\
Формат пакета:
\
\
Стартер (2 байта) + команда (1 байт) + данные (2 байта) + значение проверки (1 байт)
\
\
Общая длина кадра составляет 6 байт.
\
\
1) Стартер: BBAA, 2 байта длины (0xBB, 0xAA);
\
\
2) команда: длина 1 байт;
\
\
00: команда Return module прошивки version number;
\
\
01: команда возврата данных децибел;
\
\
3) данные: 2 байта длинны, информация о версии прошивки и децибел данных сохранены в этом сегменте данных.
\
\
4) проверяемое значение: длина 1 байта, арифметика и проверка стартовой команды и данных, исключая значение перелива более 256.
\
\
3. Инструкция
\
\
1) модуль прошивки версии номера команды, такие как:
\
\
BB AA 00 02 00 67
\
\
Стартер: BB AA, что означает начало кадра;
\
\
Команда: 00, указывая, что этот каркас является рамкой, возвращающей номер версии прошивки;
\
\
Данные: 02 00, что означает, что номер версии прошивки модуля 2,0;
\
\
Проверьте значение: 67, арифметическое и проверяющее значение BB AA 00 02 00.
\
\
Примечание: Этот каркас является первым пакетом данных, возвращенным после включения модуля, и только один раз возвращается.
\
\
2) команды децибел данных, такие как:
\
\
BB AA 01 7F 02 E7
\
\
Первоначальный Символ:BB AA, представляет собой начало рамки;
\
\
Команда: 00, указывая, что этот каркас возвратит децибел данных значения;
\
\
Данные: 7F 02, указывая, что обнаруженное децибел значение 63.9dB. Низкие байты находятся спереди, высокие байты в задней части, и каждый блок 0.1dB.
\
\
Слово проверить значение: E7, BB AA 017F02 арифметики и проверить стоимость.
\
\
Примечание: Эта рамка возвращается каждые 500 мс после включения модуля и возврата номера версии прошивки.
\
\
Пассивный режим Описание
\
\
1. Обзор
\
\
Активный возврат все сообщения запускаются от хоста, и модуль возвращается соответствующие пакеты данных. Поддержка чтения информации о устройстве, считывания децибел, настройки Адреса устройства и настройки скорости передачи данных. Формат пакета данных является следующим:
\
\
Адрес (1 байт) + команда (1 байт) + данные (4 байта) + проверка CRC16 (2 байта)
\
\
Общая длина кадра пакета данных составляет 8 байт.
\
\
По умолчанию скорость передачи данных: 115200,Контрольный бит: нет, стоп бит: 1 бит.
\
\
1) для решения проблемы
\
\
Диапазон адресов 1-47 может быть установлен, где 0 адрес-это адрес вещания, который можно использовать для считывающее устройство информации (см. инструкции ниже). Выход заводское использование № 1 адрес.
\
\
2) при заказе
\
\

\
\
Поддержка чтения информации о устройстве, считывания децибел, настройки Адреса устройства и настройки скорости передачи данных.
\
\
3)
\
\
Данные, соответствующие различным командам, описаны следующим образом:
\
\

\
\
4) CRC16 проверить
\
\
Низкий байт проверки CRC16-это 7-й байт переднего пакета, а высокий байт-8-й байт пакета. Алгоритм-режим CRC16_MODBUS. В приложении, предполагается, что данные должны быть извлечены после проверки.
\
\
\
\
\
\
\
\

\
\
\
\

\
\
\
\
\
\
\
\
\
\
\
\










\
\
'