Gas sensor WB-MSGR: различия между версиями
Matveevrj (обсуждение | вклад) |
Fizikdaos (обсуждение | вклад) |
||
(не показаны 32 промежуточные версии 6 участников) | |||
Строка 1: | Строка 1: | ||
{{#vardefine:ProductFullName1|Датчик газа WB-MSGR (горючие газы)}} {{#vardefine:FileName1|WB-MSGR-2-flammable}} {{#vardefine:ProductName1|WB-MSGR-2-flammable}} | {{#vardefine:ProductFullName1|Датчик газа WB-MSGR (горючие газы)}} {{#vardefine:FileName1|WB-MSGR-2-flammable}} {{#vardefine:ProductName1|WB-MSGR-2-flammable}} | ||
{{#vardefine:ProductFullName2|Датчик газа WB-MSGR (органические газы)}} {{#vardefine:FileName2|WB-MSGR135-organic}} {{#vardefine:ProductName2|WB-MSGR135-organic}} | {{#vardefine:ProductFullName2|Датчик газа WB-MSGR (органические газы)}} {{#vardefine:FileName2|WB-MSGR135-organic}} {{#vardefine:ProductName2|WB-MSGR135-organic}} | ||
''' | Модель снимается с производства. Не закладывайте в проекты, на складе распродаются остатки.'''[https://wirenboard.com/ru/product/WB-MSGR/ Купить в интернет-магазине]''' | ||
[[File:WB-MSGR.png |350px|thumb|right| Датчик <div id="wbmsgrphoto">WB-MSGR</div>]] | [[File:WB-MSGR.png |350px|thumb|right| Датчик <div id="wbmsgrphoto">WB-MSGR</div>]] | ||
==== Назначение ==== | ==== Назначение ==== | ||
Комбинированные электрохимические датчики газа WB-MSGR с встроенным реле. | |||
Комбинированные электрохимические датчики газа WB-MSGR | |||
Исполнение: пластиковый корпус с возможностью крепления на DIN-рейку и крепёжными отверстиями. | Исполнение: пластиковый корпус с возможностью крепления на DIN-рейку и крепёжными отверстиями. | ||
Напряжение питания 12 – 24В. | Напряжение питания 12 – 24В. | ||
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS. | |||
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу | |||
Возможно заказать датчик с сенсорами на выбор: | Возможно заказать датчик с сенсорами на выбор: | ||
* горючие газы: природный газ, метилпропан, пропан, метан, водород. Описание: [[Файл:MQ2.pdf]] | * горючие газы: природный газ, метилпропан, пропан, метан, водород. Описание: [[Файл:MQ2.pdf]] | ||
* органические газы: NH3, NOx, алкоголь, бензол, табачный дым, CO2. Описание: [[Файл:SNS-MQ135.pdf]] | * органические газы: NH3, NOx, алкоголь, бензол, табачный дым, CO2. Описание: [[Файл:SNS-MQ135.pdf]] | ||
==== Модификации ==== | ==== Модификации ==== | ||
Характеристики кодируются в артикуле, по следующей схеме: | |||
Характеристики кодируются в артикуле по следующей схеме: | |||
{| border="1" cellpadding="3" cellspacing="0" | {| border="1" cellpadding="3" cellspacing="0" | ||
!Обозначение | !Обозначение | ||
Строка 37: | Строка 26: | ||
|- | |- | ||
| WB-MSGR-xxxx || версия с встроенным реле (основная модель) | |||
| WB-MSGR-xxxx || версия | |||
|- | |- | ||
| WB-MSG-xxxx || версия без встроенного реле (под заказ) | | WB-MSG-xxxx || версия без встроенного реле (под заказ) | ||
Строка 44: | Строка 32: | ||
|} | |} | ||
== Технические характеристики == | == Технические характеристики == | ||
{| class="wikitable" | {| class="wikitable" | ||
! style="text-align: center;" | Параметр | ! style="text-align: center;" | Параметр | ||
Строка 58: | Строка 46: | ||
* 1 Вт в режиме измерения | * 1 Вт в режиме измерения | ||
* 1,1 Вт при включенном реле | * 1,1 Вт при включенном реле | ||
* 1,5 Вт при пиковых нагрузках | * 1,5 Вт при пиковых нагрузках. | ||
|- | |- | ||
! colspan="2" |Измеряемые концентрации газов | ! colspan="2" |Измеряемые концентрации газов | ||
Строка 78: | Строка 58: | ||
|- | |- | ||
| Выходы реле | | Выходы реле | ||
| Реле с общим, нормально открытым и нормально закрытым контактами (SPDT) | | Реле с общим, нормально открытым и нормально закрытым контактами (SPDT). | ||
|- | |- | ||
! colspan="2" |Управление | ! colspan="2" |Управление | ||
Строка 93: | Строка 73: | ||
|Параметры интерфейса RS-485 | |Параметры интерфейса RS-485 | ||
| | | | ||
скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2; | |||
Начиная с версии прошивки '''3.1.0''' параметры интерфейсы могут быть настроены программно: | Начиная с версии прошивки '''3.1.0''' параметры интерфейсы могут быть настроены программно: | ||
* | *Скорость: 1200, 2400, 4800, 9600 (по умолчанию), 19200, 38400, 57600, 115200 бит/с ([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]]) | ||
* | *Данные: 8 бит | ||
* | *Проверка чётности: нет (по умолчанию), 1 - нечётный (odd), 2 - чётный (even) | ||
* | *Стоповых бит: 2 (по умолчанию), 1 | ||
|- | |- | ||
|Готовность к работе после подачи питания | |Готовность к работе после подачи питания | ||
Строка 115: | Строка 95: | ||
| Температура воздуха | | Температура воздуха | ||
| | | | ||
* -10°С до +45°С | * -10°С до +45°С — для датчиков горючих газов | ||
* -20°С до +50°С | * -20°С до +50°С — для датчиков органических газов | ||
|- | |- | ||
| Относительная влажность воздуха | | Относительная влажность воздуха | ||
| | | до 98%, без конденсации влаги | ||
|} | |} | ||
== Монтаж == | == Монтаж == | ||
[[Файл:WB-MS-dim.png|200px|thumb|right|Крепежные размеры модуля WB-MSGR]] | [[Файл:WB-MS-dim.png|200px|thumb|right|Крепежные размеры модуля WB-MSGR]] | ||
[[Файл:Installation_WB5_+wb-msgr+syren.png|450px|thumb|left|Подключение модуля WB-MSGR к контроллеру WB5. При превышении настроенной концентрации опасного газа срабатывает сирена]] | [[Файл:Installation_WB5_+wb-msgr+syren.png|450px|thumb|left|Подключение модуля WB-MSGR к контроллеру WB5. При превышении настроенной концентрации опасного газа срабатывает сирена.]] | ||
Датчик может | Датчик может монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину около 2,5 DIN-модуля. Датчик также имеет отверстия для непосредственного крепления к любой плоской поверхности. Диаметр отверстий — 4мм, расстояние между центрами — 41 мм. Расстояние между головкой крепежного винта и поверхностью (глубина) — 11 мм. | ||
Блок винтовых зажимов модуля ([[#wbmsgrphoto|см. рисунок "Датчик WB-MSGR"]]) служит для подключения линий питания (V+ и GND), и линий управления по RS-485 (RS-485 A и B). В версии со встроенным реле верхние винтовые зажимы подключены к контактам реле NC, COM, NO. | Блок винтовых зажимов модуля ([[#wbmsgrphoto|см. рисунок "Датчик WB-MSGR"]]) служит для подключения линий питания (V+ и GND), и линий управления по RS-485 (RS-485 A и B). В версии со встроенным реле верхние винтовые зажимы подключены к контактам реле NC, COM, NO. | ||
=== Функции=== | === Функции=== | ||
'''Смена адреса''' производится широковещательный (slave_id 0) командой записи (WRITE_SINGLE_REGISTER) в holding register с адресом 128 (0x80). | |||
'''Смена адреса''' производится | |||
По адресу 200 лежит '''сигнатура''' длинной 6 байт. Сигнатура уникальна для каждой модели устройства и позволяет идентифицировать модель. | |||
По адресу 200 лежит '''сигнатура''' | |||
Для получения сигнатуры нужно выполнить READ_HOLDING_REGISTERS адрес 200 длина 6. | Для получения сигнатуры нужно выполнить READ_HOLDING_REGISTERS адрес 200 длина 6. | ||
Запись в эту область памяти не поддерживается, при | Запись в эту область памяти не поддерживается, при попытки записи в недопустимое место возвращается ошибка 3. | ||
==== Безопасный режим ==== | ==== Безопасный режим ==== | ||
В этом режиме при прекращении обмена данными по modbus устройство отключает реле по прошествии заданного времени. | В этом режиме при прекращении обмена данными по modbus устройство отключает реле по прошествии заданного времени. | ||
Для включения безопасного режима нужно записать значение отличное от 0 в HOLDING_REGISTER по адресу 8. Это значение - таймаут в секундах. | |||
Для включения безопасного режима нужно записать значение | |||
=== Принцип работы и настройка датчика === | === Принцип работы и настройка датчика === | ||
При изменении концентрации определенного газа изменяется сопротивление полупроводникового чувствительного элемента ('''ЧЭ''') датчика Rs. При измерениях используется соотношение сопротивления ЧЭ Rs к сопротивлению, измеренному в эталонной среде Rs0. При увеличении концентрации газов, к которым чувствителен датчик, сопротивление ЧЭ падает, соответственно, уменьшается соотношение Rs/Rs0. На основании значения соотношения Rs/Rs0 можно принимать решение о включении предупреждающего сигнала. Для разных газов одно и то же соотношение Rs/Rs0 соответствует разной концентрации этих газов в окружающей среде. | При изменении концентрации определенного газа изменяется сопротивление полупроводникового чувствительного элемента ('''ЧЭ''') датчика Rs. При измерениях используется соотношение сопротивления ЧЭ Rs к сопротивлению, измеренному в эталонной среде Rs0. При увеличении концентрации газов, к которым чувствителен датчик, сопротивление ЧЭ падает, соответственно, уменьшается соотношение Rs/Rs0. На основании значения соотношения Rs/Rs0 можно принимать решение о включении предупреждающего сигнала. Для разных газов одно и то же соотношение Rs/Rs0 соответствует разной концентрации этих газов в окружающей среде. | ||
Внутри датчика имеется нагреватель, который постоянно включен, что обеспечивает возможность измерения концентрации газов. Если датчик долго оставался обесточенным, то выход на рабочий режим потребует некоторого времени: от двух суток, если датчик не включался месяц, до недели, если датчик не включался больше полугода. Эксплуатация в агрессивной среде приводит к деградации ЧЭ, наледь и конденсат снижают его чувствительность. | |||
Внутри датчика имеется нагреватель, который постоянно включен, что обеспечивает возможность измерения концентрации газов. Если датчик долго оставался обесточенным, то выход на рабочий режим потребует некоторого времени: от двух суток | |||
Температура и влажность также влияют на сопротивление чувствительного элемента: оно падает с увеличением температуры и влажности. | Температура и влажность также влияют на сопротивление чувствительного элемента: оно падает с увеличением температуры и влажности. | ||
Перед настройкой датчика дождитесь выхода ЧЭ на рабочий режим (так называемый "отжиг"). О выходе на рабочий режим можно судить по стабилизации сопротивления ЧЭ при неизменных окружающих условиях — при которых датчик будет постоянно эксплуатироваться. | Перед настройкой датчика дождитесь выхода ЧЭ на рабочий режим (так называемый "отжиг"). О выходе на рабочий режим можно судить по стабилизации сопротивления ЧЭ при неизменных окружающих условиях — при которых датчик будет постоянно эксплуатироваться. | ||
Значение Rs0 зависит от типа датчика и может варьироваться от одного экземпляра к другому, поэтому изначально возможно установить значение Rs0 равным сопротивлению после выхода на рабочий режим. | |||
Значение Rs0 зависит от типа датчика и может варьироваться от одного экземпляра к другому, поэтому изначально возможно установить значение Rs0 | |||
==== Автоматическое управление реле ==== | ==== Автоматическое управление реле ==== | ||
В модификациях датчиков с реле алгоритм его работы следующий: если значение Rs/Rs0 ("Rs ratio") превышает установленный порог "High threshold" (регистр 61), реле <b>отключается</b>. Если значение становится меньше порога "Low threshold" (регистр 62), реле <b>включается</b>. | В модификациях датчиков с реле алгоритм его работы следующий: если значение Rs/Rs0 ("Rs ratio") превышает установленный порог "High threshold" (регистр 61), реле <b>отключается</b>. Если значение становится меньше порога "Low threshold" (регистр 62), реле <b>включается</b>. | ||
Для корректной работы параметры "Rs ratio", "High threshold" и "Low threshold" должны иметь значения, отличные от нуля. | Для корректной работы параметры "Rs ratio", "High threshold" и "Low threshold" должны иметь значения, отличные от нуля. | ||
==== Управление через | ==== Управление через web-интерфейс ==== | ||
[[File:WB-MSGR-web.png |300px|thumb|right| Датчик WB-MSGR в | [[File:WB-MSGR-web.png |300px|thumb|right| Датчик WB-MSGR в web-интерфейсе]] | ||
Описанная выше логика работы реализуется через настройки, которые можно выполнить в web-интерфейс датчика. | |||
Описанная выше логика работы реализуется через настройки, которые можно выполнить в | |||
* Relay — состояние реле, может изменяться вручную. (Например, при срабатывании реле вы можете сначала отключить сигнал тревоги, а затем заняться решением проблемы) | * Relay — состояние реле, может изменяться вручную. (Например, при срабатывании реле вы можете сначала отключить сигнал тревоги, а затем заняться решением проблемы) | ||
* Rs — текущее сопротивление чувствительного элемента | * Rs — текущее сопротивление чувствительного элемента. | ||
* Rs0 — сопротивление чувствительного элемента в эталонной среде | * Rs0 — сопротивление чувствительного элемента в эталонной среде. | ||
* Rs ratio — текущее отношение Rs/Rs0 | * Rs ratio — текущее отношение Rs/Rs0 | ||
* High threshold - порог отключения (см. выше) | * High threshold -- порог отключения (см. выше) | ||
* Low threshold - порог включения (см. выше) | * Low threshold -- порог включения (см. выше) | ||
* Input Voltage - напряжение питания модуля датчика | * Input Voltage -- напряжение питания модуля датчика | ||
=== Карта регистров Modbus === | === Карта регистров Modbus === | ||
Набор регистров отличается от набора регистров других модулей в силу специфики устройства, приводим его полностью здесь. | |||
Набор регистров отличается от набора регистров других модулей в силу специфики устройства | |||
{| border="1" class="wikitable" style="text-align:center" | {| border="1" class="wikitable" style="text-align:center" | ||
!Регистр / адрес | !Регистр / адрес | ||
! | !тип | ||
! | !чтение/запись | ||
! | !значение по-умолчанию | ||
! | !формат | ||
! | !назначение | ||
!В модификациях | !В модификациях | ||
|- | |- | ||
Строка 201: | Строка 170: | ||
|0 | |0 | ||
|seconds | |seconds | ||
| | |таймаут для безопасного режима | ||
|<nowiki>-R</nowiki> | |<nowiki>-R</nowiki> | ||
|- | |- | ||
Строка 217: | Строка 186: | ||
unsigned | unsigned | ||
||Сырое усреднённое значение с АЦП датчика газа | ||Сырое усреднённое значение с АЦП датчика газа | ||
| | |все | ||
|- | |- | ||
|51 | |51 | ||
Строка 280: | Строка 249: | ||
| | | | ||
|- | |- | ||
| 110 || holding || RW || 96 || baud rate / 100 || | | 110 || holding || RW || 96 || baud rate / 100 || скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 <br>([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]]) | ||
|colspan="3"|все | |colspan="3"|все | ||
|- | |- | ||
| 111 || holding || RW || 0 || || | | 111 || holding || RW || 0 || || настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even) | | ||
|colspan="3"|все | |colspan="3"|все | ||
|- | |- | ||
| 112 || holding || RW || 2 || || | | 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2 | ||
|colspan="3"|все | |colspan="3"|все | ||
|- | |- | ||
Строка 297: | Строка 266: | ||
| | | | ||
|- | |- | ||
| 120 (0x78) || holding || RW || 0 || отличное от 0 || | | 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку МК без сохранения состояния | ||
|все | |все | ||
|- | |- | ||
| 121 (0x79) || input || R || - || mV || | | 121 (0x79) || input || R || - || mV || текущее напряжение питания модуля | ||
|все | |все | ||
|- | |- | ||
Строка 306: | Строка 275: | ||
|все | |все | ||
|- | |- | ||
| 200-206 || input || R || {'W','B','M','S','G','R'} || || | | 200-206 || input || R || {'W','B','M','S','G','R'} || || сигнатура | ||
|все | |все | ||
|- | |- | ||
| 220-241 || input || R || || __date__ __time__|| | | 220-241 || input || R || || __date__ __time__|| дата сборки прошивки | ||
|все | |все | ||
|- | |- | ||
|} | |} | ||
===Карта регистров флагов (Coils)=== | ===Карта регистров флагов (Coils)=== | ||
{| border="1" class="wikitable" style="text-align:center" | {| border="1" class="wikitable" style="text-align:center" | ||
!Начальный адрес || Количество || Назначение | !Начальный адрес || Количество || Назначение | ||
Строка 326: | Строка 294: | ||
|} | |} | ||
== Управление по Modbus == | == Управление по Modbus == | ||
Подробно о работе с датчиком по протоколу Modbus написано в разделе [[Sensors_Modbus_Management|Управление датчиками Wirenboard по протоколу Modbus]]. Карта регистров приведена выше. | Подробно о работе с датчиком по протоколу Modbus написано в разделе [[Sensors_Modbus_Management|Управление датчиками Wirenboard по протоколу Modbus]]. Карта регистров приведена выше. | ||
== Изображения и чертежи устройства == | == Изображения и чертежи устройства == | ||
{{Wbincludes:WBPicturesNoDrawing|1}} | {{Wbincludes:WBPicturesNoDrawing|1}} | ||
{{Wbincludes:WBPicturesNoDrawing|2}} | {{Wbincludes:WBPicturesNoDrawing|2}} | ||
Версия 11:03, 22 марта 2019
Модель снимается с производства. Не закладывайте в проекты, на складе распродаются остатки.Купить в интернет-магазине
Назначение
Комбинированные электрохимические датчики газа WB-MSGR с встроенным реле.
Исполнение: пластиковый корпус с возможностью крепления на DIN-рейку и крепёжными отверстиями. Напряжение питания 12 – 24В.
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS.
Возможно заказать датчик с сенсорами на выбор:
- горючие газы: природный газ, метилпропан, пропан, метан, водород. Описание: Файл:MQ2.pdf
- органические газы: NH3, NOx, алкоголь, бензол, табачный дым, CO2. Описание: Файл:SNS-MQ135.pdf
Модификации
Характеристики кодируются в артикуле, по следующей схеме:
Обозначение | Поддерживаемая функция |
---|---|
WB-MSGR-xxxx | версия с встроенным реле (основная модель) |
WB-MSG-xxxx | версия без встроенного реле (под заказ) |
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 12 В — 24 В постоянного тока |
Потребляемая мощность |
|
Измеряемые концентрации газов | |
Диапазон чувствительности |
|
Выходы (в модели WB-MSGR) | |
Выходы реле | Реле с общим, нормально открытым и нормально закрытым контактами (SPDT). |
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 |
скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2; Начиная с версии прошивки 3.1.0 параметры интерфейсы могут быть настроены программно:
|
Готовность к работе после подачи питания | см. раздел Принцип работы и настройка датчика |
Габариты | |
Габариты | 65x46x29 мм |
Ширина DIN-юнитов | ~2,5 |
Условия эксплуатации | |
Температура воздуха |
|
Относительная влажность воздуха | до 98%, без конденсации влаги |
Монтаж
Датчик может монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину около 2,5 DIN-модуля. Датчик также имеет отверстия для непосредственного крепления к любой плоской поверхности. Диаметр отверстий — 4мм, расстояние между центрами — 41 мм. Расстояние между головкой крепежного винта и поверхностью (глубина) — 11 мм. Блок винтовых зажимов модуля (см. рисунок "Датчик WB-MSGR") служит для подключения линий питания (V+ и GND), и линий управления по RS-485 (RS-485 A и B). В версии со встроенным реле верхние винтовые зажимы подключены к контактам реле NC, COM, NO.
Функции
Смена адреса производится широковещательный (slave_id 0) командой записи (WRITE_SINGLE_REGISTER) в holding register с адресом 128 (0x80).
По адресу 200 лежит сигнатура длинной 6 байт. Сигнатура уникальна для каждой модели устройства и позволяет идентифицировать модель. Для получения сигнатуры нужно выполнить READ_HOLDING_REGISTERS адрес 200 длина 6. Запись в эту область памяти не поддерживается, при попытки записи в недопустимое место возвращается ошибка 3.
Безопасный режим
В этом режиме при прекращении обмена данными по modbus устройство отключает реле по прошествии заданного времени.
Для включения безопасного режима нужно записать значение отличное от 0 в HOLDING_REGISTER по адресу 8. Это значение - таймаут в секундах.
Принцип работы и настройка датчика
При изменении концентрации определенного газа изменяется сопротивление полупроводникового чувствительного элемента (ЧЭ) датчика Rs. При измерениях используется соотношение сопротивления ЧЭ Rs к сопротивлению, измеренному в эталонной среде Rs0. При увеличении концентрации газов, к которым чувствителен датчик, сопротивление ЧЭ падает, соответственно, уменьшается соотношение Rs/Rs0. На основании значения соотношения Rs/Rs0 можно принимать решение о включении предупреждающего сигнала. Для разных газов одно и то же соотношение Rs/Rs0 соответствует разной концентрации этих газов в окружающей среде.
Внутри датчика имеется нагреватель, который постоянно включен, что обеспечивает возможность измерения концентрации газов. Если датчик долго оставался обесточенным, то выход на рабочий режим потребует некоторого времени: от двух суток, если датчик не включался месяц, до недели, если датчик не включался больше полугода. Эксплуатация в агрессивной среде приводит к деградации ЧЭ, наледь и конденсат снижают его чувствительность.
Температура и влажность также влияют на сопротивление чувствительного элемента: оно падает с увеличением температуры и влажности.
Перед настройкой датчика дождитесь выхода ЧЭ на рабочий режим (так называемый "отжиг"). О выходе на рабочий режим можно судить по стабилизации сопротивления ЧЭ при неизменных окружающих условиях — при которых датчик будет постоянно эксплуатироваться.
Значение Rs0 зависит от типа датчика и может варьироваться от одного экземпляра к другому, поэтому изначально возможно установить значение Rs0 равным сопротивлению после выхода на рабочий режим.
Автоматическое управление реле
В модификациях датчиков с реле алгоритм его работы следующий: если значение Rs/Rs0 ("Rs ratio") превышает установленный порог "High threshold" (регистр 61), реле отключается. Если значение становится меньше порога "Low threshold" (регистр 62), реле включается.
Для корректной работы параметры "Rs ratio", "High threshold" и "Low threshold" должны иметь значения, отличные от нуля.
Управление через web-интерфейс
Описанная выше логика работы реализуется через настройки, которые можно выполнить в web-интерфейс датчика.
- Relay — состояние реле, может изменяться вручную. (Например, при срабатывании реле вы можете сначала отключить сигнал тревоги, а затем заняться решением проблемы)
- Rs — текущее сопротивление чувствительного элемента.
- Rs0 — сопротивление чувствительного элемента в эталонной среде.
- Rs ratio — текущее отношение Rs/Rs0
- High threshold -- порог отключения (см. выше)
- Low threshold -- порог включения (см. выше)
- Input Voltage -- напряжение питания модуля датчика
Карта регистров Modbus
Набор регистров отличается от набора регистров других модулей в силу специфики устройства, приводим его полностью здесь.
Регистр / адрес | тип | чтение/запись | значение по-умолчанию | формат | назначение | В модификациях | ||
---|---|---|---|---|---|---|---|---|
8 | holding | RW | 0 | seconds | таймаут для безопасного режима | -R | ||
50 | input | R | - | raw_val * 16
unsigned |
Сырое усреднённое значение с АЦП датчика газа | все | ||
51 | input | R | - | R × 0.1 (Ohm)
unsigned |
Значение сопротивления измерительного элемента датчика газа | |||
52 | input | R | R/R0 * 1000
unsigned |
Отношение Rs/Rs0 (см. регистр 60) | ||||
60 | holding | RW | R × 10 (Ohm)
unsigned |
Значение сопротивления Rs0 измерительного элемента датчика газа при 100ppm для регистров 52 и 61-62 | ||||
61 | holding | RW | R/R0 * 1000
unsigned |
Порог для Rs/Rs0 (передний фронт, превышение порога) | ||||
62 | holding | RW | R/R0 * 1000
unsigned |
Порог для Rs/Rs0 (задний фронт, падение значение ниже порога) | ||||
110 | holding | RW | 96 | baud rate / 100 | скорость порта RS-485, делённая на 100. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board) |
все | ||
111 | holding | RW | 0 | все | ||||
112 | holding | RW | 2 | количество стоп-битов порта RS-485. Допустимые значения: 1, 2 | все | |||
120 (0x78) | holding | RW | 0 | отличное от 0 | запись в регистр вызывает перезагрузку МК без сохранения состояния | все | ||
121 (0x79) | input | R | - | mV | текущее напряжение питания модуля | все | ||
128 (0x80) | holding | RW | 1 | Modbus-адрес устройства | все | |||
200-206 | input | R | {'W','B','M','S','G','R'} | сигнатура | все | |||
220-241 | input | R | __date__ __time__ | дата сборки прошивки | все |
Карта регистров флагов (Coils)
Начальный адрес | Количество | Назначение | В модификациях |
---|---|---|---|
0 | 1 | Состояние реле (чтение и установка) | -R |
Управление по Modbus
Подробно о работе с датчиком по протоколу Modbus написано в разделе Управление датчиками Wirenboard по протоколу Modbus. Карта регистров приведена выше.
Изображения и чертежи устройства
По ссылкам ниже вы можете скачать изображения и чертежи устройства WB-MSGR-2-flammable.
Corel Draw 2018: WB-MSGR-2-flammable.cdr.zip
Corel Draw PDF: WB-MSGR-2-flammable.cdr.pdf
Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Датчик газа WB-MSGR (горючие газы)" на портале техподдержки Wiren Board (необходима регистрация).
По ссылкам ниже вы можете скачать изображения и чертежи устройства WB-MSGR135-organic.
Corel Draw 2018: WB-MSGR135-organic.cdr.zip
Corel Draw PDF: WB-MSGR135-organic.cdr.pdf
Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Датчик газа WB-MSGR (органические газы)" на портале техподдержки Wiren Board (необходима регистрация).