16 433
правки
Строка 3: | Строка 3: | ||
<!--T:1--> | <!--T:1--> | ||
{{DISPLAYTITLE:Mapping-матрица}} | |||
== Назначение == <!--T:3--> | == Назначение == <!--T:3--> | ||
Релейные модули имеют несколько режимов работы реле от входов. И один из них — это взаимодействие согласно Mapping-матрице. | Релейные модули имеют несколько режимов работы реле от входов. И один из них — это взаимодействие согласно Mapping-матрице. | ||
Строка 11: | Строка 11: | ||
Матрица действий над выходами по изменению состояний входов позволяет гибко настраивать реакцию устройства в зависимости от изменения его входов. | Матрица действий над выходами по изменению состояний входов позволяет гибко настраивать реакцию устройства в зависимости от изменения его входов. | ||
== | Настроить Mapping-матрицы можно через запись значений в регистры или в веб-интерфейсе контроллера Wiren Board. | ||
{| class="wikitable | == Классическая матрица == <!--T:4--> | ||
[[Image: WebUI mapping-matrix.png |300px|thumb|right| Пример настройки mapping-матрицы в веб-интерфейсе контроллера Wiren Board]] | |||
Классическая Mapping-матрица появилась в устройствах WB-MR и WB-MWAC с версии прошивки '''1.9.0'''. | |||
{| class="wikitable noclear" | |||
! Регистры !! !! colspan="8"| Выходы '''MR3-6''' | ! Регистры !! !! colspan="8"| Выходы '''MR3-6''' | ||
|- | |- | ||
Строка 41: | Строка 46: | ||
Если в устройстве количество входов и/или выходов меньше 8, то адреса регистров '''не''' меняются — просто строки/столбцы для отсутствующих регистров не учитываются. Исключение — устройства с 2 входами и выходами. | Если в устройстве количество входов и/или выходов меньше 8, то адреса регистров '''не''' меняются — просто строки/столбцы для отсутствующих регистров не учитываются. Исключение — устройства с 2 входами и выходами. | ||
{| class="wikitable | {| class="wikitable" | ||
! Регистры !! !! colspan="8"| Выходы '''MR2''' | ! Регистры !! !! colspan="8"| Выходы '''MR2''' | ||
|- | |- | ||
Строка 128: | Строка 133: | ||
|} | |} | ||
== Матрицы для кнопок с распознаванием нажатий == | |||
Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования | [[Image: WebUI WB-MR6C v.2 Relay Change Input Mode Matrix.png |300px|thumb|right| Пример настройки матрицы для кнопок в веб-интерфейсе контроллера Wiren Board]] | ||
Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования четырёх типов нажатий: | |||
* короткое, | * короткое, | ||
* длинное, | * длинное, |