Files
he/board_dir/config/app/ems_cfg.xml
T
2026-06-22 15:35:18 +08:00

203 lines
10 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<!--The following parameters do not need to be modified by default-->
<!-- 此配置文件用于设备参数配置
设备类型
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc
-->
<PrimaryNode name="Ems">
<!-- 系统配置
DefaultStartup: 0:不启动,1:启动
CtrlManualMode: 1: 手动控制模式,2:自动控制模式
CtrlLocalMode: 1: 本地控制模式,2:远程控制模式
EnableAllowExtEmsCtrl: 使能允许外部EMS调度
EnableDebugTest:0:不启用,1:启用
BmsClusterLossRun: BMS三级架构缺簇运行 0:不允许,1:允许
Language:中文-0,英文-1
StationName: 云平台电站名称
-->
<SecondaryNode name="NormalPara"
DefaultStartup="1"
CtrlManualMode="2"
CtrlLocalMode="1"
EnableAllowExtEmsCtrl="1"
EnableDebugTest="0"
BmsClusterLossRun="0"
Language="0"
>
<!-- 电站名称: 按枚举顺序,语言类别填写,
语言格式参考全球语言对照表之国家码(Code):
https://ougato.github.io/2019/04/30/Language/
-->
<!-- 0 中文简体 zh_CN -->
<!-- 1 英语(美国) en_US -->
<TertiaryNode name="StationName"
zh_CN="V2.4"
en_US="V2.4"
>
</TertiaryNode>
<!--
BOOLEAN bEnable; //使能标记
BOOLEAN screenState; //息屏状态(0-DefaultBacklight, 1-OffBacklight, 2-LowBacklight)
SECOND timeout; //触发时间(无操作计数超时)
PERC_01 backlightOn; //亮屏亮度百分比(0.1%)
PERC_01 backlightOff; //息屏亮度百分比(0.1%),为0时关闭背光
-->
<TertiaryNode name="ScreenSaver"
Enable="1"
TimeOut="60"
BacklightOn="100"
BacklightOff="0"
>
</TertiaryNode>
<!-- 看门狗配置
BOOLEAN watchdogEnable; //使能标记
SECOND watchdogTimeout; //触发时间(无操作计数超时)
-->
<TertiaryNode name="WatchDog"
Enable="1"
TimeOut="300"
>
</TertiaryNode>
<!-- 硬件配置
Model: 设备型号,枚举值参考枚举 EmEmsProductModel 1-SE10-A1,2-SE10-B1, 3-SE10-C1, 4-SP10-A1, 5-SP10-C1
-->
<TertiaryNode name="ProductModel"
Model="1"
>
</TertiaryNode>
</SecondaryNode>
<!-- 系统数量
SubEssSysMaxNum : 储能系统最大数量,默认 = EssDevMaxNum,一般不修改
SubPvSysMaxNum : PV系统最大数量,默认 = PvDevMaxNum,一般不修改
SubGridSysMaxNum : Grid系统最大数量,默认 = 1,一般不修改
SubLoadSysMaxNum : Load系统最大数量,默认 = 1,一般不修改
-->
<SecondaryNode name="SubSysMaxNum"
SubEssSysMaxNum="1"
SubPvSysMaxNum="0"
SubPvDcSysMaxNum="0"
SubLoadSysMaxNum="1"
SubGridSysMaxNum="1">
</SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc
EssDevMaxNum : 储能设备最大数量,取自配置文件 ESS数量 = PCS数量 = BMS数量
MainEssRatedCap : 储能额定总容量,需手动修改
-->
<PrimaryNode name="Ess" EssDevMaxNum="1" MainEssRatedCap="2610">
<SecondaryNode name="Bms">
<!-- bms 配置信息
id: 设备id,仅用于2101之前的版本升级为2101及其之后的版本时使用,配置的设备id应该与旧版本UploadDevices.xml中对应。2101及其以后版本新建电站删除此配置。
name:设备名称,自定义 全局唯一 如 Bms1 Bms2 Bms3 依次递增
ratedPower:额定功率,单位:0.1kW
ratedCapacity:额定容量,单位:0.1kWh
self_developed: 是否自研(仅针对PCS默认为0、BMS默认为1)
clusterNum: 用于标识电池簇数量
MbmsNum:用于标识簇内电池包数量
MbmsVoltNum:用于标识单体电压个数
MbmsTempNUm:用于标识单体温度个数
CoolingNum:用于标识BMS下温控系统(液冷机\空调个数
FireFightingNum:用于标识BMS下消防系统个数
DehumidifierNum:用于标识BMS下除湿机个数
UpsNum:用于标识BMS下Ups个数
-->
<ThirdNode name="Bms1" ratedPower="1250" ratedCapacity="2610" self_developed="1" clusterNum="3" MbmsNum="15" MbmsVoltNum="16" MbmsTempNUm="17"
CoolingNum="0" FireFightingNum="0" DehumidifierNum="0" UpsNum="0"/>
</SecondaryNode>
<!-- pcs 配置信息
id: 设备id,仅用于2101之前的版本升级为2101及其之后的版本时使用,配置的设备id应该与旧版本UploadDevices.xml中对应。。2101及其以后版本新建电站删除此配置。
name:设备名称,自定义 全局唯一 如 Pcs1 Pcs2 Pcs3 依次递增
ratedPower:额定功率,单位:0.1kW
maxPower: 最大容量,单位:0.1kVA (最大持续功率/最大输出视在功率:长期(+10%);@1min(+20%);)
self_developed: 是否自研(仅针对PCS、BMS设备)。默认为0
-->
<SecondaryNode name="Pcs">
<ThirdNode name="Pcs1" ratedPower="1250" maxPower="1250" self_developed="0"/>
</SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc
PvDevMaxNum : PV设备最大数量,取自配置文件
-->
<PrimaryNode name="Pv" PvDevMaxNum="0">
<!-- pv 配置信息
id: 设备id,仅用于2101之前的版本升级为2101及其之后的版本时使用,配置的设备id应该与旧版本UploadDevices.xml中对应。。2101及其以后版本新建电站删除此配置。
name:设备名称,自定义 全局唯一 如 Pv1 Pv2 Pv3 依次递增
ratedPower:额定功率,单位:0.1kW
-->
<SecondaryNode name="Pv1" ratedPower="500"></SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc
EmeterMaxNum : Emeter设备最大数量,取自配置文件
-->
<PrimaryNode name="Meter" EmeterMaxNum="1">
<!-- meter 配置信息
id: 设备id,仅用于2101之前的版本升级为2101及其之后的版本时使用,配置的设备id应该与旧版本UploadDevices.xml中对应。。2101及其以后版本新建电站删除此配置。
name:设备名称,自定义 全局唯一 如 Meter1 Meter2 Meter3 依次递增
ratedPower:额定功率,单位:0.1kW (当前电表最大功率)
meterType: 电表类型 0-无效, 1-电网侧表,关口表 2-负载总表 3-负载子表 4-储能表 5-光伏表 6-储能外设表
mountNodeIndex:挂载节点索引,从1开始计数,没有填0,表示挂载在哪个设备名称上,如果meterType为储能表,mountNodeIndex为1就表示挂载在储能柜1上
-->
<SecondaryNode name="Meter1" ratedPower="1000" meterType="4" mountNodeIndex="0"></SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc
PvdcMaxNum : Pvdc设备最大数量,取自配置文件
-->
<PrimaryNode name="Pvdc" PvdcMaxNum="0">
<!-- dcdc 配置信息
name:设备名称,自定义 全局唯一 如 Pvdc1 Pvdc2 Pvdc3 依次递增
ratedPower:额定功率,单位:0.1kW (当前电表最大功率)
subSysEssId: 所属ESS子系统Id (Id=共享内存的下标从0开始,如:Id=0 则挂在ESS子系统1上)
-->
<SecondaryNode name="Pvdc1" ratedPower="1500" subSysEssId="0"></SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc/Dg
PvdcMaxNum : Pvdc设备最大数量,取自配置文件
-->
<PrimaryNode name="Dg" DgMaxNum="0">
<!-- Dg 配置信息
name:设备名称,自定义 全局唯一 如 Dg1 Dg2 Dg3 依次递增
ratedPower:额定功率,单位:0.1kW (当前最大功率)
-->
<SecondaryNode name="Dg1" ratedPower="500" ></SecondaryNode>
</PrimaryNode>
<!-- 设备数量
name: 支持以下类型:Ems/Bms/Pcs/Pv/Meter/Pvdc/Dg
EvcsMaxNum : Dg设备最大数量
-->
<PrimaryNode name="Evcs" EvcsMaxNum="0">
<!-- Evcs 配置信息
name:设备名称,自定义 全局唯一 如 Evcs1 Evcs2 Evcs3 依次递增
ratedPower:额定功率,单位:0.1kW (当前最大功率)
-->
<SecondaryNode name="Evcs1" ratedPower="500" ></SecondaryNode>
</PrimaryNode>
<PrimaryNode name="Sts" StsMaxNum="0">
<!-- Sts 配置信息
name:设备名称,自定义 全局唯一 如 Sts1 Sts2 Sts3 依次递增
ratedPower:额定功率,单位:0.1kW (当前最大功率)
-->
<SecondaryNode name="Sts1" ratedPower="500" ></SecondaryNode>
</PrimaryNode>
<PrimaryNode name="Pms" PmsMaxNum="1">
<!-- Pms 配置信息
name:设备名称,自定义 全局唯一 如 Sts1 Sts2 Sts3 依次递增
ratedPower:额定功率,单位:0.1kW (当前最大功率)
ratedCapacity:额定容量,单位:0.1kWh
self_developed: 是否自研(PMS默认为1)
BmsID:属于pms管理的BMS设备ID
PcsID:属于pms管理的PCS设备ID
MeterID:属于pms管理的Meter设备ID
-->
<SecondaryNode name="Pms1" ratedPower="5000" ratedCapacity="2330" self_developed="1" BmsID="Bms1" PcsID="Pcs1" MeterID="Meter1"></SecondaryNode>
</PrimaryNode>
</Root>