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

Контрола за складирање на батерии
(за верзии на фирмверот од 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 Charging Manager ги складира овие вредности во променливите дефинирани од корисникот наречени „charge_power_w“, „charge_power_prc“ (во проценти), „discharg_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)