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

м
Нет описания правки
м
Строка 8: Строка 8:
Шестиканальные модули реле серий WB-MR6C/NC выпускаются для систем промышленной и домашней автоматизации и предназначены для коммутации силовой нагрузки общего назначения.
Шестиканальные модули реле серий WB-MR6C/NC выпускаются для систем промышленной и домашней автоматизации и предназначены для коммутации силовой нагрузки общего назначения.


Устройства рассчитаны на нагрузку 2А. В модулях предусмотрен вход, одновременно отключающий всю нагрузку.
Устройства рассчитаны на нагрузку 2А, предусмотрен вход, одновременно отключающий всю нагрузку.
Не подходят для коммутации блоков питания и светодиодных ламп.
Не подходят для коммутации блоков питания и светодиодных ламп.


=== Выходы ===
=== Выходы ===


[[Файл:Relay_Contacts_WB-MR6C.png|350px|thumb|left|Контакты реле модуля]]
[[Файл:Relay_Contacts_WB-MR6C.png|350px|thumb|left|Контакты реле WB-MR6C/NC]]


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


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


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


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


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


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


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


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


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




Строка 57: Строка 57:
|}
|}


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


'''Примечание 2.''' Повторная имитация состояния ввода через 20 минут (режим 5) означает, что каждые 20 минут над выходом будет выполняться действие (согласно матрице), как будто вход только что изменил состояние: если вход замкнут, то выполняется действие по переднему фронту. Если разомкнут — то по заднему. Такой режим обеспечивает дополнительную надежность при управлении реле датчиками протечки, подключенными ко входам. Отрабатывается следующий сценарий: при замыкании входа датчиком протечки шаровой кран перекрывает воду. В какой-то момент поступает команда на открытие крана (например, по Modbus). Но, если протечка все еще фиксируется датчиком, через 20 минут кран снова будет перекрыт.
'''Примечание 2.''' Повторная имитация состояния ввода через 20 минут (режим 5) означает, что каждые 20 минут над выходом будет выполняться действие (согласно матрице), как будто вход только что изменил состояние: если вход замкнут, то выполняется действие по переднему фронту. Если разомкнут — то по заднему. Такой режим обеспечивает дополнительную надежность при управлении реле датчиками протечки, подключенными ко входам. Отрабатывается следующий сценарий: при замыкании входа датчиком протечки шаровой кран перекрывает воду. В какой-то момент поступает команда на открытие крана (например, по Modbus). Но, если протечка все еще фиксируется датчиком, через 20 минут кран снова будет перекрыт.
Строка 124: Строка 124:
|-
|-
|Количество входов (Inputs 0—6)
|Количество входов (Inputs 0—6)
|7 (6+1) Вход 0 отключает одновременно все реле модуля
|7 (6+1) Вход 0 отключает одновременно все реле WB-MR6C/NC
|-
|-
|Тип входов
|Тип входов
Строка 190: Строка 190:


== Монтаж ==
== Монтаж ==
Релейный модуль монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 3 DIN-модуля.
WB-MR6C/NC монтируется на стандартную 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>. Сечение провода должно соответствовать коммутируемой нагрузке.  
Строка 200: Строка 200:
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.  
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.  


Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.
WB-MR6C/NC необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности и не допускать случайного касания контактов, находящихся под высоким напряжением. Устройство должно эксплуатироваться при рекомендованных условиях окружающей среды.


[[File:Installation_WBMR6C_+_WB5.png|650px|thumb|center|Образец монтажа и подключения модуля WB-MR6C/NC. Выбор качественного блока питания очень важен для работы модуля. Кнопка с проводами зеленого цвета, подключенная ко входу 0 модуля, отключает все каналы одновременно.]]
[[File:Installation_WBMR6C_+_WB5.png|650px|thumb|center|Образец монтажа и подключения WB-MR6C/NC. Выбор качественного блока питания очень важен для работы устройства. Кнопка с проводами зеленого цвета, подключенная ко входу 0, отключает все каналы одновременно.]]


== Управление модулем через web-интерфейс Wiren Board ==
== Управление через web-интерфейс Wiren Board ==


{|  border="0" class="wikitable" style="text-align:center"
{|  border="0" class="wikitable" style="text-align:center"
Строка 214: Строка 214:
|}
|}


Для управления модулем [[RS-485:Configuration_via_Web_Interface|добавьте устройство]] и в поле '''Device type''' вы можете выбрать '''WB-MR6C''' или '''WB-MR6C-NC'''.
Для управления модулем [[RS-485:Configuration_via_Web_Interface|добавьте устройство]] в поле '''Device type''' вы можете выбрать '''WB-MR6C''' или '''WB-MR6C-NC'''.


С помощью виртуальных выключателей в web-интерфейсе K1-K6 можно управлять соответствующими выходами модуля и следить за их состоянием.
С помощью виртуальных выключателей в web-интерфейсе K1-K6 можно управлять соответствующими выходами модуля и следить за их состоянием.
Строка 220: Строка 220:
*Вариант '''WB-MR6C''' будет отображать состояния '''Реле''' - то есть включеный выключатель означает горящий светодиод на индикации канала и саработавшее реле нормально замкнутые контакты которого в данном случае '''разомкнуты'''
*Вариант '''WB-MR6C''' будет отображать состояния '''Реле''' - то есть включеный выключатель означает горящий светодиод на индикации канала и саработавшее реле нормально замкнутые контакты которого в данном случае '''разомкнуты'''


*Вариант '''WB-MR6C-NC''' наоборот отображает состояние '''Выходов''' - то есть включеный выключатель означает замкнутые контакты (светодиод на индикации канала не горит).
*Вариант '''WB-MR6C-NC''' наоборот отображает состояние '''Выходов''' - то есть включенный выключатель означает замкнутые контакты (светодиод на индикации канала не горит).


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


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


Также на панели отображается напряжение питание модуля и его серийный номер.
Также на панели отображается напряжение питания устройства и его серийный номер.


== Режим работы реле в случае отключении питания ==  
== Режим работы реле в случае отключении питания ==  
В зависимости от значения, записанного в регистр хранения 0x06, после отключения и восстановления питания модуля реле останутся выключенными (если значение — 0, или включатся те, которые были включены до перерыва в питании, если в регистре записано значение 1).
В зависимости от значения, записанного в регистр хранения 0x06, после отключения и восстановления питания WB-MR6C/NC реле останутся выключенными (если значение — 0, или включатся те, которые были включены до перерыва в питании, если в регистре записано значение 1).


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


Подробно о работе с модулем по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].
Подробно о работе с WB-MR6C/NC по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].
Там же можно найти карту регистров устройства.
Там же можно найти карту регистров устройства.


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


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


{{WB_modbus_model_signatue|WBMR6C|mr6c}}
{{WB_modbus_model_signatue|WBMR6C|mr6c}}
Строка 249: Строка 249:
[[WB-MR:_Errata |Список известных неисправностей]]
[[WB-MR:_Errata |Список известных неисправностей]]


== Габаритные размеры модуля ==
== Габаритные размеры ==
[[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 Ш х В), см. черт.
Габаритные размеры WB-MR6C/NC составляют 53,3 x 90,2 x 57,5 мм  (Д x Ш х В), см. чертеж.


== Изображения и чертежи устройства ==
== Изображения и чертежи устройства ==
{{Wbincludes:WBPictures|1}}
{{Wbincludes:WBPictures|1}}
12 063

правки