प्रलेखन

चार्जिंग योजनाएँ और बाहरी ऊर्जा प्रबंधन

आप cFos चार्जिंग मैनेजर को एक बाहरी ऊर्जा प्रबंधन प्रणाली (EMS) में भी एकीकृत कर सकते हैं। यह प्रति फेज़ अधिकतम कुल धारा और व्यक्तिगत वॉलबॉक्स के लिए पूर्ण चार्जिंग सीमाएँ निर्दिष्ट कर सकता है। आप एक नियंत्रणीय ऊर्जा भंडारण प्रणाली के चार्जिंग और डिस्चार्जिंग धारा के लिए भी ऐसी सीमाएँ निर्दिष्ट कर सकते हैं। बाहरी EMS के बिना, आप सामान्य लोड प्रबंधन सेटिंग्स (या वॉलबॉक्स और बैटरी स्टोरेज सेटिंग्स में) में "चार्जिंग प्लान" के अंतर्गत भी ये सीमाएँ निर्दिष्ट कर सकते हैं। यहाँ, आप दिन के समय की सूची मिनटों में और संबंधित धारा को mA में निर्दिष्ट करते हैं। बैटरी भंडारण प्रणालियों के लिए, सीमाएँ वाट में शक्ति के मान हैं।

चार्जिंग सीमाएँ चार्जिंग करंट (या चार्जिंग पावर) को और सीमित करती हैं। इन सीमाओं से स्वतंत्र, चार्जिंग मैनेजर अन्य स्थितियों और चार्जिंग नियमों के आधार पर चार्जिंग करंट (या चार्जिंग पावर) को और सीमित कर सकता है।

ईएमएस निम्नलिखित एपीआई कॉल के साथ प्रोग्रामेटिक रूप से इन सीमाओं को निर्दिष्ट कर सकता है:
/cnf?cmd=set_cplan&dev_id= xx&tmp= t
जहां xx एक डिवाइस आईडी है या $G प्रति चरण अधिकतम कुल धारा के लिए है।

t 0 या 1 है। 1 का मतलब है कि चार्जिंग सीमाएँ सहेजी नहीं गई हैं, यानी चार्जिंग मैनेजर के दोबारा चालू होने के बाद वे मौजूद नहीं रहतीं। ईएमएस को इन मानों को बहुत कम ही सहेजना चाहिए और ज़्यादातर फ़्लैश मेमोरी बचाने के लिए इन्हें अस्थायी रूप से ही बदलना चाहिए।

अनुरोध बॉडी एक JSON ऑब्जेक्ट है:

{
   "cplan": [ { obj } ]
}

अर्थात्, "cplan" obj की एक सरणी है। obj में निम्नलिखित तत्व शामिल हो सकते हैं:

"dc"सत्य या असत्य, सीमा निर्वहन शक्ति को संदर्भित करती है (सत्य), डिफ़ॉल्ट असत्य है
"st"संबंधित दिन के मिनटों में सीमा की शुरुआत
"dr"सीमा की अवधि मिनटों में
"lm"mA या वाट में सीमा

/cnf?cmd=get_cplan&dev_id= xx का उपयोग करके आप डिवाइस की वर्तमान चार्जिंग सीमा या अधिकतम कुल करंट की जानकारी प्राप्त कर सकते हैं।