Дакументацыя

Планы зарадкі і кіраванне знешнімі крыніцамі энергіі

Вы таксама можаце інтэграваць cFos Charging Manager у знешнюю сістэму кіравання энергіяй (EMS). Гэта дазваляе задаць абсалютныя абмежаванні зарадкі для максімальнага агульнага току на фазу і для асобных насценных зарадных прылад. Вы таксама можаце задаць такія абмежаванні для току зарадкі і разрадкі кіраванай сістэмы назапашвання энергіі. Без знешняй EMS вы таксама можаце задаць гэтыя абмежаванні ў раздзеле "План зарадкі" ў агульных наладах кіравання нагрузкай (або ў наладах насценнай зараднай прылады і акумулятара). Тут вы ўказваеце спіс часу сутак у хвілінах і адпаведны ток у мА. Для сістэм акумулятара абмежаванні - гэта значэнні магутнасці ў ватах.

Ліміты зарадкі служаць дадатковым абмежаваннем току зарадкі (або магутнасці зарадкі). Незалежна ад гэтых абмежаванняў, менеджар зарадкі можа дадаткова абмежаваць ток зарадкі (або магутнасць зарадкі) на аснове іншых умоў і правілаў зарадкі.

EMS можа задаць гэтыя абмежаванні праграмна з дапамогай наступнага выкліку API:
/cnf?cmd=set_cplan&dev_id= xx&tmp= t
Дзе xx — ідэнтыфікатар прылады, або $G — максімальны агульны ток на фазу.

t роўна 0 або 1. 1 азначае, што ліміты зарадкі не захоўваюцца, гэта значыць, яны больш не існуюць пасля перазапуску менеджара зарадкі. EMS павінен рэдка захоўваць значэнні і ў асноўным змяняць іх толькі часова, каб зэканоміць флэш-памяць.

Цела запыту — гэта аб'ект JSON:

{
   "cplan": [ { obj } ]
}

Гэта значыць, што "cplan" — гэта масіў тыпу obj. obj можа ўтрымліваць наступныя элементы:

"dc"true ці false, ліміт адносіцца да магутнасці разраду (true), па змаўчанні false
"st"Пачатак ліміту ў хвілінах адпаведнага дня
"dr"Працягласць ліміту ў хвілінах
"lm"Ліміт у мА або ватах

З дапамогай /cnf?cmd=get_cplan&dev_id= xx можна запытаць бягучыя межы зарадкі прылады або максімальны агульны ток.