5813
правок
Kilpio (обсуждение | вклад) (Новая страница: «=== Назначение === {{DISPLAYTITLE:Модули реле WB-MR6}} Шестиканальные модули реле серий WB-MR6 предназн…») |
Kilpio (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
=== Назначение === | === Назначение === | ||
{{DISPLAYTITLE:Модули реле WB- | {{DISPLAYTITLE:Модули реле WB-MR3}} | ||
Трёхканальные модули реле серий WB-MR3 предназначены для систем промышленной и домашней автоматизации. | |||
Модули, в зависимости от типа, предназначены для коммутирования силовой нагрузки общего назначения, в т.ч. индуктивной и ёмкостной: управления светодиодными светильниками, лампами накаливания, импульсными блоками питания и т.п. | Модули, в зависимости от типа, предназначены для коммутирования силовой нагрузки общего назначения, в т.ч. индуктивной и ёмкостной: управления светодиодными светильниками, лампами накаливания, импульсными блоками питания и т.п. | ||
Модули рассчитаны на нагрузку 16А (номинал 10А) и могут использоваться без промежуточных контакторов. В модуле предусмотрен вход, одновременно отключающий всю нагрузку. | Модули рассчитаны на нагрузку 16А (номинал 10А) и могут использоваться без промежуточных контакторов. В модуле предусмотрен вход, одновременно отключающий всю нагрузку. | ||
[[File: | [[File:WB-MR3HV.png |300px|thumb|right| Релейный модуль в модификации WB-MR3HV версии '''I''']] | ||
=== Модели === | === Модели === | ||
В серии WB- | В серии WB-MR3 представлены модели на три канала, с разными типами входов ("сухой контакт" и 230V AC), модели для управления различной нагрузкой. | ||
Схема наименования: | Схема наименования: | ||
Строка 29: | Строка 29: | ||
| colspan="2" |'''Тип релейных выходов''' | | colspan="2" |'''Тип релейных выходов''' | ||
|- | |- | ||
| rowspan="3" |''' | | rowspan="3" |'''3''' | ||
| | | | ||
|'''LV''' | |'''LV''' | ||
Строка 54: | Строка 54: | ||
=== Выходы === | === Выходы === | ||
[[Файл:Relay_Contacts_WB- | [[Файл:Relay_Contacts_WB-MR3LV.png|350px|thumb|left|Контакты реле модуля]] | ||
В зависимости от модификации модулей используются различные модели реле. Ниже в таблице перечислены модели реле, их технические характеристики и условия применения. | В зависимости от модификации модулей используются различные модели реле. Ниже в таблице перечислены модели реле, их технические характеристики и условия применения. | ||
Максимальное постоянное напряжение, которое могут коммутировать все реле модуля — 30 В. Каждый контакт реле защищен от образования дуги при замыкании/размыкании варистором, соединенным с общим контактом "C". В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел [[#Режим работы реле в случае отключении питания]]). | Максимальное постоянное напряжение, которое могут коммутировать все реле модуля — 30 В. Каждый контакт реле защищен от образования дуги при замыкании/размыкании варистором, соединенным с общим контактом "C". В зависимости от настроек Modbus-регистров состояние входов может возобновляться после перерыва электропитания (см. раздел [[#Режим работы реле в случае отключении питания]]). | ||
---- | ---- | ||
Стандартные модели | Стандартные модели: | ||
{| class="wikitable | {| class="wikitable" | ||
!Модель | !Модель | ||
!Ширина корпуса | !Ширина корпуса | ||
Строка 67: | Строка 67: | ||
!Кол-во входов | !Кол-во входов | ||
|- | |- | ||
|WB- | |WB-MR3LV/I | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|- | |- | ||
|WB- | |WB-MR3HV/I | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|- | |- | ||
|WB- | |WB-MR3LV/S | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|- | |- | ||
|WB- | |WB-MR3HV/S | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|- | |- | ||
|WB- | |WB-MR3LV/R | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|- | |- | ||
|WB- | |WB-MR3LV/R | ||
| | |3U | ||
| | |3 | ||
| | |4 | ||
|} | |} | ||
Строка 181: | Строка 181: | ||
=== Входы === | === Входы === | ||
Входы модулей WB- | Входы модулей WB-MR3 выведены на винтовые зажимы. В зависимости от модели, модули имеют дискретные входы разных типов. | ||
В модификации LV входы организованы по принципу "сухой контакт". Кнопки или выключатели подключаются между соответствующим входом блока Inputы и GND. | В модификации LV входы организованы по принципу "сухой контакт". Кнопки или выключатели подключаются между соответствующим входом блока Inputы и GND. | ||
В модификации HV входы определяют наличие подключенной фазы сети 220 В переменного тока. Напряжение срабатывания входов: 90 В — 250В переменного тока. Внешние кнопки и выключатели подключаются между соответствующим входом блока Inputs и фазой. Нейтраль (N) сети 230В подключается к клеммнику "N" модуля. | В модификации HV входы определяют наличие подключенной фазы сети 220 В переменного тока. Напряжение срабатывания входов: 90 В — 250В переменного тока. Внешние кнопки и выключатели подключаются между соответствующим входом блока Inputs и фазой. Нейтраль (N) сети 230В подключается к клеммнику "N" модуля. | ||
Строка 200: | Строка 200: | ||
| | | | ||
*В режиме холостого хода (со всеми выключенными реле) — 0,5 Вт | *В режиме холостого хода (со всеми выключенными реле) — 0,5 Вт | ||
*Со всеми включенными реле — | *Со всеми включенными реле — 1,5 Вт | ||
*Пиковое значение — до | *Пиковое значение — до 4 Вт в течение 20 мс | ||
|- | |- | ||
! colspan="2" |'''Выходы''' | ! colspan="2" |'''Выходы''' | ||
|- | |- | ||
|Количество выходов | |Количество выходов | ||
| | |9 (по три на каждое реле) в модификациях '''I''' и '''R''' | ||
6 (по два на каждое реле) в модификации '''S''' | |||
|- | |- | ||
|Тип выходов | |Тип выходов | ||
Строка 217: | Строка 217: | ||
|- | |- | ||
|Конфигурация выходов | |Конфигурация выходов | ||
| | |6 или 9 выходов, соединенных с контактами реле | ||
|- | |- | ||
|Максимальное коммутируемое напряжение, AC | |Максимальное коммутируемое напряжение, AC | ||
Строка 229: | Строка 229: | ||
см. таблицу в разделе [[#Параметры реле]] | см. таблицу в разделе [[#Параметры реле]] | ||
|- | |- | ||
|Сопротивление контактов | |Сопротивление контактов | ||
|< 100 миллиом | |< 100 миллиом | ||
|- | |- | ||
|Напряжение изоляции между контроллером и выходом | |Напряжение изоляции между контроллером и выходом | ||
Строка 240: | Строка 240: | ||
! colspan="2" |Входы | ! colspan="2" |Входы | ||
|- | |- | ||
|Количество входов (Inputs 1— | |Количество входов (Inputs 1—4) | ||
| | |4 (3+1) | ||
|- | |- | ||
|Тип входов | |Тип входов | ||
|WB- | |WB-MR3LV: "Сухой контакт", не изолированные от источника питания. Внешние кнопки подключаются между соответствующим входом блока Inputs и GND. | ||
WB- | WB-MR3LV: Дискретные входы модулей определяют наличие подключенной фазы сети 220В переменного тока. Напряжение срабатывания входов: 90В — 250В переменного тока. | ||
|- | |- | ||
|Функции | |Функции | ||
Строка 253: | Строка 253: | ||
* Прямое управление каналами реле | * Прямое управление каналами реле | ||
* Одновременное отключение всей нагрузки | * Одновременное отключение всей нагрузки | ||
* Запоминание состояния реле при отключении напряжения | *Запоминание состояния реле при отключении напряжения | ||
|- | |- | ||
! colspan="2" |Управление | ! colspan="2" |Управление | ||
Строка 282: | Строка 282: | ||
|- | |- | ||
|Габаритные размеры (Д x Ш х В) | |Габаритные размеры (Д x Ш х В) | ||
| | |53,3 x 56,3 x 57,5 мм | ||
|- | |- | ||
! colspan="2" |Индикация | ! colspan="2" |Индикация | ||
Строка 304: | Строка 304: | ||
=== Габаритные размеры модуля === | === Габаритные размеры модуля === | ||
[[File:DIN 3U.png |300px|thumb|left| Габаритные размеры модулей в корпусе 3 DIN]] | [[File:DIN 3U.png |300px|thumb|left| Габаритные размеры модулей в корпусе 3 DIN]] | ||
Габаритные размеры модуля составляют | Габаритные размеры модуля составляют 53,3 x 90,2 x 57,5 мм (Д x Ш х В), см. черт. | ||
=== Обмен данными === | === Обмен данными === | ||
На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB- | На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB-MR3 используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его боковой стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Параметры_Modbus]] | ||
== Монтаж == | == Монтаж == | ||
Релейный модуль монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину | Релейный модуль монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля. | ||
Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ для установки проводов в безвинтовые зажимы необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. Сечение провода должно соответствовать коммутируемой нагрузке. | Блоки безвинтовых зажимов на плате реле служат для подключения линий питания, управления (RS-485) и входных контактов. При использовании при монтаже наконечников типа НШВИ для установки проводов в безвинтовые зажимы необходимо, чтобы диаметр изолированных манжет не превышал 3,6 мм, сечение провода — 0,75 мм<sup>2</sup>, а длина проводящей втулки — 5—6 мм. Винтовые зажимы принимают провод сечением 2,5—4 мм<sup>2</sup>. Сечение провода должно соответствовать коммутируемой нагрузке. | ||
При подключении коммутируемых устройств к контактам реле K1 | При подключении коммутируемых устройств к контактам реле K1, K2 и K3 важно не превышать рекомендованный ток — 16 А. | ||
Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов. Осторожно — в модификации HV на клеммах присутствует высокое напряжение! | Ток, протекающий при замыкании кнопки или выключателя, невелик, так что тип кнопки или выключателя может быть любым. Несмотря на встроенную защиту от дребезга, выбирайте качественные кнопки и выключатели, чтобы исключить ложные срабатывания из-за плохих контактов. Осторожно — в модификации HV на клеммах присутствует высокое напряжение! | ||
Строка 324: | Строка 324: | ||
Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды. | Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды. | ||
[[File: | [[File:Installation_WB3_+_WB5_+_DIN.png|850px|thumb|center|Образец монтажа и подключения модуля WB-MR3HV/I. Выбор качественного блока питания очень важен для работы модуля. Кнопка с проводами желтого цвета, подключенная ко входу 4 модуля, отключает все четыре канала одновременно.]] | ||
== Управление модулем через web-интерфейс Wiren Board == | == Управление модулем через web-интерфейс Wiren Board == | ||
Строка 373: | Строка 373: | ||
Поведением по умолчанию является прямое управление каналами реле (режим 0). Установить режим для всех каналов можно, записав соответствующее число в регистр хранения с адресом 5. | Поведением по умолчанию является прямое управление каналами реле (режим 0). Установить режим для всех каналов можно, записав соответствующее число в регистр хранения с адресом 5. | ||
Режим можно устанавливать отдельно для каждого канала с помощью регистров | Режим можно устанавливать отдельно для каждого канала с помощью регистров 9—11. Настройки для каждого канала учитываются только в том случае, если регистр 5 (общие настройки режимов входов) находится в состоянии "0", т.е. имеет значение по умолчанию. | ||
В любом режиме работы текущее состояние кнопок можно получить чтением регистров Discrete Inputs | В любом режиме работы текущее состояние кнопок можно получить чтением регистров Discrete Inputs 0—3 (см. таблицу ниже). | ||
=== Карта регистров === | === Карта регистров === | ||
Строка 386: | Строка 386: | ||
!назначение | !назначение | ||
|- | |- | ||
| | | 0—2 || coil || RW || - || 1 или 0|| состояние реле 1—3 | ||
|- | |- | ||
| | | 0—3 || discrete || R || - || 1 или 0 | ||
|| состояние входа 1—4 | || состояние входа 1—4 | ||
|- | |- | ||
Строка 404: | Строка 404: | ||
| 8 || holding || RW || 0 || секунды || таймаут для безопасного режима | | 8 || holding || RW || 0 || секунды || таймаут для безопасного режима | ||
|- | |- | ||
| | | 9—11 || holding || RW || 0 || '''0''': кнопки без фиксации | ||
'''1''': выключатель с фиксацией | '''1''': выключатель с фиксацией | ||
Строка 411: | Строка 411: | ||
в регистре 5 должен быть записан "0" | в регистре 5 должен быть записан "0" | ||
|- | |- | ||
| | | 32—34|| input || R || 0 || 16-bit unsigned int || счетчик нажатий входа 1—4 | ||
|- | |- | ||
| 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния | | 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния | ||
Строка 436: | Строка 436: | ||
=== Чтение регистров === | === Чтение регистров === | ||
Проверим, верно ли, что мы подключились именно к WB- | Проверим, верно ли, что мы подключились именно к WB-MR3. (Модуль wb-mqtt-serial должен быть предварительно остановлен). По адресу 200 хранится уникальная для WB-MR3 сигнатура длиной в 6 регистров. Прочтем 6 регистров, начиная с адреса 200, и преобразуем полученный шестнадцатеричный ответ в символьную строку: | ||
<syntaxhighlight lang="bash">echo -e `modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 \ | <syntaxhighlight lang="bash">echo -e `modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 \ | ||
Строка 442: | Строка 442: | ||
grep Data | sed -e 's/0x00/\\\x/g' -e 's/Data://' -e 's/\s//g'` </syntaxhighlight> | grep Data | sed -e 's/0x00/\\\x/g' -e 's/Data://' -e 's/\s//g'` </syntaxhighlight> | ||
В результате выполнения команды получаем строку ''' | В результате выполнения команды получаем строку '''WBMR30'''. Всё верно -- это релейный модуль WB-MR3. | ||
=== Перезагрузка === | === Перезагрузка === | ||
Строка 452: | Строка 452: | ||
=== Выбор типа управления внешними входами === | === Выбор типа управления внешними входами === | ||
В модуле WB- | В модуле WB-MR3 предусмотрено два режима управления каналами реле: с помощью внешних входов и по протоколу RS-485. | ||
В WB- | В WB-MR3 можно выбрать режим 0, когда ко внешнему входу подключена кнопка (без фиксации), или режим 1, когда для управления используется обычный выключатель (с фиксацией). Режим 3 отключает внешнее управление, но при этом все равно сохраняется возможность управления по RS-485 и чтение состояния внешних входов. По умолчанию включен режим 0. | ||
В режиме внешнего управления реле срабатывает по падению логического уровня: к внешним входам подключены резисторы подтяжки к линии +5V и реле соответствующего канала срабатывает при соединении входа с GND. | В режиме внешнего управления реле срабатывает по падению логического уровня: к внешним входам подключены резисторы подтяжки к линии +5V и реле соответствующего канала срабатывает при соединении входа с GND. | ||
Состояние реле каждого канала хранится в памяти контроллера до перезагрузки, по умолчанию при включении питания все реле выключены. После инициализации модуля опрашиваются внешние входы и реле всех каналов переводятся в соответствующее состояние. | Состояние реле каждого канала хранится в памяти контроллера до перезагрузки, по умолчанию при включении питания все реле выключены. После инициализации модуля опрашиваются внешние входы и реле всех каналов переводятся в соответствующее состояние. | ||
Тип внешнего управления можно выбрать для каждого канала отдельно через регистры | Тип внешнего управления можно выбрать для каждого канала отдельно через регистры 9—11. Для этого в holding-регистре 5 должно быть записано значение 0: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 -a1 -t0x06 -r5 0 | modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 -a1 -t0x06 -r5 0 |
правок