Документација

Контрола за складирање на батерии
(за верзии на фирмверот од 1.25.2)

Документацијата за контрола на складирањето на батериите за верзии на фирмверот <1.25.2 може да се најде овде.

Повеќето системи за складирање батерии инсталирани заедно со соларни системи имаат вградено правило за полнење според кое тие се обидуваат да се наполнат пред да се наполни електричната енергија и се обидуваат да се испуштат пред да се повлече електричната енергија од мрежата. Индустриските системи за складирање може да се контролираат според други критериуми, на пример да се ограничат врвните оптоварувања или да се ограничи потрошувачката на енергија во прозорците со големо оптоварување според спецификациите на мрежниот оператор. Малите системи за складирање батерии би поминале низ длабоки циклуси на полнење при полнење на електричниот автомобил и затоа би имале многу абење и кинење. Затоа, во многу случаи има смисла да се контролира складирањето користејќи го cFos Charging Manager. За ова ви треба модел што може да се контролира или барем опција за префрлување преку реле.

Системите за складирање може да се контролираат како дел од батеријата SunSpec модел 124 (на пр. Fronius) или да имаат свои Modbus регистри кои овозможуваат контрола. Хибридните уреди служат како инвертери за соларни панели и складирање. Инверторите, броилата и складирањето на батериите се креирани како броила во CFos Charging Manager. Затоа, сите мерачи имаат можност за активирање на контролата на батеријата. За уредите SunSpec со модел 124, cFos Charging Manager се обидува да ја контролира поврзаната меморија. Можеби ќе треба прво да го активирате ова во уредот. За сопствени броила (Victron, итн.), CFos Charging Manager се обидува да најде приспособена променлива наречена „soc“ (во проценти). Ова потоа ќе се прикаже во бројачот доколку е потребно.

Под контролата за складирање на батеријата, прво можете да ја одредите максималната моќност за полнење и празнење. -1 значи дека Управникот за полнење не треба да ја контролира моќта за полнење или празнење. Потоа можете да дефинирате неколку правила за полнење кои се обработуваат едно по друго на секои неколку секунди и да ја ограничите струјата за полнење или празнење. Правилата за полнење функционираат слично како и правилата за полнење за ѕидни кутии. CFos Charging Manager ја користи максималната моќност на полнење или моќност на празнење како почетна вредност, односно контролна вредност и дозволува тоа да се промени со обработка на правилата за полнење.

Откако ќе се извршат сите правила за полнење, постои ограничување на струјата (кое може да биде и 0) за моќноста на полнење и празнење. Менаџерот за полнење cFos ги складира овие вредности во кориснички дефинирани променливи наречени „charge_power_w“, „charge_power_prc“ (наведено како процент), „discharge_power_w“ и „discharge_power_prc“. Исто така, постои кориснички дефинирана променлива наречена „bat_mode“. Оваа променлива покажува дали постои ограничување на полнење или празнење (0 = нема вредност, 1 = ограничување на полнење, 2 = ограничување на празнење, 3 = ограничување на полнење и празнење). За SunSpec уредите, ограничувањата се конвертираат и се запишуваат во назначените регистри. За кориснички дефинирани броила, можете да креирате прилагодени излези кои ги запишуваат вредностите на горенаведените променливи на уредот. Примери може да се најдат во доставените дефиниции на броила за Victron и Kostal Plenticore. Ако ограничувањето на полнење или празнење не е контролирано, соодветните променливи не постојат и затоа не се запишуваат во меморијата. Поставката „Режим“ на контролерот за складирање на батеријата одредува што треба да се случи кога има позитивни вредности и за моќноста на полнење и за моќноста на празнење. „Неутрално“ значи дека cFos Charging Manager ги пренесува обете вредности до системот за складирање, кој потоа одлучува што да прави во одреден опсег. „Дај приоритет на полнење“ значи дека моќноста на празнење е поставена на 0 кога моќноста на полнење е позитивна, а „Дај приоритет на празнење“ значи дека моќноста на полнење е поставена на 0 кога моќноста на празнење е позитивна. Ова е корисно ако системот за складирање има само една вредност и за моќноста на полнење и за моќноста на празнење. Ако добиената моќност на полнење или празнење е помала од 0, кориснички дефинираните променливи се бришат. Треба да го земете ова предвид кога креирате прилагодени дефиниции на бројачи. Ова е случај, на пример, ако сте навеле -1 како максимална моќност на полнење или празнење, или ако вашите правила за полнење резултираат со негативни вредности. На пример, можете да креирате дефиниции на бројачи кои го контролираат складирањето на батеријата само ако соодветните променливи постојат (if exist(charge_power_w)...).

Префрлување излез: за жал, некои мемории не можат директно да се контролираат со користење на горенаведените правила. Но, за барем да можете да ја деактивирате меморијата користејќи ги горенаведените правила (на пример, кога автомобилот се полни), можете да се обидете да користите преклопен контакт ако меморијата има контролен влез. Доколку е практично, уредот за складирање може да биде и електрично изолиран од електричната мрежа со помош на контактор (за да избегнете уништување на уредот за складирање, прво мора да проверите кај производителот или електричарот дали уредот е соодветен за ова). Во полето „Префрлување излез“ можете да го наведете името на променливата што е поставена на 1 ако моќта на полнење или празнење е позитивна по евалуацијата на правилата за полнење и на 0 ако не. Менаџерот за полнење cFos обезбедува дефиниција на метар за кутија за прекинувач Shelly или приклучок за прекинувач. Кога ќе го поставите ова, мерачот добива ID на уред, на пр. M5. Потоа можете да го одредите полето за прекинувач Shelly под „Префрлување излез“ во контролата за складирање на батерии користејќи: M5.output1. Ако ставите минус пред името на променливата, излезот за префрлување ќе се преврти (-M5.output1)