לרוב מערכות אחסון הסוללות המותקנות בשילוב עם מערכות סולאריות יש כלל טעינה מובנה לפיו הן מנסות להיטען לפני הזנת חשמל ומנסות לפרוק לפני שאיבת חשמל מהרשת. ניתן לשלוט במערכות אחסון תעשייתיות לפי קריטריונים אחרים, למשל להגביל עומסי שיא או להגביל את צריכת האנרגיה בחלונות בעומס גבוה לפי מפרט מפעיל הרשת. מערכות אחסון סוללות קטנות יעברו מחזורי טעינה עמוקים בעת טעינת המכונית החשמלית, ולכן יהיו להן בלאי רב. לכן, במקרים רבים הגיוני לשלוט באחסון באמצעות cFos Charging Manager. בשביל זה צריך דגם שניתן לשלוט בו או לפחות אפשרות מיתוג באמצעות ממסר.
ניתן לשלוט במערכות אחסון כחלק מסוללת SunSpec דגם 124 (למשל Fronius) או להיות בעלות אוגרי Modbus משלהן המאפשרים שליטה. מכשירים היברידיים משמשים כממירים עבור פאנלים סולאריים ואחסון. ממירים, מונים ואחסון סוללות נוצרים כאריחי מד ב-cFos Charging Manager. לכל המונים יש לכן אפשרות להפעיל את בקרת הסוללה. עבור התקני SunSpec עם דגם 124, ה-cFos Charging Manager מנסה לשלוט בזיכרון המשויך. ייתכן שיהיה עליך להפעיל את זה במכשיר תחילה. עבור מונים מותאמים אישית (Victron וכו'), מנהל הטעינה של cFos מנסה למצוא משתנה מותאם אישית בשם "soc" (באחוזים). לאחר מכן, זה יוצג באריח הדלפק במידת הצורך.
תחת בקרת אחסון הסוללה תוכל לציין תחילה את עוצמת הטעינה והפריקה המקסימלית. -1 אומר שמנהל הטעינה לא צריך לשלוט בכוח הטעינה או הפריקה. לאחר מכן תוכל להגדיר מספר כללי טעינה המעובדים בזה אחר זה כל כמה שניות ולהגביל את זרם הטעינה או הפריקה. כללי הטעינה פועלים באופן דומה לכללי הטעינה עבור wallboxes. ה-cFos Charging Manager משתמש בעוצמת הטעינה המקסימלית או בהספק הפריקה כערך ההתחלה, כלומר ערך בקרה, ומאפשר לשנות זאת על ידי עיבוד כללי הטעינה.
לאחר שכל כללי הטעינה בוצעו, קיימת מגבלת זרם (שיכולה להיות גם 0) עבור הספק הטעינה והפריקה. מנהל הטעינה של cFos מאחסן ערכים אלה במשתנים מוגדרים על ידי המשתמש בשם "charge_power_w", "charge_power_prc" (מצוין כאחוז), "discharge_power_w" ו-"discharge_power_prc". קיים גם משתנה מוגדר על ידי המשתמש בשם "bat_mode". משתנה זה מציין האם קיימת מגבלת טעינה או פריקה (0 = ללא ערך, 1 = מגבלת טעינה, 2 = מגבלת פריקה, 3 = מגבלת טעינה ופריקה). עבור התקני SunSpec, המגבלות מומרות ונכתבות לאורגסטרים הייעודיים. עבור מדי מתח מוגדרים על ידי המשתמש, ניתן ליצור פלטים מותאמים אישית שכותבים את ערכי המשתנים הנ"ל למכשיר. ניתן למצוא דוגמאות בהגדרות המד המסופקות עבור Victron ו-Kostal Plenticore. אם מגבלת הטעינה או הפריקה אינה נשלטת, המשתנים המתאימים אינם קיימים ולכן אינם נכתבים לזיכרון. ההגדרה "מצב" של בקר אחסון הסוללה קובעת מה אמור לקרות כאשר ישנם ערכים חיוביים הן עבור הספק הטעינה והן עבור הספק הפריקה. "נייטרלי" פירושו שמנהל הטעינה של cFos מעביר את שני הערכים למערכת האחסון, אשר לאחר מכן מחליטה מה לעשות בטווח מסוים. "לתעדף טעינה" פירושו שהספק הפריקה מוגדר ל-0 כאשר הספק הטעינה חיובי, ו-"לתעדף פריקה" פירושו שהספק הטעינה מוגדר ל-0 כאשר הספק הפריקה חיובי. זה שימושי אם למערכת האחסון יש רק ערך אחד עבור הספק הטעינה והן עבור הספק הפריקה. אם הספק הטעינה או הפריקה המתקבל קטן מ-0, המשתנים המוגדרים על ידי המשתמש נמחקים. עליך לקחת זאת בחשבון בעת יצירת הגדרות מונה מותאמות אישית. זה המקרה, לדוגמה, אם ציינת -1 כהספק הטעינה או הפריקה המרבי, או אם כללי הטעינה שלך גורמים לערכים שליליים. לדוגמה, ניתן ליצור הגדרות מונה השולטות באחסון הסוללה רק אם המשתנים המתאימים קיימים (if exist(charge_power_w)...).
החלפת פלט: למרבה הצער, לא ניתן לשלוט בזיכרונות מסוימים ישירות באמצעות הכללים שלעיל. אבל על מנת לפחות להיות מסוגל לנטרל את הזיכרון באמצעות הכללים הנ"ל (למשל כאשר מכונית נטענת), אתה יכול לנסות להשתמש במגע מיתוג אם לזיכרון יש כניסת בקרה. אם מעשי, ניתן יהיה גם לבודד את התקן האחסון מהרשת באמצעות מגע (כדי למנוע הרס של התקן האחסון, יש לבדוק תחילה עם היצרן או החשמלאי האם המכשיר מתאים לכך). בשדה "החלפת פלט" ניתן לציין את שם המשתנה המוגדר ל-1 אם הספק הטעינה או הפריקה חיובי לאחר הערכת כללי הטעינה ול-0 אם לא. מנהל הטעינה של cFos מספק הגדרת מד עבור קופסת מתגים או שקע מתגים של Shelly. כאשר אתה מגדיר זאת, המונה מקבל מזהה מכשיר, למשל M5. לאחר מכן תוכל לציין את תיבת המתגים של Shelly תחת "החלפת פלט" בבקרת אחסון הסוללה באמצעות: M5.output1. אם תכניס מינוס לפני שם המשתנה, פלט המיתוג יתהפך (-M5.output1)