Бюрократы, Администраторы интерфейса, Управляющие подписками push-уведомлений, Скрывающие, Администраторы
868
правок
ERNEST (обсуждение | вклад) (→LLS) |
ERNEST (обсуждение | вклад) (→MODBUS) |
||
| Строка 3: | Строка 3: | ||
[[Файл:BA-BLE.png|мини|303x303пкс|'''<big>Текущий дизаин BA-BLE</big>''']] | [[Файл:BA-BLE.png|мини|303x303пкс|'''<big>Текущий дизаин BA-BLE</big>''']] | ||
'''ADAPTER BA-BLE 5.0 LR''' (в дальнейшем – адаптер '''BA-BLE''', база, изделие) предназначен для получения и обработки данных с подключенных к нему беспроводных измерительных устройств (до 10 штук), и беспроводных меток (до 30 штук), вывода информации в мобильное приложение по беспроводному каналу Bluetooth, работы с навигационным терминалом (трекером) по протоколу '''LLS''' и '''MODBUS''' при помощи интерфейсов '''RS-232''' и '''RS-485'''. | '''ADAPTER BA-BLE 5.0 LR''' (в дальнейшем – адаптер '''BA-BLE''', база, изделие) предназначен для получения и обработки данных с подключенных к нему беспроводных измерительных устройств (до 10 штук), и беспроводных меток (до 30 штук), вывода информации в мобильное приложение по беспроводному каналу Bluetooth, работы с навигационным терминалом (трекером) по протоколу '''LLS''' и '''MODBUS''' при помощи интерфейсов '''RS-232''' и '''RS-485'''. | ||
[[MODBUS ТД-500|Описание MODBUS.]] | |||
Более подробные технические характеристики представлены в [https://www.fmeter.ru/download/_ftp/adapter/ba-ble-5-0-lr/%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82%20%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80%D0%B0%20BA-BLE.pdf?v=150323103233 тех.паспорте устройства.] | Более подробные технические характеристики представлены в [https://www.fmeter.ru/download/_ftp/adapter/ba-ble-5-0-lr/%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82%20%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80%D0%B0%20BA-BLE.pdf?v=150323103233 тех.паспорте устройства.] | ||
| Строка 210: | Строка 212: | ||
== '''<big>RS-485</big>''' == | == '''<big>RS-485</big>''' == | ||
Параметры порта RS-485 | |||
Baud rate: 19200 kbps | |||
Data size: 8 | |||
Stop-bits: 1 | |||
Parity: None | |||
=== '''<big>LLS</big>''' === | === '''<big>LLS</big>''' === | ||
| Строка 225: | Строка 236: | ||
# Напряжение батареи (3.5В) и RSSI -59dBm TH-BLE | # Напряжение батареи (3.5В) и RSSI -59dBm TH-BLE | ||
# Сработка дискретных входов (1 не активен, 2 активен) TH-BLE | # Сработка дискретных входов (1 не активен, 2 активен) TH-BLE | ||
Примера лога общения между трекером и BA-BLE по протоколу LLS | |||
[[Файл:Лог общения LLS .png|321x321пкс]] | |||
31 01 06 6C - запрос от трекера на выдачу данных по 1 адресу | |||
* 31 - команда запроса | |||
* 01 - сетевой адрес | |||
* 06 - тип запроса (уровень и температура) | |||
* 6C - CRC-8/MAXIM | |||
3E 01 06 15 01 00 00 00 EB - ответ по адресу 1 | |||
* 3E - Обозначение ответа | |||
* 01 - сетевой адрес | |||
* 06 - тип запроса (уровень и температура) | |||
* 15 - темпераутра HEX (21°C) | |||
* 01 00 - уровень HEX в обратном порядке 00 01 (уровень 1) | |||
* 00 00 - CNT (при использовании BLE базы всегда пустой) | |||
* EB - CRC-8/MAXIM | |||
31 02 06 39 - запрос от трекера на выдачу данных по 2 адресу | |||
* 31 - команда запроса | |||
* 02 - сетевой адрес | |||
* 06 - тип запроса (уровень и температура) | |||
* 39 - CRC-8/MAXIM | |||
3E 02 06 CE 25 00 00 00 FC - ответ по адресу 2 | |||
* 3E - Обозначение ответа | |||
* 02 - сетевой адрес | |||
* 06 - тип запроса (уровень и температура) | |||
* CE - темпераутра HEX (-50°C) отрицательные значения идут в обратном порядке от максимума 255, тоесть 206 это 206-256 -50°C | |||
* 25 00 - уровень HEX в обратном порядке 00 25 (уровень 37) | |||
* 00 00 - CNT (при использовании BLE базы всегда пустой) | |||
* FC - CRC-8/MAXIM | |||
=== '''<big>MODBUS</big>''' === | === '''<big>MODBUS</big>''' === | ||
[[MODBUS ТД-500|Описание протокола MODBUS]] | |||
Примера лога общения между трекером и BA-BLE по протоколу MODBUS | |||
[[Файл:Пример лога MODBUS.png]] | |||
01 03 00 00 00 04 44 09 - запрос от трекера на выдачу данных по 1 адресу | |||
* 01 - сетевой адрес | |||
* 03 - Команда чтения | |||
* 00 - Младший байт рег. чтения (значение игнорируется) | |||
* 00 - Старший байт рег. чтения (значение игнорируется) | |||
* 00 - Младший байт количества | |||
* 04 - Старший байт количества | |||
* 44 - Младший байт CRC-16/MODBUS | |||
* 09 - Старший байт CRC-16/MODBUS | |||
01 03 08 15 00 01 00 00 00 00 00 55 35 - ответ по адресу 1 | |||
* 01 - сетевой адрес | |||
* 03 - Подтверждение команды, всегда 03 | |||
* 08 - Количество выгружаемых байт (всегда 8) | |||
* 15 - Температура HEX (21°C) | |||
* 00 - Старший байт уровня HEX | |||
* 01 - Младший байт уровня HEX | |||
* 00 00 00 00 00 - Всегда 0 | |||
* 55 - Младший байт CRC-16/MODBUS | |||
* 35 - Старший байт CRC-16/MODBUS | |||
02 03 00 00 00 04 45 EB - запрос от трекера на выдачу данных по 2 адресу | |||
* 02 - сетевой адрес | |||
* 03 - Команда чтения | |||
* 00 - Младший байт рег. чтения (значение игнорируется) | |||
* 00 - Старший байт рег. чтения (значение игнорируется) | |||
* 00 - Младший байт количества | |||
* 04 - Старший байт количества | |||
* 45 - Младший байт CRC-16/MODBUS | |||
* EB - Старший байт CRC-16/MODBUS | |||
02 03 08 E0 00 25 00 00 00 00 00 93 EE - ответ по адресу 1 | |||
* 02 - сетевой адрес | |||
* 03 - Подтверждение команды, всегда 03 | |||
* 08 - Количество выгружаемых байт (всегда 8) | |||
* E0 - Температура HEX (-32°C) отрицательные значения идут в обратном порядке от максимума 255, тоесть 224 это 224-256 -32°C | |||
* 00 - Старший байт уровня HEX | |||
* 25 - Младший байт уровня HEX (уровень 37) | |||
* 00 00 00 00 00 - Всегда 0 | |||
* 93 - Младший байт CRC-16/MODBUS | |||
* EE - Старший байт CRC-16/MODBUS | |||
== '''<big>RS-232</big>''' == | |||
= '''<big>Обновление прошивки (FW)</big>''' = | = '''<big>Обновление прошивки (FW)</big>''' = | ||