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

Материал из Wiren Board
(Часть переводимой страницы WB-MRM2-mini.)
(Новая страница: «The module version of the NS (normally closed contacts) has two relays HF32F ([http://www.hongfa.com/pro/pdf/HF32FA_en.pdf Datasheet]), switched currents are less…»)
(не показаны 44 промежуточные версии 2 участников)
Строка 2: Строка 2:
{{DISPLAYTITLE:Dual Channel Relay Mini-module WB-MRM2-mini}}{{#vardefine:ProductFullName1|Dual Channel Relay Mini-module WB-MRM2-mini NO}} {{#vardefine:FileName1|WB_MRM2-mini_NO}} {{#vardefine:ProductName1|WB_MRM2-mini_NO}} {{#vardefine:ProductFullName2|Dual Channel Relay Mini-module WB-MRM2-mini NC}} {{#vardefine:FileName2|WB_MRM2-mini_NC}} {{#vardefine:ProductName2|WB_MRM2-mini_NC}}
{{DISPLAYTITLE:Dual Channel Relay Mini-module WB-MRM2-mini}}{{#vardefine:ProductFullName1|Dual Channel Relay Mini-module WB-MRM2-mini NO}} {{#vardefine:FileName1|WB_MRM2-mini_NO}} {{#vardefine:ProductName1|WB_MRM2-mini_NO}} {{#vardefine:ProductFullName2|Dual Channel Relay Mini-module WB-MRM2-mini NC}} {{#vardefine:FileName2|WB_MRM2-mini_NC}} {{#vardefine:ProductName2|WB_MRM2-mini_NC}}
'''[https://wirenboard.com/en/product/WB-MRM2-mini/ Buy online]'''
'''[https://wirenboard.com/en/product/WB-MRM2-mini/ Buy online]'''
[[File:MINI.png| thumb | 200px|Dual Channel Relay Mini-module WB-MRM2-mini v.2]]
[[File:MiniRelay-2.JPG| thumb | 200px|Dual Channel Relay Mini-module WB-MRM2-mini]]
[[File:MiniRelay-2.JPG| thumb | 200px|Dual Channel Relay Mini-module WB-MRM2-mini v.1]]
[[File:Mrm-2-mini_.png| thumb | 200px|Dual Channel Relay Mini-module WB-MRM2-mini]]
 


== General information ==
== General information ==
=== Purpose===  
=== Purpose===  
Two-channel relay module WB-MRM2-mini v.2 is designed for use in building automation systems. The WB-MRM2-mini v.1 featured all-in-one terminal blocks and a lower height (46 mm). The module is mnaged from the controller [[Wiren Board 6/en|Wiren Board 6]] or a computer via the bus [[RS-485/en| RS-485]] via [[Relay Module Modbus Management/en |Modbus Protocol]], as well as via external buttons connected to the module. Miniature dimensions of the module allow you to mount it next to the load in the cable channels, bowls lamps, deep installation boxes for sockets and switches.
Two-channel relay module WB-MRM2-mini is designed for use in building automation systems. The module is controlled from the controller [[Wiren Board 6/en|Wiren Board 6]] or a computer via the bus [[RS-485/en| RS-485]] via [[Relay Module Modbus Management/en |Modbus Protocol]], as well as via external buttons connected to the module. Miniature dimensions of the module allow you to mount it next to the load in the cable channels, bowls lamps, deep installation boxes for sockets and switches.


=== Outputs===   
=== Outputs===   
Строка 14: Строка 13:
The module version NO (normally open contacts) has two relays HF32F-G ([http://www.hongfa.com/pro/pdf/HF32F-G_en.pdf Datasheet]) switching the corresponding 2 outputs. Relay outputs are output to screw terminals. In case of active (resistive) load, the relays can switch up to 7 A/230 V AC and up to 7 A/30 V DC. In the case of reactive (capacitive or inductive) load (motors, switching power supplies, etc.), do not switch current more than 400 mA. Use external contactors designed for the appropriate load.  
The module version NO (normally open contacts) has two relays HF32F-G ([http://www.hongfa.com/pro/pdf/HF32F-G_en.pdf Datasheet]) switching the corresponding 2 outputs. Relay outputs are output to screw terminals. In case of active (resistive) load, the relays can switch up to 7 A/230 V AC and up to 7 A/30 V DC. In the case of reactive (capacitive or inductive) load (motors, switching power supplies, etc.), do not switch current more than 400 mA. Use external contactors designed for the appropriate load.  


The module version of the NS (normally closed contacts) has two relays HF32F ([http://www.hongfa.com/pro/pdf/HF32FA_en.pdf Datasheet]), switched currents are 2 times less.
The module version of the NS (normally closed contacts) has two relays HF32F ([http://www.hongfa.com/pro/pdf/HF32FA_en.pdf Datasheet]), switched currents are less than 2 times.


Relay contacts are protected from overvoltage by TVS-diodes.
Контакты реле защищены от перенапряжений TVS-диодами.


The module can enable safe mode timer, which disables all of the relay after a specified time at the termination of the data exchange through Modbus module.
В модуле может быть включен таймер безопасного режима, который при прекращении обмена данными по Modbus с модулем отключает все реле по прошествии заданного времени.


=== Inputs ===  
=== Входы ===
[[File:Input_modes.png|420px|thumb|left|Closed input in trigger mode may be unstable]]
[[Файл:Input_modes.png|420px|thumb|left|Замкнутый вход в триггерном режиме может работать нестабильно]]
The screw-free terminals b1 and b2 of the module have 2 inputs of the dry contact type, not isolated from the power supply. RC chains are used on each input line to eliminate contact chatter. The inputs are pulled up by resistors to the +3.3 V power line. Buttons or switches with locking are connected between the GND pin and the corresponding b1 or b2 input. The inputs can be used as general-purpose inputs, for counting signals and for direct control of relay channels.  
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2. Входы могут использоваться как входы общего назначения, для счета сигналов и для прямого управления каналами реле.  


The inputs have several modes of operation: trigger mode (for control with buttons) and repeat mode (for control with switches). In the trigger mode, to change the state of the relay, it is enough to close and open the input once. The change of state occurs on the rising edge (that is, when the circuit). In the repeat mode, the relay state is determined by the input state: the input is closed the relay is on, open the relay is off. Details about the mode switching  are written in [[ Relay Module Modbus Management/en|Relay_Module_Modbus_Management]].
Входы имеют несколько режимов работы, в частности поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут реле включено, разомкнут выключено. Подробно о режимах работы входов написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].




'''IMPORTANT:''' it is not recommended to use switches (also known as lock buttons) in the trigger mode of inputs. Input interference may be perceived as a short release/push of the button and the relay status will change, although the switch will remain closed.
'''ВАЖНО:''' Не рекомендуется использовать выключатели (они же кнопки с фиксацией) в триггерном режиме входов. Помеха на входе может быть воспринята как краткое отпускание/нажатие кнопки, и состояние реле изменится, хотя выключатель будет оставаться в замкнутом состоянии.


==Technical specifications==
=== Технические характеристики ===


Our detailed article in russian on habr.com about the choice of relay parameters for the switched load: https://habr.com/ru/company/wirenboard/blog/422197/
Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/


{| border="1" class="wikitable" style="text-align:left"
{| border="1" class="wikitable" style="text-align:left"
|-
|-
!Parameter
!Параметр
!Value
!Значение
|-
|-
! colspan="2" |"Power Supply"
! colspan="2" |'''Питание'''
|-
|-
|Supply voltage
|Напряжение питания
|9 — 24 V DC
|9 — 24 В постоянного тока
|-
|-
|Power consumption
|Потребляемая мощность
|
|
*Idle mode (all relays switched off) — 0.10 W
*В режиме холостого хода (со всеми выключенными реле) — 0,10 Вт
*All relays-0.5 W
*Со всеми включенными реле — 0,5 Вт
*Peak value (all relays are switched on simultaneously) — up to 2 W for 20 MS.
*Пиковое значение (при включении всех реле одновременно) — до 2 Вт в течение 20 мс.
|-
|-
!colspan="2" | '''Terminals and wire section'''
!colspan="2" | '''Клеммники и сечение проводов'''  
|-
|-
|| Recommended wire cross-section with NSUI, mm<sup>2</sup>|| 0,75 — 1 (for plates screwless terminals), 1.5 a for relay outputs
|| Рекомендуемое сечение провода с НШВИ, мм<sup>2</sup> || 0,75 — 1 (для нажимных безвинтовых клеммников), 1,5 — для релейных выходов
|-
|-
|| Length of the standard sleeve NSVE, mm || 8 (10 for adjusting screwless terminal blocks)
|| Длина стандартной втулки НШВИ, мм || 8 (10 для нажимных безвинтовых клеммников)
|-
|-
|| Torque of screws, N∙m || 0,2 (for screw terminals), 0,4 — for relay outputs
|| Момент затяжки винтов, Н∙м || 0,2 (для винтовых клеммников), 0,4 — для релейных выходов
|-
|-
! colspan="2" |'''Outputs'''
! colspan="2" |'''Выходы'''
|-
|-
|Number of outputs
|Количество выходов
|2
|2
|-
|-
|Output type
|Тип выходов
|Mechanical relay contacts
|Контакты механического реле
|-
|-
|Contact configuration
|Конфигурация контактов
|Two-position
|Двухпозиционные
normally open (no version)  
нормально открытые (версия NO)  
or normally closed (NC version).  
или нормально закрытые (версия NC).  
|-
|-
|Output configuration
|Конфигурация выходов
|Two groups (2 outputs per group)
|Две группы (2 выхода в группе)
|-
|-
|Maximum switching voltage, AC
|Максимальное коммутируемое напряжение, AC
|250 V
|250 В
|-
|-
|Maximum switching voltage, DC
|Максимальное коммутируемое напряжение, DC
|30 Volts
|30 В
|-
|-
|Maximum switching current per channel
|Максимальный коммутируемый ток на каждый канал
|
|
* for resistive load — 7 A (for version NO), 3A (for NC)
* для резистивной нагрузки — 7 А (для версии NO), (для NC)
* for capacitive and inductive loads — 400 mA
* для ёмкостной и индуктивной нагрузки — 400 мА
|-
|-
|Contact resistance
|Сопротивление контактов
|< 100 milliohms
|< 100 миллиом
|-
|-
|Voltage isolation between the controller and the output
|Напряжение изоляции между контроллером и выходом
|1500 V (RMS value)
|1500 В (среднеквадратичное значение)
|-
|-
|Lifetime: number of switches for load
|Срок жизни: количество переключений для нагрузки
7 A/230 V AC (resistive load)
7 А/230 В переменного тока (резистивная нагрузка)
|100 000
|100 000
|-
|-
! colspan="2" |Inputs
! colspan="2" |Входы
|-
|-
|Number of inputs
|Количество входов
|2
|2
|-
|-
|Input type
|Тип входов
|"Dry contact", not isolated from power supply
|"Сухой контакт", не изолированные от источника питания
|-
|-
|Functions
|Функции
|
|
* General purpose inputs
* Входы общего назначения
* Signal count
* Счет сигналов
* Direct control of relay channels
* Прямое управление каналами реле
* [[Relay_Module_Modbus_Management/en#Режимы_взаимодействия_цифровых_входов_с_релейными_выходами|Flexible setup of the interaction of inputs with relay]] with [[I/O_Mapping_Matrix/en|mapping matrix]] with firmware version 1.9.0
* [[Relay_Module_Modbus_Management#Режимы_взаимодействия_цифровых_входов_с_релейными_выходами|Гибкие механизмы настройки взаимодействия входов с реле]] с помощью [[I/O_Mapping_Matrix|mapping-матрицы]], начиная с версии прошивки 1.9.0
|-
|-
! colspan="2" |Control
! colspan="2" |Управление
|-
|-
|Management interface
|Интерфейс управления
|RS-485
|RS-485
|-
|-
|Interface isolation
|Изоляция интерфейса
|Uninsulated
|Неизолированный
|-
|-
|Communication protocol
|Протокол обмена данными
|Modbus RTU, address is set by software, factory settings are indicated on the label
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
|-
|-
|RS-485 interface parameters
|Параметры интерфейса RS-485
|set programmatically (see [[#Modbus Control|register card]]);<br> default: speed — 9600 bit/s; data — 8 bit; parity bit none (N); stop bits — 2  
|задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности нет (N); стоп-биты — 2  
|-
|-
|Ready for operation after power supply
|Готовность к работе после подачи питания
| ~0.1 c
| ~0,1 c
|-
|-
! colspan="2" |dimensions
! colspan="2" |Габариты
|-
|-
|Overall dimensions (l x W x h)  
|Габаритные размеры (Д x Ш х В)  
|52 x 24 x 20.5 mm
|46 x 24 x 20,5 мм
|-
|-
! colspan="2" |Display
! colspan="2" |Индикация
|-
|-
|Power and data exchange indication
|Индикация питания и обмена данными
|In older versions up to 2018g - Green status led under shrink tube
|В старых версиях до 2018г - Зеленый светодиод Status под термоусадочной трубкой
After 2018g - is missing.
После 2018г - отсутствует.
|-
|-
|Relay channel status indication
|Индикация состояния каналов реле
|no
|нет
|-
|-
! colspan="2" |operating Conditions
! colspan="2" |Условия эксплуатации
|-
|-
|Air temperature
|Температура воздуха
|-40 to +50 °C
|От -40 до +50 °С
|-
|-
|Relative humidity
|Относительная влажность
|Up to 92%, no condensation
|До 92%, без конденсации влаги
|-
|-
|}
|}


===Module dimensions ===
=== Габаритные размеры модуля ===
[[File:Wb-mrm2-mini-scetch.png|400px|thumb|left
[[File:Wb-mrm2-mini-scetch.png|400px|thumb|left
|Module dimensions WB-MRM2-mini]]
|Габаритные размеры модуля WB-MRM2-mini]]


== Data exchange ==
=== Обмен данными ===
At the physical level, the module is connected via [[RS-485/en|RS-485]] interface. Modbus RTU Protocol is used to control the meter. In Wirenboard Devices, Modbus data is transmitted over RS-485 communication lines. See the [[Протокол Modbus/en|Modbus Protocol]] page for details. Modbus-the address of the counter is set at the factory and marked on the label. The address can be changed programmatically. Details refer to the [[#Modbus Parameters| Modbus parameters]].
На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB-MRM2-mini используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его нижней стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Параметры_Modbus]]


== Installation==  
== Монтаж ==
The relay module is freely mounted in mounting boxes, cable channels, etc.
Релейный модуль свободно монтируется в монтажные коробки, кабель-каналы и т.п.


The screw-free terminal blocks on the relay Board are used to connect power lines, control (RS-485) and input contactsWhen used in the installation of tips, it is necessary that the diameter of the insulated cuffs does not exceed 3.6 mm, the wire section — 0.75 mm<sup>2</sup>, and the length of the conductive sleeve 5-6 mm. Screw clamps accept wire section 2.5—4 mm<sup>2</sup>. The wire section must correspond to the switched load.  
Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактовПри использовании при монтаже наконечников типа НШВИ необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. Сечение провода должно соответствовать коммутируемой нагрузке.  


When connecting switched devices, it is important to remember that each of the screw terminals can withstand a current of up to 7 A.
При подключении коммутируемых устройств важно помнить, что каждый из винтовых зажимов выдерживает ток до 7 А.


Fixed buttons or switches are connected between the GND pins and the corresponding inputs b1 and b2. The current flowing when the button or switch is closed is small, so the type of button or switch can be any. Despite the built-in protection against rattle, choose quality buttons and switches to avoid false alarms due to bad contacts.
Кнопки или выключатели с фиксацией подключаются между выводами GND и соответствующими входами b1 и b2. Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов.


If the device is the last one on the RS-485 line, a 120 Ohm resistor-terminator must be installed between its inputs A and B. Practice shows that in the case of bench tests with a small length of the RS-485 line and a small number of terminator devices on the last device in the line can not be installed.  
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.  


The module must be installed in such a way as to meet the requirements of electrical safety and to prevent accidental contact of contacts under high voltage. The module must be operated under recommended environmental conditions.
Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.


[[File:Installation_WB5%2BWB-MRMR2-mini.png|550px|thumb|center|Sample installation and connection of the module. The module is powered from the controller ("-" — GND; "+" — Vout)]]
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|550px|thumb|center|Образец монтажа и подключения модуля. Питание модуля осуществляется от самого контроллера ("-" — GND; "+" — Vout)]]


== Add module to the web interface of the Wiren Board controller ==
== Добавление модуля в web-интерфейс контроллера Wiren Board ==
{| class="wikitable" style="float:right; margin-left: 10px;"
{| class="wikitable" style="float:right; margin-left: 10px;"
![[File:WB-MRMR2-mini-WEB.png|300px|thumb|WB-MRMR2-mini module in controller web interface]]
![[Файл:WB-MRMR2-mini-WEB.png|300px|thumb|Модуль WB-MRMR2-mini в web-интерфейсе контроллера]]
![[File:WB-MRMR2-mini-old-WEB.png|300px|thumb|WB-MRMR2-mini module (older versions) in the controller web interface]]
![[Файл:WB-MRMR2-mini-old-WEB.png|300px|thumb|Модуль WB-MRMR2-mini (старые версии) в web-интерфейсе контроллера]]
|}
|}
The new device is added to the web interface in the section of the corresponding RS-485 port. In the web-interface on the right panel select Configs -> Serial Device Driver Configuration. In the /dev/ttyAPP1 port settings, add a new device (WB-MRM2 or WB-MRMR2-old, see below) by clicking on the '+ Serial device' button in the List of Devices section. Then specify the address of the device and select its type. Details about the device configuration in the web interface Wiren Board see [[https://wirenboard.com/wiki/index.php/RS-485:Configuration_via_Web_Interface/en|  article]].
Новое устройство добавляется в 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:Настройка_через_веб-интерфейс]].


A new device appeared in the Devices section, the name is made up of the device type and address: '''WB-MRM2 43'''  
В разделе Devices появилось новое устройство, название составлено из типа устройства и адреса: '''WB-MRM2 43'''  


Note: the green Status led on the back of the WB-MRM2 module has started to flash intermittently, which means that the Wiren Board is communicating with the module.  
Обратите внимание: зеленый индикатор Status на обратной стороне модуля WB-MRM2 начал периодически мигать, это означает, что Wiren Board обменивается данными с модулем.  


The WB-MRM2 device is standard, so its description is specified in the template that is stored on the Wiren Board controller in the file /usr/share/wb-mqtt-serial/templates/config-wb-mrm2.json.
Устройство WB-MRM2 стандартное, поэтому его описание задано в шаблоне, который хранится на контроллере Wiren Board в файле /usr/share/wb-mqtt-serial/templates/config-wb-mrm2.json.
In modules with firmware version up to 1.5.4 inclusive, another register card was used, where the state of the inputs was described by the discrete registers 0 and 1, in newer devices the holding registers 7 and 8 are supposed to be used. If you are using an older device, use the /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.json. template to work correctly.
В модулях с версией прошивки до 1.5.4 включительно использовалась другая карта регистров, где состояние входов описывалось discrete-регистрами 0 и 1, в более новых устройствах предполагается использование holding-регистров 7 и 8. Если вы используете старое устройство, то для корректной работы используйте шаблон /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.json.


== Module Control via the Wiren Board web interface ==
== Управление модулем через web-интерфейс Wiren Board ==


An example of controlling a WB-MRM2-mini relay module with a Wiren Board 6 controller and programming control scenarios will be discussed in a simple layout, where the relay module is the only device connected to the controller (see the diagram in [[#Mounting|Mounting]]). Normally open button without fixation is connected to input 1 and GND. 12 V power is supplied to the V+(+) and GND (- ) inputs. The RS-485 A and B inputs/outputs of the first controller port and the WB-MRM2-mini module are connected.  
Пример управления релейным модулем WB-MRM2-mini контроллером Wiren Board 5 и программирования сценариев управления мы рассмотрим на простом макете, когда релейный модуль является единственным устройством, подключенным к контроллеру (см. схему в разделе [[#Монтаж|Монтаж]]). Нормально разомкнутая кнопка без фиксации подключена ко входу 1 и GND. Питание 12 В подается на входы V+(+) и GND (-). Входы/выходы RS-485 A и B первого порта контроллера и модуля WB-MRM2-mini соединены.  


{|  border="0" class="wikitable" style="text-align:center; float:right; margin-left: 10px;"
{|  border="0" class="wikitable" style="text-align:center; float:right; margin-left: 10px;"
|-
|-
|[[Файл:WB-MRMR2-mini-WEB-relay.png|300px|thumb|center|Relay channel control buttons]]  
|[[Файл:WB-MRMR2-mini-WEB-relay.png|300px|thumb|center|Кнопки управления каналами реле]]  
|[[Файл:WB-MRMR2-mini-WEB-button.png|300px|thumb|center|Input status flags]]
|[[Файл:WB-MRMR2-mini-WEB-button.png|300px|thumb|center|Флажки состояния входов]]
|[[Файл:WB-MRMR2-mini-WEB-counter.png|300px|thumb|center|Input counter]]
|[[Файл:WB-MRMR2-mini-WEB-counter.png|300px|thumb|center|Счетчик входов]]
|[[Файл:WB-MRMR2-mini-WEB-timer.png|300px|thumb|center|Safety timer off time]]
|[[Файл:WB-MRMR2-mini-WEB-timer.png|300px|thumb|center|Время отключения таймера безопасности]]
|}
|}




Using virtual switches Relay1 and Relay 2 in the web-interface, you can control the corresponding outputs of the module and monitor their status. If the relay is turned on or off via the external input, it will be reflected in the web-interface.
С помощью виртуальных выключателей в web-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе.
The current state of the inputs is indicated by the Button 1 and Button 2 checkboxes (they cannot be clicked to change the state). Press/enable counters are displayed in the Button 1 counter Button 2 counter fields. The meter values are stored in the memory of the relay module microcontroller and are reset when the power is turned on/off and reset.
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.


The Safety Timer slider allows you to set the shutdown time (in seconds) of all outputs when there is no communication with the Wiren Board (0 – the safety timer is disabled). When communication with the controller is resumed, the switched-off relays will remain switched off. The slider is easy to control with the arrow keys, previously focusing on it with the mouse: moving the slider with the mouse does not provide sufficient accuracy. The safety timer allows stopping technological processes in case the control over the module is lost (for example, the RS-485 cable is broken). Always consider the possibility of losing communication with the controller when designing control systems.
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.


== Modbus control ==
== Управление по Modbus ==
Details of the work with the module via Modbus Protocol are written in [[Relay Module Modbus Management/en|Управление модулями реле Wirenboard по протоколу Modbus]].
Подробно о работе с модулем по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].


== Device firmware update ==
== Обновление прошивки устройства ==
Starting with the new firmware versions of the device, the firmware update functionality (firmware) via the Modbus Protocol is supported. This makes it possible to extend the functionality of the devices and eliminate errors in the firmware directly at the installation site. Read more about flashing devices described in the article [[WB-MCU-Flasher|Download firmware to Wiren Board devices]]. A list of firmware versions that support the update, as well as devices for which this feature is implemented, can be found in [[Firmware_Changelog | Firmware Changelog]].
Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье [[WB-MCU-Flasher|Загрузка прошивок на устройства Wiren Board]]. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье [[Firmware_Changelog]].


== Known faults and bugs ==
== Известные неисправности ==


[[WB-MR:_Errata/en |List of known faults]]
[[WB-MR:_Errata |Список известных неисправностей]]


== Images and drawings of the device ==
== Изображения и чертежи устройства ==
{{Wbincludes:WBPictures|1}}
{{Wbincludes:WBPictures|1}}


{{Wbincludes:WBPictures|2}}
{{Wbincludes:WBPictures|2}}

Версия 20:11, 16 июля 2019

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

Внимание: Отображаемое название «Dual Channel Relay Mini-module WB-MRM2-mini» переопределяет ранее заданное отображаемое название «WB-MRM2-mini». Buy online

Dual Channel Relay Mini-module WB-MRM2-mini
Dual Channel Relay Mini-module WB-MRM2-mini

General information

Purpose

Two-channel relay module WB-MRM2-mini is designed for use in building automation systems. The module is controlled from the controller Wiren Board 6 or a computer via the bus RS-485 via Modbus Protocol, as well as via external buttons connected to the module. Miniature dimensions of the module allow you to mount it next to the load in the cable channels, bowls lamps, deep installation boxes for sockets and switches.

Outputs

Relay contacts

The module version NO (normally open contacts) has two relays HF32F-G (Datasheet) switching the corresponding 2 outputs. Relay outputs are output to screw terminals. In case of active (resistive) load, the relays can switch up to 7 A/230 V AC and up to 7 A/30 V DC. In the case of reactive (capacitive or inductive) load (motors, switching power supplies, etc.), do not switch current more than 400 mA. Use external contactors designed for the appropriate load.

The module version of the NS (normally closed contacts) has two relays HF32F (Datasheet), switched currents are less than 2 times.

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

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

Входы

Замкнутый вход в триггерном режиме может работать нестабильно

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

Входы имеют несколько режимов работы, в частности поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о режимах работы входов написано в разделе Управление модулями реле 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
Тип входов "Сухой контакт", не изолированные от источника питания
Функции
Управление
Интерфейс управления RS-485
Изоляция интерфейса Неизолированный
Протокол обмена данными Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
Параметры интерфейса RS-485 задаются программно (смотрите Карту регистров);
по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2
Готовность к работе после подачи питания ~0,1 c
Габариты
Габаритные размеры (Д x Ш х В) 46 x 24 x 20,5 мм
Индикация
Индикация питания и обмена данными В старых версиях до 2018г - Зеленый светодиод Status под термоусадочной трубкой

После 2018г - отсутствует.

Индикация состояния каналов реле нет
Условия эксплуатации
Температура воздуха От -40 до +50 °С
Относительная влажность До 92%, без конденсации влаги

Габаритные размеры модуля

Габаритные размеры модуля WB-MRM2-mini

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

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

Монтаж

Релейный модуль свободно монтируется в монтажные коробки, кабель-каналы и т.п.

Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм2, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм2. Сечение провода должно соответствовать коммутируемой нагрузке.

При подключении коммутируемых устройств важно помнить, что каждый из винтовых зажимов выдерживает ток до 7 А.

Кнопки или выключатели с фиксацией подключаются между выводами GND и соответствующими входами b1 и b2. Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов.

Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.

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

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

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

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

Новое устройство добавляется в 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:Настройка_через_веб-интерфейс.

В разделе 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.

Управление модулем через web-интерфейс Wiren Board

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

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


С помощью виртуальных выключателей в web-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе. Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.

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

Управление по Modbus

Подробно о работе с модулем по протоколу Modbus написано в разделе Управление модулями реле Wirenboard по протоколу Modbus.

Обновление прошивки устройства

Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье Загрузка прошивок на устройства Wiren Board. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье Firmware_Changelog.

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

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

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


По ссылкам ниже вы можете скачать изображения и чертежи устройства WB_MRM2-mini_NO.

Corel Draw 2018: WB_MRM2-mini_NO.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



По ссылкам ниже вы можете скачать изображения и чертежи устройства WB_MRM2-mini_NC.

Corel Draw 2018: WB_MRM2-mini_NC.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