WB-MCM8 Modbus Count Inputs: различия между версиями
N.kulikov (обсуждение | вклад) |
|||
(не показано 108 промежуточных версий 10 участников) | |||
Строка 1: | Строка 1: | ||
<languages/ | <languages/> | ||
{{DISPLAYTITLE:Модуль счетных входов WB-MCM8}} | |||
{{DISPLAYTITLE:Модуль | |||
{{PDF}} | {{PDF}} | ||
[[Файл:WB-MCM8 side.png|альт=Модуль WB-MCM8|мини|414x414пкс|Модуль WB-MCM8]] | [[Файл:WB-MCM8 side.png|альт=Модуль WB-MCM8|мини|414x414пкс|Модуль WB-MCM8]] | ||
[[Файл:WB-MCM8 PCB.png|альт=Модуль WB-MCM8|мини|414x414пкс|Плата WB-MCM8]] | [[Файл:WB-MCM8 PCB.png|альт=Модуль WB-MCM8|мини|414x414пкс|Плата WB-MCM8]] | ||
'''[https://wirenboard.com/product/WB-MCM8/ Купить в интернет-магазине]''' | '''[https://wirenboard.com/ru/product/WB-MCM8/ Купить в интернет-магазине]''' | ||
== Назначение == | === Назначение === | ||
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д. | |||
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д | |||
=== Технические характеристики === | |||
{| border="1" class="wikitable" style="text-align:left" | {| border="1" class="wikitable" style="text-align:left" | ||
|- | |- | ||
Строка 41: | Строка 32: | ||
|Тип входов | |Тип входов | ||
|«Сухой контакт», групповая изоляция. | |«Сухой контакт», групповая изоляция. | ||
Напряжение на входе | Напряжение на входе ~12 В (~4.5 В до версии v1.1C). | ||
Ток при замыкании входа | Ток при замыкании входа ~2 мА. | ||
|- | |- | ||
|Функции | |Функции | ||
Строка 48: | Строка 39: | ||
* Счет сигналов (0..2^32-1) | * Счет сигналов (0..2^32-1) | ||
* Вход «сухой контакт» | * Вход «сухой контакт» | ||
|- | |- | ||
|Частота и длительность импульсов | |Частота и длительность импульсов | ||
Строка 64: | Строка 54: | ||
|- | |- | ||
{{Wbincludes:Control}} | {{Wbincludes:Control}} | ||
!colspan="2" | '''Клеммники и сечение проводов''' | !colspan="2" | '''Клеммники и сечение проводов''' | ||
|- | |- | ||
Строка 77: | Строка 66: | ||
|} | |} | ||
== Общий принцип работы == | == Общий принцип работы == | ||
[[Файл:DI.png|300px|thumb|right|Цифровые входы DI (первая версия, с напряжением на входах ~4.5 В)]] | [[Файл:DI.png|300px|thumb|right|Цифровые входы DI (первая версия, с напряжением на входах ~4.5 В)]] | ||
Входы WB-MCM8 работают по принципу «сухой контакт» — замыкание входа на землю ignd вызывает срабатывание входа. | Входы WB-MCM8 работают по принципу «сухой контакт» — замыкание входа на землю ignd вызывает срабатывание входа. | ||
Есть индикация состояния входов с 1 по | Есть индикация состояния входов с 1 по 7 и статуса устройства на лицевой крышке. | ||
При поступлении импульса на вход WB-MCM8 загорается соответствующий светодиод, изменяется значение состояния входа, а также увеличивается значение счетчика срабатываний этого входа. Значения всех счетчиков срабатываний записываются в энергонезависимую память устройства. Разрядность счетчиков — 32 бит. | При поступлении импульса на вход WB-MCM8 загорается соответствующий светодиод, изменяется значение состояния входа, а также увеличивается значение счетчика срабатываний этого входа. Значения всех счетчиков срабатываний записываются в энергонезависимую память устройства. Разрядность счетчиков — 32 бит. | ||
Для каждого входа можно изменить параметр времени антидребезга. Начиная с версии прошивки 1.2.0, доступно измерение частоты импульсов на входе. Максимальная измеряемая частота достигается при выставлении параметра времени антидребезга в 0 и зависит от ревизии устройства — от ~1.2 до ~3.2 кГц. | Для каждого входа можно изменить параметр времени антидребезга. Начиная с версии прошивки 1.2.0, доступно измерение частоты импульсов на входе. Максимальная измеряемая частота достигается при выставлении параметра времени антидребезга в 0 и зависит от ревизии устройства — от ~1.2 до ~3.2 кГц. | ||
== | == Монтаж == | ||
[[Image: Installation WB-MCM8.png|300px|thumb|right| [[#Пример монтажа | Пример монтажа WB-MCM8]]]] | [[Image: Installation WB-MCM8.png|300px|thumb|right| [[#Пример монтажа | Пример монтажа WB-MCM8]]]] | ||
WB-MCM8 монтируется на стандартную DIN-рейку шириной 35 мм и занимает пространство в 2 DIN-модуля. | WB-MCM8 монтируется на стандартную DIN-рейку шириной 35 мм и занимает пространство в 2 DIN-модуля. | ||
{{Wbincludes:Mount "V+ GND A B"}} | {{Wbincludes:Mount "V+ GND A B"}} | ||
{{Wbincludes:Mount Inputs}} | {{Wbincludes:Mount Inputs}} | ||
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды и удовлетворять требованиям электробезопасности при его установке. | Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды и удовлетворять требованиям электробезопасности при его установке. | ||
=== Пример | === Пример монтажа === | ||
На рисунке '''Пример монтажа WB-MCM8''' показан пример монтажа модуля WB-MCM8. | На рисунке '''Пример монтажа WB-MCM8''' показан пример монтажа модуля WB-MCM8. | ||
В примере ко входам 3 и 6 подключены два счетчика расхода воды с выходом «сухой контакт», а ко входу 7 — выключатель без фиксации. Всего можно подключить до восьми устройств. | В примере ко входам 3 и 6 подключены два счетчика расхода воды с выходом «сухой контакт», а ко входу 7 — выключатель без фиксации. Всего можно подключить до восьми устройств. | ||
Если вы планируете не только измерять расход воды, но и реагировать на аварии, то рекомендуем использовать специализированный модуль [[WB-MWAC]]. | Если вы планируете не только измерять расход воды, но и реагировать на аварии, то рекомендуем использовать специализированный модуль [[WB-MWAC]]. | ||
==Представление в веб-интерфейсе контроллера WB== | |||
[[Файл:Mcm8 webui devices.png|300px|thumb|right|Элементы управления и индикации модуля WB-MCM8 в веб-интерфейсе]] | |||
==Представление в веб-интерфейсе контроллера | |||
[[Файл:Mcm8 webui devices.png|300px|thumb|right|Элементы управления и индикации модуля WB-MCM8 в веб-интерфейсе | |||
=== Выбор шаблона === | === Выбор шаблона === | ||
{{WebUIAddDevice | {{WebUIAddDevice | ||
| template= WB-MCM8 | | template= WB-MCM8 | ||
}} | }} | ||
=== Управление устройством и просмотр значений === | === Управление устройством и просмотр значений === | ||
{{Wbincludes:WebUIControlDevice}} | |||
{{Wbincludes:WebUIControlDevice}} | |||
== Настройка == | |||
== Настройка == | |||
[[Image: WB-MCM8WebUI Configure.png |350px|thumb|right| Настройка антидребезга в веб-интерфейсе контроллера Wiren Board {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | [[Image: WB-MCM8WebUI Configure.png |350px|thumb|right| Настройка антидребезга в веб-интерфейсе контроллера Wiren Board {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]] | ||
{{Wbincludes:WebUIDeviceSetUp}} | {{Wbincludes:WebUIDeviceSetUp}} | ||
=== Антидребезг === | === Антидребезг === | ||
Для любого из входов вы можете настроить фильтр антидребезга в параметре '''Input x Debounce (ms)'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс. | |||
Для любого из входов вы можете настроить фильтр антидребезга в параметре ''' | |||
{{Wbincludes:Modbus}} | {{Wbincludes:Modbus}} | ||
=== Карта регистров === | === Карта регистров === | ||
[[MCM8 Registers|Карта регистров WB-MCM8]] | [[MCM8 Registers|Карта регистров WB-MCM8]] | ||
{{Wbincludes:Firmware update}} | |||
{{Wbincludes: | |||
== | ==Известные неисправности== | ||
{{Wbincludes:WB-MSW v.3 Errata}} | |||
{{ | |||
== Ревизии устройства == | == Ревизии устройства == | ||
{{Wbincludes:Revision}} | {{Wbincludes:Revision}} | ||
|- | |- | ||
|1.1 | |1.1 | ||
|v1. | |v1.1H - ... | ||
| | |06.2021 - ... | ||
| | | | ||
* | *на микроконтроллере GD32 | ||
|- | |- | ||
|1.1 | |1.1 | ||
Строка 327: | Строка 132: | ||
|01.2020 - 05.2021 | |01.2020 - 05.2021 | ||
| | | | ||
*Напряжение на входах типа «сухой контакт» стало ~12 В | * Напряжение на входах типа «сухой контакт» стало ~12 В | ||
* | * увеличена максимальная частота работы входов до 3.1 кГц (для прошивок начиная с 1.2.0) | ||
|- | |- | ||
|1.1 | |1.1 | ||
Строка 339: | Строка 144: | ||
== Изображения и чертежи устройства == | == Изображения и чертежи устройства == | ||
[[File:DIN 2U.png |300px|thumb|right| Габаритные размеры модулей в корпусе 2 DIN]] | |||
{{Wbincludes:CDR lib}} | {{Wbincludes:CDR lib}} | ||
'''Corel Draw PDF:''' [[File: WB-MCM8.cdr.pdf]] | |||
''' | |||
'''Габаритный чертеж модуля (DXF):''' [[File:WB-MCM8.dxf.zip]] | '''Габаритный чертеж модуля (DXF):''' [[File:WB-MCM8.dxf.zip]] | ||
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MCM8.dxf.pdf]] | '''Габаритный чертеж модуля (PDF):''' [[File:WB-MCM8.dxf.pdf]] | ||
Версия 16:14, 28 января 2022
Назначение
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д.
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 9 – 28 В постоянного тока |
Потребляемая мощность | 0.1 Вт |
Входы | |
Количество входов | 8 |
Тип входов | «Сухой контакт», групповая изоляция.
Напряжение на входе ~12 В (~4.5 В до версии v1.1C). Ток при замыкании входа ~2 мА. |
Функции |
|
Частота и длительность импульсов | Не более 9 Гц (не менее 50 мс) при настройках по умолчанию
До 3.1 кГц (не менее 0.2 мс) при записи 0 в регистр параметра времени антидребезга |
Индикация | |
Индикация питания и обмена данными | Зеленый светодиод Status (расположен под поверхностью верхней наклейки) |
Индикация замыкания входов | Красно-оранжевые светодиоды 1 – 7 (расположены под поверхностью верхней наклейки)
Для канала 8 индикация не предусмотрена. |
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 |
Готовность к работе после подачи питания | ~2 c |
Клеммники и сечение проводов | |
Рекомендуемое сечение провода с НШВИ, мм2 | 0.75 — 1 для входов управления, 2.5 — для силовых входов |
Длина стандартной втулки НШВИ, мм | 8 |
Момент затяжки винтов, Н∙м | 0.2 |
Габариты | |
Ширина, DIN-юнитов | 2 |
Габаритные размеры (Д x Ш x В) | 36 x 90 x 58 мм |
Масса (с коробкой) | 90 г |
Общий принцип работы
Входы WB-MCM8 работают по принципу «сухой контакт» — замыкание входа на землю ignd вызывает срабатывание входа. Есть индикация состояния входов с 1 по 7 и статуса устройства на лицевой крышке. При поступлении импульса на вход WB-MCM8 загорается соответствующий светодиод, изменяется значение состояния входа, а также увеличивается значение счетчика срабатываний этого входа. Значения всех счетчиков срабатываний записываются в энергонезависимую память устройства. Разрядность счетчиков — 32 бит.
Для каждого входа можно изменить параметр времени антидребезга. Начиная с версии прошивки 1.2.0, доступно измерение частоты импульсов на входе. Максимальная измеряемая частота достигается при выставлении параметра времени антидребезга в 0 и зависит от ревизии устройства — от ~1.2 до ~3.2 кГц.
Монтаж
WB-MCM8 монтируется на стандартную DIN-рейку шириной 35 мм и занимает пространство в 2 DIN-модуля.
Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее в статье Заземление устройств Wiren Board и подключение контактов GND и iGND.
Срабатывание дискретных входов происходит при их замыкании на землю iGND. Возникающий ток невелик (~2 мА), так что тип кнопки или выключателя может быть любым. Также не играет роли длина и сечение кабеля. Но для предотвращения наводок от близко расположенных силовых линий лучше использовать витую пару и подключать землю iGND ко второй жиле пары. Подробнее про подключение клемм iGND/GND.
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды и удовлетворять требованиям электробезопасности при его установке.
Пример монтажа
На рисунке Пример монтажа WB-MCM8 показан пример монтажа модуля WB-MCM8.
В примере ко входам 3 и 6 подключены два счетчика расхода воды с выходом «сухой контакт», а ко входу 7 — выключатель без фиксации. Всего можно подключить до восьми устройств.
Если вы планируете не только измерять расход воды, но и реагировать на аварии, то рекомендуем использовать специализированный модуль WB-MWAC.
Представление в веб-интерфейсе контроллера WB
Выбор шаблона
Чтобы устройство появилось на вкладке Устройства в веб-интерфейсе контроллера Wiren Board, добавьте новое serial-устройство и выберите шаблон WB-MCM8.
Управление устройством и просмотр значений
В веб-интерфейсе вы можете управлять выходами устройства и просматривать полученные с него значения. Список отображаемых каналов можно изменить через настройки устройства, доступные в настройках драйвера wb-mqtt-serial.
Настройка
Способы настройки
- Указать параметры в веб-интерфейсе контроллера Wiren Board. Перейдите на страницу настройки serial-устройств, выберите порт, найдите или добавьте устройство и измените параметры. Если нужный параметр отсутствует в шаблоне, его можно задать через пользовательские параметры.
- Записать настройки в Modbus-регистры модуля из консоли контроллера с помощью утилиты modbus_client.
- Eсли нет контроллера Wiren Board, используйте компьютер с преобразователем интерфейсов USB-RS485.
Мы постоянно совершенствуем наши устройства, поэтому, если вы не нашли описанных в документации настроек — обновите прошивку устройства и программное обеспечение контроллера.
Антидребезг
Для любого из входов вы можете настроить фильтр антидребезга в параметре Input x Debounce (ms). Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.
Работа по Modbus
Устройства Wiren Board управляются по протоколу Modbus RTU. На физическом уровне подключаются через интерфейс RS-485.
Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в описании протокола Modbus.
Настроить параметры модуля можно в веб-интерфейсе контроллера Wiren Board, или через сторонние программы.
Параметры порта по умолчанию
Значение по умолчанию |
Название параметра в веб-интерфейсе |
Параметр |
---|---|---|
9600 | Baud rate | Скорость, бит/с |
8 | Data bits | Количество битов данных |
None | Parity | Бит чётности |
2 | Stop bits | Количество стоповых битов |
В актуальной версии прошивки устанавливать параметр Stop bits необязательно — устройство будет работать без ошибок и в случае, когда количество стоповых битов не совпадает с настройками Modbus-мастер.
Для ускорения отклика устройств рекомендуем поднять скорость обмена до 115 200 бит/с, см. Настройка параметров обмена данными
Modbus-адрес
Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на наклейках, расположенных на верхней крышке и сбоку. На заводе устройствам Wiren Board в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться.
О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье Modbus-адрес устройства Wiren Board.
Карта регистров
Известные неисправности
Аппаратные ошибки/особенности WB-MSW v.3, найденные при эксплуатации устройства.
Ревизии устройства
Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.
Ревизия | Партии | Дата выпуска | Отличия от предыдущей ревизии |
---|---|---|---|
1.1 | v1.1H - ... | 06.2021 - ... |
|
1.1 | 1.1D - v1.1G | 01.2020 - 05.2021 |
|
1.1 | 1.1A - 1.1C | до 12.2019 |
|
Изображения и чертежи устройства
Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip
Visio:
- Устройства Wiren Board: Файл:WB-Visio-Lib.cdr.zip.
- Щиты, автоматы, контакторы и прочее от стороннего разработчика.
Corel Draw PDF: Файл:WB-MCM8.cdr.pdf
Габаритный чертеж модуля (DXF): Файл:WB-MCM8.dxf.zip
Габаритный чертеж модуля (PDF): Файл:WB-MCM8.dxf.pdf