Kebanyakan sistem storan bateri yang dipasang bersama sistem suria mempunyai peraturan pengecasan terbina dalam di mana mereka cuba mengecas sebelum elektrik dimasukkan dan cuba menyahcas sebelum elektrik diambil dari grid. Sistem storan industri boleh dikawal mengikut kriteria lain, contohnya untuk mengehadkan beban puncak atau untuk mengehadkan penggunaan tenaga dalam tingkap beban tinggi mengikut spesifikasi operator rangkaian. Sistem storan bateri kecil akan melalui kitaran pengecasan dalam apabila mengecas kereta elektrik dan oleh itu akan mengalami banyak haus dan lusuh. Oleh itu, dalam banyak kes, adalah wajar untuk mengawal storan menggunakan Pengurus Pengecasan cFos. Untuk ini, anda memerlukan model yang boleh dikawal atau sekurang-kurangnya pilihan pensuisan melalui geganti.
Sistem storan boleh dikawal sebagai sebahagian daripada model bateri SunSpec 124 (cth. Fronius) atau mempunyai daftar Modbus sendiri yang membenarkan kawalan. Peranti hibrid berfungsi sebagai penyongsang untuk panel solar dan storan. Penyongsang, meter dan storan bateri dicipta sebagai jubin meter dalam Pengurus Pengecasan cFos. Oleh itu, semua meter mempunyai pilihan untuk mengaktifkan kawalan bateri. Untuk peranti SunSpec dengan model 124, Pengurus Pengecasan cFos cuba mengawal memori yang berkaitan. Anda mungkin perlu mengaktifkan ini dalam peranti terlebih dahulu. Untuk meter tersuai (Victron, dsb.), Pengurus Pengecasan cFos cuba mencari pembolehubah tersuai yang dipanggil "soc" (dalam peratus). Ini kemudiannya akan dipaparkan dalam jubin kaunter jika perlu.
Di bawah kawalan storan bateri, anda boleh menentukan terlebih dahulu kuasa pengecasan dan nyahcas maksimum. -1 bermakna Pengurus Pengecasan tidak seharusnya mengawal kuasa pengecasan atau nyahcas. Anda kemudiannya boleh menentukan beberapa peraturan pengecasan yang diproses satu demi satu setiap beberapa saat dan mengehadkan arus pengecasan atau nyahcas. Peraturan pengecasan berfungsi sama seperti peraturan pengecasan untuk kotak dinding. Pengurus Pengecasan cFos menggunakan kuasa pengecasan maksimum atau kuasa nyahcas sebagai nilai permulaan, iaitu nilai kawalan, dan membenarkan ini ditukar dengan memproses peraturan pengecasan.
Selepas semua peraturan pengecasan telah diproses, terdapat had semasa (yang juga boleh 0) untuk kuasa pengecasan atau nyahcas. Pengurus Pengecasan cFos menyimpan nilai ini dalam pembolehubah yang ditentukan pengguna yang dipanggil "charge_power_w", "charge_power_prc" (dalam peratus), "discharg_power_w" dan "discharge_power_prc". Terdapat juga pembolehubah tersuai yang dipanggil "bat_mode". Ia direkodkan di sini sama ada terdapat had pengecasan atau had pelepasan (0=tiada nilai, 1=had pengecasan, 2=had menunaikan, 3=had mengecas dan menunaikan). Had ditukar pada peranti SunSpec dan ditulis ke dalam daftar yang disediakan untuk tujuan ini. Dengan pembilang tersuai, anda boleh membuat output tersuai yang menulis nilai pembolehubah di atas pada peranti. Anda akan menemui contoh ini dalam definisi kaunter yang disertakan untuk Victron atau Kostal Plenticore. Jika had muat atau bongkar tidak dikawal, pembolehubah masing-masing tidak wujud, jadi ia tidak ditulis ke dalam ingatan. Tetapan "Mod" pengawal storan bateri menentukan perkara yang perlu berlaku apabila terdapat kedua-dua nilai positif untuk mengecas dan menyahcas kuasa. "Neutral" bermaksud Pengurus Pengecasan cFos memindahkan kedua-dua nilai ke memori dan, jika perlu, memori memutuskan perkara yang perlu dilakukan dalam satu kawasan. "Utamakan pengecasan" bermaksud kuasa nyahcas ditetapkan kepada 0 apabila kuasa pengecasan positif, "Mengutamakan pengecasan" bermakna kuasa pengecasan (pengecasan) ditetapkan kepada 0 apabila kuasa nyahcas positif. Ini berguna apabila memori hanya mempunyai satu cas dan nilai kuasa nyahcas. Jika kuasa pengecasan atau nyahcas kurang daripada 0, pembolehubah yang ditentukan pengguna akan dipadamkan. Anda harus mempertimbangkan perkara ini apabila membuat definisi kaunter tersuai. Ini berlaku, sebagai contoh, jika anda telah menentukan -1 sebagai kuasa pengecasan atau nyahcas maksimum, atau jika peraturan pengecasan anda membawa kepada nilai negatif. Sebagai contoh, anda boleh mencipta definisi meter yang hanya mempunyai kesan kawalan pada storan bateri jika pembolehubah yang sepadan wujud (if exist(charge_power_w)...
).
Menukar output: Malangnya, sesetengah kenangan tidak boleh dikawal secara langsung menggunakan peraturan di atas. Tetapi untuk sekurang-kurangnya dapat menyahaktifkan memori menggunakan peraturan di atas (contohnya apabila kereta sedang dicas), anda boleh cuba menggunakan kenalan pensuisan jika memori mempunyai input kawalan. Jika praktikal, peranti storan juga boleh diasingkan secara elektrik daripada sesalur kuasa menggunakan penyentuh (untuk mengelak memusnahkan peranti storan, anda mesti menyemak dahulu dengan pengilang atau juruelektrik sama ada peranti itu sesuai untuk ini). Dalam medan "Menukar output" anda boleh menentukan nama pembolehubah yang ditetapkan kepada 1 jika kuasa pengecasan atau nyahcas positif selepas menilai peraturan pengecasan dan kepada 0 jika tidak. Pengurus Pengecasan cFos menyediakan definisi meter untuk kotak suis Shelly atau soket suis. Apabila anda menyediakan ini, meter menerima ID peranti, cth. M5. Kemudian anda boleh menentukan kotak suis Shelly di bawah "Menukar output" dalam kawalan storan bateri menggunakan: M5.output1
. Jika anda meletakkan tolak di hadapan nama pembolehubah, output pensuisan akan diterbalikkan (-M5.output1
)