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

Материал из Wiren Board
(Новая страница: «<noinclude> == Общее == {{Wbincludes:Changelog Update Devices}} {{DISPLAYTITLE: Изменения в прошивке WB-MRWM }} ==Список версий==</noinclude> {{ChangelogItem | {{{1}}} | release = testing | version = 1.21.0 | date = 25.01.2024 | models = WB-MRWM2_ | content= Что-то новенькое }} <noinclude> == Модели модуля == Скопируйте нужные модели и вставьте их в параме...»)
 
Строка 6: Строка 6:
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
| release = testing
| release = stable
| version = 1.21.0
| version = 1.20.4
| date = 25.01.2024
| date = 07.11.2023
| models = WB-MRWM2_  
| models = WB-MRWM2_
| content=
| content=
Что-то новенькое
* Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
* Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
* Исправлена ошибка в ответе на команду сканирования через функцию 0x46
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.3
| date = 11.09.2023
| models = WB-MRWM2_
| content=
* Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
* Добавили регистр 125 - напряжение питания в мВ до фильтра
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.2
| date = 24.07.2023
| models = WB-MRWM2_
| content=
* Исправлена проблема [[Wbincludes:WB-MR:_Errata#ERRMR10:_WB-MRWM2_%D0%BD%D0%B5_%D1%81%D1%87%D0%B8%D1%82%D0%B0%D0%B5%D1%82_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8 | ERRMR10]] счет электроэнергии в MRWM2
* Порог измерения мощности увеличен > 0.5 W
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.1
| date = 24.07.2023
| models = WB-MRWM2_
| content=
* Проверка доступного места для файловой системы во время сборки. Внутренние.
* Более не поддерживаются WB-MWAC ревизии 1.3I и ниже
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.20.0
| date = 11.05.2023
| models = WB-MRWM2_
| content=
* [[Fast Mosbus|Быстрый модбас]]. Отправка событий.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.2
| date = 05.12.2022
| models = WB-MRWM2_
| content=
* Небольшие исправления в работе Modbus
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.1
| date = 16.11.2022
| models = WB-MRWM2_
| content=
* Исправлен перенос настройки таймаута опроса
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.19.0
| date = 11.11.2022
| models = WB-MRWM2_
| content=
* Прошивка полностью переписана
* Добавлена возможность работы с [[Modbus#%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%D0%B0_Modbus_Wiren_Board | расширением протокола Modbus Wirenboard]]
* Все настройки будут сохраняться при обновлениях прошивки на следующие версии (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-MRWM2_
| content=
* Добавили поддержку новых микросхем EEPROM
* Переработали систему серийных номеров для внутренних целей
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.18.4
| date = 30.05.2022
| models = WB-MRWM2_
| content=
Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее.
 
Теперь у каждого выхода можно отдельно настроить безопасное состояние - такое в котором будет меньше вреда обьекту управления. Это состояние реле будет принимать при подаче питания на устройство, когда в настройке поведения выходов при включении (регистр 6) записан режим 0.
 
Безопасный режим - это состояние устройства в какойто нештатной ситуации, когда пропадает связь с контроллером. Для обычных реле это происходит по истечению таймаута опроса по шине, а для MR6C v.3 это еще и пропадание питания на шине (можно выбрать по какой причине возникает безопасный режим). Таймаут теперь по умолчанию 10 секунд (настраивается от 1 до 65534).
 
Можно настроить каждый выход чтобы он в безопасном режиме
* переключался в безопасное состояние
* переставал, или наоборот начинал слушаться входов, с учетом того как они были настроены
 
Также в настройке поведения выходов при включении (регистр 6) появился пункт 2 - привести выход в состояние входа. Это работает только если вход настроен в режиме latching switch, тоесть реле повторяет состояние входа. Это нужно, в  когда сигнал на входе может измениться пока устройство было отключено, что бы не происходила рассинхронизация состояний входа и выхода.
}}
 
'''1.18.3'''
<div class="text-gray">Ветка для реле WB-MR, без изменений для WB-MRWM2</div>
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.18.2
| date = 28.04.2022
| models = WB-MRWM2_
| content=
'''''Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.'''''
 
Добавлено расширение безопасного режима (регистры 930-936, 938-943).
 
Только для сигнатуры mrwm2G.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.18.1
| date = 26.04.2022
| models = WB-MRWM2_
| content=
Добавлена поддержка кнопок
}}
 
'''1.18.0'''
<div class="text-gray">Ветка для реле WB-MR, без изменений для WB-MRWM2</div>
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.8
| date = 21.04.2022
| models = WB-MRWM2_
| content=
Увеличено максимальное значение параметра ''Время защиты входа от дребезга'' до 250 мс.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.7
| date = 30.03.2022
| models = WB-MRWM2_
| content=
Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.6
| date = 30.03.2022
| models = WB-MRWM2_
| content=
Изменён таргет бутлодера для GD32
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.5
| date = 05.03.2022
| models = WB-MRWM2_
| content=
Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки.
 
Исправлены ошибки измерения частоты на входах. [[WB-MR:_Errata#ERRMR09:_Скачки_показаний_при_измерении_частоты_на_входах |ERRMR09]]
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.4
| date = 18.02.2022
| models = WB-MRWM2_
| content=
Добавлена поддержка диагностических регистров (368-371) показывающие частоту сигнала на выходе детектора нуля.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.3
| date = 09.02.2022
| models = WB-MRWM2_
| content=
Исправление ошибки сборки прошивки
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.17.2
| date = 31.01.2022
| models = WB-MRWM2_
| content=
Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. [[Wbincludes:WB-MR:_Errata#ERRMR08:_Самопроизвольное_отключение_включенного_реле_при_понижении_напряжения_питания_модуля | ERRMR08]]
}}
}}
<noinclude>
<noinclude>

Версия 11:10, 29 января 2024

Общее

Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.

Список версий

1.20.4 (07.11.2023)

  • Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
  • Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
  • Исправлена ошибка в ответе на команду сканирования через функцию 0x46
WB-MRWM2_

1.20.3 (11.09.2023)

  • Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
  • Добавили регистр 125 - напряжение питания в мВ до фильтра
WB-MRWM2_

1.20.2 (24.07.2023)

  • Исправлена проблема ERRMR10 счет электроэнергии в MRWM2
  • Порог измерения мощности увеличен > 0.5 W
WB-MRWM2_

1.20.1 (24.07.2023)

  • Проверка доступного места для файловой системы во время сборки. Внутренние.
  • Более не поддерживаются WB-MWAC ревизии 1.3I и ниже
WB-MRWM2_

1.20.0 (11.05.2023)

WB-MRWM2_

1.19.2 (05.12.2022)

  • Небольшие исправления в работе Modbus
WB-MRWM2_

1.19.1 (16.11.2022)

  • Исправлен перенос настройки таймаута опроса
WB-MRWM2_

1.19.0 (11.11.2022)

  • Прошивка полностью переписана
  • Добавлена возможность работы с расширением протокола Modbus Wirenboard
  • Все настройки будут сохраняться при обновлениях прошивки на следующие версии (bootloader должен быть версии 1.2.0 и выше)
  • Время подавления дребезга увеличено до 2000 мс
  • Дублирующие маппинг матрицы на события замыкания и размыкания в режиме 4 для упрощения редактирования
  • Для WB-MWAC матрица для 3х выходов (2 реле + пищалка), светодиоды L1-L3 отображают состояние входов протечек.
WB-MRWM2_

1.18.5 (01.07.2022)

  • Добавили поддержку новых микросхем EEPROM
  • Переработали систему серийных номеров для внутренних целей
WB-MRWM2_

1.18.4 (30.05.2022)

Безопасный режим, финальная версия, начиная с 1.18.0 в каких-то устройствах чтото из этого было добавлено ранее.

Теперь у каждого выхода можно отдельно настроить безопасное состояние - такое в котором будет меньше вреда обьекту управления. Это состояние реле будет принимать при подаче питания на устройство, когда в настройке поведения выходов при включении (регистр 6) записан режим 0.

Безопасный режим - это состояние устройства в какойто нештатной ситуации, когда пропадает связь с контроллером. Для обычных реле это происходит по истечению таймаута опроса по шине, а для MR6C v.3 это еще и пропадание питания на шине (можно выбрать по какой причине возникает безопасный режим). Таймаут теперь по умолчанию 10 секунд (настраивается от 1 до 65534).

Можно настроить каждый выход чтобы он в безопасном режиме

  • переключался в безопасное состояние
  • переставал, или наоборот начинал слушаться входов, с учетом того как они были настроены

Также в настройке поведения выходов при включении (регистр 6) появился пункт 2 - привести выход в состояние входа. Это работает только если вход настроен в режиме latching switch, тоесть реле повторяет состояние входа. Это нужно, в когда сигнал на входе может измениться пока устройство было отключено, что бы не происходила рассинхронизация состояний входа и выхода.

WB-MRWM2_

1.18.3

Ветка для реле WB-MR, без изменений для WB-MRWM2

1.18.2 (28.04.2022)

Экспериментальная, регистры не совпадают с таблицей, шаблон не подходит.

Добавлено расширение безопасного режима (регистры 930-936, 938-943).

Только для сигнатуры mrwm2G.

WB-MRWM2_

1.18.1 (26.04.2022)

Добавлена поддержка кнопок

WB-MRWM2_

1.18.0

Ветка для реле WB-MR, без изменений для WB-MRWM2

1.17.8 (21.04.2022)

Увеличено максимальное значение параметра Время защиты входа от дребезга до 250 мс.

WB-MRWM2_

1.17.7 (30.03.2022)

Улучшена обработка пресс-событий, возможность отключения двойных и коротких событий

WB-MRWM2_

1.17.6 (30.03.2022)

Изменён таргет бутлодера для GD32

WB-MRWM2_

1.17.5 (05.03.2022)

Исправлены скачки показаний мощности в WB-MRWM2 при отключении нагрузки.

Исправлены ошибки измерения частоты на входах. ERRMR09

WB-MRWM2_

1.17.4 (18.02.2022)

Добавлена поддержка диагностических регистров (368-371) показывающие частоту сигнала на выходе детектора нуля.

WB-MRWM2_

1.17.3 (09.02.2022)

Исправление ошибки сборки прошивки

WB-MRWM2_

1.17.2 (31.01.2022)

Исправлено самопроизвольное отключение включённого реле при понижении напряжения питания. ERRMR08

WB-MRWM2_

Модели модуля

Скопируйте нужные модели и вставьте их в параметр models через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:

WB-MRWM2_