WB-MWACv2: Errata: различия между версиями

Материал из Wiren Board
(не показано 18 промежуточных версий 3 участников)
Строка 1: Строка 1:
__TOC__
На этой странице вы найдёте описание найденных ошибок для [[WB-MWAC_v.2_Modbus_Water_Consumption_Metering_and_Leak_Monitoring|WB-MWAC v.2]]. Ошибки старой версии WB-MWAC на странице [[WB-MWAC:_Errata |WB-MWAC: Errata]].
На этой странице вы найдёте описание найденных ошибок для [[WB-MWAC_v.2_Modbus_Water_Consumption_Metering_and_Leak_Monitoring|WB-MWAC v.2]]. Ошибки старой версии WB-MWAC на странице [[WB-MWAC:_Errata |WB-MWAC: Errata]].


Строка 29: Строка 28:
Исправлено в следующих партиях, начиная с 2.2A/1 и новее.
Исправлено в следующих партиях, начиная с 2.2A/1 и новее.


== ERRMWAC2002: Ошибки и особенности прошивки 1.21.0 ==
== ERRMWAC2002: Задержка обработки кнопок на передней панели ==
{{Anchor|ERRMWAC2002}}
{{Anchor|ERRMWAC2002}}
'''Подверженные устройства'''  
'''Подверженные устройства'''  


Все WB-MWAC v.2 с прошивкой 1.21.0.
Все WB-MWAC v.2 с прошивками до 1.21.1.
 
'''Описание'''
 
Кнопки K1 и K2 обрабатывались с ощутимой задержкой.
 
'''Запланированное исправление'''
 
Исправлено в прошивке 1.21.1.
 
== ERRMWAC2003: Неочевидная визуальная индикация режима влажной уборки ==
{{Anchor|ERRMWAC2003}}
'''Подверженные устройства'''
 
Все WB-MWAC v.2 с прошивками до 1.21.1.


'''Описание'''
'''Описание'''


После выпуска устройства WB-MWAC v.2 с прошивкой 1.21.0 был обнаружен ряд ошибок и особенностей, которые могут повлиять на работу устройства.
Индикаторы входов в режиме влажной уборки коротко моргали, светодиоды включались всего на 50 мс, увеличили интервал до 250 мс.


'''Причины и подробное описание'''
'''Запланированное исправление'''
 
Исправлено в прошивке 1.21.1.
 
== ERRMWAC2004: Через Modbus можно включить режим "Протечка" при включенном режиме "Влажная уборка" ==
{{Anchor|ERRMWAC2004}}
'''Подверженные устройства'''


# Нажатия на кнопки K1 и K2 обрабатывались с задержкой в 300 мс.
Все WB-MWAC v.2 с прошивками до 1.21.1.
#: Причина: в прошивке была включена обработка двойных нажатий, которые не используются в кнопках К1 и К2.
#: Решение: обработка двойных нажатий на кнопки К1 и К2 отключена, нажатия обрабатываются без задержки.
# Неочевидная визуальная индикация режима влажной уборки.
#: Причина: в режиме влажной уборки светодиоды включались на слишком короткое время (50 мс).
#: Решение: увеличен интервал активной фазы моргания светодиодов до 250 мс.
# Через Modbus можно включить режим «Протечка» при включенном режиме «Влажная уборка».
#: Причина: ошибка в программном коде прошивки. В режиме «Влажная уборка» устройство не реагирует на датчики протечки и включение режима «Протечка» не имеет смысла.
#: Решение: добавлена проверка активности режима "Влажная уборка" перед включением режима «Протечка».
# Потеря настроек подсистемы счётчиков при перезагрузке. Это касается параметров «Вес импульса канала P1», «Вес импульса канала P2», «Начальное значение счётчика канала P1» и «Начальное значение счётчика канала P2».
#: Причина: ошибка в программном коде прошивки. При запуске устройства загружались параметры по умолчанию для подсистемы счётчиков.
#: Решение: изменения в прошивке.
# Параметры «Таймер влажной уборки» и «Восстанавливать состояние кранов после устранения протечки» не сохраняются после перезагрузки устройства.
#: Причина: ошибка в программном коде прошивки. Параметры не сохранялись в энергонезависимую память.
#: Решение: исправлена ошибка в программном коде прошивки.
# Значения для регистров «Вес импульса канала P1» и «Вес импульса канала P2» не проверяются на допустимость: можно было задать значение больше 10000.
#: Причина: ошибка в программном коде прошивки. В прошивке не проверялась верхняя граница диапазона значений для данных параметров.
#: Решение: изменения в прошивке.
# Для регистра «Таймер режима влажной уборки» можно задать значение 0. В этом случае, при включении режима, он сразу же выключается.
#: Причина: ошибка в программном коде прошивки. В прошивке не проверялась нижняя граница диапазона значений для данного параметра.
#: Решение: изменения в прошивке.


'''Пути обхода'''
'''Описание'''


Обновить прошивку до версии 1.21.1 и новее.
Через Modbus можно было включить режим "Протечка" при включенном режиме "Влажная уборка". В режиме "Влажная уборка" устройство не реагирует на датчики протечки и включение режима "Протечка" не имеет смысла.


'''Запланированное исправление'''
'''Запланированное исправление'''


Все перечисленные ошибки и особенности исправлены в прошивке 1.21.1 и новых партиях устройства. Обновите прошивку устройства.
Исправлено в прошивке 1.21.1.
 
== ERRMWAC2005: Потеря настроек подсистемы счётчиков при перезагрузке ==
{{Anchor|ERRMWAC2005}}
'''Подверженные устройства'''


'''Внимание! Если на устройстве установлен загрузчик версии 1.4.0, его необходимо обновить перед обновлением прошивки устройства.''' Подробнее здесь: [[ Bootloader:_Errata#ERRBOOT003:_После_обновления_прошивки_устройство_может_перестает_работать | ERRBOOT003 ]]
Все WB-MWAC v.2 с прошивками до 1.21.1.


Как узнать версию загрузчика и обновить его, читайте в статье [[ Bootloader#Обновление | Загрузчик периферийных устройств Wiren Board ]].
'''Описание'''


Как обновить прошивку, читайте в статье [[ WB_Modbus_Devices_Firmware_Update | Обновление прошивки Modbus-устройств Wiren Board ]]
При запуске устройства, загружались параметры по умолчанию для подсистемы счётчиков. Это касается параметров "Вес импульса канала P1", "Вес импульса канала P2", "Начальное значение счётчика канала P1" и "Начальное значение счётчика канала P2".


Пользователи, купившие подверженные проблеме устройства будут оповещены по email.
'''Запланированное исправление'''


== ERRMODBUS001: Ответ устройства на адрес 0xFD ==
Исправлено в прошивке 1.21.1.


'''Подверженные устройства'''  
== ERRMWAC2006: Параметры "Таймер влажной уборки" и "Восстанавливать состояние кранов после устранения протечки" не сохраняются после перезагрузки устройства ==
{{Anchor|ERRMWAC2006}}
'''Подверженные устройства'''


Все WB-MWAC v.2 с прошивками до 1.21.1.
Все WB-MWAC v.2 с прошивками до 1.21.1.
Строка 87: Строка 92:
'''Описание'''
'''Описание'''


Устройства Wirenboard с расширением "Быстрый модбас" мешают работать сторонним устройствам на одной шине, если они используют специальные команды, начинающиеся с 0xFD.  
Параметры "Таймер влажной уборки" и параметра "Восстанавливать состояние кранов после устранения протечки" не сохраняются после перезагрузки устройства.
 
'''Запланированное исправление'''
 
Исправлено в прошивке 1.21.1.


'''Причины и подробное описание'''
== ERRMWAC2007: Значения для регистров "Вес импульса канала P1" и "Вес импульса канала P2" не проверяются на допустимость ==
{{Anchor|ERRMWAC2007}}
'''Подверженные устройства'''
 
Все WB-MWAC v.2 с прошивками до 1.21.1.
 
'''Описание'''


В нашем расширении протокола "Быстрый модбас" зарезервированный адрес 0xFD используется для специальных широковещательных команд. Если на шине мастер отправит какомуто стороннему устройству осмысленный пакет, начинающийся с 0xFD и командами не использующимися в расширении протокола "Быстрый модбас", то устройство Wirenboard отвечает MODBUS_ERR_ILLEGAL_FUNCTION, тем самым мешает обмену с другим устройством. Это происходит изза ошибки в драйвере шины, при которой пакет с адресом 0xFD, начинает обрабатываться как обычный стандартный модбас пакет.
Для параметров "Вес импульса канала P1" и "Вес импульса канала P2" можно было задать значение больше 10000.


'''Запланированное исправление'''
'''Запланированное исправление'''


Исправлено в прошивке 1.21.1. Пакеты с адресом 0xFD теперь проверяются только на специальные команды расширения протокола "Быстрый модбас".
Исправлено в прошивке 1.21.1.


'''Пути обхода'''
== ERRMWAC2008: Для регистра "Таймер режима влажной уборки" можно задать значение 0 ==
{{Anchor|ERRMWAC2008}}
'''Подверженные устройства'''
 
Все WB-MWAC v.2 с прошивками до 1.21.1.
 
'''Описание'''
 
Для регистра "Таймер режима влажной уборки" можно было задать значение 0. В этом случае, при включении режима, он сразу же выключается.
 
'''Запланированное исправление'''


Не использовать одну шину для устройств Wirenboard и сторонних устройств.
Исправлено в прошивке 1.21.1.

Версия 18:54, 28 марта 2024

На этой странице вы найдёте описание найденных ошибок для WB-MWAC v.2. Ошибки старой версии WB-MWAC на странице WB-MWAC: Errata.

ERRMWAC2001: Неверная настройка по умолчанию для входа S6

Подверженные устройства

Все WB-MWAC v.2 партии 2.2A, которые отгружались пользователям в период с 15 по 19 марта 2024 года.

Описание

В конце автоматизированной проверки устройства на стенде в отвечающий за работу входа S6 регистр записывалось неверное значение.

Причины и подробное описание

В регистре 14 по умолчанию должно находиться значение 6, что соответствует режиму работы с кнопкой. По ошибке в этой партии устройств там сохранялось значение 4 – работа по обоим фронтам. Т.е. будет зафиксировано два срабатывания.

Пути обхода

Настройка режима входа в веб-интерфейсе контроллера Wiren Board

Установить для входа 6 режим работы Дискретный вход или кнопка через веб-интерфейс контроллера Wiren Board.

Если контроллера под рукой нет, записать нужный режим в регистр через modbus-client, пример команды:

modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a{address} -t0x06 -r14 6

Запланированное исправление

Исправлено в следующих партиях, начиная с 2.2A/1 и новее.

ERRMWAC2002: Задержка обработки кнопок на передней панели

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Кнопки K1 и K2 обрабатывались с ощутимой задержкой.

Запланированное исправление

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

ERRMWAC2003: Неочевидная визуальная индикация режима влажной уборки

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Индикаторы входов в режиме влажной уборки коротко моргали, светодиоды включались всего на 50 мс, увеличили интервал до 250 мс.

Запланированное исправление

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

ERRMWAC2004: Через Modbus можно включить режим "Протечка" при включенном режиме "Влажная уборка"

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Через Modbus можно было включить режим "Протечка" при включенном режиме "Влажная уборка". В режиме "Влажная уборка" устройство не реагирует на датчики протечки и включение режима "Протечка" не имеет смысла.

Запланированное исправление

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

ERRMWAC2005: Потеря настроек подсистемы счётчиков при перезагрузке

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

При запуске устройства, загружались параметры по умолчанию для подсистемы счётчиков. Это касается параметров "Вес импульса канала P1", "Вес импульса канала P2", "Начальное значение счётчика канала P1" и "Начальное значение счётчика канала P2".

Запланированное исправление

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

ERRMWAC2006: Параметры "Таймер влажной уборки" и "Восстанавливать состояние кранов после устранения протечки" не сохраняются после перезагрузки устройства

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Параметры "Таймер влажной уборки" и параметра "Восстанавливать состояние кранов после устранения протечки" не сохраняются после перезагрузки устройства.

Запланированное исправление

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

ERRMWAC2007: Значения для регистров "Вес импульса канала P1" и "Вес импульса канала P2" не проверяются на допустимость

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Для параметров "Вес импульса канала P1" и "Вес импульса канала P2" можно было задать значение больше 10000.

Запланированное исправление

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

ERRMWAC2008: Для регистра "Таймер режима влажной уборки" можно задать значение 0

Подверженные устройства

Все WB-MWAC v.2 с прошивками до 1.21.1.

Описание

Для регистра "Таймер режима влажной уборки" можно было задать значение 0. В этом случае, при включении режима, он сразу же выключается.

Запланированное исправление

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