WB-MR6C v.2 Modbus Relay Modules: различия между версиями

Материал из Wiren Board
(не показано 212 промежуточных версий 14 участников)
Строка 1: Строка 1:
'''[https://wirenboard.com/ru/product/WB-MR6C_v2/ Купить в интернет-магазине]'''
'''[https://wirenboard.com/ru/product/WB-MR6C/ Купить в интернет-магазине]'''
[[File:MR6C.JPG |300px|thumb|right| Релейный модуль WB-MR6C]]
[[File:WB-MR6C.png |300px|thumb|right| Релейный модуль WB-MR6C с нажимными клеммниками]]


{{NewVersion
=== Назначение ===
| new_name=WB-MR6C v.2
{{DISPLAYTITLE:Модули реле WB-MR6C}}{{#vardefine:ProductFullName1|Релейный модуль WB-MR6C}} {{#vardefine:FileName1|WB-MR6C}} {{#vardefine:ProductName1|WB-MR6C}}
| old_name=WB-MR6C v.1
| old_page=WB-MR6C_v.1_Modbus_Relay_Modules
}}
[[Файл:WB-MR6C v.2 side.png|300px|thumb|right| Релейный модуль WB-MR6C v.2]]
[[Файл:WB-MR6C PCB.png |300px|thumb|right| Плата WB-MR6C v.2]]


== Назначение ==
Шестиканальные модули реле серий WB-MR6C выпускаются для систем промышленной и домашней автоматизации и предназначены для коммутации силовой нагрузки общего назначения.
{{DISPLAYTITLE:Модуль реле WB-MR6C v.2}}
Устройства рассчитаны на нагрузку 7А, в них предусмотрен вход, одновременно отключающий всю нагрузку.
Шестиканальные модули реле WB-MR6C v.2 выпускаются для систем промышленной и домашней автоматизации и предназначены для прямого управления светодиодными, люминесцентными светильниками, лампами накаливания и другими нагрузками номиналом до 10 А (2 кВт). Также могут использоваться как модули ввода-вывода общего назначения.


Благодаря специальной конструкции реле, каждый канал может выдерживать длительный ток до 16 А и пусковые токи до 80 А. Обратите внимание, что из-за конструкции клеммников, суммарный номинальный коммутируемый ток на группу из трёх каналов 20 А.  
Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/


{{Wbincludes:Relay Purpose2}}
=== Выходы ===
 
[[Файл:Relay_Contacts_WB-MR6C.png|350px|thumb|left|Контакты реле WB-MR6C]]
 
Внутри установлены 6 реле [[Hongfa HF32F-G]], коммутирующие соответствующие 6 нормально открытых выходов, которые выведены на винтовые зажимы, рассчитанные на максимальный ток 20 А. Контакты реле объединены в две группы, каждая со своим общим проводом, COM1 и COM2.
В случае активной (резистивной) нагрузки реле могут коммутировать до 7 А/230 В переменного тока и до 7 А/30 В постоянного. В случае реактивной (ёмкостной или индуктивной) нагрузки (двигатели, импульсные блоки питания и т.д.) не следует коммутировать ток больше 400 мА. Используйте внешние контакторы, рассчитанные на соответствующую нагрузку.
 
Может быть включен таймер безопасного режима, который при прекращении обмена данными с модулем по Modbus отключает все реле по прошествии заданного времени.
 
Ниже в таблице перечислены технические характеристики и условия применения WB-MR6C.
Максимальное постоянное напряжение, которое могут коммутировать все реле — 30 В. Каждый контакт реле защищен от образования дуги при замыкании/размыкании варистором, соединенным с общим контактом группы.
 
В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел [[#Режим работы реле в случае отключении питания|Режим работы реле в случае отключении питания]]).
 
===Входы===
Входы WB-MR6C выведены на безвинтовые зажимы либо разъемные клеммники и организованы по принципу "сухой контакт". Кнопки (выключатели без фиксации) или выключатели с фиксацией подключаются между соответствующим входом блока Inputs и iGND. Имеется специальный вход 0 для отключения всех реле WB-MR6C одновременно. Состояние входов можно считать через соответствующие Modbus-регистры.
 
==== Режимы взаимодействия входов и реле ====
Любое переключение входа релейного модуля вызывает событие, которое обрабатывается в зависимости от настройки режима входа.
Имеется несколько вариантов настройки взаимодействия входов и релейных выходов.
 
'''1.''' Общая настройка взаимодействия всех пар входов и выходов. В holding-регистр 0x05 записывается номер режима взаимодействия 0, 1 или 3 (см. таблицу ниже). В новых партиях этот механизм оставлен в целях совместимости со старыми устройствами, по умолчанию в регистр записан режим 0 — для поддержки управления режимом отдельных входов (см. далее).
 
'''2.''' В новых партиях были добавлены регистры режимов для отдельных входов: holding-регистры с 9 по 9+x-1 (x — число реле в модуле) и holding-регистр 16 (нулевой вход). Настройка отдельных регистров работает, если в регистре 5 записан 0. При остальных значениях в регистре 5 он имеет приоритет.
 
В старых прошивках в этих регистрах был записан режим 0 (управление выключателями без фиксации). Начиная с прошивки '''1.12.0''' (середина 2019 года) в этих регистрах записан режим 1 — управление выключателями с фиксацией. В регистре 16, отвечающем за работу входа 0, записано значение 2, что обеспечивает работу входа 0 как "аварийного" — при нажатии на кнопку без фиксации, подсоединенную к этому входу, все реле выключатся. Повторное нажатие оставит все реле выключенными.
 
'''3.''' В устройствах с прошивкой версии '''1.9.0''' и выше появилась матрица размером 8x8, описывающая режимы взаимодействия каждого входа с каждым выходом ([[I/O_Mapping_Matrix|Mapping-матрица]]), которая хранится в регистрах с 384 по 447. В эти регистры записывается битовая маска, определяющая взаимодействие конкретного входа с конкретным выходом.
 
 
{| class="wikitable"
! Значение регистра !! Режим работы входов !! Примечание
|-
| 0 || Кнопки без фиксации (триггерный режим). В этом режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании) ||
|-
| 1 || Выключатель с фиксацией (см. '''Примечание 1''') ||
|-
| 2 || Отключать все реле при нажатии (по умолчанию такой режим имеет вход 0) || с прошивки 1.9.0
|-
| 3 || Отключить взаимодействие входов и выходов: изменение входа не влияет на состояние реле ||
|-
| 4 || Управлять в соответствии с Mapping-матрицей || с прошивки 1.9.0
|-
| 5 || Управлять в соответствии с Mapping-матрицей, <br>через 20 минут повторно имитировать состояние ввода (см. '''Примечание 2''') || с прошивки 1.9.0
|}


== Меры безопасности ==
'''Примечание 1.''' В режиме 1 (выключатель с фиксацией) реле повторяет состояние входа, в момент переключения входа происходит событие которое меняет состояние реле. Если позже реле будет переключено Modbus-командой, то состояние входа не будет влиять на реле до следующего переключения. В момент включения модуля состояние входа не учитывается: если на входе будет замкнутое состояние, то реле не будет включено во избежание не желательного включения (например, когда вечером свет был выключен командой с контроллера, выключатель остался включенным, ночью пропадало питание, WB-MR6C перезагрузился, но свет при этом не включится).
{{Wbincludes:Safety}}


== Технические характеристики ==
'''Примечание 2.''' Повторная имитация состояния ввода через 20 минут (режим 5) означает, что каждые 20 минут над выходом будет выполняться действие (согласно матрице), как будто вход только что изменил состояние: если вход замкнут, то выполняется действие по переднему фронту. Если разомкнут — то по заднему. Такой режим обеспечивает дополнительную надежность при управлении реле датчиками протечки, подключенными ко входам. Отрабатывается следующий сценарий: при замыкании входа датчиком протечки шаровой кран перекрывает воду. В какой-то момент поступает команда на открытие крана (например, по Modbus). Но, если протечка все еще фиксируется датчиком, через 20 минут кран снова будет перекрыт.
 
=== Технические характеристики ===


{| border="1" class="wikitable" style="text-align:left"
{| border="1" class="wikitable" style="text-align:left"
Строка 30: Строка 71:
|-
|-
|Напряжение питания
|Напряжение питания
|9 28 В постоянного тока
|9 28 В постоянного тока
|-
|-
|Потребляемая мощность
|Потребляемая мощность
|
|
*В режиме холостого хода (со всеми выключенными реле) — 0.1 Вт
*В режиме холостого хода (со всеми выключенными реле) — 0,1 Вт
*Со всеми включенными реле — 1 Вт
*Со всеми включенными реле — 1 Вт
*Пиковое значение — до 4 Вт в течение 20 мс
*Пиковое значение — до 4 Вт в течение 20 мс
Строка 58: Строка 99:
|30 В
|30 В
|-
|-
|Номинальный коммутируемый ток на каждый канал, 230 В (AC)
|Максимальный коммутируемый ток на каждый канал  
|'''10 А'''
|7 А
|-
|Максимальный коммутируемый ток на каждый канал, 230 В (AC)
|'''16 А'''
|-
|Максимальный пусковой ток (в течение 20 мс), 230 В (AC)
|'''80 А'''
|-
|Суммарный номинальный коммутируемый ток на группу из трёх каналов, 230 В (AC)
|20 А
|-
|-
|Сопротивление контактов
|Сопротивление контактов
|< 100 мОм
|< 100 миллиом
|-
|-
|Напряжение изоляции между контроллером и выходом
|Напряжение изоляции между контроллером и выходом
|1500 В (среднеквадратичное значение)
|1500 В (среднеквадратичное значение)
|-
|-
|Срок жизни  
|Срок жизни:
|100 000 переключений для нагрузки 10 А / 230 В переменного тока
|100 000 переключений для нагрузки 7 А/230В переменного тока
|-
|-
|Подробные характеристики
|Подробные характеристики
|[[Hongfa HF32FV-16]]  
|[[Hongfa HF32F-G]]
|-
|-
! colspan="2" |Входы
! colspan="2" |Входы
|-
|-
|Количество входов (Inputs 0&mdash;6)
|Количество входов (Inputs 0&mdash;6)
|7 (6+1) Вход 0 отключает одновременно все реле (можно настроить по-другому)
|7 (6+1) Вход 0 отключает одновременно все реле
|-
{{:Includes. Inputs}}
{{:Includes. Relay}}
{{:Includes. Klemmy}}
! colspan="2" |Габариты
|-
|Ширина, DIN-юнитов
|3
|-
|Габаритные размеры (Д x Ш х В)  
|53,3 x 56,3 x 57,5 мм
|-
|-
{{Wbincludes:Inputs}}
{{Wbincludes:Indication}}
{{Wbincludes:Control}}
{{Wbincludes:Operating conditions}}
{{Wbincludes:Klemmy}}
{{Wbincludes:Dimensions 3U}}
{{Wbincludes:Weight}} 155 г
|}
|}


== Общий принцип работы ==
== Общий принцип работы ==
=== Индикация ===
[[Image: WB-MR6Cv2 Indicators.gif |200px|thumb|right| Индикаторы WB-MR6C v.2 ]]
{{Wbincludes:Relay Indication}}
===Входы===
{{Wbincludes:Inputs Relay}}
=== Выходы ===
[[Файл:Relay_Contacts_WB-MR6C.png|350px|thumb|right|Контакты реле WB-MR6C]]
Внутри установлены 6 реле [[Hongfa HF32FV-16]] с нормально открытыми контактами. Выходы объединены в две группы, каждая со своим общим проводом: COM1 и COM2. На выходы COM1 и COM2 можно подключить разные фазы. Допустимую мощность и тип коммутируемой нагрузки смотреть в статье [[Relay_Recommendations | Рекомендации по выбору реле]].
С прошивки 1.18.4 можно настроить безопасное состояние каждого выхода выбрать поведение выходов при включении реле.
=== Управление приводами штор ===
{{Wbincludes:Relay Curtains|revision=v3.4H|link_revisions=WB-MR6C_v.2_Modbus_Relay_Modules_Revisions}}


== Монтаж ==
== Монтаж ==
{{Wbincludes:Mount Relay}}
[[File:Installation_WBMR6C_+_WB5.png|600px|thumb|rihgt|Образец монтажа и подключения реле WB-MR6C. Выбор качественного блока питания очень важен для работы модуля. Кнопка с проводами зеленого цвета, подключенная ко входу 0, отключает все каналы одновременно.]]
=== Пример монтажа ===
[[File:Installation_WB-MR6C.png|400px|thumb|rihgt|[[#Пример монтажа | Пример монтажа WB-MR6C]]]]
Один из вариантов подключения нагрузки к модулю WB-MR6C можно посмотреть на рисунке '''Пример монтажа WB-MR6C'''.


В примере проводка до и после реле защищена автоматом на 10 А. Номинал выбирается с учетом сечения использованных при монтаже проводов и максимального коммутируемого модулем тока.
{{:Includes. Mount Relay}}


На схеме K1, K2, K4, K5 подключена нагрузка: водонагреватель, вентилятор и две лампы — светодиодная и накаливания.  
{{:Includes. Relay tuning}}


В примере на картинке выходы K2, K4, K5 могут управляться как выключателями, так и по шине RS-485. Выход K1 — только по шине RS-485. Выключатель OFF ALL обесточивает все выходы модуля реле K1 – K6. Назначение входов можно изменить с помощью [[I/O Mapping Matrix| Mapping-матрицы]].
==Представление в WEB интерфейсе контроллера WB.==


Подробнее о выборе типа выключателей и других настройках модуля читайте в разделе [[#Настройка | Настройка]].
===Настройка модуля через WEB интерфейс=== <!--T:34-->
Выполните [[RS-485:Настройка_через_веб-интерфейс | начальное конфигурирование через web-интерфейс]].


=== Подключение приводов штор ===
===Представление в WEB интерфейсе===
[[Image:WB-MR6C v.2 Curtain Mounting.png|300px|right|thumb|Пример подключения привода штор к модулю WB-MR6C v.2]]
[[File:Web interface WB MDM3.png|300px|thumb|right|Рис.3. Элементы управления и индикации НОВОГО УСТРОЙСТВА в веб-интерфейсе]]
{{Wbincludes:Relay Curtains Mount}}
Из web-интерфейса диммера доступны следующие возможности управления и индикации.


К одному модулю WB-MR6C v.2 можно подключить до трёх приводов штор, а также настроить управление этими приводами с любых входов модуля в разрезе четырёх типов нажатий. По умолчанию управление шторами с входов отключено.
=== Управление через web-интерфейс Wiren Board ===


{|  border="1" class="wikitable noclear"  
Пример управления WB-MR6C контроллером Wiren Board 5 и программирования сценариев управления мы рассмотрим на простом макете, показанном на рисунке на рисунке "Образец монтажа и подключения модуля WB-MR6C" в предыдущем разделе. Устройство является единственным устройством, подключенным к контроллеру. Нормально разомкнутая кнопка без фиксации подключена ко входу 2 и GND. Вторая нормально разомкнутая кнопка без фиксации (обозначена зеленым цветом) подключена ко входу 0 и GND. Нажатие на эту кнопку приводит к одновременному отключению всех реле модуля или возвращению к их предыдущему состоянию. Питание 12 В подается на входы V+(+) и GND (-) WB-MR6C и контроллера. Входы/выходы RS-485 A и B первого порта контроллера и WB-MR6C соединены. В качестве примера коммутируемой нагрузки подключена лампа 220 В к выходу K2, фаза подключена к общему входу первой группы COM1.
|+ Возможные функции выходов
{|  border="0" class="wikitable" style="text-align:center"
|-
! Штора || Выходы
|-
| 1 || K1 - открыть, K2 - закрыть
|-
| 2 || K3 - открыть, K4 - закрыть
|-
| 3 || K5 - открыть, K6 - закрыть
|-
|-
|[[Файл:MR6C_Switches_web.png|300px|thumb|center|Кнопки управления каналами реле]]
|[[Файл:Web_options.png|300px|thumb|center|Флажки состояния входов]]
|[[Файл:Web_input_counter.png|300px|thumb|center|Счетчик входов]]
|[[Файл:Web_safety_timer.png|300px|thumb|center|Время отключения таймера безопасности]]
|}
|}


== Настройка ==
С помощью виртуальных выключателей в web-интерфейсе K1-K6 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе.
{{Wbincludes:WebUIDeviceSetUp}}
Текущее состояние входов показывают флажки Input1 — Input6 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Input 1 counter – Input 6 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
===Счетчики замыканий и нажатий===
{{Wbincludes:Counters}}


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


=== Управление с выключателей ===
Кнопка, подключенная ко входу 0, позволяет отключить все включенные реле одним нажатием. Повторное нажатие включит все реле, которые были включены изначально. Состояние реле хранится в оперативной памяти, поэтому если повторной нажатие кнопки произойдет после перебоя питания, восстановления состояния реле не произойдет. Возможность восстановления состояния реле после перебоя питания описана в разделе [[#Режим работы реле в случае отключении питания|Режим работы реле в случае отключении питания]].
{{Wbincludes:Relay tuning. In/Out}}
<gallery mode="packed" heights="200px" caption="Примеры настройки входов и внутренней логики">
Image: WebUI Relay Change Input Mode.png  | Выбор режима для 1 входа реле
Image: WebUI Relay Change Input Mode Matrix.png | Привязка действий к типам нажатий
Image: WebUI mapping-matrix.png | Настройка классической mapping-матрицы
</gallery>


=== Антидребезг ===
[[Image: WebUI Relay Change Debounce.png |400px|thumb|right| Пример установки времени антидребезга для 1 входа реле]]
{{Wbincludes:Relay tuning. In/Out Debounce}}


=== Состояния выходов при подаче питания ===
{{:Includes. Modbus}}
{{Wbincludes:Relay tuning Status at power up}}


=== Безопасный режим ===
=== Карта регистров ===
{{Wbincludes:Relay tuning Safe Mode}}
<gallery mode="packed" heights="250px">
Image: WebUI WB-MR6C v.2 Safe Mode Mode.png.png  | Настройка состояния управления с входов
Image: WB-MR6C v.2 settings example.png | Таймер безопасного режима и выбор состояния выходов при возобновлении питания
</gallery>


{{Wbincludes:Setting for frequency measurement}}
[[WB-XXX Registers| '''Карта регистров НОВОГО УСТРОЙСТВА''']]


=== Режим управления шторами ===
{{:Includes. Firmware update}}
{{Wbincludes:Relay Curtains Tuning}}


Выходы одного модуля можно использовать в разных режимах, например выходы K1 и K2 отдать на управление шторой, а выходы K3…K6 использовать как обычно.
== Управление по Modbus ==


<gallery mode="packed" heights="200px" caption="Примеры настройки модуля для работы со шторами">
Подробно о работе с реле WB-MR6C по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].
Image:WB-MR6C v.2 Curtain Config.png|Настройка режима штор для выходов K1 и K2
Там же можно найти карту регистров устройства.
Image: WB-MR6C v.2 Curtain Config Inputs.png | Настройка управления шторой с входа 1
</gallery>


==Представление в веб-интерфейсе контроллера Wiren Board==
[[WB-MR_Registers | Карта регистров релейных модулей]]
=== Выбор шаблона ===
{{WebUIAddDevice
| custom= true
}}
* в текущем релизе — '''WB-MR6C v.2, WB-MR6LV/x, WB-MR6HV/x''',
* в старых версиях ПО — '''WB-MR6C'''.


=== Управление устройством и просмотр значений ===
== Идентификация устройства по Modbus ==
{{Wbincludes:WebUIControlDevice}}


<gallery mode="traditional" widths ="260px" caption="Виджет модуля в веб-интерфейсе контроллера Wiren Board">
Модель устройства и сигнатура прошивки для WB-MR6С
Image: MR6C_Switches_web.png|Переключатели управления каналами реле
Image: Web_options.png|Флажки состояния входов
Image: Web_input_counter.png|Счетчики замыканий входов
Image: WB-MR6C-input-frequency.png|Частота переключения входов
Image: WB-MR6C v.2 Curtain Devices Short.png|Элементы управления шторой в режиме «Управление шторами»
</gallery>


{{Wbincludes:Modbus}}
{{WB_modbus_model_signatue|WBMR6C|mr6c}}


===Расширение Быстрый Modbus===
== Обновление прошивки устройства ==
{{note|note| Начиная с версии прошивки '''1.19.0''' устройство поддерживает расширение Быстрый Modbus.}}
Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье [[WB-MCU-Flasher|Загрузка прошивок на устройства Wiren Board]]. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье [[Firmware_Changelog]].


{{Wbincludes:Fast Modbus Description}}
== Известные неисправности ==


=== Карта регистров ===
[[WB-MR:_Errata |Список известных неисправностей]]
[[Relay_Module_Modbus_Management| '''Карта регистров модулей реле''']]


==Обновление прошивки и сброс настроек==
== Ревизии устройства ==
{{Modbus Device Firmware Update
Ревизия устройства указана на наклейке на боковой поверхности корпуса, а также на печатной плате.
| new-fw=true
| fw-version=1.19.0
| changelog=WB-MR6C v.2: Changelog}}


== Известные неисправности ==
{| class="wikitable"
[[WB-MR6C v.2: Errata |Список известных неисправностей]]
!Ревизия
== Ревизии устройства ==
!Партии
[[WB-MR6C_v.2_Modbus_Relay_Modules_Revisions | Список ревизий]]
!Дата выпуска
!Отличия от предыдущей ревизии
|-
|3.3
| 3.3D - ...
|12.2019
|
* Напряжение на входах типа "сухой контакт" стало ~12B
|-
|3.3
| 3.3C - ...
|09.2019
|
* Увеличена максимальная частота работы входов до 1 кГц (для прошивок начиная с 1.13.0)
|-
|3.3
|3.3A - 3.3C
| до 11.2019
|
*Напряжение на входах типа "сухой контакт" ~4,5B
|-
|}


== Изображения и чертежи устройства ==
== Изображения и чертежи устройства ==
[[File:DIN 3U.png |300px|thumb|right| Габаритные размеры WB-MR6C в корпусе 3 DIN]]
{{Wbincludes:WBPictures|1}}
 
[[File:DIN 3U.png |300px|thumb|left| Габаритные размеры WB-MR6C в корпусе 3 DIN]]
{{Wbincludes:CDR lib}}
 
'''SVG:''' [[File:WB_MR6C v.2.svg.zip]]
 
'''Autocad 2013 DXF:''' [[File:WB_MR6C.dxf.zip]]
 
'''Autocad PDF:''' [[File:WB_MR6C.pdf]]
 
{{Wbincludes: AutoCAD_base}}

Версия 13:34, 24 апреля 2020

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

Релейный модуль WB-MR6C
Релейный модуль WB-MR6C с нажимными клеммниками

Назначение

Шестиканальные модули реле серий WB-MR6C выпускаются для систем промышленной и домашней автоматизации и предназначены для коммутации силовой нагрузки общего назначения. Устройства рассчитаны на нагрузку 7А, в них предусмотрен вход, одновременно отключающий всю нагрузку.

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

Выходы

Контакты реле WB-MR6C

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

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

Ниже в таблице перечислены технические характеристики и условия применения WB-MR6C. Максимальное постоянное напряжение, которое могут коммутировать все реле — 30 В. Каждый контакт реле защищен от образования дуги при замыкании/размыкании варистором, соединенным с общим контактом группы.

В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел Режим работы реле в случае отключении питания).

Входы

Входы WB-MR6C выведены на безвинтовые зажимы либо разъемные клеммники и организованы по принципу "сухой контакт". Кнопки (выключатели без фиксации) или выключатели с фиксацией подключаются между соответствующим входом блока Inputs и iGND. Имеется специальный вход 0 для отключения всех реле WB-MR6C одновременно. Состояние входов можно считать через соответствующие Modbus-регистры.

Режимы взаимодействия входов и реле

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

1. Общая настройка взаимодействия всех пар входов и выходов. В holding-регистр 0x05 записывается номер режима взаимодействия 0, 1 или 3 (см. таблицу ниже). В новых партиях этот механизм оставлен в целях совместимости со старыми устройствами, по умолчанию в регистр записан режим 0 — для поддержки управления режимом отдельных входов (см. далее).

2. В новых партиях были добавлены регистры режимов для отдельных входов: holding-регистры с 9 по 9+x-1 (x — число реле в модуле) и holding-регистр 16 (нулевой вход). Настройка отдельных регистров работает, если в регистре 5 записан 0. При остальных значениях в регистре 5 он имеет приоритет.

В старых прошивках в этих регистрах был записан режим 0 (управление выключателями без фиксации). Начиная с прошивки 1.12.0 (середина 2019 года) в этих регистрах записан режим 1 — управление выключателями с фиксацией. В регистре 16, отвечающем за работу входа 0, записано значение 2, что обеспечивает работу входа 0 как "аварийного" — при нажатии на кнопку без фиксации, подсоединенную к этому входу, все реле выключатся. Повторное нажатие оставит все реле выключенными.

3. В устройствах с прошивкой версии 1.9.0 и выше появилась матрица размером 8x8, описывающая режимы взаимодействия каждого входа с каждым выходом (Mapping-матрица), которая хранится в регистрах с 384 по 447. В эти регистры записывается битовая маска, определяющая взаимодействие конкретного входа с конкретным выходом.


Значение регистра Режим работы входов Примечание
0 Кнопки без фиксации (триггерный режим). В этом режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании)
1 Выключатель с фиксацией (см. Примечание 1)
2 Отключать все реле при нажатии (по умолчанию такой режим имеет вход 0) с прошивки 1.9.0
3 Отключить взаимодействие входов и выходов: изменение входа не влияет на состояние реле
4 Управлять в соответствии с Mapping-матрицей с прошивки 1.9.0
5 Управлять в соответствии с Mapping-матрицей,
через 20 минут повторно имитировать состояние ввода (см. Примечание 2)
с прошивки 1.9.0

Примечание 1. В режиме 1 (выключатель с фиксацией) реле повторяет состояние входа, в момент переключения входа происходит событие которое меняет состояние реле. Если позже реле будет переключено Modbus-командой, то состояние входа не будет влиять на реле до следующего переключения. В момент включения модуля состояние входа не учитывается: если на входе будет замкнутое состояние, то реле не будет включено во избежание не желательного включения (например, когда вечером свет был выключен командой с контроллера, выключатель остался включенным, ночью пропадало питание, WB-MR6C перезагрузился, но свет при этом не включится).

Примечание 2. Повторная имитация состояния ввода через 20 минут (режим 5) означает, что каждые 20 минут над выходом будет выполняться действие (согласно матрице), как будто вход только что изменил состояние: если вход замкнут, то выполняется действие по переднему фронту. Если разомкнут — то по заднему. Такой режим обеспечивает дополнительную надежность при управлении реле датчиками протечки, подключенными ко входам. Отрабатывается следующий сценарий: при замыкании входа датчиком протечки шаровой кран перекрывает воду. В какой-то момент поступает команда на открытие крана (например, по Modbus). Но, если протечка все еще фиксируется датчиком, через 20 минут кран снова будет перекрыт.

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

Includes. Relay
Параметр Значение
Питание
Напряжение питания 9 — 28 В постоянного тока
Потребляемая мощность
  • В режиме холостого хода (со всеми выключенными реле) — 0,1 Вт
  • Со всеми включенными реле — 1 Вт
  • Пиковое значение — до 4 Вт в течение 20 мс
Выходы
Количество выходов 6
Тип выходов Контакты механического реле
Конфигурация контактов Двухпозиционные, нормально открытые
Конфигурация выходов Две группы по 3 выхода, общий провод в каждой группе
Максимальное коммутируемое напряжение, AC 250 В
Максимальное коммутируемое напряжение, DC 30 В
Максимальный коммутируемый ток на каждый канал 7 А
Сопротивление контактов < 100 миллиом
Напряжение изоляции между контроллером и выходом 1500 В (среднеквадратичное значение)
Срок жизни: 100 000 переключений для нагрузки 7 А/230В переменного тока
Подробные характеристики Hongfa HF32F-G
Входы
Количество входов (Inputs 0—6) 7 (6+1) Вход 0 отключает одновременно все реле
Тип входов "Сухой контакт", групповая изоляция.

Напряжение на входе ~12В. Ток при замыкании входа ~2ма.

Частота и длительность импульсов До 9 Hz (T > 50 мс) - по умолчанию

до 1кГц при уменьшении времени защиты от дребезга (см. таблицу* ревизий)

Функции

с помощью mapping-матрицы (с версии прошивки 1.9.0)

Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ 0,75 — 1 мм2 для входов управления, 2,5 мм2 — для силовых входов
Длина стандартной втулки НШВИ 8 мм
Момент затяжки винтов 0,2 Н∙м для входов управления, 0,5 Н∙м — для силовых выходов
Габариты
Ширина, DIN-юнитов 3
Габаритные размеры (Д x Ш х В) 53,3 x 56,3 x 57,5 мм

Общий принцип работы

Монтаж

Образец монтажа и подключения реле WB-MR6C. Выбор качественного блока питания очень важен для работы модуля. Кнопка с проводами зеленого цвета, подключенная ко входу 0, отключает все каналы одновременно.

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

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

При включении реле, модуль импульсно потребляет большую мощность (см. потребление). Используйте блок питания с запасом по мощности.

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

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

Настройка

Безопасный режим

При прекращении обмена данными по Modbus устройство выключает реле через заданное время (таймаут).

Таймаут задается в секундах в регистре по адресу 8.

Значение "0" отключает безопасный режим. По умолчанию безопасный режим выключен.

Режим работы реле при возобновлении питания

Устройство запоминает состояние выходов при отключении питания.

Регистром 6 настраивается поведение при возобновлении питания:

  • 0 - все реле будут выключены.
  • 1 - реле восстановят свои состояния.

Этот функционал появился с прошивки 1.5.3.

Представление в WEB интерфейсе контроллера WB.

Настройка модуля через WEB интерфейс

Выполните начальное конфигурирование через web-интерфейс.

Представление в WEB интерфейсе

Рис.3. Элементы управления и индикации НОВОГО УСТРОЙСТВА в веб-интерфейсе

Из web-интерфейса диммера доступны следующие возможности управления и индикации.

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

Пример управления WB-MR6C контроллером Wiren Board 5 и программирования сценариев управления мы рассмотрим на простом макете, показанном на рисунке на рисунке "Образец монтажа и подключения модуля WB-MR6C" в предыдущем разделе. Устройство является единственным устройством, подключенным к контроллеру. Нормально разомкнутая кнопка без фиксации подключена ко входу 2 и GND. Вторая нормально разомкнутая кнопка без фиксации (обозначена зеленым цветом) подключена ко входу 0 и GND. Нажатие на эту кнопку приводит к одновременному отключению всех реле модуля или возвращению к их предыдущему состоянию. Питание 12 В подается на входы V+(+) и GND (-) WB-MR6C и контроллера. Входы/выходы RS-485 A и B первого порта контроллера и WB-MR6C соединены. В качестве примера коммутируемой нагрузки подключена лампа 220 В к выходу K2, фаза подключена к общему входу первой группы COM1.

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

С помощью виртуальных выключателей в web-интерфейсе K1-K6 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе. Текущее состояние входов показывают флажки Input1 — Input6 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Input 1 counter – Input 6 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.

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

Кнопка, подключенная ко входу 0, позволяет отключить все включенные реле одним нажатием. Повторное нажатие включит все реле, которые были включены изначально. Состояние реле хранится в оперативной памяти, поэтому если повторной нажатие кнопки произойдет после перебоя питания, восстановления состояния реле не произойдет. Возможность восстановления состояния реле после перебоя питания описана в разделе Режим работы реле в случае отключении питания.


Includes. Modbus

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

Карта регистров НОВОГО УСТРОЙСТВА

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

Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа.

Подробнее о перепрошивке - Загрузка прошивок на устройства Wiren Board.

Список версий прошивок, поддерживающих обновление, и устройств с этой функцией см. в Firmware_Changelog.

Как сбросить настройки, читайте в статье Восстановление заводских настроек

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

Подробно о работе с реле WB-MR6C по протоколу Modbus написано в разделе Управление модулями реле Wirenboard по протоколу Modbus. Там же можно найти карту регистров устройства.

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

Идентификация устройства по Modbus

Модель устройства и сигнатура прошивки для WB-MR6С

Шаблон:WB modbus model signatue

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

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

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

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

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

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

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
3.3 3.3D - ... 12.2019
  • Напряжение на входах типа "сухой контакт" стало ~12B
3.3 3.3C - ... 09.2019
  • Увеличена максимальная частота работы входов до 1 кГц (для прошивок начиная с 1.13.0)
3.3 3.3A - 3.3C до 11.2019
  • Напряжение на входах типа "сухой контакт" ~4,5B

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


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

Corel Draw 2018: WB-MR6C.cdr.zip

Corel Draw PDF: WB-MR6C.cdr.pdf

Autocad 2013 DXF: WB-MR6C.dxf.zip

Autocad PDF: WB-MR6C.pdf

Габаритные размеры WB-MR6C в корпусе 3 DIN