wb_editors
890
правок
Fizikdaos (обсуждение | вклад) |
Brainroot (обсуждение | вклад) (ссылку поправил) |
||
(не показаны 44 промежуточные версии 7 участников) | |||
Строка 4: | Строка 4: | ||
{{DISPLAYTITLE:Двухканальный модуль реле WB-MRM2-mini v.2}}{{#vardefine:ProductFullName1|Двухканальный модуль реле WB-MRM2-mini NO}} {{#vardefine:FileName1|WB_MRM2-mini_NO}} {{#vardefine:ProductName1|WB_MRM2-mini_NO}} {{#vardefine:ProductFullName2|Двухканальный модуль реле WB-MRM2-mini NC}} {{#vardefine:FileName2|WB_MRM2-mini_NC}} {{#vardefine:ProductName2|WB_MRM2-mini_NC}} | {{DISPLAYTITLE:Двухканальный модуль реле WB-MRM2-mini v.2}}{{#vardefine:ProductFullName1|Двухканальный модуль реле WB-MRM2-mini NO}} {{#vardefine:FileName1|WB_MRM2-mini_NO}} {{#vardefine:ProductName1|WB_MRM2-mini_NO}} {{#vardefine:ProductFullName2|Двухканальный модуль реле WB-MRM2-mini NC}} {{#vardefine:FileName2|WB_MRM2-mini_NC}} {{#vardefine:ProductName2|WB_MRM2-mini_NC}} | ||
'''[https://wirenboard.com/ru/product/WB-MRM2-mini/ Купить в интернет-магазине]''' | '''[https://wirenboard.com/ru/product/WB-MRM2-mini/ Купить в интернет-магазине]''' | ||
[[ | [[Файл:WB-MRM2-mini NC side.jpg| thumb | 200px|Двухканальное реле WB-MRM2-mini NC v.1]] | ||
[[Файл:WB-MRM2-mini NO side.jpg| thumb | 200px|Двухканальное реле WB-MRM2-mini NO v.1]] | |||
== Общая информация == <!--T:2--> | |||
=== Назначение === | |||
Двухканальный модуль реле WB-MRM2 mini v.2 предназначен для использования в системах автоматизации зданий. Управление устройством производится с контроллера [[Wiren Board]] или компьютера по шине [[RS-485]], по [[Relay Module Modbus Management |протоколу Modbus]], а также с помощью внешних кнопок, подключаемых к WB-MRM2 mini. Миниатюрные размеры позволяют монтировать реле рядом с нагрузкой: в кабель-каналах, чашах светильников, глубоких установочных коробках для розеток и выключателей. | |||
{{Wbincludes:Relay Purpose2}} (тип реле как в модели MR6C). | |||
=== Выходы === <!--T:3--> | |||
[[Файл:Relay_switches_mrm2mini.png|250px|thumb|riht|Контакты реле]] | |||
В модуле версии NO (нормально разомкнутые контакты) установлены два реле HF32F-G ([http://www.hongfa.com/pro/pdf/HF32F-G_en.pdf Datasheet]), коммутирующие соответствующие 2 выхода. Выходы реле выведены на винтовые зажимы. В случае активной (резистивной) нагрузки реле могут коммутировать до 7 А/230 В переменного тока и до 7 А/30 В постоянного. В случае реактивной (ёмкостной или индуктивной) нагрузки (двигатели, импульсные блоки питания и т.д.) не следует коммутировать ток больше 400 мА. Используйте внешние контакторы, рассчитанные на соответствующую нагрузку. | |||
<!--T:4--> | |||
В модуле версии NС (нормально замкнутые контакты) установлены два реле HF32F ([http://www.hongfa.com/pro/pdf/HF32FA_en.pdf Datasheet]). Здесь коммутируемые токи меньше в 2 раза. | |||
<!--T:5--> | |||
Контакты реле защищены от перенапряжений TVS-диодами. | |||
<!--T:6--> | |||
В WB-MRM2-mini может быть включен таймер безопасного режима, который при прекращении обмена данными по Modbus с устройством отключает все реле по прошествии заданного времени. | |||
=== Входы === <!--T:7--> | |||
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2. | |||
Дискретные входы могут использоваться как входы общего назначения и для прямого управления каналами реле как входы общего назначения или настроить внутреннюю логику взаимодействия входов с выходами. См. [[https://wirenboard.com/wiki/Includes._Mapping Режимы взаимодействия входов и реле]]. | |||
На каждом канале доступно измерение количества срабатываний. Начиная с версии прошивки 1.15.0 доступно измерение частоты импульсов на входе. | |||
<!--T:8--> | |||
Входы имеют несколько режимов работы, в частности, поддерживаются триггерный режим (для управления с помощью кнопок) и режим повторения входа (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходит по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о режимах работы входов написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]. | |||
<!--T:9--> | |||
'''ВАЖНО:''' Не рекомендуется использовать выключатели (они же - кнопки с фиксацией) в триггерном режиме входов. Помеха на входе может быть воспринята как краткое отпускание/нажатие кнопки, и состояние реле изменится, хотя выключатель будет оставаться в замкнутом состоянии. | |||
=== Технические характеристики === <!--T:10--> | |||
<!--T:11--> | |||
Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/ | Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/ | ||
<!--T:12--> | <!--T:12--> | ||
Строка 32: | Строка 57: | ||
*Со всеми включенными реле — 0,5 Вт | *Со всеми включенными реле — 0,5 Вт | ||
*Пиковое значение (при включении всех реле одновременно) — до 2 Вт в течение 20 мс. | *Пиковое значение (при включении всех реле одновременно) — до 2 Вт в течение 20 мс. | ||
|- | |||
!colspan="2" | '''Клеммники и сечение проводов''' | |||
|- | |||
|| Рекомендуемое сечение провода с НШВИ, мм<sup>2</sup> || 0,75 — 1 (для нажимных безвинтовых клеммников), 1,5 — для релейных выходов | |||
|- | |||
|| Длина стандартной втулки НШВИ, мм || 8 (10 для нажимных безвинтовых клеммников) | |||
|- | |||
|| Момент затяжки винтов, Н∙м || 0,2 (для винтовых клеммников), 0,4 — для релейных выходов | |||
|- | |- | ||
! colspan="2" |'''Выходы''' | ! colspan="2" |'''Выходы''' | ||
Строка 77: | Строка 110: | ||
|Тип входов | |Тип входов | ||
|"Сухой контакт", не изолированные от источника питания | |"Сухой контакт", не изолированные от источника питания | ||
|- | |||
|Частота и длительность импульсов | |||
| До 10 Hz | |||
|- | |- | ||
|Функции | |Функции | ||
Строка 82: | Строка 118: | ||
* Входы общего назначения | * Входы общего назначения | ||
* Счет сигналов | * Счет сигналов | ||
* Измерение частоты (с версии прошивки 1.15.0) | |||
* Прямое управление каналами реле | * Прямое управление каналами реле | ||
* | * Одновременное отключение всей нагрузки | ||
* Гибкие механизмы настройки взаимодействия входов с реле с помощью [[I/O_Mapping_Matrix|mapping-матрицы]] | |||
(начиная с версии прошивки 1.9.0) | (начиная с версии прошивки 1.9.0) | ||
|- | |- | ||
! colspan="2" |Управление | |||
|- | |||
|Интерфейс управления | |||
|RS-485 | |||
|- | |||
|Изоляция интерфейса | |||
|Неизолированный | |||
|- | |||
|Протокол обмена данными | |||
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке | |||
|- | |||
|Параметры интерфейса RS-485 | |||
|Задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 | |||
|- | |||
|Готовность к работе после подачи питания | |||
| ~2 c | |||
|- | |||
! colspan="2" |Индикация | ! colspan="2" |Индикация | ||
|- | |- | ||
Строка 94: | Строка 150: | ||
|- | |- | ||
|Индикация состояния каналов реле | |Индикация состояния каналов реле | ||
| | |Нет | ||
|- | |||
! colspan="2" |Условия эксплуатации | |||
|- | |||
|Температура воздуха | |||
|От -40 до +50 °С | |||
|- | |||
|Относительная влажность | |||
|До 92%, без конденсации влаги | |||
|- | |- | ||
! colspan="2" |Габариты | ! colspan="2" |Габариты | ||
|- | |- | ||
Строка 104: | Строка 166: | ||
v.2 52 x 24 x 20,5 мм | v.2 52 x 24 x 20,5 мм | ||
|- | |- | ||
{{Wbincludes:Weight}} 30 г | |||
|} | |} | ||
== | === Обмен данными === <!--T:14--> | ||
На физическом уровне WB-MRM2-mini подключается через интерфейс [[RS-485]]. Для управления WB-MRM2-mini используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес устройства задается на заводе и нанесен на наклейке, на его нижней стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Параметры_Modbus]] | |||
== Монтаж == <!--T:15--> | |||
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|350px|thumb|right|Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)]] | |||
WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п. | |||
{{Wbincludes:Mount "V+ GND A B"}} | |||
{{Wbincludes:Mount Wires}} | |||
При питании по длинному кабелю учитывайте [[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 | падение напряжения на нем]]. | |||
Срабатывание дискретных входов происходит при их замыкании на землю GND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю GND ко второй жиле пары. | |||
Сечение проводов, подключаемых к винтовым зажимам выходов реле, должно соответствовать мощности коммутируемой нагрузки. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. | |||
Сечение проводов, подключаемых к винтовым зажимам выходов реле, | |||
Модуль реле необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Устройство должно эксплуатироваться при рекомендованных условиях окружающей среды. | Модуль реле необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Устройство должно эксплуатироваться при рекомендованных условиях окружающей среды. | ||
{ | == Добавление модуля в веб-интерфейс контроллера Wiren Board == <!--T:22--> | ||
{| class="wikitable" style="float:right; margin-left: 10px;" | |||
![[Файл:WB-MRMR2-mini-WEB.png|300px|thumb|Модуль WB-MRMR2-mini в веб-интерфейсе контроллера]] | |||
![[Файл:WB-MRMR2-mini-old-WEB.png|300px|thumb|Модуль 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:Настройка_через_веб-интерфейс]]. | |||
<!--T:23--> | |||
В разделе Devices появилось новое устройство, название составлено из типа устройства и адреса: '''WB-MRM2 43''' | |||
<!--T: | <!--T:24--> | ||
Обратите внимание: зеленый индикатор Status на обратной стороне WB-MRM2 начал периодически мигать, следовательно, Wiren Board обменивается данными с модулем. | |||
<!--T:25--> | |||
Устройство 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-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|Время отключения таймера безопасности]] | |||
Пример управления релейным модулем 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 соединены. | ||
С помощью виртуальных выключателей в веб-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в веб-интерфейсе. | |||
С помощью виртуальных выключателей в | |||
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе. | Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе. | ||
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления. | |||
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью | |||
=== Карта регистров === | === Карта регистров === | ||
Строка 163: | Строка 219: | ||
[[Relay_Module_Modbus_Management| '''Карта регистров модулей реле''']] | [[Relay_Module_Modbus_Management| '''Карта регистров модулей реле''']] | ||
{{: | {{Wbincludes:Firmware update}} | ||
== Ревизии устройства ==<!--T:33--> | == Ревизии устройства ==<!--T:33--> | ||
Строка 181: | Строка 232: | ||
|- | |- | ||
|2.1 | |2.1 | ||
| - | |v2.1A - ... | ||
|11.2019 | |11.2019 - ... | ||
| | | | ||
*Клеммники заменены на разъемные | *Клеммники заменены на разъемные | ||
Строка 189: | Строка 240: | ||
|[[File:MINI.png|150 px]] | |[[File:MINI.png|150 px]] | ||
|- | |- | ||
|1. | |1.4 | ||
| - | |273, 329, v1.4A - v1.4B | ||
|2018 | |10.2018 - 10.2019 | ||
| | | | ||
* | * С микросхемой энергонезависимой памяти | ||
* Светодиод отсутствует | * Светодиод отсутствует | ||
|[[File:MiniRelay-2.JPG|150 px]] | |[[File:MiniRelay-2.JPG|150 px]] | ||
|- | |- | ||
|1. | |1.3 | ||
| - | |183, 203, 224 | ||
|10.2017 - 09.2018 | |||
| | | | ||
* Появилась модификация с NC-реле | |||
|[[File:MiniRelay-2.JPG|150 px]] | |||
|- | |||
|1.1-1.2 | |||
|148 | |||
|До 09.2017 | |||
| | | | ||
* | * Первые версии: длина реле 46 мм; зеленый светодиод под термоусадочной трубкой | ||
| | | - | ||
|- | |- | ||
|} | |} | ||
== | == Известные неисправности == <!--T:34--> | ||
<!--T:35--> | |||
[[WB-MRM2-mini: Errata |Список известных неисправностей]] | |||
== Изображения и чертежи устройства == | |||
[[File:Wb-mrm2-mini-scetch.png|400px|thumb|right|Габаритные размеры WB-MRM2-mini v.1]] | [[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]] | |||
'''Autocad 2013 DXF:''' [[File:WB-MRM2-mini_NO.dxf.zip]] | |||
'''Autocad PDF:''' [[File:WB-MRM2-mini_NO.pdf]] | |||
{{Wbincludes:CDR lib}} | |||
'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NC.cdr.pdf]] | |||
'''Autocad 2013 DXF:''' [[File:WB-MRM2-mini_NC.dxf.zip]] | |||
'''Autocad PDF:''' [[File:WB-MRM2-mini_NC.pdf]] | |||
</translate> | </translate> |