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

Навигация

WB-MSW-LORA v.3 Sensor: различия между версиями

(→‎Работа по Modbus: Добавлен пункт "Задержки при выполнении команд")
 
(не показано 19 промежуточных версий 4 участников)
Строка 3: Строка 3:
'''[https://wirenboard.com/ru/product/wb-msw-lora-v3/ Купить в интернет-магазине]'''
'''[https://wirenboard.com/ru/product/wb-msw-lora-v3/ Купить в интернет-магазине]'''
[[Файл:WB-MSW3-front.JPG |300px|thumb|right| Универсальный датчик WB-MSW-LORA v.3, вид спереди]]
[[Файл:WB-MSW3-front.JPG |300px|thumb|right| Универсальный датчик WB-MSW-LORA v.3, вид спереди]]
{{OldVersion
| old_name = WB-MSW-LORA v.3 Sensor
| new_name = WB-MSW-LORA v.4 Sensor
| new_page = WB-MSW_v.4_Modbus_Sensor
}}


== Назначение ==
== Назначение ==
Беспроводной комбинированный цифровой датчик температуры, влажности, освещенности, уровня шума, концентрации CO2 и летучих органических соединений. Оснащён ИК приемопередатчиком.  
Беспроводной комбинированный цифровой датчик температуры, влажности, освещенности, уровня шума, концентрации CO2 и летучих органических соединений. Оснащён ИК приемопередатчиком.  


Предназначен для контроля климата в жилых и офисных помещениях, для бытового использования. Датчик выполнен в пластиковом корпусе и предназначен для крепления на стену.
Предназначен для контроля климата в жилых и офисных помещениях, для бытового использования. Датчик выполнен в пластиковом корпусе и предназначен для крепления на стену.
{{Wbincludes:WB-MS and WB-M1W2 Gosreestr}}


Датчик подключается к контроллеру по беспроводной связи с помощью модуля [[WBE2R-R-LORA v.1 Extension Module|WBE2R-R-LORA]] или по RS-485. Способ подключения выбирается [[#Выбор режима работы | переключателем на плате]], во всех случаях устройству нужно внешнее питание. При подключении по RS-485, смотрите документацию на проводную версию датчика [[WB-MSW v.3 Modbus Sensor]].
Датчик подключается к контроллеру по беспроводной связи с помощью модуля [[WBE2R-R-LORA v.1 Extension Module|WBE2R-R-LORA]] или по RS-485. Способ подключения выбирается [[#Выбор режима работы | переключателем на плате]], во всех случаях устройству нужно внешнее питание. При подключении по RS-485, смотрите документацию на проводную версию датчика [[WB-MSW v.3 Modbus Sensor]].
Строка 15: Строка 22:


== Модификации ==
== Модификации ==
Пока датчик поставляется в полной комплектации.
Датчик может поставляться в любой комбинации встроенных датчиков, которыми он комплектуется на производстве, докупить отдельно их нельзя.
 
'''Внимание!''' Светодиодные индикаторы, датчик освещённости и ИК-светодиоды физически находятся на одной плате, поэтому присутствуют или отсутствуют только одновременно.


== Покраска корпуса ==
== Покраска корпуса ==
Строка 71: Строка 80:


=== Датчик качества воздуха (VOC) ===  
=== Датчик качества воздуха (VOC) ===  
{{Wbincludes:VOC Sensiron SGPC3}}
==== Зачем измерять VOC ====
{{Wbincludes:VOC}}
{{Wbincludes:VOC}}


Строка 94: Строка 105:
Установите в контроллер Wiren Board модуль расширения LoRa и настройте его.
Установите в контроллер Wiren Board модуль расширения LoRa и настройте его.


Подключите питание к клеммам V+ и GND датчика, используйте комплектный блок питания, или любой с напряжением 9 В – 28 В постоянного тока.
{{Wbincludes:Wireless Mount}}


=== Монтаж на стену ===
=== Монтаж на стену ===
Строка 107: Строка 118:
{{WebUIAddDevice
{{WebUIAddDevice
| template= WB-MSW v.3
| template= WB-MSW v.3
}}  
}}
 
Важно:
* В системе может не оказаться нужного порта, куда вставлен WBE2R-R-LORA — его надо добавить, например, ''/dev/ttyMOD1''
* Для порта надо установить особые параметры связи, которые указаны в таблице [[#Параметры порта по умолчанию | Параметры порта по умолчанию]].
* Несмотря на то, что сенсор движения установлен в датчике, его показания могут отличаться от висящего рядом датчика с подключением по Modbus. Это связано с работой радиомодуля, поэтому его нет в характеристиках датчика, а мы рекомендуем выключить его опрос.
 
=== Управление устройством и просмотр значений ===
=== Управление устройством и просмотр значений ===
[[File:WB-MSW3-LORA-WEB.png|600px|thumb|right|Элементы управления и индикации модуля WB-MSW-LORA v.3 в веб-интерфейсе контроллера Wiren Board]]
[[File:WB-MSW3-LORA-WEB.png|600px|thumb|right|Элементы управления и индикации модуля WB-MSW-LORA v.3 в веб-интерфейсе контроллера Wiren Board]]
Строка 113: Строка 130:


== Настройка ==
== Настройка ==
<h3>Способы настройки</h3>
{{Wbincludes:WebUIDeviceSetUp}}
# Указать параметры в веб-интерфейсе контроллера Wiren Board:  
#*перейдите на [[RS-485:Configuration_via_Web_Interface|страницу настройки serial-устройств]];
#*выберите порт, в который установлен модуль расширения WBE2R-R-LORA, например, ''/dev/ttyMOD1'';
#*настройте параметры порта в соответствии с [[#Параметры порта по умолчанию | таблицей]];
#*найдите или добавьте устройство и измените параметры. Если нужный параметр отсутствует в шаблоне, его можно задать через пользовательские параметры.
# Записать настройки в [[#Карта регистров|Modbus-регистры]] модуля из консоли контроллера с помощью утилиты [[modbus­_client]].


<gallery mode="packed" heights="150px" caption="Настройка WB-MSW v.3 через веб-интерфейс контроллера Wiren Board">
<gallery mode="packed" heights="150px" caption="Настройка WB-MSW v.3 через веб-интерфейс контроллера Wiren Board">
Строка 127: Строка 138:


=== Самонагрев устройства ===
=== Самонагрев устройства ===
При частом опросе радиомодуль LoRa немного нагревается, что приводит к завышению показаний датчика температуры и соответствующему занижению показаний датчика влажности воздуха.
{{Anchor|self-heating}}
 
Чтобы этого избежать, надо снизить частоту опроса. Установите параметр '''Читать не чаще (мс)''' в значение 60 000. Для этого перейдите в настройки устройства в веб-интерфейсе контроллера, нажмите кнопку '''Свойства''' и поставьте галочку напротив строки с названием параметра.


Так же рекомендуем отключить опрос неиспользуемых каналов, например: датчика движения, неиспользуемых ИК-команд, серийного номера, напряжения питания. Если датчики CO₂ и VOC не установлены, то их тоже можно отключить.
{{Wbincludes:WB-MSW LoRa Self-Heating}}


=== Управление техникой по ИК ===
=== Управление техникой по ИК ===
Строка 143: Строка 152:


=== Задержки при выполнении команд ===
=== Задержки при выполнении команд ===
При работе с устройством по радиоканалу необходимо учитывать особенности передачи информации по интерфейсу LoRa. Из-за наличия в пакете служебной информации и особенностей модуляции радиосигнала передача одного пакета Modbus в одну сторону занимает примерно 0,3 с. Это увеличивает время реакции устройства на команды пользователей.  
При работе с устройством по радиоканалу необходимо учитывать особенности передачи информации по интерфейсу LoRa. Из-за наличия в пакете служебной информации и особенностей модуляции радиосигнала передача одного пакета Modbus в одну сторону занимает примерно 0.3 с. Это увеличивает время реакции устройства на команды пользователей.  


Минимальное время реакции - 0,3 с (в случае, если есть возможность сразу отправить команду на устройство). Максимальное время реакции при устойчивой радиосвязи - 0,9 с (если подача команды пользователем совпала с началом передачи другого пакета, сначала этот пакет будет передан - 0,3 с, на него будет получен ответ - ещё 0,3 с, а затем будет отправлена команда - снова 0,3 с).
Минимальное время реакции 0.3 с. Это в случае, если драйвер без задержек отправит команду на устройство.


Рекомендуется размещать устройство в зоне уверенной радиосвязи (то есть на таком расстоянии от контроллера, на котором количество потерянных пакетов несущественно). При нестабильной радиосвязи время реакции на команду может увеличиться. Если команда не была доставлена до устройства, то повторная отправка команды будет выполнена при следующем цикле опроса. Для датчика MSW, настроенного согласно [[#Самонагрев устройства | рекомендациям]], время реакции на команду может увеличиться до минуты (и даже больше, если повторно отправленная команда снова не была доставлена).
Максимальное время реакции при устойчивой радиосвязи — 0.9 с. Это если подача команды пользователем совпала с началом передачи другого пакета, сначала этот пакет будет передан — 0.3 с, на него будет получен ответ — ещё 0.3 с, а затем будет отправлена команда — снова 0.3 с.
 
Рекомендуем размещать устройство в зоне уверенной радиосвязи, то есть на таком расстоянии от контроллера, на котором количество потерянных пакетов несущественно. При нестабильной радиосвязи время реакции на команду может увеличиться. Если команда не была доставлена до устройства, то повторная отправка команды будет выполнена при следующем цикле опроса. Для датчика MSW, настроенного согласно [[#self-heating | рекомендациям]], время реакции на команду может увеличиться до минуты. А если повторно отправленная команда снова не была доставлена, то и больше минуты.


==Обновление прошивки и сброс настроек==
==Обновление прошивки и сброс настроек==
Строка 162: Строка 173:
{{Wbincludes:Revision}}
{{Wbincludes:Revision}}
|4.22
|4.22
|v4.22C/L, v4.22C/L2 - ...
|v4.22I/L, v4.22I/L2, v4.22I/L2/1 - ...
|10.2022 - ...
|04.2023 - ...
|
* Первая версия, на базе MSW ревизии 4.22
* В качестве датчика CO2 — CM1106
|-
|4.22
|v4.22C/L, v4.22C/L2, v4.22G/L, v4.22H/L1
|10.2022 - 01.2023
|
|
* Первая версия, на базе MSW ревизии 4.22
* Первая версия, на базе MSW ревизии 4.22
* В качестве датчика CO2 — MH-Z19B
|-
|-
|}
|}