文件

載入規則
(適用於 1.25.2 及以上的韌體版本)

可以在此處找到韌體版本<1.25.2的載入規則的文件。


                        載入規則對話框的螢幕截圖

一般功能

cFos 充電管理器的充電規則就像小程式一樣運作。 cFos Charging Manager在處理計費規則時,會以一個起始值作為“規則值”,然後從上到下遍歷所有計費規則。它檢查每個規則的條件,如果滿足,則執行相應的操作。這種情況會發生,直到達到載入規則的末尾,或在滿足條件的情況下為操作設定「完成」選項。然後返回到該點確定的規則值。這樣,壁箱的充電規則確定了每相的充電電流(以 mA 為單位) ,而電池儲存的充電規則則確定了以W 為單位的充電或放電功率。

對於牆盒的計費規則,起始值為0,即如果不符合規則,則暫停計費。對於電池存儲,起始值為最大充電或放電功率,即如果不滿足充電規則,則最大充電或放電功率為 cFos 充電管理器的電池控制選項中設定的功率。

牆盒充電規則有一個「PV 超額」選項。在每個週期中,cFos 充電管理器首先檢查是否為牆盒設定了帶有「PV 超額」選項的充電規則。首先考慮充電規則透過此選項提供>= 0 值的所有牆盒,並將其充電電流標記為過量。然後考慮所有具有充電規則但沒有“PV 剩餘”選項的壁箱。這意味著想要充電超額光電發電的壁箱將獲得優惠。注意:如果帶有“PV 盈餘”選項的 Wallbox 的計費規則返回 -1,則該 Wallbox 不參與 PV 盈餘。然後計費管理器應用計費規則進行正常計費。

剩餘量的計算:如果啟動「PV 剩餘量」選項,則條件「PV 剩餘量>= 表達式」會考慮剩餘量除以預測充電階段是否足夠大以滿足條件。如果「PV 剩餘」選項未激活,則檢查相應階段的剩餘是否>= 表達式。 「併網購電」、「併網供電」和「太陽能」條件也是如此。此處,如果「PV 超額」選項處於活動狀態,則根據表達式檢查電流總和除以預測的充電階段數,而如果該選項未處於活動狀態,則檢查相應階段的電流。對於這些操作,如果「光伏剩餘」選項處於活動狀態,則「供電剩餘」、「供電太陽能」、「供電電網購買」和「供電饋入」傳遞的值是所有相位電流的總和除以預測的充電階段,如果該選項未激活,則提供相應階段的電流。簡而言之:對於通常的光伏剩餘充電情況,建議啟動該選項。如果該選項未激活,則重點是負載管理,即 cFos 充電管理器單獨考慮所有三個階段。

每個計費規則都有以下常規設定選項

ID :可自由選擇的數字。請參閱下面的更多細節。

規則活動:忽略非活動規則。

一周中的幾天:這允許您設定應該遵守規則的日子以及應該忽略規則的日子

PV 剩餘:對於牆盒的計費規則,計費管理器總是先檢查 PV 剩餘的計費規則是否處於活動狀態。然後,它們確定每相的充電電流。所有未設定「PV超額」選項的計費規則均依照自上而下的順序處理。

充電放電:對於電池儲存的充電規則,充電管理器獨立處理所有具有「充電」選項的充電規則和所有具有「放電」選項的充電規則,從而確定當前的充電或放電功率。

每個載入規則都有一個條件和一個操作。僅當滿足條件時才會執行該操作。操作還可以啟動“完成”選項。在這種情況下,在執行操作並傳回目前規則值後,載入規則的處理結束。如果未設定“退出”,計費管理員將繼續執行下一個計費規則。如果到達清單末尾,它還傳回當前控制值。

狀況

所有條件都包含“Not”選項。如果設定了此項,則在不符合條件時執行操作。否則,如果滿足條件,則執行該操作。

某些條件可以選擇「在不滿足條件的情況下繼續執行規則」。您可以在此指定時間(以秒為單位)。如果條件滿足,則可能在x秒內不滿足,但動作仍會執行。例如,如果達到了最小 PV 超額,則可以低於 x 秒,並且仍將執行操作。

時間:在指定時間內滿足條件,但在指定時間內不符合條件。這允許您在特定時間充電。

PV 盈餘:如果每相的 PV 盈餘(對於汽車充電規則)或所有相的 PV 盈餘(以瓦特為單位)(對於電池存儲)大於(或等於)指定值或公式,則滿足條件。

價格:如果當前參考價格(以美分/千瓦時為單位)小於(或等於)指定值或公式,則滿足條件。

價格水平:如果當前價格水平小於(或等於)指定值或公式,則滿足條件。

另請參閱:注重成本的充電

SoC :如果汽車的充電狀態(如果 cFos 充電管理員知道該值)或電池儲存大於(或等於)指定的值或公式,則符合條件。

裝車數量:裝車數量大於(或等於)指定數值或公式則符合條件。

電網購買:如果電網購買(對於每相汽車的充電規則,對於所有階段的電池儲存以瓦為單位的充電規則)大於(或等於)指定的值或公式,則滿足條件。

電網饋入:如果電網饋入(汽車充電規則的每相,電池儲存充電規則的所有階段的瓦特)大於(或等於)指定值或公式,則滿足條件。

太陽能:如果每相發電量(對於汽車充電規則)或所有相發電量(對於電池儲存)大於(或等於)指定值或公式,則滿足條件。

輸入有效:如果具有指定設備 ID 的設備的指定編號(E1、E2...對於牆盒,M1、M2...對於儀表)的輸入處於活動狀態,則滿足條件。數字從 0 開始計數。這允許您將計費規則與開關輸入結合使用。例如,cFos Power Brain Wallbox 有 2 個 S0 輸入。若要使用這些功能,您可以將 cFos Power Brain S0 儀表設定為 cFos 充電管理員中具有「顯示」角色的裝置。假設該計數器具有裝置 ID M1,則您可以使用裝置 ID M1 和輸入編號 0 對 S0-1 輸入進行定址。有關 cFos Power Brain 上 S0 輸入接線的資訊可以在我們有關S0 輸入/ S0 計數器和 Modbus 計數器的頁面上找到。例如,如果您想使用外部開關控制充電電流,或使用根據能源供應商的規格切換繼電器的漣波控制接收器,則可以使用帶輸入的充電規則。您也可以使用輸入啟動PV剩餘的計費規則。

環保:您可以在此指定充電過程中所需的最大延遲和預期充電時間。一旦 cFos 充電管理器計算出盡可能環保且有利於網路的開始時間並且這一點已經實現,則該條件被視為已滿足(並保持已滿足)。請參閱環保充電

公式:如果公式的值 > 0(浮點數值),則滿足條件。參見公式

始終:始終滿足條件。

行動

當滿足載入規則條件(或設定了“Not”選項但不滿足條件)時執行操作。

設定為值/公式:將目前控制值設定為指定的值或公式。

交付光電餘裕/交付太陽能/交付上網收購/交付饋電:當前控制值設定為相應的值。對於儲存充電規則,所有階段的功率(以瓦為單位)。對於牆盒的充電規則,在正常充電中,這是每相的電流;在過量充電(設定了「PV 剩餘」選項)中,它是所有相上的電流總和,除以相數(預測或實際)。用於充電的階段。此外,該值可以乘以一個因子,預設為 1。例如,您可以使用它來使用控制系統來獲得電池儲存系統,以避免向電網供電或供電。電池儲存充電規則將使用電網電源對儲存進行充電。然而,由於確定電網供電時存在測量誤差,因此將電網供電乘以接近1的係數作為儲能的充電規則。

設定變數:將指定變數設為值或公式。您可以將 Charging Manager 變數或使用者定義的設備變數指定為名稱。充電管理器變數以“CM.”開頭,設備變數具有設備 ID 和變數名稱(例如 E1.x)。

還有以下變數:

_rule_val當前控制值。也可以用公式來查詢。
_rule_id目前規則 ID。規則 ID 設定為第一個非忽略規則的 ID,並顯示在裝置的磁貼中。使用“_rule_id”,您還可以為每個規則設定此值,例如以說明處理了哪個重要規則。
_rule_min通常,此值設定為從單相/三相充電切換,例如當您指定具有電流限制的條件時。這裡你可以自己設定這個值。當電流限制大於(或等於)“_rule_min”一段時間時,它將從單相充電切換到三相充電。
_undercut如果值大於零,則將下衝設定為活動(請參閱下面的說明)。

並且:將規則與下一條規則連結。如果當前規則的條件不滿足,則不認為滿足下一條規則的條件(無論下一條規則的條件是否真正滿足)。

或者:將規則連結到下一個規則。如果滿足當前規則的條件,則認為滿足下一條規則的條件(無論是否真正滿足下一條規則的條件)。

Go to :cFos 計費管理器(從上到下)搜尋第一個與指定 ID 相同的計費規則,並以此繼續處理計費規則。如果沒有找到任何內容,它將繼續使用下一個載入規則進行處理。注意:避免無限循環!計費管理器在一段時間後停止處理計費規則,但這可能會不必要地浪費(計算)時間。結合載入規則條件,此操作可讓您建立小型規則程式。

下衝

對於某些條件,您可以設定一個時間(以秒為單位),即使不滿足條件,規則也應繼續執行。例如,您可以定義在設定開關輸入時執行的規則。如果您隨後設定時間,即使不再設定輸入,該規則仍將繼續執行 N 秒。透過光伏超額充電,您可以利用這段時間來防止充電因短暫的雲而中斷。

計費管理器使用名為「_undercut」的標誌來記錄此「undercut」是否對至少一條規則有效。如果壁箱充電規則導致的值低於壁箱中設定的最小充電電流,並且設定了「_undercut」標誌,則 cFos 充電管理器將返回最小充電電流作為規則值,以便汽車繼續充電。您也可以使用載入規則自行設定或刪除「_undercut」標誌(請參閱上文)。