WB-MS Modbus Sensor: различия между версиями

Материал из Wiren Board
(Перенаправление изменено с WB-MS v.2 Sensor на WB-MS v.2 Modbus Sensor)
Метка: изменение цели перенаправления
 
(не показана 31 промежуточная версия 3 участников)
Строка 1: Строка 1:
'''[https://wirenboard.com/ru/product/WB-MS/ Купить в интернет-магазине]'''
#REDIRECT[[WB-MS_v.2_Modbus_Sensor]]
{{DISPLAYTITLE:Универсальный датчик WB-MS}}{{#vardefine:ProductFullName1|Универсальный датчик WB-MS}} {{#vardefine:FileName1|WB-MS}} {{#vardefine:ProductName1|WB-MS}}
 
[[File:WB-MS_.png |300px|thumb|right|Универсальный датчик <div id="wbmsphoto">WB-MS</div>]]
 
Датчик WB-MS — комбинированный цифровой датчик температуры, влажности, освещённости и звукового давления.
Управление модулем производится по протоколу Modbus RTU с контроллера или ПК по шине RS-485. Основное назначение — использование в промышленных помещениях.
 
===Модели ===
Модули поставляются в различных модификациях, набор функций кодируется в артикуле конкретной модели по следующей схеме:
 
{| border="1" cellpadding="3" cellspacing="0"
!Обозначение
!Поддерживаемая функция
|-
 
| H || измерение относительной влажности
|-
| T || измерение температуры
|-
| L, B || измерение освещённости (B — отличие в конструктивной особенности датчика освещенности)
|-
| S || измерение уровня звукового давления
|-
 
|}
 
Примеры:
 
{| border="1" cellpadding="3" cellspacing="0"
!Маркировка
!Описание
|-
 
| WB-MS-THLS || измерение температуры, влажности, освещённости и уровня звукового давления
|-
| WB-MS-TH || измерение температуры и влажности
|-
| WB-MS-T || измерение температуры
|-
 
|}
 
== Технические характеристики ==
{| class="wikitable"
! style="text-align: center;" | Параметр
! style="text-align: center;" | Значение
|-
! colspan="2" |Питание
|-
|Напряжение питания
|12 В — 24 В постоянного тока
|-
|Потребляемая мощность
|
0,1 Вт
|-
! colspan="2" |Диапазоны измеряемых значений
|-
| Диапазон измерения температуры
| -40°С — +80°С
|-
| Параметры измерения температуры||
* разрешение: 0,1°С
* повторяемость: ±0,2°С
* дрейф: ±0,1°С/год
* максимальная погрешность во всём диапазоне температур: ±0.5°С, в диапазоне 0°C — 70°C: ±0.3°С
|-
| Диапазон измерения относительной влажности
| 0 — 99,9% (рабочий диапазон: 0 — 98%)
|-
| Параметры измерения относительной влажности
| разрешение: 0,1%, погрешность: ±3%, повторяемость: ±1%
|-
| Диапазон измерения уровня шума (звукового давления)
| 40 — 82 дБ
|-
| Диапазон измерения освещённости
| 10 — 10000 лк
|-
| Внешние датчики
| Возможность подключения до двух внешних цифровых датчиков температуры DS18B20.
|-
! colspan="2" |Управление
|-
|Интерфейс управления
|RS-485
|-
|Изоляция интерфейса
|Неизолированный
|-
|Протокол обмена данными
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
|-
|Параметры интерфейса RS-485
|
скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2;
Начиная с версии прошивки '''3.1.0''' параметры интерфейсы могут быть настроены программно:
*Скорость: 1200, 2400, 4800, 9600 (по умолчанию), 19200, 38400, 57600, 115200 бит/с <br>([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]])
*Данные: 8 бит
*Проверка чётности: нет (по умолчанию), 1 - нечётный (odd), 2 - чётный (even)
*Стоповых бит: 2 (по умолчанию), 1
|-
|Готовность к работе после подачи питания
| ~0,03 c
|-
! colspan="2" |Габариты
|-
| Габариты
| 65x46x29 мм
|-
| Ширина DIN-юнитов
| ~2,5
|-
! colspan="2" |Условия эксплуатации
|-
| Температура воздуха
| -40°С до +80°С
|-
| Относительная влажность воздуха
| до 98%, без конденсации влаги
|}
 
=== Обмен данными ===
На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB-MS используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и нанесен на наклейке. Адрес может быть изменен программно. Подробности смотрите в разделе [[#Управление_по_Modbus|Управление по Modbus]].
 
== Монтаж ==
Датчик может монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину около 2,5 DIN-модуля. Датчик также имеет отверстия для непосредственного крепления к любой поверхности. Диаметр отверстий — 4мм, расстояние между центрами — 41 мм. Расстояние между головкой крепежного винта и поверхностью (глубина) — 11 мм.
 
[[Файл:WB-MS-dim.png|200px|thumb|right|Крепежные размеры модуля WB-MS]]
 
Блок винтовых зажимов модуля ([[#wbmsphoto|см. рисунок "Универсальный датчик WB-MS"]]) служит для подключения линий питания (V+ и GND), управления по RS-485 (RS-485 A и B), а так же внешних цифровых датчиков температуры (w1 и GND и w2 и GND). При использовании при монтаже наконечников типа НШВИ для установки проводов в винтовые зажимы необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки — 6 мм. Винтовые зажимы также принимают провод сечением до 1,5 мм<sup>2</sup>.
 
Датчики температуры DS18B20 подключаются по паразитной схеме питания, когда выводы +5В и GND объединены и подключены к клемме GND. 
 
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485, при небольших скоростях передачи  данных и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.
 
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.
 
[[File:Installation_WB5_+wb-ms+ds18B20_tp.png|650px|thumb|center|Образец монтажа и подключения модуля WB-MS. На рисунке к модулю подключены два внешних датчика DS18B20]]
 
== Представление модуля в web-интерфейсе Wiren Board ==
 
В таблице перечислены названия измеряемых модулем параметров и их значение. Названия параметров, которые не поддерживаются конкретным модулем, будут выделены красным.
 
[[File:WB-MS_web.png|300px|thumb|right|Элеменеты управления и индикации датчика WB-MS в веб-интерфейсе]]
 
{| class="wikitable"
! Параметр
! Значение
|-
|Temperature
| Температура внутреннего датчика (в °C)
|-
| Humidity
| Относительная влажность (в процентах)
|-
| Illuminance
| Освещенность (в лк)
|-
| Sound Level
| Звуковое давление в дБ
|-
| Input Voltage
| Напряжение питания модуля
|-
| External Sensor 1
| Температура внешнего датчика 1
|-
| External Sensor 2
| Температура внешнего датчика 1
|}
 
== Управление по Modbus ==
 
Подробно о работе с модулем по протоколу Modbus написано в разделе [[Sensors_Modbus_Management|Управление датчиками Wirenboard по протоколу Modbus]].
Там же можно найти карту регистров устройства.
 
Кроме того, в версии прошивки 4.0.0 и выше возможно также конфигурирование 1-W входов устройства как счетных входов.
 
{| class="wikitable"
! rowspan="2" |Регистр/ адрес
! rowspan="2" |Тип
! rowspan="2" |Чтение/ запись
! rowspan="2" |Значение по умолчанию
! rowspan="2" |Формат
! rowspan="2" |Назначение
! rowspan="2" |Версии прошивки
|-
!
 
 
|-
|275
|holding
|RW
|0
|0 или 1
|Режим входа №1: 0 - 1-wire, 1 - дискретный вход
| rowspan="6" |>=4.0.0
|-
|276
|holding
|RW
|0
|0 или 1
|Режим входа №2: 0 - 1-wire, 1 - дискретный вход
|-
|277
|input
|R
|
|16-bit unsigned int
|Счетчик срабатываний для входа №1
|-
|278
|input
|R
|
|16-bit unsigned int
|Счетчик срабатываний для входа №2
|-
|0
|discrete
|R
|
|0 или 1
|Текущее состояние входа №1: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0.
|-
|1
|discrete
|R
|
|0 или 1
|Текущее состояние входа №2: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0.
|}
 
== Изображения и чертежи устройства ==
{{Wbincludes:WBPicturesNoDrawing|1}}
<!--{{Wbincludes:WBPictures|1}}-->

Текущая версия на 22:00, 11 июня 2021

Перенаправление на: