WB-MWAC v.1 Modbus Water Consumption Metering and Leak Monitoring: различия между версиями
Fizikdaos (обсуждение | вклад) |
|||
(не показано 107 промежуточных версий 14 участников) | |||
Строка 1: | Строка 1: | ||
'''[https://wirenboard.com/ru/product/WB-MWAC | '''[https://wirenboard.com/ru/product/WB-MWAC/ Купить в интернет-магазине]''' | ||
{{DISPLAYTITLE: Модуль учета водопотребления и контроля протечек WB-MWAC | |||
{{ | {{DISPLAYTITLE: Модуль учета водопотребления и контроля протечек WB-MWAC}}{{#vardefine:ProductFullName1|Модуль учета водопотребления и контроля протечек WB-MWAC}} {{#vardefine:FileName1|WB-MWAC}} {{#vardefine:ProductName1|WB-MWAC}} | ||
| | |||
| | [[File:MWAC.JPG|300px|thumb|right| Модуль учета водопотребления и контроля протечек WB-MWAC]] | ||
| | |||
}} | |||
[[ | |||
== Назначение== | == Назначение== | ||
Специализированный модуль WB-MWAC предназначен для обнаружения протечек воды в контролируемых помещениях, автоматического управления приводами запорных кранов, а также для учета расхода воды и подсчета количества импульсов, поступающих со входов импульсных счетчиков водоснабжения. | Специализированный модуль WB-MWAC предназначен для обнаружения протечек воды в контролируемых помещениях, автоматического управления приводами запорных кранов, а также для учета расхода воды и подсчета количества импульсов, поступающих со входов импульсных счетчиков водоснабжения. Подсчет импульсов осуществляется отдельным энергонезависимым модулем, который питается от батарейки. | ||
Подсчет импульсов осуществляется отдельным энергонезависимым модулем, который питается от батарейки. | |||
== Технические характеристики == | == Технические характеристики == | ||
Строка 26: | Строка 20: | ||
|- | |- | ||
|Напряжение питания | |Напряжение питания | ||
| | |9 — 28 В постоянного тока | ||
|- | |- | ||
|Потребляемая мощность | |Потребляемая мощность | ||
| | | | ||
*В режиме холостого хода (со всеми выключенными реле) — 0 | *В режиме холостого хода (со всеми выключенными реле) — 0,1 Вт | ||
*Со всеми включенными реле — | *Со всеми включенными реле — 0,25 Вт | ||
*Пиковое значение — до | *Пиковое значение — до 1 Вт в течение 20 мс | ||
|- | |- | ||
! colspan="2" |'''Выходы''' | ! colspan="2" |'''Выходы''' | ||
Строка 49: | Строка 40: | ||
|- | |- | ||
|Максимальное коммутируемое напряжение, AC | |Максимальное коммутируемое напряжение, AC | ||
| | |250 В | ||
|- | |- | ||
|Максимальное коммутируемое напряжение, DC | |Максимальное коммутируемое напряжение, DC | ||
| | |30 В | ||
|- | |- | ||
|Максимальный коммутируемый ток на каждый канал | |Максимальный коммутируемый ток на каждый канал | ||
| | |3 А | ||
|- | |- | ||
|Сопротивление контактов | |Сопротивление контактов | ||
|< | |< 100 миллиом | ||
|- | |- | ||
|Напряжение изоляции между контроллером и выходом | |Напряжение изоляции между контроллером и выходом | ||
| | |1500 В (среднеквадратичное значение) | ||
|- | |- | ||
|Срок жизни | |Срок жизни: | ||
| | |100 000 переключений для нагрузки 3 А/230В переменного тока | ||
|- | |- | ||
Строка 74: | Строка 65: | ||
|- | |- | ||
|Тип входов | |Тип входов | ||
| | |"Сухой контакт", групповая изоляция. | ||
* Напряжение на входе неизолированных входов ~ | * Напряжение на входе неизолированных входов ~3 В | ||
* Напряжение на входе изолированных входов ~ | * Напряжение на входе изолированных входов ~14 В | ||
* Ток при замыкании изолированных входов ~ | * Ток при замыкании изолированных входов ~6 ма. | ||
Назначение подробно описано в разделе [[# | Назначение подробно описано в разделе [[#Контакты модуля и их назначение|Контакты модуля и их назначение]] | ||
|- | |- | ||
|Частота и длительность импульсов на изолированных входах | |Частота и длительность импульсов на изолированных входах | ||
|До | |До 9 Hz (T > 50 мс) - по умолчанию | ||
до | до 1кГц при уменьшении времени защиты от дребезга (см. таблицу* ревизий) | ||
|- | |- | ||
! colspan="2" |Индикация | ! colspan="2" |Индикация | ||
Строка 104: | Строка 81: | ||
|- | |- | ||
|Индикация состояния каналов реле | |Индикация состояния каналов реле | ||
|Красно-оранжевые светодиоды K1, K2, Alarm, | |Красно-оранжевые светодиоды K1, K2, Alarm, F1, F2, F3 (расположены под поверхностью верхней наклейки) | ||
|- | |- | ||
|Функции | |Функции | ||
| | | | ||
* Входы общего назначения (S1-S3, F1-F3) | * Входы общего назначения (S1-S3, F1-F3) | ||
* Счет входных импульсов (P1, P2) - максимальная частота 10 гц | |||
* Прямое управление каналами реле (S1-S3, F1-F3) | * Прямое управление каналами реле (S1-S3, F1-F3) | ||
* Определение состояние датчика протечки | * Определение состояние датчика протечки | ||
Строка 114: | Строка 92: | ||
|- | |- | ||
{{Wbincludes:Control}} | {{Wbincludes:Control}} | ||
{{Wbincludes:Klemmy}} | {{Wbincludes:Klemmy}} | ||
{{Wbincludes:Dimensions 3U}} | {{Wbincludes:Dimensions 3U}} | ||
|} | |} | ||
== Общий принцип работы == | == Общий принцип работы == | ||
WB-MWAC имеет '''6 изолированных входных каналов''' для подключения датчиков протечек и выключателей ручного управления приводами запорной арматуры, а также '''2 неизолированных входа''' для подключения импульсных счетчиков, которые работают независимо от наличия питания. Устройство также имеет '''2 релейных выхода''' с перекидными контактами для управления приводами запорной арматуры. | WB-MWAC имеет '''6 изолированных входных каналов''' для подключения датчиков протечек и выключателей ручного управления приводами запорной арматуры, а также '''2 неизолированных входа''' для подключения импульсных счетчиков, которые работают независимо от наличия питания. Устройство также имеет '''2 релейных выхода''' с перекидными контактами для управления приводами запорной арматуры. | ||
В данном модуле реализована матрица отображения значений входов на значения выходов, что обеспечивает дополнительную гибкость при настройке его реакции на протечки (см. далее). | В данном модуле реализована матрица отображения значений входов на значения выходов, что обеспечивает дополнительную гибкость при настройке его реакции на протечки (см. далее). | ||
== Клеммники и их назначение == | == Клеммники и их назначение == | ||
{| class="wikitable" | {| class="wikitable" | ||
!Подпись | !Подпись | ||
!Назначение | !Назначение | ||
!Примечение | |||
|- | |- | ||
|V+ | |||
|Доп. питание 9-28 В | |||
|Можно подключить резервное питание | |||
|- | |- | ||
|P1, P2 | |P1, P2 | ||
|Входы | |Входы (сухой контакт, неизолированные, энергонезависимые) | ||
|Для импульсных счетчиков. Счет импульсов ведется даже при отсутствии внешнего питания WB-MWAC | |Для импульсных счетчиков. Счет импульсов ведется даже при отсутствии внешнего питания WB-MWAC. | ||
|- | |- | ||
|S1-S3 | |S1-S3 | ||
| rowspan="2" | Входы | | rowspan="2" | Входы (сухой контакт, изолированные) | ||
Подключение кнопок и датчиков протечки | |||
| rowspan="2" | | | rowspan="2" | | ||
По-умолчанию входы S1-S3 настроены на работу с кнопками, а F1-F3 - с датчиками протечки. | |||
По-умолчанию входы S1-S3 настроены на работу с кнопками, а F1-F3 | |||
|- | |- | ||
|F1-F3 | |F1-F3 | ||
Строка 167: | Строка 126: | ||
|- | |- | ||
|iVout | |iVout | ||
|Питание датчиков протечки | |Питание датчиков протечки | ||
| | |Изолированный выход питания 14В для трёхпроводных датчиков протечки | ||
|- | |- | ||
|V+ | |V+ | ||
| | |Питание модуля | ||
|9 - 28 VDC | |||
|- | |||
|- | |- | ||
|A, B | |A, B | ||
|Подключение шины RS-485 | |||
|Подключение шины RS-485 | | | ||
| | |||
|- | |- | ||
|Kx: C, NO, NC | |||
|Выходы контактов реле | |||
|Нормально открытые: С, NO; Нормально закрытые: С, NС | |||
|} | |} | ||
==Монтаж == | ==Монтаж == | ||
[[File:WB6+MWAC.png|600px|thumb|right| | [[File:WB6+MWAC.png|600px|thumb|right|Образец монтажа и подключения модуля WB-MWAC, счетчиков водопотребления, датчиков протечки, шаровых кранов и управляющих кнопок.]] | ||
WB-MWAC монтируется на стандартную DIN-рейку шириной | WB-MWAC монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля. | ||
{{Wbincludes:Mount "V+ GND A B"}} | {{Wbincludes:Mount "V+ GND A B"}} | ||
При подключении коммутируемых устройств к контактам реле важно не превышать рекомендованный ток — | При подключении коммутируемых устройств к контактам реле важно не превышать рекомендованный ток — 3 А. | ||
{{Wbincludes:Mount Inputs}} | {{Wbincludes:Mount Inputs}} | ||
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды. | Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды. | ||
===Датчики протечки=== | ===Датчики протечки=== | ||
С WB-MWAC можно использовать проводные датчики протечки: как пассивные, с двумя выводами, так и активные (с питанием), с тремя или четырьмя выводами. Датчики протечки зачастую имеют полярные выводы, ко входам F1—F3 подключается | С WB-MWAC можно использовать проводные датчики протечки: как пассивные, с двумя выводами, так и активные (с питанием), с тремя или четырьмя выводами. Датчики протечки зачастую имеют полярные выводы, ко входам F1—F3 подключается "плюс", а к iGND — "минус". Напряжение питания на клеммнике iVout — примерно 14 В, чего достаточно для большинства активных датчиков. | ||
При подключении | При подключении четырхпроводных датчиков "минус" питания и "минус" сигнального выхода объединяются и подключаются к iGND. | ||
Мы протестировали работу следующих датчиков протечки с WB-MWAC. | Мы протестировали работу следующих датчиков протечки с WB-MWAC. | ||
Строка 256: | Строка 176: | ||
*Gidrolock WSP | *Gidrolock WSP | ||
{{Wbincludes:Relay tuning}} | |||
{{Wbincludes: | |||
==Представление в | ==Представление в WEB интерфейсе контроллера WB.== | ||
[[Файл:Mwac webui devices.png|300px|thumb|right| | [[Файл:Mwac webui devices.png|300px|thumb|right|Элеменеты управления и индикации модуля WB-MWAC в веб-интерфейсе]] | ||
{{Wbincludes:Setup via WEB}} | |||
{{Wbincludes: | |||
== | == Mapping-матрица для WB-MWAC == | ||
По умолчанию в WB-MWAC входы S1-S3 и F1-F3 взаимодействуют с выходами K1-K2, Alarm (buzzer), LED1-LED3 (регистры coil 0..5) в соответствии со стандартной для этого устройства [[I/O_Mapping_Matrix | mapping-матрицей]]. | |||
По умолчанию в WB-MWAC входы S1-S3 | |||
Счетные входы P1 и P2 обрабатываются отдельно. | Счетные входы P1 и P2 обрабатываются отдельно. | ||
Ниже | Ниже в таблице приведены (в скобках) заводские значения Mapping-матрицы для WB-MWAC. Красным выделены десятичные номера holding-регистров матрицы, соответствующие настройке входов (строки) с выходами (столбцы). Входы 7 и 0, а так же выходы 7 и 8 не задействуются. | ||
Данная матрица реализует следующую работу устройства: | Данная матрица реализует следующую работу устройства: | ||
При замыкании любого из датчиков протечки (F1, F2, F3) выключаются все реле (K1, K2) и | При замыкании любого из датчиков протечки (F1, F2, F3) выключаются все реле (K1, K2) и пищалка (Alarm). Индикаторы LED1, LED2, LED3 указывают, какой именно из входов (F1, F2, F3) сейчас замкнут (протечкой). | ||
Выключатели S1 и S2 управляют реле K1 и K2 | Выключатели, подключенные ко входам S1 и S2, управляют реле K1 и K2: Если они выключены, то реле выключены (соединены контакты COM и NC); если они включены, то соответствующие реле включены (замкнуты контакты COM и NO). | ||
Кнопка | Кнопка без фиксации, подключенная ко входу S3, выключает пищалку и светодиод Alarm. При этом реле остаются выключенными. Чтобы, после устранения протечки, вновь включить реле, выключатели S1 и S2 надо выключить и включить снова. | ||
Реле можно также включить принудительно, не дожидаясь устранения протечки, но, если протечка фактически не устранена (один из входов Fx остается замкнутым), то через 20 минут реле снова отключатся. За это отвечают регистры управления входами реле (в них для входов протечки записано значение 5 -- имитировать состояние входа каждые 20 минут, подробнее смотрите раздел [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]). | |||
Сценарий использования WB-MWAC с mapping-матрицей по умолчанию переводит кран из открытого в закрытое положение при обнаружении протечки: | Сценарий использования WB-MWAC с mapping-матрицей по умолчанию переводит кран из открытого в закрытое положение при обнаружении протечки: | ||
Строка 316: | Строка 220: | ||
|- | |- | ||
! S3 (DI 2) | ! S3 (DI 2) | ||
| || || (4) выключить при замыкании || || || | | || || (4) выключить при замыкании входа || || || | ||
|- | |- | ||
! F1 (DI 3) | ! F1 (DI 3) | ||
Строка 335: | Строка 239: | ||
| colspan="2" style="font-weight:bold;" | 2: K2 | | colspan="2" style="font-weight:bold;" | 2: K2 | ||
| colspan="2" style="font-weight:bold;" | 3: Alarm (пищалка) | | colspan="2" style="font-weight:bold;" | 3: Alarm (пищалка) | ||
| colspan="2" style="font-weight:bold;" | 4: LED1 | |||
| colspan="2" style="font-weight:bold;" | 5: LED2 | |||
| colspan="2" style="font-weight:bold;" | 6: LED3 | |||
|- | |- | ||
| rowspan="6" style="text-align: center; font-weight:bold;" | Входы | | rowspan="6" style="text-align: center; font-weight:bold;" | Входы (Discrete inputs) | ||
| style="font-weight:bold; | | style="font-weight:bold;" | 1: S1 | ||
| style="font-weight:bold; color:#fe0000;" | 384 | | style="font-weight:bold; color:#fe0000;" | 384 | ||
| (9) | | повторять вход (9) | ||
| style="font-weight:bold; color:#fe0000;" | 385 | | style="font-weight:bold; color:#fe0000;" | 385 | ||
| (0) | | (0) | ||
| style="font-weight:bold; color:#fe0000;" | 386 | | style="font-weight:bold; color:#fe0000;" | 386 | ||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 387 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 388 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 389 | |||
| (0) | | (0) | ||
|- | |- | ||
Строка 349: | Строка 262: | ||
| (0) | | (0) | ||
| style="font-weight:bold; color:#fe0000;" | 393 | | style="font-weight:bold; color:#fe0000;" | 393 | ||
| (9) | | повторять вход (9) | ||
| style="font-weight:bold; color:#fe0000;" | 394 | | style="font-weight:bold; color:#fe0000;" | 394 | ||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 395 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 396 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 397 | |||
| (0) | | (0) | ||
|- | |- | ||
Строка 359: | Строка 278: | ||
| (0) | | (0) | ||
| style="font-weight:bold; color:#fe0000;" | 402 | | style="font-weight:bold; color:#fe0000;" | 402 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 403 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 404 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 405 | |||
| (0) | |||
|- | |- | ||
| style="font-weight:bold;" | 4: F1 | | style="font-weight:bold;" | 4: F1 | ||
| style="font-weight:bold; color:#fe0000;" | 408 | | style="font-weight:bold; color:#fe0000;" | 408 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 409 | | style="font-weight:bold; color:#fe0000;" | 409 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 410 | | style="font-weight:bold; color:#fe0000;" | 410 | ||
| (8) | | включить при замыкании входа (8) | ||
| style="font-weight:bold; color:#fe0000;" | 411 | |||
| повторять вход (9) | |||
| style="font-weight:bold; color:#fe0000;" | 412 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 413 | |||
| (0) | |||
|- | |- | ||
| style="font-weight:bold;" | 5: F2 | | style="font-weight:bold;" | 5: F2 | ||
| style="font-weight:bold; color:#fe0000;" | 416 | | style="font-weight:bold; color:#fe0000;" | 416 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 417 | | style="font-weight:bold; color:#fe0000;" | 417 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 418 | | style="font-weight:bold; color:#fe0000;" | 418 | ||
| (8) | | включить при замыкании входа (8) | ||
| style="font-weight:bold; color:#fe0000;" | 419 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 420 | |||
| повторять вход (9) | |||
| style="font-weight:bold; color:#fe0000;" | 421 | |||
| (0) | |||
|- | |- | ||
| style="font-weight:bold;" | 6: F3 | | style="font-weight:bold;" | 6: F3 | ||
| style="font-weight:bold; color:#fe0000;" | 424 | | style="font-weight:bold; color:#fe0000;" | 424 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 425 | | style="font-weight:bold; color:#fe0000;" | 425 | ||
| (4) | | выключить при замыкании входа (4) | ||
| style="font-weight:bold; color:#fe0000;" | 426 | | style="font-weight:bold; color:#fe0000;" | 426 | ||
| (8) | | включить при замыкании входа (8) | ||
| style="font-weight:bold; color:#fe0000;" | 427 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 428 | |||
| (0) | |||
| style="font-weight:bold; color:#fe0000;" | 429 | |||
| повторять вход (9) | |||
|} | |} | ||
<br> | <br> | ||
Заводские значения регистров управления входами: | Заводские значения регистров управления входами: | ||
{| class="wikitable" | {| class="wikitable" | ||
! holding-регистр | ! holding-регистр !! Значение | ||
|- | |- | ||
| | | 5 || 0 | ||
|- | |- | ||
| | | 6 || 0 | ||
|- | |- | ||
| | | 9 || 4 | ||
|- | |- | ||
| | | 10 || 4 | ||
|- | |- | ||
| | | 11 || 4 | ||
|- | |- | ||
| | | 12 || 5 | ||
|- | |- | ||
| | | 13 || 5 | ||
|- | |- | ||
| | | 14 || 5 | ||
|} | |} | ||
{{Wbincludes:Modbus}} | {{Wbincludes:Modbus}} | ||
=== | === Управление по Modbus === | ||
{ | |||
Подробно о работе с WB-MWAC по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]. | |||
Там же можно найти карту регистров устройства, кроме регистров, специфичных для WB-MWAC. Считывать состояние входов, накопленные значения счетчиков, управлять реле и аварийной "пищалкой" WB-MWAC можно также по протоколу Modbus. | |||
=== Регистры входов и выходов === | |||
{| border="1" class="wikitable" style="text-align:center; width:1000px;" | |||
!Регистр / адрес | |||
!Тип | |||
!Чтение/запись | |||
!Значение по умолчанию | |||
!Формат | |||
!Назначение | |||
!Примечание | |||
|- | |||
|0 | |||
|coil | |||
|r/w | |||
|0 | |||
|1-on (замкнут С и NO), 0-off(замкнут С и NC) | |||
|Состояние выхода K1 | |||
| | |||
|- | |||
|1 | |||
|coil | |||
|r/w | |||
|0 | |||
|1-on (замкнут С и NO), 0-off(замкнут С и NC) | |||
|Состояние выхода K2 | |||
| | |||
|- | |||
|2 | |||
|coil | |||
|r/w | |||
|0 | |||
| | |||
|1-on, 0-off|Состояние аварии (зуммер и индикатор) | |||
| | |||
|- | |||
|0 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход S1 | |||
| | |||
|- | |||
|1 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход S2 | |||
| | |||
|- | |||
|2 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход S3 | |||
| | |||
|- | |||
|3 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход F1 | |||
| | |||
|- | |||
|4 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход F2 | |||
| | |||
|- | |||
|5 | |||
|discrete | |||
|r | |||
|0 | |||
|1-on, 0-off | |||
|Вход F3 | |||
| | |||
|- | |||
|} | |||
=== Специальные регистры WB-MWAC === | |||
{| border="1" class="wikitable" style="text-align:center" | |||
!Регистр / адрес | |||
!Тип | |||
!Чтение/запись | |||
!Значение по умолчанию | |||
!Формат | |||
!Назначение | |||
|- | |||
| 312-313 || holding || RW || 0 || 32-bit unsigned int || сдвиг начала отсчета(*) либо сброс(**) счетчика канала P1 | |||
|- | |||
| 314-315 || holding || RW || 0 || 32-bit unsigned int || сдвиг начала отсчета(*) либо сброс(**) счетчика канала P2 | |||
|- | |||
| 316-317 || input || R || 0 || 32-bit unsigned int || счетчик импульсов канала P1 | |||
|- | |||
| 318-319 || input || R || 0 || 32-bit unsigned int || счетчик импульсов канала P2 | |||
|- | |||
|} | |||
(*) При записи числа '''X''' в формате big-endian в регистры 312-313 (канал P1) '''X''' запишется и в регистры 316-317, далее счет импульсов происходит от этого значения. <br> | |||
(**) Для сброса (обнуления) значения счетчика канала P1 необходимо записать 0 в регистры 312-313, при этом до записи значение в этих регистрах должно быть ненулевым. <br> | |||
Вышеперечисленное выше справедливо и для канала P2. | |||
{{Wbincludes:Firmware update}} | |||
{{ | |||
==Известные неисправности== | ==Известные неисправности== | ||
Строка 428: | Строка 474: | ||
== Ревизии устройства == | == Ревизии устройства == | ||
{{Wbincludes:Revision}} | |||
|- | |||
|1.3 | |||
| 1.3C - ... | |||
|12.2019 | |||
| | |||
* Увеличена максимальная частота работы изолированных входов до 1 кГц (для прошивок начиная с 1.13.0) | |||
|- | |||
|} | |||
== Изображения и чертежи устройства == | == Изображения и чертежи устройства == | ||
Строка 434: | Строка 488: | ||
[[File:DIN 3U.png |400px|thumb|right|Габаритные размеры WB-MWAC в корпусе 3 DIN]] | [[File:DIN 3U.png |400px|thumb|right|Габаритные размеры WB-MWAC в корпусе 3 DIN]] | ||
{{Wbincludes: | {{Wbincludes:WBPicturesNoDrawing|1}} | ||
<!--{{Wbincludes:WBPictures|1}}--> | |||
{{Wbincludes: |
Версия 21:07, 17 мая 2020
Назначение
Специализированный модуль WB-MWAC предназначен для обнаружения протечек воды в контролируемых помещениях, автоматического управления приводами запорных кранов, а также для учета расхода воды и подсчета количества импульсов, поступающих со входов импульсных счетчиков водоснабжения. Подсчет импульсов осуществляется отдельным энергонезависимым модулем, который питается от батарейки.
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 9 — 28 В постоянного тока |
Потребляемая мощность |
|
Выходы | |
Количество выходов | 2 |
Тип выходов | Контакты механического реле |
Конфигурация контактов реле | SPDT |
Максимальное коммутируемое напряжение, AC | 250 В |
Максимальное коммутируемое напряжение, DC | 30 В |
Максимальный коммутируемый ток на каждый канал | 3 А |
Сопротивление контактов | < 100 миллиом |
Напряжение изоляции между контроллером и выходом | 1500 В (среднеквадратичное значение) |
Срок жизни: | 100 000 переключений для нагрузки 3 А/230В переменного тока |
Входы | |
Количество управляющих входов | 6: S1-S3, F1-F3 |
Тип входов | "Сухой контакт", групповая изоляция.
Назначение подробно описано в разделе Контакты модуля и их назначение |
Частота и длительность импульсов на изолированных входах | До 9 Hz (T > 50 мс) - по умолчанию
до 1кГц при уменьшении времени защиты от дребезга (см. таблицу* ревизий) |
Индикация | |
Индикация питания и обмена данными | Зеленый светодиод Status (расположен под поверхностью верхней наклейки) |
Индикация состояния каналов реле | Красно-оранжевые светодиоды K1, K2, Alarm, F1, F2, F3 (расположены под поверхностью верхней наклейки) |
Функции |
|
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 |
Готовность к работе после подачи питания | ~2 c |
Клеммники и сечение проводов | |
Рекомендуемое сечение провода с НШВИ | для входов управления: 0.35 – 1 мм2 — одинарные, 0.35 – 0.5 мм2 — сдвоенные провода,
для силовых входов: до 2.5 мм2 — одинарные, до 1.5 мм2 — сдвоенные провода |
Длина стандартной втулки НШВИ | 8 мм |
Момент затяжки винтов | для входов управления: 0.2 Н∙м, для силовых выходов: 0.5 Н∙м |
Габариты | |
Ширина, DIN-юнитов | 3 |
Габаритные размеры (Д x Ш x В) | 53 x 90 x 58 мм |
Общий принцип работы
WB-MWAC имеет 6 изолированных входных каналов для подключения датчиков протечек и выключателей ручного управления приводами запорной арматуры, а также 2 неизолированных входа для подключения импульсных счетчиков, которые работают независимо от наличия питания. Устройство также имеет 2 релейных выхода с перекидными контактами для управления приводами запорной арматуры.
В данном модуле реализована матрица отображения значений входов на значения выходов, что обеспечивает дополнительную гибкость при настройке его реакции на протечки (см. далее).
Клеммники и их назначение
Подпись | Назначение | Примечение |
---|---|---|
V+ | Доп. питание 9-28 В | Можно подключить резервное питание |
P1, P2 | Входы (сухой контакт, неизолированные, энергонезависимые) | Для импульсных счетчиков. Счет импульсов ведется даже при отсутствии внешнего питания WB-MWAC. |
S1-S3 | Входы (сухой контакт, изолированные)
Подключение кнопок и датчиков протечки |
По-умолчанию входы S1-S3 настроены на работу с кнопками, а F1-F3 - с датчиками протечки. |
F1-F3 | ||
iGND | Изолированная земля для S1-S3 и F1-F3 | Кнопки и датчики протечки подключаются к контактам Sx/Fx и iGND |
iVout | Питание датчиков протечки | Изолированный выход питания 14В для трёхпроводных датчиков протечки |
V+ | Питание модуля | 9 - 28 VDC |
A, B | Подключение шины RS-485 | |
Kx: C, NO, NC | Выходы контактов реле | Нормально открытые: С, NO; Нормально закрытые: С, NС |
Монтаж
WB-MWAC монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля.
Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее в статье Заземление устройств Wiren Board и подключение контактов GND и iGND.
При подключении коммутируемых устройств к контактам реле важно не превышать рекомендованный ток — 3 А.
Срабатывание дискретных входов происходит при их замыкании на землю iGND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю iGND ко второй жиле пары. Подробнее про подключение клемм iGND/GND.
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.
Датчики протечки
С WB-MWAC можно использовать проводные датчики протечки: как пассивные, с двумя выводами, так и активные (с питанием), с тремя или четырьмя выводами. Датчики протечки зачастую имеют полярные выводы, ко входам F1—F3 подключается "плюс", а к iGND — "минус". Напряжение питания на клеммнике iVout — примерно 14 В, чего достаточно для большинства активных датчиков. При подключении четырхпроводных датчиков "минус" питания и "минус" сигнального выхода объединяются и подключаются к iGND.
Мы протестировали работу следующих датчиков протечки с WB-MWAC.
Активные датчики:
- Проводной датчик протечки EctoStroy (ec01006)
- Neptun SW007
- H2O Контакт исп. 2
- Gidrolock WSU (используется выход OUT2, черный провод)
- Gidrolock WSS
Пассивные датчики:
- Риэлта ДЗ-12В
- ТЕКО Астра-361
- H2O Контакт исп.1
- Вега ДП-1
- Gidrolock WSP
Способы настройки
- Указать параметры в веб-интерфейсе контроллера Wiren Board. Перейдите на страницу настройки serial-устройств, выберите порт, найдите или добавьте устройство и измените параметры. Если нужный параметр отсутствует в шаблоне, его можно задать через пользовательские параметры.
- Записать настройки в Modbus-регистры модуля из консоли контроллера с помощью утилиты modbus_client.
- Eсли нет контроллера Wiren Board, используйте компьютер с преобразователем интерфейсов USB-RS485.
Мы постоянно совершенствуем наши устройства, поэтому, если вы не нашли описанных в документации настроек — обновите прошивку устройства и программное обеспечение контроллера.
Режим работы реле при возобновлении питания
Устройство запоминает состояние выходов при отключении питания, но вы можете это изменить.
Выберите нужный режим в параметре Restore Last Outputs State After Power On.
Представление в WEB интерфейсе контроллера WB.
Mapping-матрица для WB-MWAC
По умолчанию в WB-MWAC входы S1-S3 и F1-F3 взаимодействуют с выходами K1-K2, Alarm (buzzer), LED1-LED3 (регистры coil 0..5) в соответствии со стандартной для этого устройства mapping-матрицей. Счетные входы P1 и P2 обрабатываются отдельно.
Ниже в таблице приведены (в скобках) заводские значения Mapping-матрицы для WB-MWAC. Красным выделены десятичные номера holding-регистров матрицы, соответствующие настройке входов (строки) с выходами (столбцы). Входы 7 и 0, а так же выходы 7 и 8 не задействуются.
Данная матрица реализует следующую работу устройства:
При замыкании любого из датчиков протечки (F1, F2, F3) выключаются все реле (K1, K2) и пищалка (Alarm). Индикаторы LED1, LED2, LED3 указывают, какой именно из входов (F1, F2, F3) сейчас замкнут (протечкой).
Выключатели, подключенные ко входам S1 и S2, управляют реле K1 и K2: Если они выключены, то реле выключены (соединены контакты COM и NC); если они включены, то соответствующие реле включены (замкнуты контакты COM и NO).
Кнопка без фиксации, подключенная ко входу S3, выключает пищалку и светодиод Alarm. При этом реле остаются выключенными. Чтобы, после устранения протечки, вновь включить реле, выключатели S1 и S2 надо выключить и включить снова.
Реле можно также включить принудительно, не дожидаясь устранения протечки, но, если протечка фактически не устранена (один из входов Fx остается замкнутым), то через 20 минут реле снова отключатся. За это отвечают регистры управления входами реле (в них для входов протечки записано значение 5 -- имитировать состояние входа каждые 20 минут, подробнее смотрите раздел Управление модулями реле Wirenboard по протоколу Modbus).
Сценарий использования WB-MWAC с mapping-матрицей по умолчанию переводит кран из открытого в закрытое положение при обнаружении протечки:
- изначально реле выключены, а краны закрыты;
- реле включаются замыканием входов S1 и S2 (или по команде с контроллера), краны открываются;
- при обнаружении протечки, согласно mapping-матрице, реле выключаются, а краны снова закрываются.
Выходы (Coil registers) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1: K1 | 2: K2 | 3: Alarm (пищалка) | 4: LED1 | 5: LED2 | 6: LED3 | ||||||||
Входы (Discrete inputs) | 1: S1 | 384 | повторять вход (9) | 385 | (0) | 386 | (0) | 387 | (0) | 388 | (0) | 389 | (0) |
2: S2 | 392 | (0) | 393 | повторять вход (9) | 394 | (0) | 395 | (0) | 396 | (0) | 397 | (0) | |
3: S3 | 400 | (0) | 401 | (0) | 402 | выключить при замыкании входа (4) | 403 | (0) | 404 | (0) | 405 | (0) | |
4: F1 | 408 | выключить при замыкании входа (4) | 409 | выключить при замыкании входа (4) | 410 | включить при замыкании входа (8) | 411 | повторять вход (9) | 412 | (0) | 413 | (0) | |
5: F2 | 416 | выключить при замыкании входа (4) | 417 | выключить при замыкании входа (4) | 418 | включить при замыкании входа (8) | 419 | (0) | 420 | повторять вход (9) | 421 | (0) | |
6: F3 | 424 | выключить при замыкании входа (4) | 425 | выключить при замыкании входа (4) | 426 | включить при замыкании входа (8) | 427 | (0) | 428 | (0) | 429 | повторять вход (9) |
Заводские значения регистров управления входами:
holding-регистр | Значение |
---|---|
5 | 0 |
6 | 0 |
9 | 4 |
10 | 4 |
11 | 4 |
12 | 5 |
13 | 5 |
14 | 5 |
Работа по Modbus
Устройства Wiren Board управляются по протоколу Modbus RTU. На физическом уровне подключаются через интерфейс RS-485.
Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в описании протокола Modbus.
Настроить параметры модуля можно в веб-интерфейсе контроллера Wiren Board, или через сторонние программы.
Параметры порта по умолчанию
Значение по умолчанию |
Название параметра в веб-интерфейсе |
Параметр |
---|---|---|
9600 | Baud rate | Скорость, бит/с |
8 | Data bits | Количество битов данных |
None | Parity | Бит чётности |
2 | Stop bits | Количество стоповых битов |
В актуальной версии прошивки устанавливать параметр Stop bits необязательно — устройство будет работать без ошибок и в случае, когда количество стоповых битов не совпадает с настройками Modbus-мастер.
Для ускорения отклика устройств рекомендуем поднять скорость обмена до 115 200 бит/с, см. Настройка параметров обмена данными
Modbus-адрес
Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на наклейках, расположенных на верхней крышке и сбоку. На заводе устройствам Wiren Board в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться.
О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье Modbus-адрес устройства Wiren Board.
Управление по Modbus
Подробно о работе с WB-MWAC по протоколу Modbus написано в разделе Управление модулями реле Wirenboard по протоколу Modbus. Там же можно найти карту регистров устройства, кроме регистров, специфичных для WB-MWAC. Считывать состояние входов, накопленные значения счетчиков, управлять реле и аварийной "пищалкой" WB-MWAC можно также по протоколу Modbus.
Регистры входов и выходов
Регистр / адрес | Тип | Чтение/запись | Значение по умолчанию | Формат | Назначение | Примечание |
---|---|---|---|---|---|---|
0 | coil | r/w | 0 | 1-on (замкнут С и NO), 0-off(замкнут С и NC) | Состояние выхода K1 | |
1 | coil | r/w | 0 | 1-on (замкнут С и NO), 0-off(замкнут С и NC) | Состояние выхода K2 | |
2 | coil | r/w | 0 | Состояние аварии (зуммер и индикатор) | ||
0 | discrete | r | 0 | 1-on, 0-off | Вход S1 | |
1 | discrete | r | 0 | 1-on, 0-off | Вход S2 | |
2 | discrete | r | 0 | 1-on, 0-off | Вход S3 | |
3 | discrete | r | 0 | 1-on, 0-off | Вход F1 | |
4 | discrete | r | 0 | 1-on, 0-off | Вход F2 | |
5 | discrete | r | 0 | 1-on, 0-off | Вход F3 |
Специальные регистры WB-MWAC
Регистр / адрес | Тип | Чтение/запись | Значение по умолчанию | Формат | Назначение |
---|---|---|---|---|---|
312-313 | holding | RW | 0 | 32-bit unsigned int | сдвиг начала отсчета(*) либо сброс(**) счетчика канала P1 |
314-315 | holding | RW | 0 | 32-bit unsigned int | сдвиг начала отсчета(*) либо сброс(**) счетчика канала P2 |
316-317 | input | R | 0 | 32-bit unsigned int | счетчик импульсов канала P1 |
318-319 | input | R | 0 | 32-bit unsigned int | счетчик импульсов канала P2 |
(*) При записи числа X в формате big-endian в регистры 312-313 (канал P1) X запишется и в регистры 316-317, далее счет импульсов происходит от этого значения.
(**) Для сброса (обнуления) значения счетчика канала P1 необходимо записать 0 в регистры 312-313, при этом до записи значение в этих регистрах должно быть ненулевым.
Вышеперечисленное выше справедливо и для канала P2.
Известные неисправности
Список известных неисправностей
Ревизии устройства
Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.
Ревизия | Партии | Дата выпуска | Отличия от предыдущей ревизии |
---|---|---|---|
1.3 | 1.3C - ... | 12.2019 |
|
Изображения и чертежи устройства
По ссылкам ниже вы можете скачать изображения и чертежи устройства WB-MWAC.
Corel Draw 2018: WB-MWAC.cdr.zip
Corel Draw PDF: WB-MWAC.cdr.pdf
Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Модуль учета водопотребления и контроля протечек WB-MWAC" на портале техподдержки Wiren Board (необходима регистрация).