wb_editors
118
правок
Bugoon (обсуждение | вклад) |
|||
(не показано 37 промежуточных версий 6 участников) | |||
Строка 11: | Строка 11: | ||
<!--T:35--> | <!--T:35--> | ||
8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д. | 8-канальный модуль дискретных и счётных входов WB-MCM8 предназначен для подключения сигналов типа «сухой контакт» и «открытый коллектор» — кнопки, герконы и т.д. для контроля состояния и подсчета количества срабатываний. А также приборов с импульсными выходами — для учёта воды, электричества, газа и т. д. Также к модулю можно подключить до трёх квадратурных энкодеров типа AB или до двух типа ABZ. | ||
<!--T:36--> | <!--T:36--> | ||
При подключении выключателей без фиксации модуль может распознавать до четырёх типов нажатий и передавать события нажатий на контроллер по Modbus. | При подключении выключателей без фиксации модуль может распознавать до четырёх типов нажатий и передавать события нажатий на контроллер по Modbus. | ||
== Меры безопасности == | |||
{{Wbincludes:Safety|low_voltage=true}} | |||
== Технические характеристики == <!--T:37--> | == Технические характеристики == <!--T:37--> | ||
Строка 40: | Строка 42: | ||
|Тип входов | |Тип входов | ||
|«Сухой контакт», групповая изоляция. | |«Сухой контакт», групповая изоляция. | ||
Напряжение на входе | Напряжение на входе около 12 В (4.5 В до версии v1.1C) постоянного тока. | ||
Ток при замыкании входа | Ток при замыкании входа около 2 мА. | ||
|- | |- | ||
|Функции | |Функции | ||
Строка 63: | Строка 65: | ||
|- | |- | ||
{{Wbincludes:Control}} | {{Wbincludes:Control}} | ||
{{Wbincludes:Operating conditions}} | |||
!colspan="2" | '''Клеммники и сечение проводов''' | !colspan="2" | '''Клеммники и сечение проводов''' | ||
|- | |- | ||
Строка 97: | Строка 100: | ||
В этом режиме измерения частоты входного сигнала не происходит. | В этом режиме измерения частоты входного сигнала не происходит. | ||
{{Wbincludes:Inputs Press Events|no_outputs=true}} | {{Wbincludes:Inputs Press Events|no_outputs=true}} | ||
[[Rule_Examples#press-actions|Пример правила с обработкой счётчиков нажатий]] | |||
=== Работа с энкодерами === | === Работа с энкодерами === | ||
{{Anchor|encoders}} | {{Anchor|encoders}} | ||
{{YouTube | |||
|link=https://youtu.be/Xgj7wWs5nw4 | |||
|text= Пример диммирования лампы с помощью WB-MCM8, энкодера AB и диммера WB-MDM3 | |||
}} | |||
{{note|note|Поддержка энкодеров появилась в прошивке 1.5.0.}} | {{note|note|Поддержка энкодеров появилась в прошивке 1.5.0.}} | ||
К входам WB-MCM8 можно подключить двух- и трёх контактные квадратурные энкодеры типов AB и ABZ. Это могут быть как обычные механические энкодеры имеющие рукоятку для управления, скажем, яркостью освещения, так и точные оптические энкодеры для отслеживания перемещения объектов. | К входам WB-MCM8 можно подключить двух- и трёх контактные квадратурные энкодеры типов AB и ABZ. Это могут быть как обычные механические энкодеры имеющие рукоятку для управления, скажем, яркостью освещения, так и точные оптические энкодеры для отслеживания перемещения объектов. | ||
Всего доступно три канала, которые состоят из клемм, расположенных на одной клеммной | Всего доступно три канала, которые состоят из клемм, расположенных на одной клеммной колодке. Схему подключения смотрите в разделе [[#Монтаж|Монтаж]]. | ||
При подключении любого типа энкодера к входам модуля, настройте для каждого входа параметр '''Время подавления дребезга'''. Значение зависит от типа энкодера и подбирается экспериментально, обычно достаточно установить 5 мс. | |||
====AB энкодеры ==== | ====AB энкодеры ==== | ||
Строка 114: | Строка 125: | ||
Канал '''Положение энкодера''' доступен для записи — так вы можете установить начальное значение. | Канал '''Положение энкодера''' доступен для записи — так вы можете установить начальное значение. | ||
====ABZ энкодеры ==== | ====ABZ энкодеры ==== | ||
Строка 174: | Строка 183: | ||
|- | |- | ||
!Вход WB-MCM8 | !Вход WB-MCM8 | ||
!Канал энкодера | !Канал для <br>подключения <br>энкодера | ||
!Сигнал | !Сигнал | ||
|- | |- | ||
Строка 213: | Строка 222: | ||
{{Anchor|control}} | {{Anchor|control}} | ||
{{Wbincludes:WebUIControlDevice}} | {{Wbincludes:WebUIControlDevice}} | ||
В веб-интерфейсе вы можете просматривать полученные с него значения. Список отображаемых каналов можно изменить через настройки устройства, доступные на странице выбора шаблона. | |||
Переключатели '''Input 1 — Input 8''' показывают текущее состояние входов реле и недоступны для изменения. | |||
Счетчики '''Input 1 counter — Input 8 counter''' считают все замыкания входов на '''iGND''' и предназначены для подсчета импульсов с выходов других устройств, например, водяных счетчиков. Значения счетчиков '''Input counter''' хранится в энергонезависимой памяти и сохраняются после сброса питания. | |||
Для обработки нажатий кнопок есть счетчики типов нажатий. Они доступны в режиме [[WB-MCM8_Modbus_Count_Inputs#Счёт_и_детектирование_нажатий |Счёт и детектирование нажатий]]. Значения счетчиков нажатий хранятся в оперативной памяти устройства и обнуляются после сброса питания. | |||
== Настройка == <!--T:51--> | == Настройка == <!--T:51--> | ||
Строка 223: | Строка 240: | ||
=== Энкодеры === | === Энкодеры === | ||
Устройство имеет 3 канала обработки сигналов энкодера. Для каждого канала выбирается режим работы. Если выбран не 0 режим и канал активирован на работу с энкодером то независимые регистры режимов работы входов игнорируются. в режиме двухпроводного подключения вход для сигнала Z остается в режиме входа и управляется своим регистром выбора режима. | |||
Первые два канала могут быть настроены в режим трехпроводного подключения. В этом режиме необходимо задать количество импульсов на один оборот. Если это не сделать то при переходе через оборот когда появляется сигнал Z счетчик положения вала внутри оборота будет работать в отрицательных значениях. | |||
===Счетчики замыканий и нажатий=== | |||
{{Wbincludes:Counters}} | |||
Значения счетчиков замыканий '''Input X counter''' хранится в энергонезависимой памяти и сохраняются после сброса питания. | |||
Значения счетчиков нажатий хранятся в оперативной памяти и обнуляются при сбросе питания. | |||
=== Счёт и детектирование нажатий === <!--T:52--> | === Счёт и детектирование нажатий === <!--T:52--> | ||
{{Anchor|counting-and-press-actions}} | {{Anchor|counting-and-press-actions}} | ||
{{note|note|С прошивки 1.6.0 для этого режима доступна отправка событий {{Sporadic}}.}} | |||
При выборе режима '''Счет и детектирование нажатий''', вы сможете настроить передачу счётчиков нажатий на контроллер. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]]. | При выборе режима '''Счет и детектирование нажатий''', вы сможете настроить передачу счётчиков нажатий на контроллер. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]]. | ||
<!--T:53--> | <!--T:53--> | ||
Строка 248: | Строка 273: | ||
<!--T:57--> | <!--T:57--> | ||
[[MCM8 Registers|Карта регистров WB-MCM8]] | [[MCM8 Registers|Карта регистров WB-MCM8]] | ||
===Расширение Быстрый Modbus=== | |||
{{note|note| Начиная с версии прошивки '''1.6.0''' устройство поддерживает расширение Быстрый Modbus. События для входов доступны только в режиме '''Счёт и детектирование нажатий'''.}} | |||
{{Wbincludes:Fast Modbus Description}} | |||
==Обновление прошивки и сброс настроек== <!--T:58--> | ==Обновление прошивки и сброс настроек== <!--T:58--> | ||
Строка 265: | Строка 295: | ||
|- | |- | ||
|1.2 | |1.2 | ||
|v1. | |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 | ||
Строка 274: | Строка 316: | ||
|02.2022 | |02.2022 | ||
| | | | ||
* | *На микроконтроллере GD32, исправлена программная ошибка [[WB-MCM8:_Errata|ERRMCM01]] | ||
|- | |- | ||
|1.1 | |1.1 | ||
Строка 280: | Строка 322: | ||
|06.2021 - 01.2022 | |06.2021 - 01.2022 | ||
| | | | ||
* | *На микроконтроллере GD32; партия подвержена программной ошибке [[WB-MCM8:_Errata|ERRMCM01]] | ||
|- | |- | ||
|1.1 | |1.1 | ||
Строка 286: | Строка 328: | ||
|01.2020 - 05.2021 | |01.2020 - 05.2021 | ||
| | | | ||
* Напряжение на входах типа «сухой контакт» стало ~12 В | *Напряжение на входах типа «сухой контакт» стало ~12 В | ||
* | *Увеличена максимальная частота работы входов до 3.1 кГц (для прошивок начиная с 1.2.0) | ||
|- | |- | ||
|1.1 | |1.1 | ||
Строка 302: | Строка 344: | ||
<!--T:62--> | <!--T:62--> | ||
''' | '''SVG:''' [[File: WB-MCM8.svg.zip]] | ||
<!--T:63--> | <!--T:63--> | ||
Строка 310: | Строка 352: | ||
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MCM8.dxf.pdf]] | '''Габаритный чертеж модуля (PDF):''' [[File:WB-MCM8.dxf.pdf]] | ||
</translate> | </translate> | ||
{{Wbincludes: AutoCAD_base}} |