Перейти к содержанию

Навигация

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

ссылку поправил
(ссылку поправил)
(не показаны 4 промежуточные версии 2 участников)
Строка 27: Строка 27:
=== Входы === <!--T:7-->
=== Входы === <!--T:7-->
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2.
На безвинтовые зажимы b1 и b2 модуля выведены 2 входа типа "сухой контакт", не изолированные от источника питания. Для устранения дребезга контактов на каждой входной линии применяются RC-цепочки. Входы подтянуты резисторами к линии питания +3.3 В. Кнопки или выключатели с фиксацией подключаются между выводом GND и соответствующим входом b1 или b2.
Дискретные входы могут использоваться как входы общего назначения и для прямого управления каналами реле как входы общего назначения или настроить внутреннюю логику взаимодействия входов с выходами. См. [[#Режимы взаимодействия входов и реле]].
Дискретные входы могут использоваться как входы общего назначения и для прямого управления каналами реле как входы общего назначения или настроить внутреннюю логику взаимодействия входов с выходами. См. [[https://wirenboard.com/wiki/Includes._Mapping Режимы взаимодействия входов и реле]].
На каждом канале доступно измерение количества срабатываний. Начиная с версии прошивки 1.15.0 доступно измерение частоты импульсов на входе.
На каждом канале доступно измерение количества срабатываний. Начиная с версии прошивки 1.15.0 доступно измерение частоты импульсов на входе.


Строка 173: Строка 173:


== Монтаж == <!--T:15-->
== Монтаж == <!--T:15-->
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|550px|thumb|right|Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)]]
[[Файл:Installation_WB5%2BWB-MRMR2-mini.png|350px|thumb|right|Образец монтажа и подключения WB-MRM2-mini. Питание осуществляется от самого контроллера ("-" — GND; "+" — Vout)]]


WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п.
WB-MRM2-mini свободно монтируется в монтажные коробки, кабель-каналы и т.п.
Строка 203: Строка 203:
В модулях с версией прошивки до 1.5.4 включительно использовалась другая карта регистров, где состояние входов описывалось discrete-регистрами 0 и 1. В более новых устройствах предполагается использование holding-регистров 7 и 8. Если вы используете старое устройство, то для корректной работы используйте шаблон /usr/share/wb-mqtt-serial/templates/config-wb-mrm2-old.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 == <!--T:26-->
== Управление 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|Время отключения таймера безопасности]]


<!--T:27-->
Пример управления релейным модулем 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 соединены.  


<!--T:28-->
{|  border="0" class="wikitable" style="text-align:center; float:right; margin-left: 10px;"
|-
|[[Файл:WB-MRMR2-mini-WEB-relay.png|300px|thumb|center|Кнопки управления каналами реле]]
|[[Файл:WB-MRMR2-mini-WEB-button.png|300px|thumb|center|Флажки состояния входов]]
|[[Файл:WB-MRMR2-mini-WEB-counter.png|300px|thumb|center|Счетчик входов]]
|[[Файл:WB-MRMR2-mini-WEB-timer.png|300px|thumb|center|Время отключения таймера безопасности]]
|}
<!--T:29-->
С помощью виртуальных выключателей в веб-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в веб-интерфейсе.
С помощью виртуальных выключателей в веб-интерфейсе Relay 1 и Relay 2 можно управлять соответствующими выходами модуля и следить за их состоянием. Если реле будет включено или выключено через внешний вход, это отразится и в веб-интерфейсе.
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
Текущее состояние входов показывают флажки Button 1 и Button 2 (на них нельзя щелкнуть, чтобы изменить состояние). Счетчики нажатий/включений отображаются в полях  Button 1 counter и Button 2 counter. Значения счетчиков хранятся в оперативной памяти микроконтроллера модуля реле и обнуляются при выключении/включении питания и сбросе.
<!--T:30-->
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.
Ползунок Safety Timer позволяет задать время отключения (в секундах) всех выходов при отсутствии обмена данными с Wiren Board (0 – таймер безопасности отключен). При возобновлении связи с контроллером выключившиеся реле останутся выключенными. Ползунком удобно управлять с помощью клавиш со стрелками, предварительно сфокусировавшись на нем мышью: перемещение ползунка с помощью мыши не обеспечивает достаточную точность. Таймер безопасности позволяет остановить технологические процессы в случае, если контроль над модулем утрачен (например, перебит кабель RS-485). Всегда учитывайте возможность потери связи с контроллером при проектировании систем управления.


Строка 281: Строка 271:
== Изображения и чертежи устройства ==  
== Изображения и чертежи устройства ==  
[[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]]
'''Corel Draw 2018:''' [[File:WB-MRM2-mini_NO.cdr.zip]]
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NO.cdr.pdf]]
'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NO.cdr.pdf]]
Строка 291: Строка 281:




'''Corel Draw 2018:''' [[File:WB-MRM2-mini_NC.cdr.zip]]
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NC.cdr.pdf]]
'''Corel Draw PDF:''' [[File:WB-MRM2-mini_NC.cdr.pdf]]
wb_editors
884

правки