BA-BLE: различия между версиями
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>''' = | ||
Версия от 12:36, 20 марта 2024
ADAPTER BA-BLE 5.0 LR (в дальнейшем – адаптер BA-BLE, база, изделие) предназначен для получения и обработки данных с подключенных к нему беспроводных измерительных устройств (до 10 штук), и беспроводных меток (до 30 штук), вывода информации в мобильное приложение по беспроводному каналу Bluetooth, работы с навигационным терминалом (трекером) по протоколу LLS и MODBUS при помощи интерфейсов RS-232 и RS-485.
Более подробные технические характеристики представлены в тех.паспорте устройства.
Адаптер BA-BLE применяется в мониторинге различных объектов, на которых установлены беспроводные измерительные и/или индикационные устройства и где требуется передача информации с них на контрольное устройство.
Примеры применения BA-BLE:
- Контроль за расходом топлива на транспортном средстве совместно с беспроводным датчиком уровня топлива «TD-BLE» и «TD-150-BLE»
- Измерение влажности, температуры с помощью датчика «TH-BLE»
- Контроль положения в пространстве частей и механизмов специальной техники (измерение угла поворота, скорости вращения и т.д.) с помощью датчика «DU-BLE»
- Контроль нахождения меток «ID-TAG». Системы свой-чужой, контроль прицепного оборудования и тп.
Подробнее об указанных устройствах – на нашем сайте.
Подключение к BA-BLE
Настройка BA-BLE полностью производится через bluetooth с помощью мобильного приложения доступное на iOS и Android устройствах (далее “приложение”).
Запустите конфигуратор. Включите bluetooth, геолокацию и так же убедитесь, что у приложения есть доступ к Геолокации.
Нажмите кнопку Настройка датчиков. Далее, выберите BA-BLE.
Найдите требуемый датчик введя последние 6 цифр его серийного номера. Вы можете найти серийный номер на корпусе датчика.
Или выберите требуемый датчик из списка и нажмите кнопку Подключиться.
Установка пароля
Настоятельно рекомендуем установить на датчике пароль, для того чтобы ограничить доступ к изменениям его настроек. При первом подключении приложение запросит задать пароль автоматически.
Задать, изменить и удалить пароль можно в меню Доп. возможности.
Затем по появившейся вкладке в графе по работе с паролем введите пароль, который будет использоваться впоследствии, и нажмите на кнопку Установить.
ОБРАТИТЕ ВНИМАНИЕ, ЧТО ПРОЦЕДУРА СБРОСА ПАРОЛЯ ЯВЛЯЕТСЯ ВЕСЬМА ТРУДОЕМКОЙ МЫ РЕКОМЕНДУЕМ ОТВЕТСТВЕННО ОТНЕСТИСЬ К ЗАДАНИЮ ПАРОЛЯ И ЕГО СОХРАННОСТИ.
Так же обратите внимание что пароль не может начинаться с 0.
Для удаления ранее заданного пароля необходимо ввести его в поле Пароль, а затем последовательно нажать кнопки Ввести и Удалить.
Внимание! По умолчанию пароль на датчике не установлен! Если вы подключили датчик и на нем уже был задан пароль, свяжитесь с технической поддержкой.
Основные параметры
После подключения к BA-BLE вы увидите основное меню.
- Серийный номер BA-BLE
- Версия прошивки (далее FW)
- Подключенные датчики и их текущие показания
Подключение датчиков
Для подключения датчиков в основном меню BA-BLE нажмите на "+" (1) и в открывшемся окне введите имя датчика или MAC адрес(2) и нажмите "Подключить"(3).
Для удаления смахните датчик влево и нажмите удалить и после отключить.
TD-BLE
Для подключения TD-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TD_******) или MAC адрес(2) и нажмите "Подключить"(3).
Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.
После подключения датчика перейдите в настройки нажав на его имя.
После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.
После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по кторому будет передаваться данный параметр и после нажмите на сохранить.
При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.
Основные параметры TD-BLE выбраны для передачи
Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.
TD-150-BLE
Для подключения TD-150-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TW_******) или MAC адрес(2) и нажмите "Подключить"(3).
Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.
После подключения датчика перейдите в настройки нажав на его имя.
После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.
После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по кторому будет передаваться данный параметр и после нажмите на сохранить.
При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.
Основные параметры TD-150-BLE выбраны для передачи
Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.
DU-BLE
Для подключения DU-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(DU_******) или MAC адрес(2) и нажмите "Подключить"(3).
Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.
После подключения датчика перейдите в настройки нажав на его имя.
После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.
После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по кторому будет передаваться данный параметр и после нажмите на сохранить.
При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.
Основные параметры DU-BLE выбраны для передачи
Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.
TH-BLE
Для подключения TH-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TH_******) или MAC адрес(2) и нажмите "Подключить"(3).
Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.
После подключения датчика перейдите в настройки нажав на его имя.
После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.
После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по кторому будет передаваться данный параметр и после нажмите на сохранить.
При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.
Основные параметры TH-BLE выбраны для передачи
Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.
Настройка передачи меток ID-TAG
Подключение к GPS терминалу
Примеры выдачи данных
RS-485
Параметры порта RS-485
Baud rate: 19200 kbps
Data size: 8
Stop-bits: 1
Parity: None
LLS
Пример получения данных в телеметрии Навтлеком
- Уровень и температура TD-BLE
- Напряжение батареи (3.7В) и RSSI -50dBm TD-BLE
- Уровень и температура TD-150-BLE
- Угол наклона и сработка DU-BLE
- Напряжение батареи (3.5В) и RSSI -38dBm DU-BLE
- Температура (26.8 °C) и влажность (18%) TH-BLE
- Освещенность (132 Lux) и сработка датчика холла (сработки нет) TH-BLE
- Напряжение батареи (3.5В) и RSSI -59dBm TH-BLE
- Сработка дискретных входов (1 не активен, 2 активен) TH-BLE
Примера лога общения между трекером и BA-BLE по протоколу LLS
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
MODBUS
Примера лога общения между трекером и BA-BLE по протоколу MODBUS
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



