Wbincludes:WB-MR: Changelog: различия между версиями
(Убрал WB-MWAC_) |
|||
Строка 18: | Строка 18: | ||
| version = 1.20.4 | | version = 1.20.4 | ||
| date = 07.11.2023 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше. | * Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше. | ||
Строка 29: | Строка 29: | ||
| version = 1.20.3 | | version = 1.20.3 | ||
| date = 11.09.2023 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс | * Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс | ||
Строка 49: | Строка 49: | ||
| version = 1.20.1 | | version = 1.20.1 | ||
| date = 24.07.2023 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Проверка доступного места для файловой системы во время сборки. Внутренние. | * Проверка доступного места для файловой системы во время сборки. Внутренние. | ||
Строка 59: | Строка 59: | ||
| version = 1.20.0 | | version = 1.20.0 | ||
| date = 11.05.2023 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Быстрый модбас. Отправка событий. | * Быстрый модбас. Отправка событий. | ||
Строка 68: | Строка 68: | ||
| version = 1.19.2 | | version = 1.19.2 | ||
| date = 05.12.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Небольшие исправления в работе Modbus | * Небольшие исправления в работе Modbus | ||
Строка 77: | Строка 77: | ||
| version = 1.19.1 | | version = 1.19.1 | ||
| date = 16.11.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Исправлена работа на WB-MRPS6 и WB-MR6CU | * Исправлена работа на WB-MRPS6 и WB-MR6CU | ||
Строка 87: | Строка 87: | ||
| version = 1.19.0 | | version = 1.19.0 | ||
| date = 11.11.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Прошивка полностью переписана | * Прошивка полностью переписана | ||
Строка 101: | Строка 101: | ||
| version = 1.18.5 | | version = 1.18.5 | ||
| date = 01.07.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
* Добавили поддержку новых микросхем EEPROM | * Добавили поддержку новых микросхем EEPROM | ||
Строка 111: | Строка 111: | ||
| version = 1.18.4 | | version = 1.18.4 | ||
| date = 30.05.2022 | | date = 30.05.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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее. | Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее. | ||
Строка 141: | Строка 141: | ||
| version = 1.18.2 | | version = 1.18.2 | ||
| date = 28.04.2022 | | date = 28.04.2022 | ||
| 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
'''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.''''' | '''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.''''' | ||
Строка 175: | Строка 175: | ||
| version = 1.17.8 | | version = 1.17.8 | ||
| date = 21.04.2022 | | date = 21.04.2022 | ||
| 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Увеличено максимальное значение параметра ''Время защиты входа от дребезга'' до 250 мс. | Увеличено максимальное значение параметра ''Время защиты входа от дребезга'' до 250 мс. | ||
Строка 184: | Строка 184: | ||
| version = 1.17.7 | | version = 1.17.7 | ||
| date = 30.03.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий | Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий | ||
Строка 193: | Строка 193: | ||
| version = 1.17.6 | | version = 1.17.6 | ||
| date = 30.03.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Изменён таргет бутлодера для GD32 | Изменён таргет бутлодера для GD32 | ||
Строка 202: | Строка 202: | ||
| version = 1.17.5 | | version = 1.17.5 | ||
| date = 05.03.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки. | Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки. | ||
Строка 231: | Строка 231: | ||
| version = 1.17.2 | | version = 1.17.2 | ||
| date = 31.01.2022 | | 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_, WB-MRWM2_ | | 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_, WB-MRWM2_ | ||
| content= | | content= | ||
Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. [[Wbincludes:WB-MR:_Errata#ERRMR08:_Самопроизвольное_отключение_включенного_реле_при_понижении_напряжения_питания_модуля | ERRMR08]] | Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. [[Wbincludes:WB-MR:_Errata#ERRMR08:_Самопроизвольное_отключение_включенного_реле_при_понижении_напряжения_питания_модуля | ERRMR08]] | ||
Строка 245: | Строка 245: | ||
}} | }} | ||
<noinclude> | <noinclude> | ||
== Модели реле == | == Модели реле == | ||
Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели: | Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели: | ||
{{Wbincludes: WB-MR Models}}</noinclude> | {{Wbincludes: WB-MR Models}}</noinclude> |
Версия 11:40, 26 января 2024
Общее
Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.
Список версий
1.21.0 (23.01.2024) — доступно в testing
- Добавили поддержку управления шторами
- Прекращён выпуск обновлений прошивки для устройств с сигнатурами
mr2m_k6
,mr3
,mr6
,mr6_042
,mr6c
,mr6c_042
,mrps6
,mrwl3
,mrwl3_042
1.20.4 (07.11.2023)
- Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
- Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
- Исправлена ошибка в ответе на команду сканирования через функцию 0x46
1.20.3 (11.09.2023)
- Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
- Добавили регистр 125 - напряжение питания в мВ до фильтра
1.20.2 (24.07.2023)
- Исправлена проблема ERRMR10 счет электроэнергии в MRWM2
- Порог измерения мощности увеличен > 0.5 W
1.20.1 (24.07.2023)
- Проверка доступного места для файловой системы во время сборки. Внутренние.
- Более не поддерживаются WB-MWAC ревизии 1.3I и ниже
1.20.0 (11.05.2023)
- Быстрый модбас. Отправка событий.
1.19.2 (05.12.2022)
- Небольшие исправления в работе Modbus
1.19.1 (16.11.2022)
- Исправлена работа на WB-MRPS6 и WB-MR6CU
- Исправлен перенос настройки таймаута опроса
1.19.0 (11.11.2022)
- Прошивка полностью переписана
- Добавлена возможность работы с расширением протокола Modbus Wirenboard
- Все настройки будут сохраняться при обновлениях прошивки на следующие версии (bootloader должен быть версии 1.2.0 и выше)
- Время подавления дребезга увеличено до 2000 мс
- Дублирующие маппинг матрицы на события замыкания и размыкания в режиме 4 для упрощения редактирования
- Для WB-MWAC матрица для 3х выходов (2 реле + пищалка), светодиоды L1-L3 отображают состояние входов протечек.
1.18.5 (01.07.2022)
- Добавили поддержку новых микросхем EEPROM
- Переработали систему серийных номеров для внутренних целей
1.18.4 (30.05.2022)
Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее.
Теперь у каждого выхода можно отдельно настроить безопасное состояние - такое в котором будет меньше вреда обьекту управления. Это состояние реле будет принимать при подаче питания на устройство, когда в настройке поведения выходов при включении (регистр 6) записан режим 0.
Безопасный режим - это состояние устройства в какойто нештатной ситуации, когда пропадает связь с контроллером. Для обычных реле это происходит по истечению таймаута опроса по шине, а для MR6C v.3 это еще и пропадание питания на шине (можно выбрать по какой причине возникает безопасный режим). Таймаут теперь по умолчанию 10 секунд (настраивается от 1 до 65534).
Можно настроить каждый выход чтобы он в безопасном режиме
- переключался в безопасное состояние
- переставал, или наоборот начинал слушаться входов, с учетом того как они были настроены
Также в настройке поведения выходов при включении (регистр 6) появился пункт 2 - привести выход в состояние входа. Это работает только если вход настроен в режиме latching switch, тоесть реле повторяет состояние входа. Это нужно, в когда сигнал на входе может измениться пока устройство было отключено, что бы не происходила рассинхронизация состояний входа и выхода.
1.18.3 (06.05.2022)
Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.
Исправлено: В регистре 6 режим 2 (состояние реле при подаче питания в соответствии с входом) удален для устройств у которых нет входа.
1.18.2 (28.04.2022)
Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.
Добавлено расширение безопасного режима (регистры 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.
1.18.1 (26.04.2022)
Добавлена поддержка кнопок
1.18.0 (21.04.2022)
Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.
- добавлена поддержка WB-MR6C v.3
- добавлено расширение безопасного режима (регистры 930-936, 938-943)
- добавлена настройка состояния реле: выходы соответствуют входам при включении питания.
1.17.8 (21.04.2022)
Увеличено максимальное значение параметра Время защиты входа от дребезга до 250 мс.
1.17.7 (30.03.2022)
Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий
1.17.6 (30.03.2022)
Изменён таргет бутлодера для GD32
1.17.5 (05.03.2022)
Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки.
Исправлены ошибки измерения частоты на входах. ERRMR09
1.17.4 (18.02.2022)
Добавлена поддержка диагностических регистров (368-371) показывающие частоту сигнала на выходе детектора нуля.
1.17.3 (09.02.2022)
Исправление ошибки сборки прошивки
1.17.2 (31.01.2022)
Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. ERRMR08
1.17.1 (26.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_