мини|303x303пкс|Текущий дизайн BA-BLE ADAPTER BA-BLE 5.0 LR (в дальнейшем – адаптер BA-BLE, база, изделие) предназначен для получения и обработки данных с подключенных к нему беспроводных измерительных устройств (до 10 штук), и беспроводных меток (до 30 штук), вывода информации в мобильное приложение по беспроводному каналу Bluetooth, работы с навигационным терминалом (трекером) по протоколу LLS и MODBUS при помощи интерфейсов RS-232 и RS-485.

Описание MODBUS.

Более подробные технические характеристики представлены в тех.паспорте устройства.

Адаптер BA-BLE применяется в мониторинге различных объектов, на которых установлены беспроводные измерительные и/или индикационные устройства и где требуется передача информации с них на контрольное устройство.

Примеры применения BA-BLE:

  • Контроль за расходом топлива на транспортном средстве совместно с беспроводным датчиком уровня топлива «TD-BLE» и «TD-150-BLE»
  • Измерение влажности, температуры с помощью датчика «TH-BLE»
  • Контроль положения в пространстве частей и механизмов специальной техники (измерение угла поворота, скорости вращения и т.д.) с помощью датчика «DU-BLE»
  • Контроль нахождения меток «ID-TAG». Системы свой-чужой, контроль прицепного оборудования и тп.

Подробнее об указанных устройствах – на нашем сайте.

Connection to BA-BLE

Настройка BA-BLE полностью производится через bluetooth с помощью мобильного приложения доступное на iOS и Android устройствах (далее “приложение”).

Start the configurator. Enable bluetooth, geolocation and also make sure that the application has access to Geolocation.

безрамки|810x810пкс безрамки|810x810пкс


Файл:Подключение к BA-BLE.gif


Нажмите кнопку Настройка датчиков. Далее, выберите BA-BLE.

безрамки|810x810пкс 806x806px

Найдите требуемый датчик введя последние 6 цифр его серийного номера. Вы можете найти серийный номер на корпусе датчика.

Или выберите требуемый датчик из списка и нажмите кнопку Подключиться.

656x656пкс

Setting password

Настоятельно рекомендуем установить на датчике пароль, для того чтобы ограничить доступ к изменениям его настроек. При первом подключении приложение запросит задать пароль автоматически.

Задать, изменить и удалить пароль можно в меню Доп. возможности.

915x915пкс

Затем по появившейся вкладке в графе по работе с паролем введите пароль, который будет использоваться впоследствии, и нажмите на кнопку Установить.

890x890пкс

PLEASE NOTE THAT THE PASSWORD RESET PROCEDURE IS VERY TIME-INTENSIVE. WE RECOMMEND THAT YOU TAKE A RESPONSIBLE APPROACH TO SELECTING YOUR PASSWORD AND MAINTAINING ITS SAFETY.

Так же обратите внимание что пароль не может начинаться с 0.

Для удаления ранее заданного пароля необходимо ввести его в поле Пароль, а затем последовательно нажать кнопки Ввести и Удалить.

Внимание! По умолчанию пароль на датчике не установлен! Если вы подключили датчик и на нем уже был задан пароль, свяжитесь с технической поддержкой.

Main parameters

После подключения к BA-BLE вы увидите основное меню.

905x905пкс

  1. Серийный номер BA-BLE
  2. Версия прошивки (далее FW)
  3. Подключенные датчики и их текущие показания

Sensor connection

Для подключения датчиков в основном меню BA-BLE нажмите на "+" (1) и в открывшемся окне введите имя датчика или MAC адрес(2) и нажмите "Подключить"(3).

904x904px

Для удаления смахните датчик влево и нажмите удалить и после отключить.

Файл:Отключение датчика от BA-BLE.gif

TD-BLE

Для подключения TD-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TD_******) или MAC адрес(2) и нажмите "Подключить"(3).

Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.

962x962px

После подключения датчика перейдите в настройки нажав на его имя.

912x912пкс

После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.

910x910пкс

После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по которому будет передаваться данный параметр и после нажмите на сохранить.

945x945пкс 948x948пкс

При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.

455x455пкс


Основные параметры TD-BLE выбраны для передачи

903x903пкс


Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.

Файл:Отключение датчика от BA-BLE.gif

TD-150-BLE

Для подключения TD-150-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TW_******) или MAC адрес(2) и нажмите "Подключить"(3).

Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.

920x920пкс

После подключения датчика перейдите в настройки нажав на его имя.

919x919пкс

После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.

917x917пкс

После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по кторому будет передаваться данный параметр и после нажмите на сохранить.

947x947пкс 948x948пкс

При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.

455x455пкс


Основные параметры TD-150-BLE выбраны для передачи

890x890пкс

Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.

Файл:Отключение датчика от BA-BLE.gif

DU-BLE

Для подключения DU-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(DU_******) или MAC адрес(2) и нажмите "Подключить"(3).

Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.

895x895пкс

После подключения датчика перейдите в настройки нажав на его имя.

924x924пкс

После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.

929x929пкс

После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по которому будет передаваться данный параметр и после нажмите на сохранить.

708x708пкс 882x882пкс

При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.

486x486пкс


Основные параметры DU-BLE выбраны для передачи

898x898пкс

Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.

Файл:Отключение датчика от BA-BLE.gif

TH-BLE

Для подключения TH-BLE к BA-BLE, в основном меню нажмите на "+" (1) и в открывшемся окне введите имя датчика(TH_******) или MAC адрес(2) и нажмите "Подключить"(3).

Имя датчика вы можете найти на крышке датчика (последние 6 цифр серийного номера) или при поиске датчика или подключении к нему в моб. приложении.

898x898пкс

После подключения датчика перейдите в настройки нажав на его имя.

893x893пкс

После перехода вы увидите текущие данные датчика, для настройки передачи данных перейдите в настройки RS-232 или RS-485 в зависимости от того, какой интерфейс передачи данных вы собираетесь использовать.

940x940пкс

После перехода включите передачу нужных параметров и в открывшемся окне выберите нужный сетевой адрес(0-255) по которому будет передаваться данный параметр и после нажмите на сохранить.

884x884пкс 883x883пкс

При выборе сетевого адреса необходимо выбрать не занятый сетевой адрес, занятые сетевые адреса отображаются при выборе.

570x570пкс



Основные параметры TH-BLE выбраны для передачи

901x901пкс

Для удаления привязанного датчика, смахните датчик влево и нажмите удалить и после отключить.

Файл:Отключение датчика от BA-BLE.gif

Configuring ID TAG Transmission

BA-BLE имеет функционал принятия и передачи меток ID-TAG и применением множества фильтров для настройки таких систем как свой-чужой, контроль прицепного оборудования и тп.

Настройка метки ID-TAG описана в данной инструкции.

Основной принцип работы, метка передает пакет данных со своим ID (ПИНГ) каждый заданный период, BA-BLE считывает все данные передачи и рассчитывает силу сигнала, после все увиденные передачи попадают в память BA-BLE для прохождения фильтров, если передачи меток проходят все заданные фильтры она попадает на очередь выдачи по RS-485 где ID метки будет передаваться согласно периоду обнуления очереди.

Configuring RS-485 transmission

Для настройки выдачи меток по RS-485, перейдите во вкладку "Считыватель" (1) и нажмите на "RS-485" (2).

В открывшемся окне вы можете настроить "Адрес LLS"(3) по которому будут выдаваться ID меток и "Период обнуления"(4) выдачи, его можно установить 30-600 секунд. Период обнуления это период за который метка прошедшая фильтрацию будет передаваться по RS-485, то есть если период обнуления 120 секунд то метка один раз прошедшая фильтрацию будет передаваться еще две минуты по RS-485.

682x682пкс

Customizing filters

Для настройки фильтров приема меток перейдите в меню "Считыватель" (1) и нажмите "Фильтрация" (2)

980x980пкс

Filter by tag ID

Для добавления фильтра по основному(Major) и дополнительному(Minor) ID метки, нажмите "Добавить в список" (1) и введите Major и/или Minor ID меток (2).

942x942пкс

Можно добавить до 30 данных фильтров. 927x927пкс Данным фильтром можно сделать фильтрацию по группе (Major ID) или индивидуально привязать до 30 меток.

Мы рекомендуем установить всем метка работающим с данной базой общую группу (Major ID) и добавить данную группу в фильтр.

RSSI filter

Данный фильтр необходим для сортировки меток по силе сигнала(приближению).

Для добавления включите фильтр(1) и установите силу сигнала(2) в dBm с минусом.

934x934пкс

Для установки корректного фильтра по RSSI, установите базу и метку в рабочее положение, отключите фильтры и перейдите в основное меню считывателя и просмотрите среднее значение RSSI(1) нужной метки за множество измерений.

968x968пкс

Так же для корректной работы данного фильтра желательно использовать фильтр таймер и на метке желательно установить частую передачу, например каждую секунду.

Filter Timer

Данный фильтр необходим для сортировки меток по времени нахождения в радиусе приема, количество появлений (пингов) метки прошедших фильтрации по ID и силе сигнала (RSSI) за установленный промежуток времени.

Для добавления включите фильтр(1) и установите количество появлений(2) и временное окно(3).

925x925пкс

Рекомендуется установить число появления чуть меньше половины от количества отправок метко, то есть если метка отправляет каждую секунду и фильтр на 50 секунд количество появления желательно установить до 24.

Так же период обнуления RS-485 должен быть чуть больше чем временное окно таймера.

Filter Active Tags

Данный фильтр необходим для сортировки по количеству принятых меток.

Для добавления включите фильтр(1) и установите количество активных меток(2).

930x930пкс

RSSI filter max

Данный фильтр необходим для сортировки меток с самым лучшим приёмом.

Для добавления включите фильтр(1) и установите количество активных меток с лучшим сигналом(2).

943x943пкс

Example of work

Пример: метки с ID Major:1 Minor:100 и Major:1 Minor:200 передают данные каждую секунду, сначала метка с ID 100 приблизились к считывателю BA-BLE на 30 секунд и через 15 секунд метка с ID 200, на считывателе стоят фильтры: по Major:1, RSSI -70 dBm(фильтрация по силе сигнала\приближению) и Таймер на 15 появлений (пингов) за 30 секунд, настройки RS-485: Адрес 1, период обнуления 60 секунд. После 15 появлений метки с ID 100 с RSSI -70 dBm и лучше она прошла фильтрацию и начала передавать свой ID по RS-485 (каждый запрос LLS возвращается с уровнем 100 и температурой 1) через еще 15 секунд метка с ID 200 тоже проходит фильтрацию и попадает в очередь на выдачу, и начинается одновременная передача двух меток (на один запрос LLS ответ с уровнем 100 и температурой 1 и на второй запрос LLS ответ с уровнем 200 и температурой 1) так продолжается пока каждый отдельный ID не будет передан в течении периода обнуления (60 секунд).

Данный пример в телеметрии Навтелеком:

Файл:Пример передачи ID-TAG через BA-BLE.gif

Connecting to a GPS terminal

795x795px

Examples of data output

RS-485

Параметры порта RS-485

Baud rate: 19200 kbps

Data size: 8

Stop-bits: 1

Parity: None

LLS

Пример получения данных в телеметрии Навтлеком

Файл:Пример данных BA-BLE в телеметрии навтелеком.png

  1. Уровень и температура TD-BLE
  2. Напряжение батареи (3.7В) и RSSI -50dBm TD-BLE
  3. Уровень и температура TD-150-BLE
  4. Угол наклона и сработка DU-BLE
  5. Напряжение батареи (3.5В) и RSSI -38dBm DU-BLE
  6. Температура (26.8 °C) и влажность (18%) TH-BLE
  7. Освещенность (132 Lux) и сработка датчика холла (сработки нет) TH-BLE
  8. Напряжение батареи (3.5В) и RSSI -59dBm TH-BLE
  9. Сработка дискретных входов (1 не активен, 2 активен) TH-BLE

Примера лога общения между трекером и BA-BLE по протоколу LLS

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

MODBUS

Описание протокола 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

RS-232

Параметры порта RS-232

Baud rate: 19200 kbps

Data size: 8

Stop-bits: 1

Parity: None

Passive

Для получения данных по RS-232 в формате LLS и MODBUS как ответы на запросы, необходимо:

  • Перейти в настройки RS-232 BA-BLE

931x931пкс

  • Установить "периодическая выдача данных отключена"

582x582пкс 582x582пкс

Формат запроса и ответа как при опросе RS-485, адреса согласно настройкам выдачи RS-485

Active output modes

Для включения активной выдачи заранее выберите нужные параметры в настройках выдачи RS-232 в меню подключения датчиков BA-BLE.

  • Перейти в настройки RS-232 BA-BLE

931x931пкс

  • Установить нужный режим выдачи и сохраните

581x581пкс582x582пкс

Output of total level and average temperature from TD sensors

Данный формат необходим при подключении нескольких дут установленных в разных баках (двухбаковая техника)

Файл:Выдача суммарного значения уровня и средней температуры с датчиков топлива.png

Формат ASCII, цифровые значения HEX

F - не используется

T - температура, 15 это 21°C

N - Суммарный уровень подключенных датчиков уровня топлива, 1491 это 5265

Output of averaged level and temperature values from TD sensors

Данный формат необходим при подключении нескольких дут установленных в одном баке

282x282пкс

Формат ASCII, цифровые значения HEX

F - не используется

T - температура, 14 это 20°C

N - Суммарный уровень подключенных датчиков уровня топлива, 0A48 это 2632

Data output of each TD sensor separately

В данном режиме за каждый период выдаются данные от всех подключенных датчиков уровня топлива отдельно

Файл:Выдача данных отдельно каждого датчика TD.png

Формат ASCII, цифровые значения HEX

F - CNT, 5E26 это 24102, 6015 это 24597

T - температура, 11 это 17°C, 17 это 23°C

N - Уровень, 0FFF это 4095, 0492 это 1170

Data output of all linked sensors via lls protocol

В данном режиме в одну строчку будут передаваться по одной паре параметров(подписанные 0-9) с каждого подключенного датчика, передаваемый параметр выбирается в настройках подключения датчика.

937x937пкс

Формат ASCII, цифровые значения HEX

Output of all parameters of the connected sensors

В данном режиме в одну строчку будут передаваться все параметры (подписанные 0-9) с каждого подключенного датчика.

951x951пкс

Формат ASCII, цифровые значения DEC

UT*

  • Для TD-BLE - температура
  • Для TW-BLE - температура
  • Для DU-BLE - не используется
  • Для TH-BLE - температура

LM*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - не используется
  • Для TH-BLE - Освещенность Lux

UH*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - не используется
  • Для TH-BLE - влажность%

HS*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - не используется
  • Для TH-BLE - активность датчика холла

UL*

  • Для TD-BLE - уровень
  • Для TW-BLE - уровень
  • Для DU-BLE - градус наклона
  • Для TH-BLE - влажность% без точки десятой доли

UN*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - градус наклона
  • Для TH-BLE - не используется

UM*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - не используется
  • Для TH-BLE - сработка дискретных входов

UP*

  • Для TD-BLE - не используется
  • Для TW-BLE - не используется
  • Для DU-BLE - не используется
  • Для TH-BLE - не используется

VB*

  • Для TD-BLE - напряжение батарейки
  • Для TW-BLE - не используется
  • Для DU-BLE - напряжение батарейки
  • Для TH-BLE - напряжение батарейки

RS*

  • Для TD-BLE - сила сигнала (RSSI)
  • Для TW-BLE - сила сигнала (RSSI)
  • Для DU-BLE - сила сигнала (RSSI)
  • Для TH-BLE - сила сигнала (RSSI)

Firmware update (FW)

Файл:Обновление прошивки BA-BLE.gif

Для обновления прошивки на BA-BLE:

  • Скачайте актуальную версию прошивки как файл в память телефона Актуальную прошивку вы можете найти в разделе загрузки.
  • Подключитесь к датчику
  • Перейдите в "Доп. возможности"

844x844пкс

  • Перейдите в режим обновления

630x630пкс

  • Выберите файл прошивки(1) из памяти телефона (Файлом прошивки является сам .zip архив, разархивировать не нужно) и начните процесс прошивки (2). Эти действия необходимо произвести в течении 30 секунд после перехода в режим обновления!

876x876px

  • Процесс прошивки должен начаться. В процессе прошивки нельзя закрывать или сворачивать приложение!

Файл:Процесс_прошивки_TD-BLE.png

  • По окончанию прошивки выйдет окно об удачном обновлении

Файл:Обновление_TD-BLE_завершено_.png

Актуальные прошивки вы можете найти в разделе загрузки.

Файлом прошивки является сам .zip архив, разархивировать не нужно.

Useful links