wb_editors
116
правок
(орфография) |
(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. |