Wbincludes:WB-MR: Changelog: различия между версиями

Нет описания правки
(не показаны 43 промежуточные версии 4 участников)
Строка 1: Строка 1:
<noinclude>{{DISPLAYTITLE: Изменения в прошивках реле WB-MR }}  
<noinclude>{{DISPLAYTITLE: Изменения в прошивках реле WB-MR }}  
== Общее ==
{{Wbincludes:Changelog Update Devices}}
==Список версий==</noinclude>
==Список версий==</noinclude>
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| state = stable
| release = testing
| version = 1.21.2
| date = 11.03.2024
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Исправили возможные редкие зависания устройства при включении питания.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.21.1
| date = 13.02.2024
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Исправили ошибку в Modbus, из-за которой устройство отвечало на пакеты с адресом 0xFD, не содержащие команд быстрого Modbus.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.21.0
| date = 23.01.2024
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Добавили поддержку управления шторами
* Прекращён выпуск обновлений прошивки для устройств с сигнатурами <code>mr2m_k6</code>, <code>mr3</code>, <code>mr6</code>, <code>mr6_042</code>, <code>mr6c</code>, <code>mr6c_042</code>, <code>mrps6</code>, <code>mrwl3</code>, <code>mrwl3_042</code>
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.4
| date = 07.11.2023
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
* Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
* Исправлена ошибка в ответе на команду сканирования через функцию 0x46
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.3
| date = 11.09.2023
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
* Добавили регистр 125 - напряжение питания в мВ до фильтра
}}
 
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.1
| date = 24.07.2023
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Проверка доступного места для файловой системы во время сборки. Внутренние.
* Более не поддерживаются WB-MWAC ревизии 1.3I и ниже
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.0
| date = 11.05.2023
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Быстрый модбас. Отправка событий.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.2
| date = 05.12.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Небольшие исправления в работе Modbus
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.1
| date = 16.11.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Исправлена работа на WB-MRPS6 и WB-MR6CU
* Исправлен перенос настройки таймаута опроса
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.0
| date = 11.11.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Прошивка полностью переписана
* Добавлена возможность работы с [[Modbus#modbus-ext | расширением протокола Modbus Wiren Board]]
* Все настройки будут сохраняться при обновлениях прошивки на следующие версии (bootloader должен быть версии 1.2.0 и выше)
* Время подавления дребезга увеличено до 2000 мс
* Дублирующие маппинг матрицы на события замыкания и размыкания в режиме 4 для упрощения редактирования
* Для WB-MWAC матрица для 3х выходов (2 реле + пищалка), светодиоды L1-L3 отображают состояние входов протечек.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.18.5
| date = 01.07.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
* Добавили поддержку новых микросхем EEPROM
* Переработали систему серийных номеров для внутренних целей
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.18.4
| version = 1.18.4
| date = 26.04.2022
| date = 30.05.2022
| models = WB-MR6C v.2, WB-MR6C v.3, WB-MR6C/NC v.1
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
| content=
Добработка безопасного режима
Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее.
 
Теперь у каждого выхода можно отдельно настроить безопасное состояние - такое в котором будет меньше вреда обьекту управления. Это состояние реле будет принимать при подаче питания на устройство, когда в настройке поведения выходов при включении (регистр 6) записан режим 0.
 
Безопасный режим - это состояние устройства в какойто нештатной ситуации, когда пропадает связь с контроллером. Для обычных реле это происходит по истечению таймаута опроса по шине, а для MR6C v.3 это еще и пропадание питания на шине (можно выбрать по какой причине возникает безопасный режим). Таймаут теперь по умолчанию 10 секунд (настраивается от 1 до 65534).
 
Можно настроить каждый выход чтобы он в безопасном режиме
* переключался в безопасное состояние
* переставал, или наоборот начинал слушаться входов, с учетом того как они были настроены
 
Также в настройке поведения выходов при включении (регистр 6) появился пункт 2 - привести выход в состояние входа. Это работает только если вход настроен в режиме latching switch, тоесть реле повторяет состояние входа. Это нужно, в  когда сигнал на входе может измениться пока устройство было отключено, что бы не происходила рассинхронизация состояний входа и выхода.
}}
}}
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| state = stable
| release = stable
| version = 1.18.3
| version = 1.18.3
| date = 26.04.2022
| date = 06.05.2022
| models = WB-MR6CU v.2, WB-MRPS6 v.1
| models = WB-MR6CU v.2_, WB-MRPS6_
| content=
| content=
Исправлено: состояние реле в соответствии с режимом входа при подаче питания только для реле с входами
'''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.'''''
 
Исправлено: В регистре 6 режим 2 (состояние реле при подаче питания в соответствии с входом) удален для устройств у которых нет входа.
}}
}}
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| state = stable
| release = stable
| version = 1.18.2
| version = 1.18.2
| date = 26.04.2022
| date = 28.04.2022
| models = WB-MR3(6)LV(x) v.1, WB-MR6C v.2, WB-MR6C/NC v.1, WB-MR6CU v.2, WB-MRM2-mini v.2, WB-MRPS6 v.1, WB-MRWL3 v.1, WB-MRWM2 v.1, WB-MWAC v.1
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
| content=
'''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.'''''
Добавлено расширение безопасного режима (регистры 930-936, 938-943).
Добавлено расширение безопасного режима (регистры 930-936, 938-943).


Только для сигнатур: mr2m_k6, mrps6, mr6cu, mr6c_042, mr6cu_042, mr6_042, mrwl3_042, mr2mG, mr3G, mrps6G, mr6G, mr6cG, mrwl3G, mr6cuG, mrwm2G, mr6cpG, wbmwac, wbmwac_042, wbmwacG.
Только для сигнатур: mr2m_k6, mrps6, mr6cu, mr6c_042, mr6cu_042, mr6_042, mrwl3_042, mr2mG, mr3G, mrps6G, mr6G, mr6cG, mrwl3G, mr6cuG, mrwm2G, mr6cpG, wbmwac, wbmwac_042, wbmwacG.
}}
}}
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| state = stable
| release = stable
| version = 1.18.1
| date = 21.04.2022
| models = WB-MRWM2 v.1
| content=
Добавлена поддержка кнопок
}}
{{ChangelogItem
| {{{1}}}
| state = stable
| version = 1.18.0
| version = 1.18.0
| date = 21.04.2022
| date = 21.04.2022
| models = WB-MR6C v.3
| models = WB-MR6C v.3_
| content=
| content=
'''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.'''''
* добавлена поддержка WB-MR6C v.3
* добавлена поддержка WB-MR6C v.3
* добавлено расширение безопасного режима (регистры 930-936, 938-943)
* добавлено расширение безопасного режима (регистры 930-936, 938-943)
Строка 52: Строка 173:
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| state = stable
| release = stable
| version = 1.17.8
| version = 1.17.8
| date = 21.04.2022
| date = 21.04.2022
| models = WB-MR3(6)LV(x) v.1, WB-MR6C v.2, WB-MR6C/NC v.1, WB-MR6CU v.2, WB-MRM2-mini v.2, WB-MRPS6 v.1, WB-MRWL3 v.1, WB-MRWM2 v.1, WB-MWAC v.1
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
| content=
Увеличено максимальное значение параметра ''Время защиты входа от дребезга'' до 250 мс.
Увеличено максимальное значение параметра ''Время защиты входа от дребезга'' до 250 мс.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.7
| date = 30.03.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.6
| date = 30.03.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
Изменён таргет бутлодера для GD32
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.5
| date = 05.03.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки.
Исправлены ошибки измерения частоты на входах. [[WB-MR:_Errata#ERRMR09:_Скачки_показаний_при_измерении_частоты_на_входах |ERRMR09]]
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.2
| date = 31.01.2022
| models = WB-MR3(6)LV(x)_, WB-MR6C_, WB-MR6C v.2_, WB-MR6C v.3_, WB-MR6C/NC_, WB-MR6CU v.2_, WB-MRM2-mini v.2_, WB-MRPS6_, WB-MRWL3_
| content=
Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. [[Wbincludes:WB-MR:_Errata#ERRMR08:_Самопроизвольное_отключение_включенного_реле_при_понижении_напряжения_питания_модуля | ERRMR08]]
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.1
| date = 26.01.2022
| models = WB-MRM2-mini v.2_
| content=
Добавлена поддержка кнопок.
}}
}}
<noinclude>
<noinclude>
== Модели реле ==
== Модели реле ==
Список моделей для копирования, копировать надо со всеми пробелами и версиями:
Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:  
   
   
{{Wbincludes: WB-MR Models}}</noinclude>
{{Wbincludes: WB-MR Models}}</noinclude>