WB-MCM8 Modbus Count Inputs: различия между версиями

Материал из Wiren Board
м
(не показано 179 промежуточных версий 17 участников)
Строка 1: Строка 1:
<languages/><translate>
<languages/>
<!--T:33-->
<translate>
{{DISPLAYTITLE:Модуль дискретных и счётных входов WB-MCM8}}
<!--T:1-->
{{PDF}}
[[Файл:Mcm8new-led2.png|альт=Модуль WB-MCM8|мини|414x414пкс|Модуль WB-MCM8]]
[[Файл:WB-MCM8 side.png|альт=Модуль WB-MCM8|мини|414x414пкс|Модуль WB-MCM8]]
'''[https://wirenboard.com/ru/product/WB-MCM8/ Купить в интернет-магазине]'''
[[Файл:WB-MCM8 PCB.png|альт=Модуль WB-MCM8|мини|414x414пкс|Плата WB-MCM8]]
'''[https://wirenboard.com/product/WB-MCM8/ Купить в интернет-магазине]'''


== Назначение == <!--T:34-->
<!--T:2-->
{{Anchor|purpose}}
{{#vardefine:ProductFullName1|Модуль счетных входов 8-канальный WB-MCM8}} {{#vardefine:FileName1|WB-MCM8}} {{#vardefine:ProductName1|WB-MCM8}}  


<!--T:35-->
=== Назначение === <!--T:3-->
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д. Также к модулю можно подключить до трёх квадратурных энкодеров типа AB или до двух типа ABZ.


<!--T:36-->
<!--T:4-->
При подключении выключателей без фиксации модуль может распознавать до четырёх типов нажатий и передавать события нажатий на контроллер по Modbus.
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа "сухой контакт" и "открытый коллектор", приборов с импульсными выходами - для учёта воды, электричества, газа и т.д.  
== Меры безопасности ==
{{Wbincludes:Safety|low_voltage=true}}


== Технические характеристики == <!--T:37-->
<!--T:5-->
{{Anchor|tech-char}}
Входы модулей WB-MCM8 выведены на разъемные клеммники. Разрядность счетчиков — 32 бит.


<!--T:38-->
=== Технические характеристики === <!--T:6-->
 
 
<!--T:7-->
{| border="1" class="wikitable" style="text-align:left"
{| border="1" class="wikitable" style="text-align:left"
|-
|-
Строка 30: Строка 28:
|-
|-
|Напряжение питания
|Напряжение питания
|9 28 В постоянного тока
|9 28 В постоянного тока
|-
|-
|Потребляемая мощность
|Потребляемая мощность
|0.1 Вт
|0,1 Вт
|-
!colspan="2" | '''Клеммники и сечение проводов'''
|-
|| Рекомендуемое сечение провода с НШВИ, мм<sup>2</sup>  || 0,75 — 1 для входов управления,  2,5 — для силовых входов
|-
|| Длина стандартной втулки НШВИ, мм || 8
|-
|| Момент затяжки винтов, Н∙м || 0,2
|-
|-
! colspan="2" |Входы
! colspan="2" |Входы
Строка 41: Строка 47:
|-
|-
|Тип входов
|Тип входов
|«Сухой контакт», групповая изоляция.  
|"Сухой контакт", групповая изоляция.  
Напряжение на входе около 12 В (4.5 В до версии v1.1C) постоянного тока.  
Напряжение на входе ~12В (~4,5В до версии v1.1D).  
Ток при замыкании входа около 2 мА.   
Ток при замыкании входа ~2ма.   
|-
|-
|Функции
|Функции
|
|
* Счет сигналов (0..2^32-1)
* Счет сигналов (0..2^32-1)
* Вход «сухой контакт»
* Вход "сухой контакт"
* Счет различных типов нажатий при использовании режима входов как кнопки для детектирования нажатий
|-
|-
|Частота и длительность импульсов
|Частота и длительность импульсов
|Не более 9 Гц (не менее 50 мс) при настройках по умолчанию
|Не более 9 Hz (не менее 50 мс)  
До 3.1 кГц (не менее 0.2 мс) при записи 0 в регистр параметра времени антидребезга
|-
! colspan="2" |Индикация
|-
|-
|Индикация питания и обмена данными
! colspan="2" |Управление
|Зеленый светодиод Status (расположен под поверхностью верхней наклейки)
|-
|-
|Индикация замыкания входов
|Интерфейс управления
|Красно-оранжевые светодиоды 1 – 7 (расположены под поверхностью верхней наклейки)
|RS-485
Для канала 8 индикация не предусмотрена.
|-
{{Wbincludes:Control}}
{{Wbincludes:Operating conditions}}
!colspan="2" | '''Клеммники и сечение проводов'''
|-
|-
|| Рекомендуемое сечение провода с НШВИ, мм<sup>2</sup>  || 0.75 — 1 для входов управления, 2.5 — для силовых входов
|Изоляция интерфейса
|Неизолированный, групповая гальваническая изоляция входов от интерфейса RS-485 до 1,5 кВ.
|-
|-
|| Длина стандартной втулки НШВИ, мм || 8
|Протокол обмена данными
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
|-
|-
|| Момент затяжки винтов, Н∙м || 0.2  
|Параметры интерфейса RS-485
|задаются программно (смотрите [[#Управление по Modbus|Карту регистров]]);<br> по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2  
|-
|-
{{Wbincludes:Dimensions 2U}}
|Готовность к работе после подачи питания
{{Wbincludes:Weight}} 90 г
| ~0,03 c
|}
 
== Общий принцип работы == <!--T:39-->
{{Anchor|principle}}
=== Индикация ===
{{Anchor|indication}}
[[Image: WB-MCM8 Indication.gif |300px|thumb|right| Индикация модуля WB-MCM8 ]]
{{Wbincludes:Module Indication}}
* 1–7 — состояние входов: горит — вход замкнут. Индикатора для восьмого входа нет.
=== Входы ===
{{Anchor|inputs}}
[[Файл:DI.png|300px|thumb|right|Цифровые входы DI (первая версия, с напряжением на входах ~4.5 В)]]
Входы WB-MCM8 работают по принципу «сухой контакт» — замыкание входа на землю ignd вызывает срабатывание входа.
Есть индикация состояния входов с 1 по 8 и статуса устройства на лицевой крышке.
При поступлении импульса на вход WB-MCM8 загорается соответствующий светодиод, изменяется значение состояния входа, а также увеличивается значение счетчика срабатываний этого входа. Значения всех счетчиков срабатываний записываются в энергонезависимую память устройства. Разрядность счетчиков — 32 бит.
 
<!--T:40-->
Для каждого входа можно изменить параметр времени антидребезга. Начиная с версии прошивки 1.2.0, доступно измерение частоты импульсов на входе. Максимальная измеряемая частота достигается при выставлении параметра времени антидребезга в 0 и зависит от ревизии устройства — от ~1.2 до ~3.2 кГц.
 
=== Распознавание типов нажатий === <!--T:41-->
{{Anchor|press-events}}
{{note|note|Распознавание типов нажатий появилось в прошивке 1.3.2.}}
В этом режиме измерения частоты входного сигнала не происходит.
{{Wbincludes:Inputs Press Events|no_outputs=true}}
 
[[Rule_Examples#press-actions|Пример правила с обработкой счётчиков нажатий]]
 
=== Работа с энкодерами ===
{{Anchor|encoders}}
{{YouTube
|link=https://youtu.be/Xgj7wWs5nw4
|text= Пример диммирования лампы с помощью WB-MCM8, энкодера AB и диммера WB-MDM3
}}
{{note|note|Поддержка энкодеров появилась в прошивке 1.5.0.}}
К входам WB-MCM8 можно подключить двух- и трёх контактные квадратурные энкодеры типов AB и ABZ. Это могут быть как обычные механические энкодеры имеющие рукоятку для управления, скажем, яркостью освещения, так и точные оптические энкодеры для отслеживания перемещения объектов.
 
Всего доступно три канала, которые состоят из клемм, расположенных на одной клеммной колодке. Схему подключения смотрите в разделе [[#Монтаж|Монтаж]].
 
При подключении любого типа энкодера к входам модуля, настройте для каждого входа параметр '''Время подавления дребезга'''. Значение зависит от типа энкодера и подбирается экспериментально, обычно достаточно установить 5 мс.
 
====AB энкодеры ====
[[Image: Encoder AB.png |300px|thumb|right| AB энкодер ]]
Энкодеры AB можно использовать для управления чем-то, например, для регулировки яркости освещения.
 
К модулю подключается три провода: '''A''', '''B''', '''GND'''. Положение вала доступно в канале '''Положение энкодера''' и может быть в диапазоне от −2147483648 до 2147483647. При достижении одной из границ, знак значения будет изменён на противоположный и отсчёт будет продолжен.
 
Часто в таких энкодерах есть выход '''Switch''', который замыкается на GND при нажатии на вал — его можно подключить на любой свободный вход модуля и обрабатывать как обычную кнопку.
 
Канал '''Положение энкодера''' доступен для записи — так вы можете установить начальное значение.
 
====ABZ энкодеры ====
[[Image: Encoder ABZ.jpg |300px|thumb|right| ABZ энкодер ]]
 
Энкодеры типа ABZ часто используются на производстве для отслеживания перемещения объектов.
 
К модулю такой энкодер подключается четыре провода: '''A''', '''B''', '''Z''', '''GND'''. Для пользователя доступно два канала с данными и один параметр настройки.
 
'''Количество импульсов на один оборот''' — характеристика энкодера, влияет на поведение значения угла внутри оборота энкодера. Значение можно взять с корпуса энкодера, там будет что-то вроде: 100P/R, 2000P/R и т.п.
 
'''Угол внутри оборота''' — показывает количество шагов, которые сделал вал энкодера. По нему можно судить о направлении вращения. В момент прихода импульса по каналу '''Z''' оно принимает новое значение по алгоритму:
* если вращение в сторону увеличения — обнуляется.
* если вращение в сторону уменьшения — устанавливается равным параметру '''Количество импульсов на один оборот'''.
 
'''Количество оборотов''' — показывает количество полных оборотов энкодера. Значение, в зависимости от направления вращения, увеличивается или уменьшается на одну единицу в момент прихода импульса по каналу '''Z'''.
 
Значения каналов ''Угол внутри оборота'' и ''Количество оборотов могут'' доступны для записи, а сами значения могут быть в диапазоне от −32768 до 32767. При достижении одной из границ, знак будет изменён на противоположный и отсчёт будет продолжен.
 
== Монтаж ==
{{Anchor|mounting}}
=== Общие рекомендации ===
[[Image: Installation WB-MCM8.png|300px|thumb|right| [[#Пример монтажа | Пример монтажа WB-MCM8]]]]
WB-MCM8 монтируется на стандартную DIN-рейку шириной 35 мм и занимает пространство в 2 DIN-модуля.
 
<!--T:43-->
{{Wbincludes:Mount "V+ GND A B"}}
 
<!--T:44-->
{{Wbincludes:Mount Inputs}}
 
<!--T:45-->
Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды и удовлетворять требованиям электробезопасности при его установке.
 
=== Пример подключения счётчиков и кнопок === <!--T:46-->
{{Anchor|mounting-example}}
На рисунке '''Пример монтажа WB-MCM8''' показан пример монтажа модуля WB-MCM8.
 
<!--T:47-->
В примере ко входам 3 и 6 подключены два счетчика расхода воды с выходом «сухой контакт», а ко входу 7 — выключатель без фиксации. Всего можно подключить до восьми устройств.
 
<!--T:48-->
Если вы планируете не только измерять расход воды, но и реагировать на аварии, то рекомендуем использовать специализированный модуль [[WB-MWAC]].
 
=== Пример подключения энкодеров ===
[[Image: Mounting AB and ABZ Encoder.png |300px|thumb|right| Примеры подключения энкодеров к WB-MCM8 ]]
К модулю WB-MCM8 можно подключить до трёх энкодеров AB и до двух энкодеров ABZ.
 
При работе с энкодерами, модуль делится на три канала, которые представляют собой набор клемм в рамках одного клеммника. Свободные клеммы можно использовать для других типовых задач: подсчёт импульсов или обработка нажатий.
 
В примерах мы подключаем энкодеры к первому каналу, но вы можете комбинировать их как угодно.
 
При подключении энкодеров к входам модуля, не забудьте уменьшить значение антидребезга, подробнее читайте в разделе [[#encoders|Работа с энкодерами]].
 
{| class="wikitable noclear"
|-
|-
|+Каналы работы с энкодером
! colspan="2" |Габариты
|-
|-
!Вход WB-MCM8
|Ширина, DIN-юнитов
!Канал для <br>подключения <br>энкодера
|2
!Сигнал
|-
|-
| 1 || rowspan="4" | 1 || A
|Габаритные размеры (Д x Ш х В)
|36,3 x 90,2 x 57,5 мм
|-
|-
| 2 || B
! colspan="2" |Индикация
|-
|-
| 3 || Z
|Индикация питания и обмена данными
|Зеленый светодиод Status (расположен под поверхностью верхней наклейки)
|-
|-
| iGND || GND (G)
|Индикация замыкания входов
|Красно-оранжевые светодиоды 1 — 7 (расположены под поверхностью верхней наклейки) Для канала 8 индикация на предусмотрена.
|-
|-
| 4 || rowspan="4" | 2 || A
! colspan="2" |Условия эксплуатации
|-
|-
| 5 || B
|Температура воздуха
|От -40 до +50 °С
|-
|-
| 6 || Z
|Относительная влажность
|До 92%, без конденсации влаги
|-
|-
| iGND || GND (G)
|}
 
 
<!--T:8-->
{| class="wikitable"
!colspan="2" | '''Клеммники и сечение проводов'''
|-
|-
| 7 || rowspan="3" | 3 || A
|| Рекомендуемое сечение провода с НШВИ, мм<sup>2</sup>  || 0,75 — 1
|-
|-
| 8 || B
|| Длина стандартной втулки НШВИ, мм || 8
|-
|-
| iGND || GND (G)
|| Момент затяжки винтов, Н∙м || 0,2
|-
|-
|}
|}


==Представление в веб-интерфейсе контроллера Wiren Board== <!--T:49-->
=== Обмен данными === <!--T:9-->
{{Anchor|in-web-ui}}
[[Файл:Mcm8 webui devices.png|300px|thumb|right|Элементы управления и индикации модуля WB-MCM8 в веб-интерфейсе контроллера Wiren Board]]


=== Выбор шаблона === <!--T:50-->
<!--T:10-->
{{Anchor|select-template}}
На физическом уровне модуль подключается через интерфейс [[RS-485]]. Для управления WB-MCM8 используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу [[Протокол Modbus]]. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его боковой стороне. Адрес может быть изменен программно. Подробно смотрите в разделе [[#Управление_по_Modbus|Управление по Modbus]].
{{WebUIAddDevice
| template= WB-MCM8
}}
=== Управление устройством и просмотр значений ===
{{Anchor|control}}
{{Wbincludes:WebUIControlDevice}}


В веб-интерфейсе вы можете просматривать полученные с него значения. Список отображаемых каналов можно изменить через настройки устройства, доступные на странице выбора шаблона.
== Монтаж == <!--T:11-->
Модуль счетных входов монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 2 DIN-модуля.


Переключатели '''Input 1 ­— Input 8''' показывают текущее состояние входов реле и недоступны для изменения.
<!--T:12-->
Блоки разъемных винтовых клеммников на плате модуля служат для подключения линий питания, управления (RS-485) и входных контактов.  


Счетчики '''Input 1 counter­ — Input 8 counter''' считают все замыкания входов на '''iGND''' и предназначены для подсчета импульсов с выходов других устройств, например, водяных счетчиков. Значения счетчиков '''Input counter''' хранится в энергонезависимой памяти и сохраняются после сброса питания.  
<!--T:13-->
Ток, протекающий при замыкании входов, невелик — около 1,5 ма, таким образом к модулю можно подключать устройства с импульсным выходом практически любого типа.  


Для обработки нажатий кнопок есть счетчики типов нажатий. Они доступны в режиме [[WB-MCM8_Modbus_Count_Inputs#Счёт_и_детектирование_нажатий |Счёт и детектирование нажатий]]. Значения счетчиков нажатий хранятся в оперативной памяти устройства и обнуляются после сброса питания.
<!--T:14-->
Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.  


== Настройка == <!--T:51-->
<!--T:15-->
{{Anchor|tuning}}
Модуль необходимо устанавливать таким образом, чтобы удовлетворять требованиям электробезопасности. Модуль должен эксплуатироваться при рекомендованных условиях окружающей среды.
[[Image: WB-MCM8WebUI Configure.png |350px|thumb|right| Настройка антидребезга в веб-интерфейсе контроллера Wiren Board {{SupportedSinceRelease|release=wb-2110|nobanner=true}}]]
{{Wbincludes:WebUIDeviceSetUp}}
=== Антидребезг ===
{{Anchor|debounce}}
Для любого из входов вы можете настроить фильтр антидребезга в параметре '''Время подавления дребезга'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.


=== Энкодеры ===
Устройство имеет 3 канала обработки сигналов энкодера. Для каждого канала выбирается режим работы. Если выбран не 0 режим и канал активирован на работу с энкодером то независимые регистры режимов работы входов игнорируются. в режиме двухпроводного подключения вход для сигнала Z остается в режиме входа и управляется своим регистром выбора режима.


Первые два канала могут быть настроены в режим трехпроводного подключения. В этом режиме необходимо задать количество импульсов на один оборот. Если это не сделать то при переходе через оборот когда появляется сигнал Z счетчик положения вала внутри оборота будет работать в отрицательных значениях.
=== Схема входов модуля === <!--T:16-->
===Счетчики замыканий и нажатий===
{{Wbincludes:Counters}}


Значения счетчиков замыканий '''Input X counter­'''  хранится в энергонезависимой памяти и сохраняются после сброса питания.
<!--T:17-->
[[Файл:DI.png|300px|thumb|none|Цифровые входы DI]]


Значения счетчиков нажатий хранятся в оперативной памяти и обнуляются при сбросе питания.
== Управление по Modbus == <!--T:18-->


=== Счёт и детектирование нажатий === <!--T:52-->
<!--T:19-->
{{Anchor|counting-and-press-actions}}
Подробно о работе с модулем по протоколу Modbus написано в разделе [[Wiren_Board_Devices_Modbus_Management|Управление устройствами Wiren Board по протоколу Modbus]].
{{note|note|С прошивки 1.6.0 для этого режима доступна отправка событий {{Sporadic}}.}}
Карту регистров устройства можно найти в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]]. Обратите внимание, что регистры управления реле не поддерживаются, поскольку модуль имеет только входы. Сбросить все показания счетчиков можно, записав 1 в holding-регистр 100.
При выборе режима '''Счет и детектирование нажатий''', вы сможете настроить передачу счётчиков нажатий на контроллер. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]].


<!--T:53-->
<!--T:20-->
Доступны настройки:
[[Периферийные устройства с интерфейсом RS-485 серии WB-xxxx |Назад к списку периферийных устройств]]
{{Wbincludes:Inputs Press Events Settings}}


<!--T:54-->
== Обновление прошивки устройства == <!--T:21-->
<gallery mode="packed" heights="200px" caption="Пример настройки входов">
Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье [[WB-MCU-Flasher|Загрузка прошивок на устройства Wiren Board]]. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье [[Firmware_Changelog]].
Image: WB-MCM8 change input mode.png | Выбор режима для 1 входа
Image: WB-MCM8 press action settings.png  | Настройка параметров распознавания нажатий
</gallery>


<!--T:55-->
== Ревизии устройства ==
{{Wbincludes:Modbus}}
Ревизия устройства указана на наклейке на боковой поверхности корпуса, а также на печатной плате.


=== Карта регистров === <!--T:56-->
{| class="wikitable"
{{Anchor|registers}}
!Ревизия
 
!Партии
<!--T:57-->
!Дата выпуска
[[MCM8 Registers|Карта регистров WB-MCM8]]
!Отличия от предыдущей ревизии
 
===Расширение Быстрый Modbus===
{{note|note| Начиная с версии прошивки '''1.6.0''' устройство поддерживает расширение Быстрый Modbus. События для входов доступны только в режиме '''Счёт и детектирование нажатий'''.}}
 
{{Wbincludes:Fast Modbus Description}}
 
==Обновление прошивки и сброс настроек== <!--T:58-->
{{Anchor|fw-update}}
{{Modbus Device Firmware Update
| lose=true
| old=true
|changelog=WB-MCM8: Changelog}}
 
==Известные неисправности== <!--T:59-->
{{Anchor|errata}}
[[WB-MCM8: Errata | Список известных неисправностей]]
 
== Ревизии устройства ==
{{Anchor|revision}}
{{Wbincludes:Revision}}
|-
|1.2
|v1.2O/1, v1.2P, v1.2Q - ...
|01.2024 - ...
|
*Версия платы с МК v4.4 c незначительными внутренними изменениями
|-
|1.2
|v1.2D - v1.2O
|09.2022 - 01.2024
|
*Другой вид серийных номеров (изменена микросхема eeprom)
|-
|1.2
|v1.2A, v1.2B, v1.2C
|02.2022 - 08.2022
|
*На микроконтроллерной плате новой ревизии
|-
|-
|1.1
|1.1
|v1.1I
| 1.1D-
|02.2022
|01.2020
|
|
*На микроконтроллере GD32, исправлена программная ошибка [[WB-MCM8:_Errata|ERRMCM01]]
* Напряжение на входах типа "сухой контакт" стало ~12B
|-
|-
|1.1
|1.1
|v1.1H
|1.1A-C
|06.2021 - 01.2022
| до 12.2019
|
|
*На микроконтроллере GD32; партия подвержена программной ошибке [[WB-MCM8:_Errata|ERRMCM01]]
*Напряжение на входах типа "сухой контакт" ~4,5B
|-
|1.1
|1.1D - v1.1G
|01.2020 - 05.2021
|
*Напряжение на входах типа «сухой контакт» стало ~12 В
*Увеличена максимальная частота работы входов до 3.1 кГц (для прошивок начиная с 1.2.0)
|-
|1.1
|1.1A - 1.1C
|до 12.2019
|
*Первая версия: с разъемными клеммниками DEGSON, напряжение на входах типа «сухой контакт» ~4.5 B
|-
|-
|}
|}


== Изображения и чертежи устройства ==
[[File:DIN 2U.png |300px|thumb|right| Габаритные размеры модулей в корпусе 2 DIN]]
{{Wbincludes:CDR lib}}
<!--T:62-->
'''SVG:''' [[File: WB-MCM8.svg.zip]]


<!--T:63-->
'''Габаритный чертеж модуля (DXF):''' [[File:WB-MCM8.dxf.zip]]


<!--T:64-->
== Изображения и чертежи устройства == <!--T:22-->
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MCM8.dxf.pdf]]
{{Wbincludes:WBNoPicturesNoDrawing|1}}
</translate>
</translate>
{{Wbincludes: AutoCAD_base}}

Версия 13:40, 9 января 2020

Другие языки:
Модуль WB-MCM8
Модуль WB-MCM8

Купить в интернет-магазине


Назначение

8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа "сухой контакт" и "открытый коллектор", приборов с импульсными выходами - для учёта воды, электричества, газа и т.д.

Входы модулей WB-MCM8 выведены на разъемные клеммники. Разрядность счетчиков — 32 бит.

Технические характеристики

Параметр Значение
Питание
Напряжение питания 9 — 28 В постоянного тока
Потребляемая мощность 0,1 Вт
Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ, мм2 0,75 — 1 для входов управления, 2,5 — для силовых входов
Длина стандартной втулки НШВИ, мм 8
Момент затяжки винтов, Н∙м 0,2
Входы
Количество входов 8
Тип входов "Сухой контакт", групповая изоляция.

Напряжение на входе ~12В (~4,5В до версии v1.1D). Ток при замыкании входа ~2ма.

Функции
  • Счет сигналов (0..2^32-1)
  • Вход "сухой контакт"
Частота и длительность импульсов Не более 9 Hz (не менее 50 мс)
Управление
Интерфейс управления RS-485
Изоляция интерфейса Неизолированный, групповая гальваническая изоляция входов от интерфейса RS-485 до 1,5 кВ.
Протокол обмена данными Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке
Параметры интерфейса RS-485 задаются программно (смотрите Карту регистров);
по умолчанию: скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2
Готовность к работе после подачи питания ~0,03 c
Габариты
Ширина, DIN-юнитов 2
Габаритные размеры (Д x Ш х В) 36,3 x 90,2 x 57,5 мм
Индикация
Индикация питания и обмена данными Зеленый светодиод Status (расположен под поверхностью верхней наклейки)
Индикация замыкания входов Красно-оранжевые светодиоды 1 — 7 (расположены под поверхностью верхней наклейки) Для канала 8 индикация на предусмотрена.
Условия эксплуатации
Температура воздуха От -40 до +50 °С
Относительная влажность До 92%, без конденсации влаги


Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ, мм2 0,75 — 1
Длина стандартной втулки НШВИ, мм 8
Момент затяжки винтов, Н∙м 0,2

Обмен данными

На физическом уровне модуль подключается через интерфейс RS-485. Для управления WB-MCM8 используется протокол Modbus RTU. В устройствах Wirenboard данные Modbus передаются по линиям связи RS-485. Подробнее смотрите страницу Протокол Modbus. Modbus-адрес модуля задается на заводе и нанесен на наклейке на его боковой стороне. Адрес может быть изменен программно. Подробно смотрите в разделе Управление по Modbus.

Монтаж

Модуль счетных входов монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 2 DIN-модуля.

Блоки разъемных винтовых клеммников на плате модуля служат для подключения линий питания, управления (RS-485) и входных контактов.

Ток, протекающий при замыкании входов, невелик — около 1,5 ма, таким образом к модулю можно подключать устройства с импульсным выходом практически любого типа.

Если устройство — последнее на линии RS-485, то между его входами A и B необходимо установить резистор-терминатор сопротивлением 120 Ом. Практика показывает, что в случае стендовых испытаний при небольшой длине линии RS-485 и небольшом количестве устройств терминатор на последнем устройстве в линии можно не устанавливать.

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


Схема входов модуля

Цифровые входы DI

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

Подробно о работе с модулем по протоколу Modbus написано в разделе Управление устройствами Wiren Board по протоколу Modbus. Карту регистров устройства можно найти в разделе Управление модулями реле Wirenboard по протоколу Modbus. Обратите внимание, что регистры управления реле не поддерживаются, поскольку модуль имеет только входы. Сбросить все показания счетчиков можно, записав 1 в holding-регистр 100.

Назад к списку периферийных устройств

Обновление прошивки устройства

Начиная с новых версий микропрограмм устройства поддерживается функционал обновления прошивки (микропрограммы) по протоколу Modbus. Это дает возможность расширять функциональные возможности устройств и устранять ошибки в микропрограммном обеспечении непосредственно на месте монтажа. Подробнее о перепрошивке устройств рассказано в статье Загрузка прошивок на устройства Wiren Board. Список версий прошивок, поддерживающих обновление, а также устройств, для которых эта функция реализована, можно найти в статье Firmware_Changelog.

Ревизии устройства

Ревизия устройства указана на наклейке на боковой поверхности корпуса, а также на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
1.1 1.1D- 01.2020
  • Напряжение на входах типа "сухой контакт" стало ~12B
1.1 1.1A-C до 12.2019
  • Напряжение на входах типа "сухой контакт" ~4,5B


Изображения и чертежи устройства


Corel Draw 2018: Мы еще не подготовили рисунок этого устройства. Вы можете запросить рисунок устройства "Модуль счетных входов 8-канальный WB-MCM8" на портале техподдержки Wiren Board (необходима регистрация).

Autocad 2013 DXF: Мы еще не подготовили чертеж этого устройства. Вы можете запросить чертеж устройства "Модуль счетных входов 8-канальный WB-MCM8" на портале техподдержки Wiren Board (необходима регистрация).