Opened 6 months ago

Closed 6 months ago

Last modified 4 months ago

#645 closed улучшение (fixed)

BS-220: Добавить поддержку новой функции "настройка порога аварии низкий заряд акб"

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

В ПО BS-220 ( исп 1 ... 4 ) ревизии 20 появилась новая переменная .25.0. (RW, INT8)
Переменная содержит беззнаковое число (x), которое интерпретируется как настройка Порог аварии "Низкий заряд АКБ" = x/10 Вольт. Т.е. значение переменной .25.0 = 105 интерпретируется как значение настройки 10.5 В.
Для вышеописанной настройки вводимые пользователем значения должны быть ограничены диапазоном от 10.0 до 13.0 В.

Плату со свежим ПО можно потыкать в блоке .20.12

Change History (7)

comment:1 by alx, 6 months ago

А точно новая настройка должна называться Порог аварии "Низкий заряд АКБ"?

Вопрос возник из-за того, что в веб-интерфейсе я не вижу аварии "Низкий заряд АКБ", а вижу аварию "Низкий заряд батареи"...

comment:2 by san, 6 months ago

Да, спасибо за внимательность, правильно так как в интерфейсе, т.е. "батареи".

comment:3 by alx, 6 months ago

Resolution: fixed
Status: newclosed

In 2326/sw:

Добавлена поддержка новой функции платы BS-220:
настройка порога аварии "Низкий заряд батареи".
Closes #645.

comment:4 by san, 6 months ago

Resolution: fixed
Status: closedreopened

диапазоном от 10.0 до 13.0 В.

Я забыл упомянуть ещё одно легитимное значение - 0, при установке 0 настройка порога отключается.
Нужно добавить значение 0 в допустимые для применения.

p.s. и ещё одна мелочь - Саша заметил, что в фильтре ввода для этого поля разрешен символ "-", однако для ввода любого легитимного значения он не требуется.

comment:5 by alx, 6 months ago

Resolution: fixed
Status: reopenedclosed

In 2327/sw:

В веб-интерфейсе в диалоге конфигурации платы BS-220
разрешено устанавливать значение 0 порогу аварии
"Низкий заряд батареи". Closes #645.

comment:6 by alx, 4 months ago

В руководстве написано, если я правильно понял, что эта функция может быть полезна, если пользователь хочет установить порог выше аппаратного значения, и что аппаратное значение порога 11 В. В таком случае непонятно, почему нижнее значение диапазона допустимых значений 10 В, а не 11 В...

comment:7 by san, 4 months ago

Мы (я и разработчик этой функции) не уверены что аппаратное значение ровно 11 В., при разных условиях оно немного изменяется (при разном токе разряда), пока оставили границу с запасом до 10 В, с надеждой уточнить в будущем.

Note: See TracTickets for help on using tickets.