Documentație

Controlul acumulatorului
(pentru versiunile de firmware începând cu 1.25.2)

Documentația pentru controlul acumulatorului pentru versiunile de firmware < 1.25.2 poate fi găsită aici.

Cele mai multe sisteme de stocare a bateriilor care sunt instalate împreună cu sistemele de energie solară au o regulă de încărcare încorporată, conform căreia acestea încearcă să se încarce înainte de alimentarea cu energie electrică și încearcă să se descarce înainte ca energia electrică să fie extrasă din rețea. Sistemele de stocare industriale pot fi controlate în funcție de alte criterii, de exemplu, pentru a limita vârfurile de sarcină sau pentru a limita consumul de energie în timpul ferestrelor de vârf de sarcină, în conformitate cu specificațiile operatorului de rețea. Sistemele de stocare cu baterii de mici dimensiuni ar fi supuse unor cicluri de încărcare profunde din cauza încărcării mașinii electrice și, prin urmare, ar fi supuse unei uzuri ridicate. Prin urmare, în multe cazuri, are sens să se controleze sistemul de stocare cu ajutorul cFos Charging Manager. Pentru a face acest lucru, aveți nevoie de un model care să poată fi controlat sau cel puțin de o opțiune de comutare prin intermediul unui releu.

Sistemele de stocare pot fi controlate ca parte a modelului 124 de baterii SunSpec (de exemplu, Fronius) sau au propriile registre Modbus care permit controlul. Dispozitivele hibride servesc drept invertoare pentru panourile solare și sistemele de stocare. Invertoarele, contoarele și acumulatorii de stocare sunt create ca plăci de contorizare în cFos Charging Manager. Prin urmare, este posibil să se activeze controlul bateriei în toate contoarele. Pentru dispozitivele SunSpec cu modelul 124, cFos Charging Manager încearcă să controleze sistemul de stocare asociat. Este posibil să fie necesar să activați mai întâi acest lucru în dispozitiv. Pentru contoarele definite de utilizator (Victron, etc.), cFos Charging Manager încearcă să găsească o variabilă definită de utilizator numită "soc" (în procente). Aceasta poate fi apoi afișată în țigla contorului.

În cadrul controlului stocării bateriei, puteți specifica mai întâi puterea maximă de încărcare și descărcare. -1 înseamnă că Charging Manager nu trebuie să controleze puterea de încărcare sau de descărcare. Apoi puteți defini mai multe reguli de încărcare care sunt procesate una după alta la câteva secunde și care limitează curentul de încărcare sau de descărcare. Regulile de încărcare funcționează într-un mod similar cu regulile de încărcare pentru wallbox-uri. Managerul de încărcare cFos utilizează puterea maximă de încărcare sau descărcare ca valoare de pornire, adică valoarea de control, și permite modificarea acesteia prin procesarea regulilor de încărcare.

După ce toate regulile de încărcare au fost procesate, există o limită de curent (care poate fi și 0) pentru puterea de încărcare sau de descărcare. Managerul de încărcare cFos stochează aceste valori în variabilele definite de utilizator numite "charge_power_w", "charge_power_prc" (specificate în procente), "discharg_power_w" și "discharge_power_prc". Există, de asemenea, o variabilă definită de utilizator numită "bat_mode". Aici se înregistrează dacă există o limită de încărcare sau o limită de descărcare (0=nu există valori, 1=limită de încărcare, 2=limită de descărcare, 3=limită de încărcare și descărcare). Limitele sunt convertite pentru dispozitivele SunSpec și scrise în registrele prevăzute în acest scop. Pentru contoarele definite de utilizator, puteți crea ieșiri definite de utilizator care scriu valorile variabilelor de mai sus în dispozitiv. Puteți găsi exemple în acest sens în definițiile de contoare furnizate pentru Victron sau Kostal Plenticore. Dacă limita de încărcare sau de descărcare nu este controlată, variabilele respective nu există, astfel încât acestea nu sunt scrise în memorie. Cu setarea "Mode" (Mod) a controlului stocării bateriei, determinați ce ar trebui să se întâmple dacă există valori pozitive atât pentru puterea de încărcare, cât și pentru cea de descărcare. "Neutru" înseamnă că managerul de încărcare cFos transferă ambele valori către sistemul de stocare, care decide apoi ce trebuie să facă într-un anumit interval. "Prioritise charging" înseamnă că puterea de descărcare este setată la 0 dacă puterea de încărcare este pozitivă, "Prioritise discharging" înseamnă că puterea (de încărcare) este setată la 0 dacă puterea de descărcare este pozitivă. Acest lucru este util în cazul în care rezervorul de stocare are o singură valoare pentru puterea de încărcare și de descărcare. În cazul în care puterea de încărcare sau de descărcare este mai mică decât 0, variabilele definite de utilizator sunt șterse. Trebuie să țineți cont de acest lucru atunci când creați definiții personalizate ale contorului. Acesta este cazul, de exemplu, dacă ați specificat -1 ca putere maximă de încărcare sau de descărcare sau dacă regulile dumneavoastră de încărcare au ca rezultat valori negative. De exemplu, puteți crea definiții ale contorului care au un efect de control asupra stocării bateriei numai dacă există variabilele corespunzătoare(if exist(charge_power_w)...).

Ieșire de comutare: Din păcate, unele memorii nu pot fi controlate direct cu ajutorul regulilor de mai sus. Cu toate acestea, pentru a putea cel puțin să dezactivați memoria cu regulile de mai sus (de exemplu, atunci când o mașină se încarcă), puteți încerca să utilizați un contact de comutare dacă memoria are o intrare de control. Dacă este posibil, ați putea, de asemenea, să deconectați electric rezervorul de stocare de la rețeaua electrică folosind un contactor (pentru a evita distrugerea rezervorului de stocare, trebuie să întrebați în prealabil producătorul sau electricianul dacă dispozitivul este adecvat pentru acest lucru). În câmpul "Switching output" (Ieșire de comutare), puteți specifica numele unei variabile care este setată la 1 dacă puterea de încărcare sau de descărcare este pozitivă după analizarea regulilor de încărcare și la 0 dacă nu este pozitivă. Managerul de încărcare cFos oferă o definiție a contorului pentru o cutie de comutare Shelly sau o priză de comutare. Atunci când configurați acest contor, contorului i se atribuie un ID de dispozitiv, de exemplu M5. Apoi puteți specifica cutia de comutare Shelly la "Switching output" (Ieșire de comutare) în unitatea de control a acumulatorului folosind: M5.output1. Dacă prefixați numele variabilei cu un semn minus, ieșirea de comutare este inversată(-M5.output1)