Перейти к содержанию

Навигация

Lavritech L1 Lite LoRaWAN: различия между версиями

Modbus -> Modbus RTU
(орфография)
(Modbus -> Modbus RTU)
Строка 9: Строка 9:
[[Файл:Lavritech L1 Lite.png|300px|thumb|right|Lavritech L1 Lite]]
[[Файл:Lavritech L1 Lite.png|300px|thumb|right|Lavritech L1 Lite]]
Для использования LoRaWAN-устройств с контроллером Wiren Board понадобится контроллер в исполнении [https://market.lavritech.com/turnkeysolution/kontroller-lavritech-l1-lite-lora-wan-ethernet/ '''Lavritech L1 Lite Lora Wan + Ethernet'''], который будет выступать в качестве LoRaWAN шлюза.
Для использования LoRaWAN-устройств с контроллером Wiren Board понадобится контроллер в исполнении [https://market.lavritech.com/turnkeysolution/kontroller-lavritech-l1-lite-lora-wan-ethernet/ '''Lavritech L1 Lite Lora Wan + Ethernet'''], который будет выступать в качестве LoRaWAN шлюза.
Для использования протокола ModBus для связи шлюза и контроллера Wiren Board необходима прошивка '''LoRaWAN шлюз ModBus RTU slave MQTT'''. Выбирается на сайте производителя при заказе устройства.
Для использования протокола ModBus RTU для связи шлюза и контроллера Wiren Board необходима прошивка '''LoRaWAN шлюз ModBus RTU slave MQTT'''. Выбирается на сайте производителя при заказе устройства.


В качестве оконечного устройства могут выступать разнообразные устройства: датчики температуры, охранные устройства, приборы учёта и др.
В качестве оконечного устройства могут выступать разнообразные устройства: датчики температуры, охранные устройства, приборы учёта и др.
Строка 77: Строка 77:
На главной странице шлюза мы должны получить показания с датчика.
На главной странице шлюза мы должны получить показания с датчика.


== Передача показаний от шлюза в контроллер Wiren Board по ModBus ==
== Передача показаний от шлюза в контроллер Wiren Board по ModBus RTU ==
=== Настройка ModBus slave на контроллере Lavritech L1 Lite ===
=== Настройка ModBus slave на контроллере Lavritech L1 Lite ===
Открыть Config: ModBus_slave-Config RTU  
Открыть Config: ModBus_slave-Config RTU  
Строка 83: Строка 83:
# Speed RS485 — Скорость обмена на шине
# Speed RS485 — Скорость обмена на шине


=== Привязка данных полученных от шлюза к регистрам ModBus ===
=== Привязка данных полученных от шлюза к регистрам ModBus RTU ===
[[Файл:Lavritech modbus slave config.png|300px|thumb|right|Config ModBus Slave (RTU)]]
[[Файл:Lavritech modbus slave config.png|300px|thumb|right|Config ModBus Slave (RTU)]]
В настойках шлюза выбираем ModBus_slave, здесь происходит привязка полученных данных к регистрам ModBus, которые будут доступны для чтения.
В настойках шлюза выбираем ModBus_slave, здесь происходит привязка полученных данных к регистрам ModBus RTU, которые будут доступны для чтения.
# Регистр — по этому адресу будет доступны данные при запросе Modbus командой чтения '''Input registrer(0x04)'''.
# Регистр — по этому адресу будет доступны данные при запросе Modbus RTU командой чтения '''Input registrer(0x04)'''.
# Далее выбор источника данных — Lora.   
# Далее выбор источника данных — Lora.   
# Привязка регистров Num: A-B, где A — номер ноды, B —  регистр ноды.  
# Привязка регистров Num: A-B, где A — номер ноды, B —  регистр ноды.  
Строка 94: Строка 94:
*2 Registr : 2 Lora Num: 1-5 (Температура в °C, умноженная на 10).
*2 Registr : 2 Lora Num: 1-5 (Температура в °C, умноженная на 10).


=== Подключение контроллера Lavritech L1 Lite к контроллеру Wiren Board по шине RS-485 ModBus ===
=== Подключение контроллера Lavritech L1 Lite к контроллеру Wiren Board по шине RS-485 ModBus RTU ===
[[Файл:Lavritech modbus-serial-config-1.png|300px|thumb|right|Настройка канала батареи]]
[[Файл:Lavritech modbus-serial-config-1.png|300px|thumb|right|Настройка канала батареи]]
[[Файл:Lavritech modbus-serial-config-2.png|300px|thumb|right|Настройка канала температуры]]
[[Файл:Lavritech modbus-serial-config-2.png|300px|thumb|right|Настройка канала температуры]]
Строка 163: Строка 163:


== Передача показаний от шлюза в контроллер Wiren Board по MQTT==
== Передача показаний от шлюза в контроллер Wiren Board по MQTT==
Для передачи данных от шлюза к контроллеру Wiren Board можно вместо ModBus использовать MQTT
Для передачи данных от шлюза к контроллеру Wiren Board можно вместо ModBus RTU использовать MQTT
Для этого контроллер Lavritech L1 Lite должен иметь сетевой доступ к контроллеру Wiren Board (обычно используется при использовании обоих котроллеров в одной локальной сети)
Для этого контроллер Lavritech L1 Lite должен иметь сетевой доступ к контроллеру Wiren Board (обычно используется при использовании обоих котроллеров в одной локальной сети)
#В настройках Lavritech L1 Lite перейти к настройке публикаций сообщений в брокер MQTT установленный на Wiren Board Config:Servers.
#В настройках Lavritech L1 Lite перейти к настройке публикаций сообщений в брокер MQTT установленный на Wiren Board Config:Servers.
wb_editors
116

правок