بالشرح الوثائقي

قواعد التحميل
(لإصدارات البرامج الثابتة من 1.25.2)

يمكن العثور هنا على وثائق قواعد التحميل لإصدارات البرامج الثابتة <1.25.2.


                        مربع حوار قواعد تحميل لقطة الشاشة

وظائف عامة

تعمل قواعد الشحن الخاصة بـ cFos Charging Manager مثل البرامج الصغيرة. عندما يقوم cFos Charging Manager بمعالجة قواعد الشحن، فإنه يأخذ قيمة البداية باعتبارها "قيمة القاعدة" ثم يمر عبر جميع قواعد الشحن من الأعلى إلى الأسفل. فهو يتحقق من الشرط الخاص بكل قاعدة، وإذا تم استيفاء ذلك، يقوم بتنفيذ الإجراء المعني. يحدث هذا حتى يتم الوصول إلى نهاية قواعد التحميل أو يتم تعيين خيار "إنهاء" للإجراء في حالة استيفاء الشرط. ثم يتم إرجاع قيمة القاعدة المحددة حتى تلك النقطة. بهذه الطريقة، تحدد قواعد الشحن الخاصة بصناديق الحائط تيار الشحن لكل مرحلة بوحدة مللي أمبير وبالنسبة لتخزين البطارية قوة الشحن أو التفريغ بوحدة واط.

بالنسبة لقواعد الشحن الخاصة بصناديق الحائط، فإن القيمة المبدئية هي 0، أي إذا لم يتم استيفاء أي قاعدة، فسيتم إيقاف الشحن مؤقتًا. بالنسبة لتخزين البطارية، فإن قيمة البداية هي الحد الأقصى لطاقة الشحن أو التفريغ، أي إذا لم يتم استيفاء قاعدة شحن، فإن الحد الأقصى لطاقة الشحن أو التفريغ هو المحدد في خيارات التحكم في البطارية في cFos Charging Manager.

يوجد خيار "فائض الطاقة الكهروضوئية" لقواعد شحن صندوق الحائط. في كل دورة، يقوم cFos Charging Manager أولاً بالتحقق مما إذا كانت قواعد الشحن مع خيار "PV over" قد تم تعيينها لصناديق الحائط. جميع صناديق الحائط التي توفر قاعدة (قواعد) الشحن الخاصة بها قيمة >= 0 مع هذا الخيار يتم اعتبارها أولاً ويتم وضع علامة على تيار الشحن الخاص بها على أنه زائد. يتم بعد ذلك النظر في جميع صناديق الحائط ذات قواعد الشحن دون خيار "فائض الطاقة الكهروضوئية". وهذا يعني أن صناديق الحائط التي ترغب في شحن الطاقة الكهروضوئية الزائدة تحظى بمعاملة تفضيلية. ملاحظة: إذا كانت قواعد الشحن مع خيار "فائض الطاقة الكهروضوئية" لصندوق الحائط ترجع -1، فإن صندوق الحائط هذا لا يشارك في فائض الطاقة الكهروضوئية. يقوم مدير الشحن بعد ذلك بتطبيق قواعد الشحن للشحن العادي.

حساب الفائض: إذا تم تنشيط خيار "PV overs"، فإن الشرط "PV over >= Expression" يأخذ في الاعتبار ما إذا كان الفائض مقسومًا على مراحل الشحن المتوقعة كبيرًا بما يكفي لتحقيق الشرط. إذا كان خيار "فائض الطاقة الكهروضوئية" غير نشط، فسيتم التحقق مما إذا كان الفائض >= تعبيرًا في المرحلة المعنية. وينطبق الشيء نفسه على شروط "شراء الشبكة" و"تغذية الشبكة" و"الطاقة الشمسية". هنا، إذا كان خيار "فائض الطاقة الكهروضوئية" نشطًا، فسيتم التحقق من مجموع التيارات مقسومًا على العدد المتوقع لمراحل الشحن مقابل التعبير، بينما إذا كان الخيار غير نشط، يتم التحقق من تيار المرحلة المعنية. بالنسبة للإجراءات، إذا كان خيار "فائض الطاقة الكهروضوئية" نشطًا، فإن القيمة المقدمة لـ "فائض العرض" و"إمداد الطاقة الشمسية" و"شراء شبكة الإمداد" و"تغذية التغذية" هي مجموع تيارات جميع المراحل مقسمة على مراحل الشحن المتوقعة، بينما في إذا كان الخيار غير نشط، يتم توفير تيار المرحلة المعنية. باختصار: بالنسبة للحالة المعتادة للشحن الفائض للطاقة الكهروضوئية، يوصى بتفعيل الخيار. إذا لم يكن الخيار نشطًا، فسيتم التركيز على إدارة التحميل، أي أن مدير الشحن في cFos يأخذ في الاعتبار جميع المراحل الثلاث بشكل منفصل.

تحتوي كل قاعدة شحن على خيارات الإعداد العامة التالية

المعرف: رقم يمكن اختياره بحرية. انظر أدناه لمزيد من التفاصيل.

القاعدة النشطة: يتم تجاهل القواعد غير النشطة.

أيام الأسبوع: يتيح لك هذا تحديد الأيام التي يجب مراعاة القاعدة فيها والأيام التي يجب تجاهلها

فائض الطاقة الكهروضوئية: بالنسبة لقواعد فرض رسوم على صناديق الحائط، يقوم مدير الشحن دائمًا بالتحقق أولاً مما إذا كانت قواعد فرض رسوم على فائض الطاقة الكهروضوئية نشطة أم لا. ثم تحدد هذه تيار الشحن لكل مرحلة. تتم بعد ذلك معالجة جميع قواعد الشحن التي لم يتم تعيين خيار "فائض الطاقة الكهروضوئية" من أعلى إلى أسفل.

الشحن أو التفريغ: بالنسبة لقواعد الشحن لتخزين البطارية، يقوم مدير الشحن بمعالجة جميع قواعد الشحن مع خيار "الشحن" وجميع قواعد الشحن مع خيار "التفريغ" بشكل مستقل عن بعضها البعض وبالتالي يحدد قوة الشحن أو التفريغ الحالية.

كل قاعدة تحميل لها شرط وإجراء. ولا يتم الإجراء إلا إذا تحقق الشرط. يمكن أن يؤدي الإجراء أيضًا إلى تنشيط خيار "إنهاء". في هذه الحالة، تنتهي معالجة قواعد التحميل بعد تنفيذ الإجراء وإرجاع قيمة القاعدة الحالية. إذا لم يتم تعيين "خروج"، فسيستمر مدير الشحن بقاعدة الشحن التالية. إذا وصل الأمر إلى نهاية القائمة، فإنه يُرجع أيضًا قيمة التحكم الحالية.

شروط

تحتوي جميع الشروط على خيار "لا". إذا تم تعيين هذا، يتم تنفيذ الإجراء إذا لم يتم استيفاء الشرط. وإلا فسيتم تنفيذ الإجراء إذا تحقق الشرط.

تحتوي بعض الشروط على خيار "متابعة تنفيذ القاعدة دون استيفاء الشرط". هنا يمكنك تحديد الوقت بالثواني. إذا تم استيفاء الشرط، فقد لا يتم استيفاءه لمدة x ثانية وسيستمر تنفيذ الإجراء. على سبيل المثال، إذا تم الوصول إلى الحد الأدنى من فائض PV، فيمكن بعد ذلك تقليله لمدة x ثانية وسيستمر تنفيذ الإجراء.

الوقت: تحقق الشرط خلال الوقت المحدد وليس خارجه. وهذا يسمح لك بالشحن في أوقات محددة.

فائض الطاقة الكهروضوئية: يتم استيفاء الشرط إذا كان فائض الطاقة الكهروضوئية لكل مرحلة (لقواعد شحن السيارات) أو فائض الطاقة الكهروضوئية عبر جميع المراحل بالواط (لتخزين البطارية) أكبر من (أو يساوي) القيمة أو الصيغة المحددة.

السعر: يتم استيفاء الشرط إذا كان السعر المرجعي الحالي بالسنت لكل كيلووات في الساعة أقل من (أو يساوي) القيمة أو الصيغة المحددة.

مستوى السعر: يتم استيفاء الشرط إذا كان مستوى السعر الحالي أقل من (أو يساوي) القيمة أو الصيغة المحددة.

انظر أيضًا: الشحن المراعي للتكلفة

SoC: يتم استيفاء الشرط إذا كانت حالة شحن السيارة (إذا كان مدير الشحن في cFos يعرف هذه القيمة) أو كان تخزين البطارية أكبر من (أو يساوي) القيمة أو الصيغة المحددة.

عدد سيارات التحميل: يتم استيفاء الشرط إذا كان عدد سيارات التحميل أكبر من (أو يساوي) القيمة أو الصيغة المحددة.

شراء الشبكة: يتم استيفاء الشرط إذا كان شراء الشبكة (لقواعد شحن السيارات لكل مرحلة، لقواعد الشحن لتخزين البطارية بالواط عبر جميع المراحل) أكبر (أو يساوي) من القيمة أو الصيغة المحددة.

تغذية الشبكة: يتم استيفاء الشرط إذا كانت تغذية الشبكة (لكل مرحلة لقواعد شحن السيارات، بالواط عبر جميع المراحل لقواعد الشحن لتخزين البطارية) أكبر من (أو تساوي) القيمة أو الصيغة المحددة.

الطاقة الشمسية: يتم استيفاء الشرط إذا كانت الكهرباء المولدة لكل مرحلة (لقواعد شحن السيارات) أو الطاقة المولدة عبر جميع المراحل (لتخزين البطارية) أكبر من (أو تساوي) القيمة أو الصيغة المحددة.

الإدخال نشط: يتم استيفاء الشرط إذا كان الإدخال بالرقم المحدد للجهاز بمعرف الجهاز المحدد (E1، E2، ... لصناديق الحائط، M1، M2، ... للعدادات) نشط. يتم حساب الأرقام من 0. وهذا يسمح لك باستخدام قواعد الشحن بالتزامن مع تبديل المدخلات. على سبيل المثال، يحتوي cFos Power Brain Wallbox على مدخلين S0. لاستخدامها، يمكنك إعداد جهاز قياس cFos Power Brain S0 كجهاز له دور "العرض" في cFos Charging Manager. بافتراض أن هذا العداد لديه معرف الجهاز M1، فيمكنك معالجة الإدخال S0-1 باستخدام معرف الجهاز M1 ورقم الإدخال 0. يمكن العثور على معلومات حول توصيل مدخلات S0 على cFos Power Brain على صفحتنا حول مدخلات S0 / عدادات S0 وعدادات Modbus. على سبيل المثال، إذا كنت تريد التحكم في تيار الشحن باستخدام مفتاح خارجي، أو استخدام جهاز استقبال للتحكم في التموج الذي يقوم بتبديل المرحل وفقًا لمواصفات مورد الطاقة، فيمكنك استخدام قواعد الشحن مع الإدخال. يمكنك أيضًا تفعيل قاعدة فرض رسوم على فائض الطاقة الكهروضوئية باستخدام الإدخال.

صديقة للبيئة: هنا يمكنك تحديد الحد الأقصى للتأخير المطلوب في عملية الشحن ووقت الشحن المتوقع. يعتبر الشرط مستوفيًا (ويظل مستوفيًا) بمجرد أن يقوم مدير الشحن في cFos بحساب وقت البدء الذي يكون صديقًا للبيئة ومفيدًا للشبكة قدر الإمكان، وقد تم تحقيق ذلك. شاهد الشحن الصديق للبيئة.

الصيغة: يتم استيفاء الشرط إذا كانت قيمة الصيغة > 0 (قيم الفاصلة العائمة). انظر الصيغ.

دائمًا: يتم استيفاء الشرط دائمًا.

أجراءات

يتم تنفيذ الإجراءات عند استيفاء شرط قاعدة التحميل (أو تعيين الخيار "ليس" وعدم استيفاء الشرط).

تعيين على القيمة/الصيغة: يتم تعيين قيمة التحكم الحالية على القيمة أو الصيغة المحددة.

تسليم فائض الطاقة الكهروضوئية / توصيل الطاقة الشمسية / توصيل شراء الشبكة / توصيل التغذية: يتم ضبط قيمة التحكم الحالية على القيمة المقابلة. بالنسبة لقواعد شحن التخزين، فإن الطاقة بالواط في جميع المراحل. بالنسبة لقواعد الشحن الخاصة بصناديق الحائط، في الشحن العادي، هذا هو التيار لكل مرحلة؛ في الشحن الزائد (تم تعيين خيار "فائض الطاقة الكهروضوئية") هو مجموع التيارات عبر جميع المراحل، مقسومًا على العدد (المتوقع أو الفعلي) من المراحل المستخدمة للشحن. بالإضافة إلى ذلك، يمكن ضرب القيمة بعامل، وهو 1 افتراضيًا. يمكنك استخدام هذا، على سبيل المثال، لاستخدام نظام التحكم للحصول على نظام تخزين البطارية لتجنب السحب أو التغذية في الشبكة. ستقوم قاعدة شحن تخزين البطارية بشحن التخزين باستخدام مصدر الشبكة. ومع ذلك، نظرًا لوجود عدم دقة في القياس عند تحديد إمداد الشبكة، سيتم استخدام مرات إمداد الشبكة بعامل قريب من 1 كقاعدة شحن للتخزين.

تعيين المتغير: يتم تعيين المتغير المحدد إلى قيمة أو صيغة. يمكنك تحديد متغيرات Charging Manager أو متغيرات الجهاز المعرفة من قبل المستخدم كأسماء. تبدأ متغيرات Charging Manager بـ "CM"، ومتغيرات الجهاز لها معرف جهاز واسم المتغير (على سبيل المثال، E1.x).

هناك أيضًا المتغيرات التالية:

_rule_valقيمة التحكم الحالية يمكنك أيضًا الاستعلام عن ذلك في الصيغ.
_rule_idمعرف القاعدة الحالية. يتم تعيين معرف القاعدة على معرف القاعدة الأولى التي لم يتم تجاهلها ويتم عرضها في مربع الجهاز. باستخدام "_rule_id" يمكنك أيضًا تعيين هذه القيمة لكل قاعدة، على سبيل المثال لتوضيح القاعدة المهمة التي تمت معالجتها.
_rule_minعادةً ما يتم تعيين هذه القيمة للتبديل من الشحن أحادي الطور/الشحن ثلاثي الطور، على سبيل المثال عند تحديد الشروط بحد تيار. هنا يمكنك ضبط هذه القيمة بنفسك. سوف يتحول من الشحن أحادي الطور إلى الشحن ثلاثي الطور عندما يكون الحد الحالي أكبر من (أو يساوي) "_rule_min" لفترة من الوقت.
_undercutاضبط undershoot على نشط إذا كانت القيمة أكبر من الصفر (انظر الشرح أدناه).

و: ربط القاعدة بالقاعدة التالية. لا يعتبر شرط القاعدة التالية مستوفياً إذا لم يتم استيفاء شرط القاعدة الحالية (بغض النظر عما إذا كان شرط القاعدة التالية قد تم استيفاءه بالفعل).

أو: ربط القاعدة بالقاعدة التالية. يعتبر شرط القاعدة التالية قد تم استيفائه إذا تم استيفاء شرط القاعدة الحالية (بغض النظر عما إذا كان شرط القاعدة التالية قد تم استيفاءه بالفعل).

انتقل إلى: يبحث cFos Charging Manager (من الأعلى إلى الأسفل) عن قاعدة الشحن الأولى التي يكون معرفها هو نفس المعرف المحدد ويستمر في معالجة قواعد الشحن باستخدام هذا. إذا لم يتم العثور على أي منها، فستستمر المعالجة باستخدام قاعدة التحميل التالية. تنبيه: تجنب الحلقات التي لا نهاية لها! يتوقف مدير الشحن عن معالجة قواعد الشحن بعد فترة، ولكن هذا قد يؤدي إلى إضاعة الوقت (الحوسبة) دون داع. يتيح لك هذا الإجراء، مع شروط قاعدة التحميل، إنشاء برامج قواعد صغيرة.

undershoot

بالنسبة لبعض الشروط، يمكنك تعيين الوقت بالثواني الذي يجب أن يستمر فيه تنفيذ القاعدة حتى لو لم يتم استيفاء الشرط. على سبيل المثال، يمكنك تحديد قاعدة يتم تنفيذها عند تعيين إدخال التبديل. إذا قمت بعد ذلك بتعيين وقت، فسيستمر تشغيل هذه القاعدة لمدة N ثانية على الرغم من أن الإدخال لم يعد مضبوطًا. مع الشحن الزائد للطاقة الكهروضوئية، يمكنك استخدام هذا الوقت لمنع انقطاع الشحن بسبب السحب القصيرة.

يستخدم مدير الشحن علامة تسمى "_undercut" لملاحظة ما إذا كان هذا "التقويض" نشطًا لقاعدة واحدة على الأقل. إذا أدت قواعد الشحن الخاصة بصناديق الحائط إلى قيمة أقل من الحد الأدنى لتيار الشحن المحدد في صندوق الحائط وتم تعيين علامة "_undercut"، فسيقوم برنامج cFos Charging Manager بإرجاع الحد الأدنى لتيار الشحن كقيمة قاعدة بحيث يستمر شحن السيارة. يمكنك أيضًا تعيين أو حذف علامة "_undercut" بنفسك باستخدام قاعدة التحميل (انظر أعلاه).