A napelemes rendszerekhez kapcsolódóan telepített legtöbb akkumulátortároló rendszer beépített töltésvezérléssel rendelkezik, amely szerint megpróbál feltöltődni, mielőtt áramot táplálnának be, és megpróbál kisülni, mielőtt áramot vennének a hálózatból. Az ipari tárolórendszerek más kritériumok szerint is szabályozhatók, például a csúcsterhelés korlátozása vagy a nagy terhelésű ablakokban az energiavásárlás korlátozása érdekében a hálózatüzemeltető előírásai szerint. A kis akkumulátoros tárolóegységek az elektromos autók töltése miatt mély töltési ciklusokon mennének keresztül, és így nagymértékű kopásuk lenne. Ezért sok esetben érdemes a tárolóegységet a cFos Charging Manager segítségével vezérelni. Ehhez olyan modellre van szükség, amely vezérelhető, vagy legalább egy relén keresztül kapcsolási lehetőségre.
A tárolóegységek a SunSpec Battery Model 124 (pl. Fronius) részeként vezérelhetők, vagy saját Modbus regiszterekkel rendelkeznek, amelyek lehetővé teszik a vezérlést. A hibrid eszközök inverterként szolgálnak a napelemek és a tárolók számára. Az inverterek, a mérők és az akkumulátortárolók a cFos Charging Managerben mérőcsempékként jönnek létre. Ezért minden mérőeszközben lehetőség van az akkumulátor-szabályozás aktiválására. A 124-es modellel rendelkező SunSpec eszközök esetében a cFos Charging Manager megpróbálja vezérelni a kapcsolódó tárolót. Előfordulhat, hogy ezt először a készülékben kell engedélyeznie. A felhasználó által definiált mérők (Victron stb.) esetében a cFos Charging Manager megpróbálja megtalálni a "soc" nevű (százalékban megadott) felhasználó által definiált változót. Ez azután megjelenik a mérő csempén, ha alkalmazható.
Az akkumulátortároló vezérlése alatt először a maximális töltési és kisütési teljesítményt adhatja meg. -az 1 azt jelenti, hogy a Charging Manager nem szabályozza a töltési vagy kisütési teljesítményt. Ezután több töltési szabályt határozhat meg, amelyek néhány másodpercenként egymás után kerülnek feldolgozásra, és korlátozzák a töltési vagy kisütési áramot. A beállítandó töltési vagy kisütési áram az összes töltési szabály minimális értéke. Minden egyes töltési szabályhoz meghatározhatja, hogy a hét mely napjain kell alkalmazni, és hogy töltési vagy kisütési szabályról van-e szó. A következő típusok lehetségesek:
Hálózati terhelés minimalizálása/hálózati betáplálás. Itt a fent leírtak szerint a hálózati lehívás és a betáplálás minimalizálásra kerül, ahogyan azt sok tároló alapértelmezés szerint teszi. Mivel a mért tárolói teljesítmény vagy a hálózati betáplálás/betáplálás kissé eltér a tényleges teljesítménytől, ezért azt újra és újra be kell állítani. Erre a célra szolgál az állítható szabályozási tényező, amely jellemzően 1,0-hoz közeli értéket vesz fel.
Időkorlátozás A töltőáram egy időtartománytól függően.
Autótöltés. A töltőáram korlátozása, ha legalább egy autó töltődik.
SoC. Ezek a töltési szabályok lehetővé teszik a töltési és kisütési teljesítmény korlátozását a tároló aktuális szintjétől függően.
Ár / árszint. Az autó töltési szabályaihoz hasonlóan itt is az áram árának függvényében lehet a tárolót tölteni vagy kisütni. Ehhez egy változó tarifájú energiaszolgáltató (pl. Tibber vagy Awattar) ügyfelének kell lennie, vagy a "Charging Manager" energiaszolgáltatót kell kiválasztania.
Képlet. Itt szabadon meghatározhatja a töltési teljesítmény határértékét egy képlet segítségével.
Az összes töltési szabály feldolgozása után a töltési vagy kisütési áramnak van egy áramhatára (amely lehet 0 is). A cFos Charging Manager ezeket az értékeket a "charge_power_w", "charge_power_prc" (százalékban megadva), "discharge_power_w" és "discharge_power_prc" nevű, felhasználó által meghatározott változókban tárolja. Létezik egy felhasználó által definiált változó is, a "bat_mode". Itt azt rögzítik, hogy van-e töltési vagy kisülési korlát (0=nincs korlát, 1=töltési korlát, 2=kisülési korlát, 3=töltési és kisülési korlát). A SunSpec-eszközök esetében a határértékek átalakításra kerülnek, és az erre a célra szolgáló regiszterekbe íródnak. A felhasználó által definiált számlálókhoz létrehozhat olyan felhasználó által definiált kimeneteket, amelyek a fenti változók értékeit írják az eszközre. Erre talál példákat a Victron vagy a Kostal Plenticore mellékelt mérődefinícióiban. Ha a töltési vagy kisütési határértéket nem szabályozza, a megfelelő változók nem léteznek, így nem íródnak a memóriába. Az akkumulátortároló vezérlés "Mode" beállításával határozza meg, hogy mi történjen, ha mind a töltési, mind a kisütési áramra pozitív értékek vannak. a "Semleges" azt jelenti, hogy a cFos töltéskezelő mindkét értéket átadja a tárolórendszernek, és az maga dönti el, hogy mit tegyen. a "Prioritise charging" azt jelenti, hogy a kisütési áram 0-ra áll, ha a töltési áram pozitív, a "Prioritise discharization" azt jelenti, hogy a töltési áram 0-ra áll, ha a kisütési áram pozitív. Ez akkor hasznos, ha a tárolótartályban csak egy érték van a töltési és a kisütési áramra.
Ha nincs töltési szabály a töltésre vagy a kisütésre, a töltéskezelő -1 értéket ad vissza áramerősségként (ezt maga is kikényszerítheti a töltési szabály segítségével. A töltési vagy kisütési határérték ekkor törlődik, és a Charging Manager a tárolórendszerre bízza a szabványos vezérlés alkalmazását.
Kimenet kapcsolása: Sajnos egyes tárolóegységek nem vezérelhetők közvetlenül a fenti szabályokkal. Ahhoz azonban, hogy a fenti szabályokkal legalább a tárolótartályt ki lehessen kapcsolni (pl. amikor egy autó töltődik), használhat egy kapcsolóérintkezőt, ha a tároló rendelkezik vezérlőbemenettel. Ha kivitelezhető, a tárolótartályt egy kontaktor segítségével elektromosan is le lehet választani a hálózatról (a tárolótartály tönkretételének elkerülése érdekében előzetesen meg kell kérdezni a gyártótól vagy a villanyszerelőtől, hogy a készülék alkalmas-e erre). A "Kapcsolási kimenet" mezőben megadhatja egy olyan változó nevét, amely a töltési szabályok elemzése után 1-re áll, ha a töltési vagy kisütési teljesítmény pozitív, és 0-ra, ha nem. A cFos Charging Manager egy Shelly kapcsolódoboz vagy kapcsolóaljzat számlálójának meghatározását biztosítja. Ennek beállításakor a számláló kap egy eszközazonosítót, pl. M5. Ezután az akkumulátortároló vezérlőegységben a "Kapcsolási kimenet" alatt megadhatja a Shelly kapcsolószekrényt a következővel: M5.output1
.