דוקומנטציה

טוען חוקים
(לגרסאות קושחה מ-1.25.2)

את התיעוד של כללי הטעינה עבור גרסאות קושחה <1.25.2 ניתן למצוא כאן.


                        דו-שיח כללי טעינת צילום מסך

פונקציונליות כללית

כללי הטעינה של cFos Charging Manager עובדים כמו תוכניות קטנות. כאשר cFos Charging Manager מעבד כללי טעינה, הוא לוקח ערך התחלתי כ"ערך הכלל" ואז עובר על כל כללי הטעינה מלמעלה למטה. הוא בודק את התנאי עבור כל כלל, ואם הוא מתקיים, מבצע את הפעולה המתאימה. זה קורה עד שמגיעים לסוף כללי הטעינה או שהאופציה "סיום" מוגדרת עבור הפעולה אם מתקיים תנאי. לאחר מכן מוחזר ערך הכלל שנקבע עד לאותה נקודה. בדרך זו, כללי הטעינה ל-wallboxes קובעים את זרם הטעינה לפאזה ב-mA ולאחסון הסוללה את כוח הטעינה או הפריקה ב-W.

עבור כללי טעינה עבור wallboxes, הערך ההתחלתי הוא 0, כלומר אם לא מתקיים כלל, הטעינה מושהית. עבור אחסון סוללה, ערך ההתחלה הוא כוח הטעינה או הפריקה המרבי, כלומר אם לא מתקיים כלל טעינה, כוח הטעינה או הפריקה המרבי הוא זה שנקבע באפשרויות בקרת הסוללה של cFos Charging Manager.

קיימת אפשרות "עודף PV" לכללי הטעינה של wallbox. בכל מחזור, מנהל הטעינה של cFos בודק תחילה אם הוגדרו כללי טעינה עם אפשרות "עודף PV" עבור וולבוקס. כל ה-wallboxes שכללי הטעינה שלהם מספקים ערך >= 0 עם אפשרות זו נחשבים ראשונים וזרם הטעינה שלהם מסומן כעודף. כל קופסאות ה-wallbox עם כללי טעינה ללא אפשרות "עודף PV" נחשבות לאחר מכן. המשמעות היא ש-wallboxes שרוצים להטעין PV עודף מקבלים יחס מועדף. הערה: אם הטעינה שולטת עם אפשרות "עודפי PV" של wallbox מחזירה -1, wallbox זה אינו משתתף בעודף PV. לאחר מכן, מנהל הטעינה מחיל כללי טעינה עבור טעינה רגילה.

חישוב העודף: אם האפשרות "עודף PV" מופעלת, התנאי "עודף PV >= ביטוי" שוקל האם העודף חלקי שלבי הטעינה החזויים גדול מספיק כדי שהתנאי יתקיים. אם האפשרות "עודף PV" אינה פעילה, נבדק האם העודף הוא >= ביטוי בשלב המתאים. כך גם לגבי התנאים "רכישת רשת", "הזנת רשת" ו"אנרגיה סולארית". כאן, אם האפשרות "עודף PV" פעילה, סכום הזרמים חלקי המספר החזוי של שלבי הטעינה נבדק מול הביטוי, בעוד שאם האפשרות אינה פעילה, נבדק הזרם של השלב המתאים. עבור הפעולות, אם האפשרות "עודף PV" פעילה, הערך שנמסר עבור "עודפי אספקה", "אספקת חשמל סולארי", "רכישת רשת אספקה" ו"הזנת אספקה" הוא סכום הזרמים של כל השלבים מחולק בשלבי הטעינה החזויים, בעוד שבאם האפשרות אינה פעילה, הזרם של השלב המתאים מסופק. בקיצור: במקרה הרגיל של טעינת עודפי PV, מומלץ להפעיל את האפשרות. אם האפשרות אינה פעילה, ההתמקדות היא בניהול עומסים, כלומר מנהל הטעינה של cFos שוקל את כל שלושת השלבים בנפרד.

לכל כלל טעינה יש את אפשרויות ההגדרה הכלליות הבאות

מזהה: מספר לבחירה חופשית. ראה למטה לפרטים נוספים.

כלל פעיל: מתעלמים מכללים לא פעילים.

ימי השבוע: זה מאפשר לך להגדיר באילו ימים יש לשמור על הכלל ומאילו ימים יש להתעלם ממנו

עודפי PV: עבור כללי טעינה עבור wallboxes, מנהל הטעינה תמיד בודק קודם אם כללי הטעינה עבור עודפי PV פעילים. לאחר מכן אלה קובעים את זרם הטעינה לכל שלב. כל כללי הטעינה שאפשרות ה"עודף PV" שלהם לא מוגדרת מעובדים מלמעלה למטה.

טעינה או פריקה: לכללי טעינה לאחסון סוללה, מנהל הטעינה מעבד את כל כללי הטעינה עם אפשרות "טעינה" וכל כללי הטעינה עם אפשרות "פריקה" ללא תלות זה בזה ובכך קובע את הספק הטעינה או הפריקה הנוכחיים.

לכל כלל טעינה יש תנאי ופעולה. הפעולה מתבצעת רק אם התנאי מתקיים. פעולה יכולה גם להפעיל את האפשרות "סיום". במקרה זה, עיבוד כללי הטעינה מסתיים לאחר ביצוע הפעולה וערך הכלל הנוכחי מוחזר. אם "יציאה" לא מוגדר, מנהל הטעינה ממשיך עם כלל הטעינה הבא. אם הוא מגיע לסוף הרשימה, הוא מחזיר גם את ערך הבקרה הנוכחי.

תנאים

כל התנאים מכילים את האפשרות "לא". אם זה מוגדר, הפעולה מבוצעת אם התנאי לא מתקיים. אחרת, הפעולה תתבצע אם התנאי מתקיים.

לחלק מהתנאים יש אפשרות "להמשיך בביצוע הכלל מבלי שהתנאי יתקיים". כאן אתה יכול לציין זמן בשניות. אם התנאי מתקיים, ייתכן שהוא לא יתקיים במשך x שניות והפעולה עדיין תתבצע. לדוגמה, אם עודף ה-PV המינימלי הושג, ניתן יהיה להפחית אותו למשך x שניות והפעולה עדיין תתבצע.

זמן: התנאי מתקיים בתוך הזמן שצוין, אך לא מחוצה לו. זה מאפשר לך לטעון בזמנים ספציפיים.

עודף PV: התנאי מתקיים אם עודף ה-PV לשלב (עבור כללי טעינה עבור מכוניות) או עודף ה-PV על פני כל השלבים בוואט (עבור אחסון סוללה) גדול מהערך או הנוסחה שצוינו (או שווה ל).

מחיר: התנאי מתקיים אם מחיר הייחוס הנוכחי בסנטים לקוט"ש קטן (או שווה ל) הערך או הנוסחה שצוינו.

רמת מחיר: התנאי מתקיים אם רמת המחיר הנוכחית קטנה (או שווה ל) הערך או הנוסחה שצוינו.

ראה גם: טעינה מודעת לעלות

SoC: התנאי מתקיים אם מצב הטעינה של המכונית (אם מנהל הטעינה של cFos יודע את הערך הזה) או אחסון הסוללה גדול (או שווה ל) הערך או הנוסחה שצוינו.

מספר מכוניות העמסה: התנאי מתקיים אם מספר מכוניות ההעמסה גדול מהערך או הנוסחה שצוינו (או שווה ל).

רכישת רשת: התנאי מתקיים אם רכישת הרשת (עבור כללי טעינה למכוניות לכל שלב, עבור כללי טעינה לאחסון סוללה בוואט בכל השלבים) גדולה (או שווה) מהערך או הנוסחה שצוינו.

הזנת רשת: התנאי מתקיים אם הזנת הרשת (לכל שלב עבור כללי טעינה עבור מכוניות, בוואטים על פני כל השלבים עבור כללי טעינה עבור אחסון סוללות) גדולה מהערך או הנוסחה שצוינו (או שווה ל).

אנרגיה סולארית: התנאי מתקיים אם החשמל המופק לכל שלב (עבור כללי טעינה למכוניות) או ההספק שנוצר בכל השלבים (עבור אחסון סוללות) גדול מהערך או הנוסחה שצוינו (או שווה ל).

קלט פעיל: התנאי מתקיים אם הקלט עם המספר שצוין של ההתקן עם מזהה המכשיר שצוין (E1, E2, ... עבור wallboxes, M1, M2, ... עבור מונים) פעיל. המספרים נספרים מ-0. זה מאפשר לך להשתמש בכללי טעינה בשילוב עם מיתוג כניסות. ל-cFos Power Brain Wallbox, למשל, יש 2 כניסות S0. כדי להשתמש בהם, אתה יכול להגדיר מד cFos Power Brain S0 כהתקן עם תפקיד "תצוגה" במנהל הטעינה של cFos. בהנחה שלמונה זה יש את מזהה ההתקן M1, אז אתה יכול לפנות לקלט S0-1 באמצעות מזהה ההתקן M1 ומספר הקלט 0. מידע על חיווט כניסות S0 ב-cFos Power Brain ניתן למצוא בעמוד שלנו על כניסות S0 / מוני S0 ומוני Modbus. לדוגמה, אם ברצונכם לשלוט בזרם הטעינה באמצעות מתג חיצוני, או להשתמש במקלט בקרת אדוות המחליף ממסר לפי מפרט ספק האנרגיה, ניתן להשתמש בכללי טעינה עם קלט. אתה יכול גם להפעיל כלל טעינה עבור עודפי PV באמצעות קלט.

ידידותית לסביבה: כאן ניתן לציין את ההשהיה המקסימלית הרצויה בתהליך הטעינה ואת זמן הטעינה הצפוי. התנאי נחשב למילוי (ונשאר מתקיים) ברגע שמנהל הטעינה של cFos חישב זמן התחלה שהוא כמה שיותר ידידותי לסביבה ומועיל לרשת וזה הושג. ראה טעינה ידידותית לסביבה.

נוסחה: התנאי מתקיים אם הערך של הנוסחה הוא > 0 (ערכי נקודה צפה). ראה נוסחאות.

תמיד: התנאי מתקיים תמיד.

פעולות

פעולות מבוצעות כאשר תנאי כלל הטעינה מתקיים (או שהאופציה לא מוגדרת והתנאי אינו מתקיים).

הגדר לערך/נוסחה: ערך הבקרה הנוכחי מוגדר לערך או לנוסחה שצוינו.

לספק עודפי PV / לספק אנרגיה סולארית / לספק רכישת רשת / לספק הזנה: ערך הבקרה הנוכחי מוגדר לערך המתאים. עבור כללי טעינת אחסון, ההספק בוואטים בכל השלבים. עבור כללי טעינה עבור wallboxes, בטעינה רגילה זהו הזרם לכל שלב; בטעינה עודפת (מוגדרת אפשרות ה"עודף PV") זהו סכום הזרמים על פני כל השלבים, חלקי המספר (החזוי או הממשי) של שלבים המשמשים לטעינה. בנוסף, ניתן להכפיל את הערך בפקטור, שהוא 1 כברירת מחדל. אתה יכול להשתמש בזה, למשל, כדי להשתמש במערכת בקרה כדי לקבל מערכת אחסון סוללות כדי למנוע משיכה או הזנה לרשת. כלל הטעינה של אחסון הסוללה יטען את האחסון באמצעות אספקת הרשת. עם זאת, מכיוון שקיימים אי דיוקים במדידה בעת קביעת אספקת הרשת, אספקת הרשת כפולים של פקטור קרוב ל-1 ישמשו ככלל החיוב עבור האחסון.

הגדר משתנה: המשתנה שצוין מוגדר לערך או נוסחה. אתה יכול לציין משתנים של מנהל הטעינה או משתני התקן המוגדרים על ידי משתמש בתור שמות. משתנים של Charging Manager מתחילים ב-"CM.", למשתני התקן יש מזהה התקן ואת שם המשתנה (למשל E1.x).

יש גם את המשתנים הבאים:

_rule_valערך הבקרה הנוכחי. אתה יכול גם לשאול את זה בנוסחאות.
_rule_idמזהה הכלל הנוכחי. מזהה הכלל מוגדר למזהה של הכלל הראשון שלא התעלם ממנו ומוצג באריח של המכשיר. עם "_rule_id" אתה יכול גם להגדיר ערך זה לכל כלל, למשל כדי להמחיש איזה כלל חשוב עובד.
_rule_minבדרך כלל ערך זה מוגדר לעבור מטעינה חד פאזית/תלת פאזית, למשל כאשר אתה מציין תנאים עם מגבלת זרם. כאן אתה יכול להגדיר ערך זה בעצמך. זה יעבור מטעינה חד פאזית לתלת פאזית כאשר מגבלת הזרם הייתה גדולה (או שווה ל) "_rule_min" במשך זמן מה.
_undercutהגדר את ה-undershoot לפעיל אם הערך גדול מאפס (ראה הסבר להלן).

וגם: קשר את הכלל עם הכלל הבא. התנאי של הכלל הבא אינו נחשב כמתקיים אם לא מתקיים התנאי של הכלל הנוכחי (ללא קשר להתקיים בפועל התנאי של הכלל הבא).

או: קשר את הכלל עם הכלל הבא. תנאי הכלל הבא נחשב כמתקיים אם מתקיים התנאי של הכלל הנוכחי (ללא קשר אם אכן מתקיים תנאי הכלל הבא).

עבור אל: מנהל הטעינה של cFos מחפש (מלמעלה למטה) את כלל הטעינה הראשון שהמזהה שלו זהה לזה שצוין וממשיך לעבד את כללי הטעינה עם זה. אם הוא לא מוצא, הוא ממשיך בעיבוד עם כלל הטעינה הבא. שימו לב: הימנע מלולאות אינסופיות! מנהל הטעינה מפסיק לעבד את כללי הטעינה לאחר זמן מה, אך הדבר עלול לבזבז זמן (מחשוב) שלא לצורך. בשילוב עם תנאי כלל הטעינה, פעולה זו מאפשרת לך ליצור תוכניות כללים קטנות.

תחתית

עבור תנאים מסוימים אתה יכול להגדיר זמן בשניות שעבורו הכלל צריך להמשיך להתבצע גם אם התנאי לא מתקיים. לדוגמה, אתה יכול להגדיר כלל שיבוצע כאשר קלט מיתוג מוגדר. אם לאחר מכן תגדיר זמן, כלל זה ימשיך לפעול למשך N שניות למרות שהקלט כבר לא מוגדר. עם טעינה עודפת של PV, אתה יכול לנצל את הזמן הזה כדי למנוע מהטעינה להופרע על ידי עננים קצרים.

מנהל הטעינה משתמש בדגל בשם "_undercut" כדי לציין אם ה-"undercut" הזה פעיל עבור כלל אחד לפחות. אם כללי הטעינה עבור wallboxs מביאים לערך מתחת לזרם הטעינה המינימלי שהוגדר ב-wallbox והדגל "_undercut" מוגדר, cFos Charging Manager מחזיר את זרם הטעינה המינימלי ככלל כך שהמכונית תמשיך להיטען. אתה יכול גם להגדיר או למחוק את הדגל "_undercut" בעצמך באמצעות כלל הטעינה (ראה למעלה).