Dokumentation

Styring af batterilageret
(til firmwareversioner fra 1.25.2)

Dokumentationen til styring af batterilageret for firmwareversioner < 1.25.2 kan findes her.

De fleste batterilagringssystemer, der installeres i forbindelse med solenergisystemer, har en indbygget opladningsregel, som gør, at de forsøger at oplade, før der tilføres elektricitet, og forsøger at aflade, før der trækkes elektricitet fra nettet. Industrielle lagringssystemer kan styres efter andre kriterier, f.eks. for at begrænse spidsbelastninger eller for at begrænse energiforbruget i spidsbelastningsvinduer i henhold til netoperatørens specifikationer. Små batterilagringssystemer ville gennemgå dybe opladningscyklusser på grund af opladningen af elbilen og ville derfor blive udsat for stor slitage. Derfor giver det i mange tilfælde mening at styre lagringssystemet ved hjælp af cFos Charging Manager. For at gøre dette har du brug for en model, der kan styres, eller i det mindste en koblingsmulighed via et relæ.

Lagringssystemer kan styres som en del af SunSpec batterimodel 124 (f.eks. Fronius) eller have deres egne Modbus-registre, der muliggør styring. Hybride enheder fungerer som invertere til solpaneler og lagringssystemer. Invertere, målere og batterilagre oprettes som målerfliser i cFos Charging Manager. Det er derfor muligt at aktivere batteristyring i alle målere. For SunSpec-enheder med model 124 forsøger cFos Charging Manager at styre det tilknyttede lagringssystem. Det kan være nødvendigt at aktivere dette i enheden først. For brugerdefinerede målere (Victron osv.) forsøger cFos Charging Manager at finde en brugerdefineret variabel kaldet "soc" (i procent). Den kan så vises i målerflisen.

Under batterilagringskontrol kan du først angive den maksimale opladnings- og afladningseffekt. -1 betyder, at Charging Manager ikke skal kontrollere opladnings- eller afladningseffekten. Derefter kan du definere flere opladningsregler, som behandles efter hinanden med få sekunders mellemrum og begrænser opladnings- eller afladningsstrømmen. Opladningsreglerne fungerer på samme måde som opladningsreglerne for wallboxe. CFos Charging Manager bruger den maksimale opladnings- eller afladningseffekt som startværdi, dvs. kontrolværdien, og gør det muligt at ændre denne ved at behandle opladningsreglerne.

Når alle opladningsregler er blevet behandlet, er der en strømgrænse (som også kan være 0) for opladnings- eller afladningseffekten. CFos Charging Manager gemmer disse værdier i de brugerdefinerede variabler kaldet "charge_power_w", "charge_power_prc" (angivet i procent), "discharg_power_w" og "discharge_power_prc". Der er også en brugerdefineret variabel kaldet "bat_mode". Her registreres det, om der er en opladningsgrænse eller afladningsgrænse (0=ingen værdier, 1=opladningsgrænse, 2=afladningsgrænse, 3=opladnings- og afladningsgrænse). Grænserne konverteres til SunSpec-enheder og skrives til de registre, der er beregnet til dette formål. For brugerdefinerede tællere kan du oprette brugerdefinerede udgange, der skriver værdierne af ovenstående variabler til enheden. Du kan finde eksempler på dette i de medfølgende målerdefinitioner for Victron eller Kostal Plenticore. Hvis opladnings- eller afladningsgrænsen ikke kontrolleres, findes de respektive variabler ikke, og de skrives derfor ikke til hukommelsen. Med indstillingen "Mode" på batterilagerstyringen bestemmer du, hvad der skal ske, hvis der er positive værdier for både opladnings- og afladningseffekt. "Neutral" betyder, at cFos Charging Manager overfører begge værdier til lagringssystemet, som derefter beslutter, hvad der skal ske inden for et bestemt område. "Prioritér opladning" betyder, at afladningseffekten sættes til 0, hvis opladningseffekten er positiv, "Prioritér afladning" betyder, at (opladnings-)effekten sættes til 0, hvis afladningseffekten er positiv. Dette er nyttigt, hvis lagertanken kun har én værdi for opladnings- og afladningseffekt. Hvis opladnings- eller afladningseffekten er mindre end 0, slettes de brugerdefinerede variabler. Du bør tage højde for dette, når du opretter tilpassede målerdefinitioner. Det er f.eks. tilfældet, hvis du har angivet -1 som den maksimale opladnings- eller afladningseffekt, eller hvis dine opladningsregler resulterer i negative værdier. Du kan f.eks. oprette målerdefinitioner, der kun har en kontrollerende effekt på batterilageret, hvis de tilsvarende variabler findes(if exist(charge_power_w)...).

Koblingsudgang: Nogle hukommelser kan desværre ikke styres direkte med ovenstående regler. Men for i det mindste at kunne deaktivere lagertanken med ovenstående regler (f.eks. når en bil oplades), kan du prøve at bruge en skiftekontakt, hvis lagertanken har en kontrolindgang. Hvis det er praktisk muligt, kan du også frakoble lagertanken elektrisk fra lysnettet ved hjælp af en kontaktor (for at undgå at ødelægge lagertanken skal du på forhånd spørge producenten eller elektrikeren, om enheden er egnet til dette). I feltet "Switching output" kan du angive navnet på en variabel, der sættes til 1, hvis opladnings- eller afladningseffekten er positiv efter analyse af opladningsreglerne, og til 0, hvis den ikke er. CFos Charging Manager indeholder en tællerdefinition for en Shelly-afbryderboks eller -stikdåse. Når du konfigurerer dette, får måleren et enheds-ID, f.eks. M5. Du kan derefter angive Shelly-kontaktboksen under "Switching output" i batterilagerets kontrolenhed ved hjælp af: M5.output1. Hvis du sætter et minustegn foran variabelnavnet, inverteres koblingsudgangen(-M5.output1)