Произвёл калибровку своего APC SC 420

Итак, сегодня наконец-то я произвёл калибровку своего APC SC420I (с помощью apctest, в терминале, пункт «2) Perform a Battery Runtime Calibration»). До этого мучился с ней две недели, никак не получалось откалибровать, она просто не хотела переключаться на работу от батарей.

Я купил ей новый аккумулятор CSB 12 V 9 A, заменил, но при включении и прохождении self test она пищала как-будто новый аккумулятор разряжен. На самом деле всё дело крылось в так называемом регистре «0», который находится в пункте «6) Enter TTY mode communicating with UPS» в терминале, который нужно было выставить на значение FF, у меня же он стоял на значении 11. Помимо всего прочего, там же, я понизил напряжение зарядки аккумулятора с целью продлить его срок службы. Также сделал «пищалку» при работе от аккумулятора с более длинным интервалом, вместо 5 сек установил 30 сек. Остальные параметры трогать не стал, только посмотрел значения и возможные варианты.

Сделаем выводы. После получаса пищания раз в 30 сек в терминале вывалилось сообщение:

Battery Runtime Calibration terminated by UPS.
Checking estimated runtime …
Remaining runtime is 19 minutes
On battery 2171 sec or 36m11s.

Как видно из следующих выше строчек, при 28% нагрузки на выходе ИБП проработал более получаса.

ЗЫ Как ни странно, сразу после окончания калибровки залез в терминал и проверил параметры «B» и «0» — напряжение зарядки понизилось (временно ли, на время заряда или нет?) с мной установленных 13.69 В до 12.21 В, регистр «0» остался FF. Зарядится аккум, попробую выполнить self test.

PS (спустя 4 минуты после опубликования этой записи) Параметр «B» стал равен 12.30, значит теперь всё работает нормально, включая зарядку аккумулятора и больше электролит не будет кипеть в банках, что я сегодня с утра до калибровки и исправления регистра «0» слышал своими ушами, а именно периодическое щёлканье; поднеся ухо к аккуму я услышал как внутри кипит электролит.

PSS Спустя сутки провёл калибровку через TTY и команду «D» — регистр «0» устаканился до значения «A0». Run time remaining также стало соответствовать более адекватному значению.

upd 14.11.2016 Всё написанное мной выше — заблуждения.

Первое заблуждение.
Параметр «B» не изменяет напряжение заряда батареи
, а является лишь неким «показометром», а также, скорее всего, помогает рассчитать более важные параметры, например определить примерный процент заряда батареи. В этом я убедился, вооружившись мультиметром и в дальнейшем изменяя параметр «B», контролировал изменение напряжения на мультиметре. Оно не менялось ни на одну сотую милливольта и для полностью заряженного аккумулятора составляло 13.74 В. Примерно такое напряжение я в дальнейшем и выставил в параметре «B».

Второе заблуждение.
Калибровка для ИБП третьего поколения (коим наш пепелац и является) не производится через TTY по команде «D». Вернее, калибровка то пройдёт успешно, но значение регистра «0» не перезапишет. Выполнять калибровку нужно через пункт «2» в меню apctest, когда ИБП подключён к порту RS232.

Собственно не так давно умер в ней аккумулятор, решил заменить его на более ёмкий — CSB HR 1234W F2 ёмкостью напряжением 12 V ёмкостью 9 Ah. Заменить заменил, а калибровку провёл примерно через 2 недели — не хватало времени. Кстати в этот раз снова убедился в том, что заблуждение второе справедливо. Весь процесс калибровки в выжимке из протокола, которая приведена ниже.

1) Query the UPS for all known values
2) Perform a Battery Runtime Calibration
3) Abort Battery Calibration
4) Monitor Battery Calibration progress
5) Program EEPROM
6) Enter TTY mode communicating with UPS
Q) Quit

Select function number: 2

First ensure that we have a good link and
that the UPS is functionning normally.
Simulating UPSlinkCheck …
Wrote: Y Got: SM
Attempting to use smart_poll() …
Sent: Y Got: SM Good — smart_poll() works!.

Checking estimated runtime …
Current runtime is 57 minutes
Checking for battery level …
Battery level is 100.0 — OK

The battery calibration should automatically end
when the battery level drops below about 25, depending
on your UPS.

I can also optionally monitor the progress
and stop the calibration if it goes below 10. However,
in the case of a new battery this may prematurely end the
calibration loosing the effect.

Do you want me to stop the calibration
if the battery level goes too low? (y/n): y

Sending Battery Calibration command. …
UPS has initiated battery calibration.
Monitoring the calibration progress …
To stop the calibration, enter a return.

Battery charge 87
Remaining runtime is 41 minutes
…..
Battery charge 91
Remaining runtime is 42 minutes
…..
Battery charge 31
Remaining runtime is 13 minutes

Battery Runtime Calibration terminated by UPS.
Checking estimated runtime …
Remaining runtime is 11 minutes
On battery 1221 sec or 20m21s.

Вот такая картина получилась при выходной нагрузке ИБП примерно в 40 процентов.
Регистр «0» для «свежего» аккумулятора в 9 Ah на данной модели стал равен…пока что остался неизменным, т.е. FF. Продолжение следует.

Добавить комментарий