WB-MRM2-mini Modbus Relay Modules: различия между версиями

Материал из Wiren Board
(ссылку поправил)
(не показано 30 промежуточных версий 5 участников)
Строка 10: Строка 10:
=== Назначение ===
=== Назначение ===
Двухканальный модуль реле WB-MRM2 mini v.2 предназначен для использования в системах автоматизации зданий. Управление устройством производится с контроллера [[Wiren Board]] или компьютера по шине [[RS-485]], по [[Relay Module Modbus Management |протоколу Modbus]], а также с помощью внешних кнопок, подключаемых к WB-MRM2 mini. Миниатюрные размеры позволяют монтировать реле рядом с нагрузкой: в кабель-каналах, чашах светильников, глубоких установочных коробках для розеток и выключателей.
Двухканальный модуль реле WB-MRM2 mini v.2 предназначен для использования в системах автоматизации зданий. Управление устройством производится с контроллера [[Wiren Board]] или компьютера по шине [[RS-485]], по [[Relay Module Modbus Management |протоколу Modbus]], а также с помощью внешних кнопок, подключаемых к WB-MRM2 mini. Миниатюрные размеры позволяют монтировать реле рядом с нагрузкой: в кабель-каналах, чашах светильников, глубоких установочных коробках для розеток и выключателей.
{{Wbincludes:Relay Purpose2}} (тип реле как в модели MR6C).


=== Выходы === <!--T:3-->
=== Выходы === <!--T:3-->
Строка 25: Строка 26:


=== Входы === <!--T:7-->
=== Входы === <!--T:7-->
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2. Входы могут использоваться как входы общего назначения, для счета сигналов и для прямого управления каналами реле.  
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2.
Дискретные входы могут использоваться как входы общего назначения и для прямого управления каналами реле как входы общего назначения или настроить внутреннюю логику взаимодействия входов с выходами. См. [[https://wirenboard.com/wiki/Includes._Mapping Режимы взаимодействия входов и реле]].
На каждом канале доступно измерение количества срабатываний. Начиная с версии прошивки 1.15.0 доступно измерение частоты импульсов на входе.


<!--T:8-->
<!--T:8-->
Входы имеют несколько режимов работы, в частности, поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходит по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о режимах работы входов написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].
Входы имеют несколько режимов работы, в частности, поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходит по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о режимах работы входов написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].


<!--T:9-->
<!--T:9-->
Строка 108: Строка 110:
|Тип входов
|Тип входов
|"Сухой контакт", не изолированные от источника питания
|"Сухой контакт", не изолированные от источника питания
|-
|Частота и длительность импульсов
| До 10 Hz
|-
|-
|Функции
|Функции
Строка 113: Строка 118:
* Входы общего назначения
* Входы общего назначения
* Счет сигналов
* Счет сигналов
* Измерение частоты (с версии прошивки 1.15.0)
* Прямое управление каналами реле
* Прямое управление каналами реле
* [[Relay_Module_Modbus_Management#Режимы_взаимодействия_цифровых_входов_с_релейными_выходами|Гибкие механизмы настройки взаимодействия входов с реле]] с помощью [[I/O_Mapping_Matrix|mapping-матрицы]]
* Одновременное отключение всей нагрузки
* Гибкие механизмы настройки взаимодействия входов с реле с помощью [[I/O_Mapping_Matrix|mapping-матрицы]]
(начиная с версии прошивки 1.9.0)
(начиная с версии прошивки 1.9.0)
|-
|-
Строка 129: Строка 136:
|-
|-
|Параметры интерфейса RS-485
|Параметры интерфейса RS-485
|задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2  
|Задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2  
|-
|-
|Готовность к работе после подачи питания
|Готовность к работе после подачи питания
Строка 143: Строка 150:
|-
|-
|Индикация состояния каналов реле
|Индикация состояния каналов реле
|нет
|Нет
|-
|-
! colspan="2" |Условия эксплуатации
! colspan="2" |Условия эксплуатации
Строка 159: Строка 166:
v.2 52 x 24 x 20,5 мм  
v.2 52 x 24 x 20,5 мм  
|-
|-
{{Wbincludes:Weight}} 30 г.
{{Wbincludes:Weight}} 30 г
|}
|}
=== Габаритные размеры === <!--T:13-->
[[File:Wb-mrm2-mini-scetch.png|400px|thumb|left
|Габаритные размеры WB-MRM2-mini v.1]]


=== Обмен данными === <!--T:14-->
=== Обмен данными === <!--T:14-->
На физическом уровне WB-MRM2-mini подключается через интерфейс [[RS-485]]. Для управления WB-MRM2-mini используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес устройства задается на заводе и нанесен на наклейке на его нижней стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Параметры_Modbus]]
На физическом уровне WB-MRM2-mini подключается через интерфейс [[RS-485]]. Для управления WB-MRM2-mini используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес устройства задается на заводе и нанесен на наклейке, на его нижней стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Параметры_Modbus]]


== Монтаж == <!--T:15-->
== Монтаж == <!--T:15-->
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|350px|thumb|right|Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)]]
WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п.
WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п.
{{Wbincludes:Mount "V+ GND A B"}}
{{Wbincludes:Mount Wires}}


<!--T:16-->
При питании по длинному кабелю учитывайте [[RS-485:%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5#.D0.9F.D0.B0.D0.B4.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BD.D0.B0.D0.BF.D1.80.D1.8F.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F_.D0.BD.D0.B0_.D0.BA.D0.B0.D0.B1.D0.B5.D0.BB.D0.B5_.D0.BF.D1.80.D0.B8_.D0.BF.D0.B8.D0.BA.D0.BE.D0.B2.D0.BE.D0.BC_.D0.BF.D0.BE.D1.82.D1.80.D0.B5.D0.B1.D0.BB.D0.B5.D0.BD.D0.B8.D0.B8_.D1.83.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2 | падение напряжения на нем]].
Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. Сечение провода должно соответствовать коммутируемой нагрузке.  
 
<!--T:17-->
При подключении коммутируемых устройств важно помнить, что каждый из винтовых зажимов выдерживает ток до 7 А.
 
<!--T:18-->
Кнопки или выключатели с фиксацией подключаются между выводами GND и соответствующими входами b1 и b2. Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов.
 
<!--T:19-->
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.  


<!--T:20-->
Срабатывание дискретных входов происходит при их замыкании на землю GND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю GND ко второй жиле пары.  
WB-MRM2-mini необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.


<!--T:21-->
Сечение проводов, подключаемых к винтовым зажимам выходов реле, должно соответствовать мощности коммутируемой нагрузки. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>.
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|550px|thumb|center|Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)]]
Модуль реле необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Устройство должно эксплуатироваться при рекомендованных условиях окружающей среды.


== Добавление модуля в web-интерфейс контроллера Wiren Board == <!--T:22-->
== Добавление модуля в веб-интерфейс контроллера Wiren Board == <!--T:22-->
{| class="wikitable" style="float:right; margin-left: 10px;"
{| class="wikitable" style="float:right; margin-left: 10px;"
![[Файл:WB-MRMR2-mini-WEB.png|300px|thumb|Модуль WB-MRMR2-mini в web-интерфейсе контроллера]]
![[Файл:WB-MRMR2-mini-WEB.png|300px|thumb|Модуль WB-MRMR2-mini в веб-интерфейсе контроллера]]
![[Файл:WB-MRMR2-mini-old-WEB.png|300px|thumb|Модуль WB-MRMR2-mini (старые версии) в web-интерфейсе контроллера]]
![[Файл:WB-MRMR2-mini-old-WEB.png|300px|thumb|Модуль WB-MRMR2-mini (старые версии) в веб-интерфейсе контроллера]]
|}
|}
Новое устройство добавляется в web-интерфейс в раздел соответствующего порта RS-485. В web-интерфейсе на панели справа выбираем пункт Configs -> Serial Device Driver Configuration. В настройках порта /dev/ttyAPP1 добавляем новое устройство (WB-MRM2 или WB-MRMR2-old, см. ниже), нажав на кнопку '''+ Serial device''' в разделе List of Devices. Затем указываем адрес устройства и выбираем его тип. Подробно о настройке устройств в web-интерфейсе Wiren Board смотрите страницу [[RS-485:Настройка_через_веб-интерфейс]].
Новое устройство добавляется в веб-интерфейс, в раздел соответствующего порта RS-485. В веб-интерфейсе, на панели справа выбираем пункт Configs -> Serial Device Driver Configuration. В настройках порта /dev/ttyAPP1 добавляем новое устройство (WB-MRM2 или WB-MRMR2-old, см. ниже), нажав на кнопку '''+ Serial device''' в разделе List of Devices. Затем указываем адрес устройства и выбираем его тип. Подробно о настройке устройств в веб-интерфейсе Wiren Board смотрите страницу [[RS-485:Настройка_через_веб-интерфейс]].


<!--T:23-->
<!--T:23-->
Строка 201: Строка 197:


<!--T:24-->
<!--T:24-->
Обратите внимание: зеленый индикатор Status на обратной стороне WB-MRM2 начал периодически мигать, соответственно, Wiren Board обменивается данными с модулем.  
Обратите внимание: зеленый индикатор Status на обратной стороне WB-MRM2 начал периодически мигать, следовательно, Wiren Board обменивается данными с модулем.  


<!--T:25-->
<!--T:25-->
Устройство WB-MRM2 стандартное, поэтому его описание задано в шаблоне, который хранится на контроллере Wiren Board в файле /usr/share/wb-mqtt-serial/templates/config-wb-mrm2.json.
Устройство WB-MRM2 стандартное, поэтому его описание задано в шаблоне, который хранится на контроллере Wiren Board, в файле /usr/share/wb-mqtt-serial/templates/config-wb-mrm2.json.
В модулях с версией прошивки до 1.5.4 включительно использовалась другая карта регистров, где состояние входов описывалось discrete-регистрами 0 и 1, в более новых устройствах предполагается использование holding-регистров 7 и 8. Если вы используете старое устройство, то для корректной работы используйте шаблон /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.json.
В модулях с версией прошивки до 1.5.4 включительно использовалась другая карта регистров, где состояние входов описывалось discrete-регистрами 0 и 1. В более новых устройствах предполагается использование holding-регистров 7 и 8. Если вы используете старое устройство, то для корректной работы используйте шаблон /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.json.


== Управление WB-MRM2-mini через web-интерфейс Wiren Board == <!--T:26-->
== Управление WB-MRM2-mini через веб-интерфейс Wiren Board ==
[[Файл:WB-MRMR2-mini-WEB-relay.png|300px|thumb|right|Кнопки управления каналами реле]]
[[Файл:WB-MRMR2-mini-WEB-button.png|300px|thumb|right|Флажки состояния входов]]
[[Файл:WB-MRMR2-mini-WEB-counter.png|300px|thumb|right|Счетчик входов]]
[[Файл:WB-MRMR2-mini-WEB-timer.png|300px|thumb|right|Время отключения таймера безопасности]]


<!--T:27-->
Пример управления релейным модулем WB-MRM2-mini контроллером Wiren Board 6 и программирования сценариев управления мы рассмотрим на простом макете, когда это единственное устройство, подключенное к контроллеру (см. схему в разделе [[#Монтаж|Монтаж]]). Нормально разомкнутая кнопка без фиксации подключена ко входу 1 и GND. Питание 12 В подается на входы V+(+) и GND (-). Входы/выходы RS-485 A и B первого порта контроллера и модуля WB-MRM2-mini соединены.  
Пример управления релейным модулем WB-MRM2-mini контроллером Wiren Board 6 и программирования сценариев управления мы рассмотрим на простом макете, когда это единственное устройство, подключенное к контроллеру (см. схему в разделе [[#Монтаж|Монтаж]]). Нормально разомкнутая кнопка без фиксации подключена ко входу 1 и GND. Питание 12 В подается на входы V+(+) и GND (-). Входы/выходы RS-485 A и B первого порта контроллера и модуля WB-MRM2-mini соединены.  


<!--T:28-->
С помощью виртуальных выключателей в веб-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в веб-интерфейсе.
{|  border="0" class="wikitable" style="text-align:center; float:right; margin-left: 10px;"
|-
|[[Файл:WB-MRMR2-mini-WEB-relay.png|300px|thumb|center|Кнопки управления каналами реле]]
|[[Файл:WB-MRMR2-mini-WEB-button.png|300px|thumb|center|Флажки состояния входов]]
|[[Файл:WB-MRMR2-mini-WEB-counter.png|300px|thumb|center|Счетчик входов]]
|[[Файл:WB-MRMR2-mini-WEB-timer.png|300px|thumb|center|Время отключения таймера безопасности]]
|}
 
 
<!--T:29-->
С помощью виртуальных выключателей в web-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе.
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
<!--T:30-->
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.


Строка 236: Строка 222:


== Ревизии устройства ==<!--T:33-->
== Ревизии устройства ==<!--T:33-->
Ревизия устройства указана на наклейке на боковой поверхности корпуса, а также на печатной плате.
Ревизия устройства указана на наклейке, на боковой поверхности корпуса, а также на печатной плате.


{| class="wikitable"
{| class="wikitable"
Строка 266: Строка 252:
|10.2017 - 09.2018
|10.2017 - 09.2018
|
|
* появилась модификация с NC-реле
* Появилась модификация с NC-реле
|[[File:MiniRelay-2.JPG|150 px]]
|[[File:MiniRelay-2.JPG|150 px]]
|-
|-
|1.1-1.2  
|1.1-1.2  
|148
|148
|до 09.2017
|До 09.2017
|
|
* первые версии: длина реле 46 мм; зеленый светодиод под термоусадочной трубкой
* Первые версии: длина реле 46 мм; зеленый светодиод под термоусадочной трубкой
| -
| -
|-
|-
Строка 283: Строка 269:
[[WB-MRM2-mini: Errata |Список известных неисправностей]]
[[WB-MRM2-mini: Errata |Список известных неисправностей]]


== Изображения и чертежи устройства == <!--T:36-->
== Изображения и чертежи устройства ==  
'''Corel Draw 2018:''' [[File:WB-MRM2-mini_NO.cdr.zip]]
[[File:Wb-mrm2-mini-scetch.png|400px|thumb|right|Габаритные размеры WB-MRM2-mini v.1]]
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NO.cdr.pdf]]
'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NO.cdr.pdf]]
Строка 294: Строка 281:




'''Corel Draw 2018:''' [[File:WB-MRM2-mini_NC.cdr.zip]]
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NC.cdr.pdf]]
'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NC.cdr.pdf]]

Версия 11:06, 23 ноября 2020

Другие языки:

Купить в интернет-магазине

Двухканальное реле WB-MRM2-mini NC v.1
Двухканальное реле WB-MRM2-mini NO v.1

Общая информация

Назначение

Двухканальный модуль реле WB-MRM2 mini v.2 предназначен для использования в системах автоматизации зданий. Управление устройством производится с контроллера Wiren Board или компьютера по шине RS-485, по протоколу Modbus, а также с помощью внешних кнопок, подключаемых к WB-MRM2 mini. Миниатюрные размеры позволяют монтировать реле рядом с нагрузкой: в кабель-каналах, чашах светильников, глубоких установочных коробках для розеток и выключателей. О выборе модуля реле читайте в статье Рекомендации по выбору реле для нагрузки. (тип реле как в модели MR6C).

Выходы

Контакты реле

В модуле версии NO (нормально разомкнутые контакты) установлены два реле HF32F-G (Datasheet), коммутирующие соответствующие 2 выхода. Выходы реле выведены на винтовые зажимы. В случае активной (резистивной) нагрузки реле могут коммутировать до 7 А/230 В переменного тока и до 7 А/30 В постоянного. В случае реактивной (ёмкостной или индуктивной) нагрузки (двигатели, импульсные блоки питания и т.д.) не следует коммутировать ток больше 400 мА. Используйте внешние контакторы, рассчитанные на соответствующую нагрузку.

В модуле версии NС (нормально замкнутые контакты) установлены два реле HF32F (Datasheet). Здесь коммутируемые токи меньше в 2 раза.

Контакты реле защищены от перенапряжений TVS-диодами.

В WB-MRM2-mini может быть включен таймер безопасного режима, который при прекращении обмена данными по Modbus с устройством отключает все реле по прошествии заданного времени.

Входы

На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2. Дискретные входы могут использоваться как входы общего назначения и для прямого управления каналами реле как входы общего назначения или настроить внутреннюю логику взаимодействия входов с выходами. См. [Режимы взаимодействия входов и реле]. На каждом канале доступно измерение количества срабатываний. Начиная с версии прошивки 1.15.0 доступно измерение частоты импульсов на входе.

Входы имеют несколько режимов работы, в частности, поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходит по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о режимах работы входов написано в разделе Управление модулями реле Wirenboard по протоколу Modbus.

ВАЖНО: Не рекомендуется использовать выключатели (они же - кнопки с фиксацией) в триггерном режиме входов. Помеха на входе может быть воспринята как краткое отпускание/нажатие кнопки, и состояние реле изменится, хотя выключатель будет оставаться в замкнутом состоянии.

Технические характеристики

Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/

Параметр Значение
Питание
Напряжение питания 9 — 24 В постоянного тока
Потребляемая мощность
  • В режиме холостого хода (со всеми выключенными реле) — 0,10 Вт
  • Со всеми включенными реле — 0,5 Вт
  • Пиковое значение (при включении всех реле одновременно) — до 2 Вт в течение 20 мс.
Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ, мм2 0,75 — 1 (для нажимных безвинтовых клеммников), 1,5 — для релейных выходов
Длина стандартной втулки НШВИ, мм 8 (10 для нажимных безвинтовых клеммников)
Момент затяжки винтов, Н∙м 0,2 (для винтовых клеммников), 0,4 — для релейных выходов
Выходы
Количество выходов 2
Тип выходов Контакты механического реле
Конфигурация контактов Двухпозиционные

нормально открытые (версия NO) или нормально закрытые (версия NC).

Конфигурация выходов Две группы (2 выхода в группе)
Максимальное коммутируемое напряжение, AC 250 В
Максимальное коммутируемое напряжение, DC 30 В
Максимальный коммутируемый ток на каждый канал
  • для резистивной нагрузки — 7 А (для версии NO), 3А (для NC)
  • для ёмкостной и индуктивной нагрузки — 400 мА
Сопротивление контактов < 100 миллиом
Напряжение изоляции между контроллером и выходом 1500 В (среднеквадратичное значение)
Срок жизни: количество переключений для нагрузки

7 А/230 В переменного тока (резистивная нагрузка)

100 000
Входы
Количество входов 2
Тип входов "Сухой контакт", не изолированные от источника питания
Частота и длительность импульсов До 10 Hz
Функции
  • Входы общего назначения
  • Счет сигналов
  • Измерение частоты (с версии прошивки 1.15.0)
  • Прямое управление каналами реле
  • Одновременное отключение всей нагрузки
  • Гибкие механизмы настройки взаимодействия входов с реле с помощью mapping-матрицы

(начиная с версии прошивки 1.9.0)

Управление
Интерфейс управления RS-485
Изоляция интерфейса Неизолированный
Протокол обмена данными Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
Параметры интерфейса RS-485 Задаются программно (смотрите Карту регистров);
по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2
Готовность к работе после подачи питания ~2 c
Индикация
Индикация питания и обмена данными В старых версиях до 2018г - Зеленый светодиод Status под термоусадочной трубкой

После 2018г - отсутствует. В версии v.2 - Зеленый светодиод Status под клеммником

Индикация состояния каналов реле Нет
Условия эксплуатации
Температура воздуха От -40 до +50 °С
Относительная влажность До 92%, без конденсации влаги
Габариты
Габаритные размеры (Д x Ш х В) v.1 46 x 24 x 20,5 мм

v.2 52 x 24 x 20,5 мм

Масса (с коробкой) 30 г

Обмен данными

На физическом уровне WB-MRM2-mini подключается через интерфейс RS-485. Для управления WB-MRM2-mini используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу Протокол Modbus. Modbus-адрес устройства задается на заводе и нанесен на наклейке, на его нижней стороне. Адрес может быть изменен программно. Подробно смотрите в разделе #Параметры_Modbus

Монтаж

Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)

WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п. Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.

Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее.

Как обжимать наконечники НШВИ

Рекомендуем для монтажа использовать гибкие многожильные провода с обжатием концов втулочными наконечниками (НШВИ — наконечник штыревой втулочный изолированный).

При снятии изоляции провод должен зачищаться ровно по длине гильзы (можно зачистить больше, а потом откусить выступающий излишек). Для обжима (опрессовывания) используйте пресс-клещи (кримпер, «обжимка»). При монтаже обжатый наконечником провод не разрушается винтовым зажимом и надежно фиксируется.

Не прикладывайте чрезмерное усилие при завинчивании клеммы — это приводит к разрушению винтового разъема.

При питании по длинному кабелю учитывайте падение напряжения на нем.

Срабатывание дискретных входов происходит при их замыкании на землю GND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю GND ко второй жиле пары.

Сечение проводов, подключаемых к винтовым зажимам выходов реле, должно соответствовать мощности коммутируемой нагрузки. Винтовые зажимы принимают провод сечением 2,5—4 мм2. Модуль реле необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Устройство должно эксплуатироваться при рекомендованных условиях окружающей среды.

Добавление модуля в веб-интерфейс контроллера Wiren Board

Модуль WB-MRMR2-mini в веб-интерфейсе контроллера
Модуль WB-MRMR2-mini (старые версии) в веб-интерфейсе контроллера

Новое устройство добавляется в веб-интерфейс, в раздел соответствующего порта RS-485. В веб-интерфейсе, на панели справа выбираем пункт Configs -> Serial Device Driver Configuration. В настройках порта /dev/ttyAPP1 добавляем новое устройство (WB-MRM2 или WB-MRMR2-old, см. ниже), нажав на кнопку + Serial device в разделе List of Devices. Затем указываем адрес устройства и выбираем его тип. Подробно о настройке устройств в веб-интерфейсе Wiren Board смотрите страницу RS-485:Настройка_через_веб-интерфейс.

В разделе Devices появилось новое устройство, название составлено из типа устройства и адреса: WB-MRM2 43

Обратите внимание: зеленый индикатор Status на обратной стороне WB-MRM2 начал периодически мигать, следовательно, Wiren Board обменивается данными с модулем.

Устройство WB-MRM2 стандартное, поэтому его описание задано в шаблоне, который хранится на контроллере Wiren Board, в файле /usr/share/wb-mqtt-serial/templates/config-wb-mrm2.json. В модулях с версией прошивки до 1.5.4 включительно использовалась другая карта регистров, где состояние входов описывалось discrete-регистрами 0 и 1. В более новых устройствах предполагается использование holding-регистров 7 и 8. Если вы используете старое устройство, то для корректной работы используйте шаблон /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.json.

Управление WB-MRM2-mini через веб-интерфейс Wiren Board

Кнопки управления каналами реле
Флажки состояния входов
Счетчик входов
Время отключения таймера безопасности

Пример управления релейным модулем WB-MRM2-mini контроллером Wiren Board 6 и программирования сценариев управления мы рассмотрим на простом макете, когда это единственное устройство, подключенное к контроллеру (см. схему в разделе Монтаж). Нормально разомкнутая кнопка без фиксации подключена ко входу 1 и GND. Питание 12 В подается на входы V+(+) и GND (-). Входы/выходы RS-485 A и B первого порта контроллера и модуля WB-MRM2-mini соединены.

С помощью виртуальных выключателей в веб-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в веб-интерфейсе. Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе. Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.

Карта регистров

Карта регистров модулей реле

Wbincludes:Firmware update

Ревизии устройства

Ревизия устройства указана на наклейке, на боковой поверхности корпуса, а также на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии Фото
2.1 v2.1A - ... 11.2019 - ...
  • Клеммники заменены на разъемные
  • Добавлен светодиод под клеммником
  • Длина реле 52 мм
MINI.png
1.4 273, 329, v1.4A - v1.4B 10.2018 - 10.2019
  • С микросхемой энергонезависимой памяти
  • Светодиод отсутствует
MiniRelay-2.JPG
1.3 183, 203, 224 10.2017 - 09.2018
  • Появилась модификация с NC-реле
MiniRelay-2.JPG
1.1-1.2 148 До 09.2017
  • Первые версии: длина реле 46 мм; зеленый светодиод под термоусадочной трубкой
-

Известные неисправности

Список известных неисправностей

Изображения и чертежи устройства

Габаритные размеры WB-MRM2-mini v.1

Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip

Corel Draw PDF: Файл:WB-MRM2-mini NO.cdr.pdf

Autocad 2013 DXF: Файл:WB-MRM2-mini NO.dxf.zip

Autocad PDF: Файл:WB-MRM2-mini NO.pdf


Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip

Corel Draw PDF: Файл:WB-MRM2-mini NC.cdr.pdf

Autocad 2013 DXF: Файл:WB-MRM2-mini NC.dxf.zip

Autocad PDF: Файл:WB-MRM2-mini NC.pdf