WB-MR6F Modbus Relay Module/en: различия между версиями
(Новая страница: «The module can be timer enabled safe mode, which at the termination of the data exchange through Modbus module disables all the relays after a specified time.») |
|||
(не показано 36 промежуточных версий этого же участника) | |||
Строка 18: | Строка 18: | ||
The module can be timer enabled safe mode, which at the termination of the data exchange through Modbus module disables all the relays after a specified time. | The module can be timer enabled safe mode, which at the termination of the data exchange through Modbus module disables all the relays after a specified time. | ||
Ниже в таблице перечислены технические характеристики и условия применения релейного модуля WB-MR6F. | |||
Каждый выход модуля защищен от образования дуги при замыкании/размыкании варистором. В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел [[#Режим работы реле в случае отключении питания|Режим работы реле в случае отключении питания]]). | |||
=== | === Входы === | ||
[[ | [[Файл:Input_modes.png|420px|thumb|left|Замкнутый вход в триггерном режиме может работать нестабильно]] | ||
Входы модулей WB-MR6F выведены на нажимные, безвинтовые клеммники. Входы организованы по принципу "сухой контакт". Кнопки или выключатели подключаются между соответствующим входом блока Inputs и iGND. Имеется специальный вход для отключения всех реле модуля одновременно. | |||
Каждый вход управляет состоянием соответствующего реле. | |||
Входы имеют два режима работы: триггерный (для управления с помощью кнопок) и режим повторения (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о переключении между режимами написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]. | |||
Не рекомендуется использовать выключатели (они же кнопки с фиксацией) в триггерном режиме входов. Помеха на входе может быть воспринята как краткое отпускание/нажатие кнопки, и состояние реле изменится, хотя выключатель будет оставаться в замкнутом состоянии. | |||
== | === Технические характеристики === | ||
Наша подробная статья на 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" | ||
|- | |- | ||
! | !Параметр | ||
! | !Значение | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Питание | ||
|- | |- | ||
| | |Напряжение питания | ||
|9 — 28 | |9 — 28 В постоянного тока | ||
|- | |- | ||
| | |Потребляемая мощность | ||
| | | | ||
* | *В режиме холостого хода (со всеми выключенными реле) — 0,1 Вт | ||
* | *Со всеми включенными реле — 1 Вт | ||
* | *Пиковое значение — до 4 Вт в течение 20 мс | ||
|- | |- | ||
! colspan="2" |''' | ! colspan="2" |'''Выходы''' | ||
|- | |- | ||
| | |Количество выходов | ||
|2 | |2 | ||
|- | |- | ||
| | |Тип выходов | ||
| | |Контакты механического реле | ||
|- | |- | ||
| | |Конфигурация контактов | ||
| | |Четырёхпозиционные, нормально открытые (состояния: Open, V1, V2, V3) | ||
|- | |- | ||
| | |Конфигурация выходов | ||
| - | | - | ||
|- | |- | ||
| | |Максимальное коммутируемое напряжение, AC | ||
|250 | |250 В | ||
|- | |- | ||
| | |Максимальное коммутируемое напряжение, DC | ||
|30 | |30 В | ||
|- | |- | ||
| | |Максимальный коммутируемый ток на каждый канал | ||
|3 | |3 А | ||
|- | |- | ||
| | |Сопротивление контактов | ||
|< 100 | |< 100 миллиом | ||
|- | |- | ||
| | |Напряжение изоляции между контроллером и выходом | ||
|1500 | |1500 В (среднеквадратичное значение) | ||
|- | |- | ||
| | |Срок жизни: | ||
|100 000 | |100 000 переключений для нагрузки 3 А/230В переменного тока | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Входы | ||
|- | |- | ||
| | |Количество входов (Inputs 0—6) | ||
|7 (6+1) | |7 (6+1) Вход 0 отключает одновременно все реле модуля | ||
|- | |- | ||
| | |Тип входов | ||
|" | |"Сухой контакт", групповая изоляция. | ||
Напряжение на входе ~4,5В. | |||
Ток при замыкании входа ~2ма. | |||
|- | |- | ||
| | |Функции | ||
| | | | ||
* | * Входы общего назначения | ||
* | * Счет сигналов | ||
* | * Прямое управление каналами реле | ||
* | * Одновременное отключение всей нагрузки | ||
* | * Запоминание состояния реле при отключении напряжения | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Управление | ||
|- | |- | ||
| | |Интерфейс управления | ||
|RS-485 | |RS-485 | ||
|- | |- | ||
| | |Изоляция интерфейса | ||
| | |Неизолированный | ||
|- | |- | ||
| | |Протокол обмена данными | ||
|Modbus RTU, | |Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке | ||
|- | |- | ||
|RS-485 | |Параметры интерфейса RS-485 | ||
| | |задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 | ||
|- | |- | ||
| | |Готовность к работе после подачи питания | ||
| ~0 | | ~0,03 c | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Габариты | ||
|- | |- | ||
| | |Ширина, DIN-юнитов | ||
|3 | |3 | ||
|- | |- | ||
| | |Габаритные размеры (Д x Ш х В) | ||
|53 | |53,3 x 56,3 x 57,5 мм | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Индикация | ||
|- | |- | ||
| | |Индикация питания и обмена данными | ||
| | |Зеленый светодиод Status (расположен под поверхностью верхней наклейки) | ||
|- | |- | ||
| | |Индикация состояния каналов реле | ||
| | |Красно-оранжевые светодиоды 1 — 6 (расположены под поверхностью верхней наклейки) | ||
|- | |- | ||
! colspan="2" | | ! colspan="2" |Условия эксплуатации | ||
|- | |- | ||
| | |Температура воздуха | ||
|-40 | |От -40 до +50 °С | ||
|- | |- | ||
| | |Относительная влажность | ||
| | |До 92%, без конденсации влаги | ||
|- | |- | ||
|} | |} | ||
= = = | === Габаритные размеры модуля === | ||
[[File:DIN 3U.png |300px|thumb|left| | [[File:DIN 3U.png |300px|thumb|left| Габаритные размеры модулей в корпусе 3 DIN]] | ||
Габаритные размеры модуля составляют 53,3 x 90,2 x 57,5 мм (Д x Ш х В), см. черт. | |||
=== | === Обмен данными === | ||
На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB-MR6C используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его боковой стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Управление_по_Modbus|Управление по Modbus]]. | |||
== | == Монтаж == | ||
Релейный модуль монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля. | |||
Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ для установки проводов в безвинтовые зажимы необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. Сечение провода должно соответствовать коммутируемой нагрузке. | |||
При подключении коммутируемых устройств к контактам реле важно не превышать рекомендованный ток — 3 А. | |||
Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов. | |||
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать. | |||
Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды. | |||
[[File:Installation_WBMR6C_+_WB5.png|650px|thumb|center| | [[File:Installation_WBMR6C_+_WB5.png|650px|thumb|center|Образец монтажа и подключения модуля WB-MR6C. Выбор качественного блока питания очень важен для работы модуля. Кнопка с проводами зеленого цвета, подключенная ко входу 0 модуля, отключает все каналы одновременно.]] | ||
== | == Управление модулем через web-интерфейс Wiren Board == | ||
Для устройства используется шаблон WB-MR6C. Каждому каналу соответствует три переключателя, управляющими тремя реле в группе: K1, K2, K3 относятся к первому каналу, K4, K5, K6 - ко второму. | |||
Соответствие реле положению выходов: | |||
{| class="wikitable" | {| class="wikitable" | ||
!K1/ | !K1/ | ||
Строка 190: | Строка 190: | ||
| rowspan="2" |OFF | | rowspan="2" |OFF | ||
| | | | ||
| rowspan="2" | | | rowspan="2" |Отключен | ||
|- | |- | ||
|ON | |ON | ||
Строка 223: | Строка 223: | ||
|} | |} | ||
{| border="0" class="wikitable" style="text-align:center" | {| border="0" class="wikitable" style="text-align:center" | ||
|- | |- | ||
|[[ | |[[Файл: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-интерфейсе. | |||
Текущее состояние входов показывают флажки Input1 — Input6 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Input 1 counter – Input 6 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе. | |||
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). | |||
Кнопка, подключенная ко входу 0, позволяет отключить все включенные реле модуля одним нажатием. Повторное нажатие включит все реле, которые были включены изначально. Состояние реле хранится в оперативной памяти, поэтому если повторной нажатие кнопки произойдет после перебоя питания, восстановления состояния реле не произойдет. Возможность восстановления состояния реле после перебоя питания описана в разделе [[#Режим работы реле в случае отключении питания|Режим работы реле в случае отключении питания]]. | |||
== | == Режим работы реле в случае отключении питания == | ||
В зависимости от значения, записанного в регистр хранения 0x06, после отключения и восстановления питания модуля реле останутся выключенными (если значение — 0, или включатся те, которые были включены до перерыва в питании, если в регистре записано значение 1). Этот функционал появился в модулях с прошивкой, начиная с версии 1.5.3. | |||
==Modbus | == Управление по Modbus == | ||
Подробно о работе с модулем по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]. | |||
Там же можно найти карту регистров устройства. | |||
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx | [[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx |Назад к списку периферийных устройств]] | ||
== | == Обновление прошивки устройства == | ||
Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье [[WB-MCU-Flasher|Загрузка прошивок на устройства Wiren Board]]. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье [[Firmware_Changelog]]. | |||
== | == Известные неисправности == | ||
[[WB-MR:_Errata | [[WB-MR:_Errata |Список известных неисправностей]] |
Версия 12:46, 16 июля 2019
Purpose
Specialized two-channel relay module WB-MR6F is designed for step load control, for example, for three-stage speed control of convector fans.
Incorrect software settings and mechanical faults of the relay can not cause a short circuit of the input voltages Vx between themselves because of the device design.
The channels are designed for a 3A load.
Outputs
The module has 6 HF32F relays (Datasheet).
Each of the two channels of the module consists of two rocker relays and one relay with normally open contacts. Depending on the position of the relay, each of the OUTx outputs is either connected to one of the three Vx inputs or disconnected from the Vx inputs (off state).
The module can be timer enabled safe mode, which at the termination of the data exchange through Modbus module disables all the relays after a specified time.
Ниже в таблице перечислены технические характеристики и условия применения релейного модуля WB-MR6F. Каждый выход модуля защищен от образования дуги при замыкании/размыкании варистором. В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел Режим работы реле в случае отключении питания).
Входы
Входы модулей WB-MR6F выведены на нажимные, безвинтовые клеммники. Входы организованы по принципу "сухой контакт". Кнопки или выключатели подключаются между соответствующим входом блока Inputs и iGND. Имеется специальный вход для отключения всех реле модуля одновременно.
Каждый вход управляет состоянием соответствующего реле.
Входы имеют два режима работы: триггерный (для управления с помощью кнопок) и режим повторения (для управления с помощью выключателей). В триггерном режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход. Изменение состояния происходят по переднему фронту (то есть при замыкании). В режиме повторения состояние реле определяется состоянием входа: вход замкнут — реле включено, разомкнут — выключено. Подробно о переключении между режимами написано в разделе Управление модулями реле Wirenboard по протоколу Modbus.
Не рекомендуется использовать выключатели (они же кнопки с фиксацией) в триггерном режиме входов. Помеха на входе может быть воспринята как краткое отпускание/нажатие кнопки, и состояние реле изменится, хотя выключатель будет оставаться в замкнутом состоянии.
Технические характеристики
Наша подробная статья на habr.com о выборе параметров реле для коммутируемой нагрузки: https://habr.com/ru/company/wirenboard/blog/422197/
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 9 — 28 В постоянного тока |
Потребляемая мощность |
|
Выходы | |
Количество выходов | 2 |
Тип выходов | Контакты механического реле |
Конфигурация контактов | Четырёхпозиционные, нормально открытые (состояния: Open, V1, V2, V3) |
Конфигурация выходов | - |
Максимальное коммутируемое напряжение, AC | 250 В |
Максимальное коммутируемое напряжение, DC | 30 В |
Максимальный коммутируемый ток на каждый канал | 3 А |
Сопротивление контактов | < 100 миллиом |
Напряжение изоляции между контроллером и выходом | 1500 В (среднеквадратичное значение) |
Срок жизни: | 100 000 переключений для нагрузки 3 А/230В переменного тока |
Входы | |
Количество входов (Inputs 0—6) | 7 (6+1) Вход 0 отключает одновременно все реле модуля |
Тип входов | "Сухой контакт", групповая изоляция.
Напряжение на входе ~4,5В. Ток при замыкании входа ~2ма. |
Функции |
|
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | задаются программно (смотрите Карту регистров); по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 |
Готовность к работе после подачи питания | ~0,03 c |
Габариты | |
Ширина, DIN-юнитов | 3 |
Габаритные размеры (Д x Ш х В) | 53,3 x 56,3 x 57,5 мм |
Индикация | |
Индикация питания и обмена данными | Зеленый светодиод Status (расположен под поверхностью верхней наклейки) |
Индикация состояния каналов реле | Красно-оранжевые светодиоды 1 — 6 (расположены под поверхностью верхней наклейки) |
Условия эксплуатации | |
Температура воздуха | От -40 до +50 °С |
Относительная влажность | До 92%, без конденсации влаги |
Габаритные размеры модуля
Габаритные размеры модуля составляют 53,3 x 90,2 x 57,5 мм (Д x Ш х В), см. черт.
Обмен данными
На физическом уровне модуль подключается через интерфейс RS-485. Для управления WB-MR6C используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу Протокол Modbus. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его боковой стороне. Адрес может быть изменен программно. Подробно смотрите в разделе Управление по Modbus.
Монтаж
Релейный модуль монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля.
Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ для установки проводов в безвинтовые зажимы необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм2, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм2. Сечение провода должно соответствовать коммутируемой нагрузке.
При подключении коммутируемых устройств к контактам реле важно не превышать рекомендованный ток — 3 А.
Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов.
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.
Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.
Управление модулем через web-интерфейс Wiren Board
Для устройства используется шаблон WB-MR6C. Каждому каналу соответствует три переключателя, управляющими тремя реле в группе: K1, K2, K3 относятся к первому каналу, K4, K5, K6 - ко второму.
Соответствие реле положению выходов:
K1/
K4 |
K2/
K5 |
K3/
K6 |
OUT1/
OUT2 | |
---|---|---|---|---|
OFF | OFF | OFF | Отключен | |
ON | ||||
ON | OFF | ON | V1 | |
OFF | ||||
ON | ON | ON | V3 | |
OFF | ||||
OFF | ON | ON | V2 | |
OFF |
С помощью виртуальных выключателей в web-интерфейсе K1-K6 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в web-интерфейсе. Текущее состояние входов показывают флажки Input1 — Input6 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях Input 1 counter – Input 6 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485).
Кнопка, подключенная ко входу 0, позволяет отключить все включенные реле модуля одним нажатием. Повторное нажатие включит все реле, которые были включены изначально. Состояние реле хранится в оперативной памяти, поэтому если повторной нажатие кнопки произойдет после перебоя питания, восстановления состояния реле не произойдет. Возможность восстановления состояния реле после перебоя питания описана в разделе Режим работы реле в случае отключении питания.
Режим работы реле в случае отключении питания
В зависимости от значения, записанного в регистр хранения 0x06, после отключения и восстановления питания модуля реле останутся выключенными (если значение — 0, или включатся те, которые были включены до перерыва в питании, если в регистре записано значение 1). Этот функционал появился в модулях с прошивкой, начиная с версии 1.5.3.
Управление по Modbus
Подробно о работе с модулем по протоколу Modbus написано в разделе Управление модулями реле Wirenboard по протоколу Modbus. Там же можно найти карту регистров устройства.
Назад к списку периферийных устройств
Обновление прошивки устройства
Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье Загрузка прошивок на устройства Wiren Board. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье Firmware_Changelog.