文档

充电规则
(适用于 1.25.2 起的固件版本)

固件版本< 1.25.2的充电规则文档可在此处找到。


                        截图对话加载规则

当 cFos 计费管理器处理计费规则时,它会将一个起始值作为 "规则值",然后从上到下运行所有计费规则,直到计费规则结束或设置了 "退出 "选项。然后返回在此之前确定的规则值。对于墙盒,充电规则以 mA 为单位确定每相充电电流,对于蓄电池系统,以 W 为单位确定充电或放电功率

每个充电控制器都有以下常规设置选项

ID:可自由选择的数字。详见下文。

规则激活:未激活的规则将被忽略。

平日:可用于设置应遵守规则的天数和应忽略规则的天数

光伏盈余:对于壁挂箱的充电规则,充电管理器总是首先检查光伏盈余充电规则是否激活。然后确定每相的充电电流。然后自上而下处理所有未设置 "光伏盈余 "选项的充电规则。

充电放电:对于电池存储系统的充电规则,充电管理器会独立处理所有带 "充电 "选项的充电规则和所有带 "放电 "选项的充电规则,从而确定当前的充电或放电容量。

每个加载规则都有一个条件和一个操作。只有当条件满足时,才会执行操作。一个操作也可以激活 "结束 "选项。在这种情况下,动作执行完毕后,计费规则的处理就会结束,并返回当前的规则值。如果未设置 "退出",收费管理器将继续执行下一条收费规则。如果到达列表末尾,也会返回当前规则值。

条件

所有条件都包含 "不 "选项。如果设置了该选项,则在不满足条件时执行操作。否则,如果条件满足,则执行操作。

某些条件有 "条件未满足时继续执行规则 "选项。您可以在此指定以秒为单位的时间。如果条件已满足,则在之后的 x 秒内可能不会满足条件,但仍会执行操作。例如,如果达到了最小 PV 剩余值,则可能在 x 秒内超过该值,但仍会执行操作。

时间: 在指定时间内满足条件,但不能超出指定时间。这允许您在特定时间充电。

光伏盈余:如果每相光伏盈余(用于汽车充电规则)或所有相的光伏盈余(瓦特)(用于电池储能系统)大于(或等于)指定值或公式,则满足条件。

价格: 如果当前购买价格(单位:美分/千瓦时)小于(或等于)指定值或公式,则满足条件。

价格水平: 如果当前价格水平小于(或等于)指定值或公式,则满足条件。

另请参见:注重成本的充电

SoC: 如果汽车的充电状态(如果 cFos 充电管理器知道该值)或蓄电池储电量大于(或等于)指定值或公式,则满足条件。

装载车厢数: 如果装载车厢数大于(或等于)指定值或公式,则满足条件。

电网参考值: 如果电网参考值(对于每相小汽车充电规则,对于所有相蓄电池充电规则,单位为瓦特)大于(或等于)指定值或公式,则满足条件。

电网馈入量: 如果电网馈入量(对于每相小汽车充电规则,对于所有相蓄电池充电规则,单位为瓦特)大于(或等于)指定值或公式,则满足条件。

太阳能: 如果每相产生的电流(用于汽车充电规则)或所有相产生的功率(用于蓄电池储能)大于(或等于)指定值或公式,则满足条件。

输入激活: 如果具有指定设备 ID(E1、E2、...用于墙壁盒,M1、M2、...用于电表)的设备的指定编号的输入激活,则条件满足。数字从 0 开始计数。 因此,您可以将充电规则与开关输入结合使用。例如,cFos Power Brain Wallbox 有 2 个 S0 输入。要使用这些输入,您可以在 cFos 充电管理器中将 cFos 动力脑 S0 电表设置为具有 "显示 "角色的设备。假设该仪表的设备 ID 为 M1,则可以使用设备 ID M1 和输入编号 0 来寻址 S0-1 输入。有关 cFos Power Brain S0 输入的布线信息,请参阅我们的 S0 输入/S0 计数器和 Modbus 计数器页面。例如,如果您想使用外部开关控制充电电流,或使用纹波控制接收器按照能源供应商的规格切换继电器,则可以使用带输入的充电规则。这样,您还可以通过输入激活光伏盈余充电控制器。

环保: 您可以在此指定充电过程的最大预期延迟时间和预期充电时间。一旦 cFos 充电管理器计算出一个尽可能环保和对电网友好的启动时间,并达到该时间,则认为条件已满足(并保持满足)。参见环保充电

公式:如果公式值大于 0(浮点数值),则满足条件。参见公式

始终:条件始终满足。

行动

如果加载规则的条件已满足(或已设置 "不 "选项且条件未满足),则会执行操作。

设置为值/公式:将当前规则值设置为指定值或公式。

供应 PV 剩余电量/供应太阳能/供应电网电 /供应上网 电量:电流控制值设置为相应值。对于储能系统的充电规则,所有相位的功率单位为瓦。对于壁挂箱的充电规则,这是正常充电时的每相电流;对于剩余充电(已设置 "光伏剩余 "选项),这是所有相电流之和除以用于充电的相数(预测或实际)。该值还可以乘以一个系数,默认值为 1。例如,这可用于控制电池储能系统,以避免电网消耗或馈入。电池储能系统的充电水平将利用电网供电为储能系统充电。不过,由于在确定电网参考值时存在测量误差,因此使用电网参考值乘以接近 1 的系数作为储能系统的充电规则。

设置变量:将指定的变量设置为数值或公式。可以指定充电管理器变量或用户定义的设备变量作为名称。充电管理器变量以 "CM. "开头,设备变量有设备 ID 和变量名(如 E1.x)。

下列变量也可用:

_rule_val当前规则值。您也可以在公式中进行查询。
_rule_id当前规则 ID。规则 ID 设置为第一条未忽略规则的 ID,并显示在设备磁贴中。 您也可以使用"_rule_id "为每条规则设置该值,例如,直观显示哪条重要规则已被处理。
_rule_min该值通常用于单相/三相充电的切换,例如在指定电流限制的条件下。在此,您可以自行设置该值。如果一段时间内电流限值大于(或等于)"_rule_min",系统将从单相充电切换到三相充电。
_undercut如果下调值大于零,则将下调设置为激活(解释见下文)。

并且:将该规则链接到下一条规则。如果当前规则的条件未满足,则下一条规则的条件不会被视为满足(无论下一条规则的条件是否实际满足)。

:将规则链接到下一条规则。如果当前规则的条件已满足,则认为下一条规则的条件已满足(无论下一条规则的条件是否实际满足)。

转到: cFos 计费管理器会搜索(从上到下)第一个 ID 与指定 ID 相同的计费规则,并继续处理该计费规则。如果找不到,则继续处理下一条收费规则。注意:避免无休止的循环!虽然充电管理器会在一段时间后取消对充电规则的处理,但可能会浪费不必要的(计算)时间。结合计费规则的条件,可以使用此操作创建小型规则程序。

下切

对于某些条件,您可以设置以秒为单位的时间,即使条件未满足,规则也应在该时间内继续执行。例如,您可以定义一条在开关输入设置时执行的规则。如果设置了时间,则即使输入不再设置,该规则也将继续执行 N 秒。在光伏过剩充电的情况下,您可以使用该时间来防止充电因短暂的云层而中断。

充电管理器会在一个名为"_undercut "的标记中记住该 "undercut "是否至少对一条规则有效。如果墙盒的充电规则得出的值低于墙盒中设置的最小充电电流,且设置了"_undercut "标志,则 cFos 充电管理器会返回最小充电电流作为规则值,以便继续为汽车充电。不过,您也可以使用充电规则自行设置或删除"_undercut "标记(见上文)。