132 lines
3.2 KiB
C#
132 lines
3.2 KiB
C#
using CsvHelper.Configuration.Attributes;
|
|
using System;
|
|
|
|
namespace OrpaonEMS.Model
|
|
{
|
|
public class ESData
|
|
{
|
|
/// <summary>
|
|
/// //////////////////////////////////BMS数据///////////////////////////////////////////////
|
|
/// </summary>
|
|
|
|
[Name("电池簇电流值")]
|
|
public double BmsCur { get; set; }
|
|
|
|
[Name("电池簇电压")]
|
|
public double BmsVol { get; set; }
|
|
|
|
[Name("电池簇总SOC")]
|
|
public double BmsSOC { get; set; }
|
|
|
|
[Name("电池簇总SOH")]
|
|
public double BmsSOH { get; set; }
|
|
|
|
[Name("电池簇总SOE")]
|
|
public double BmsSOE { get; set; }
|
|
|
|
[Name("电池最高温度")]
|
|
public double BmsMaxBatTemp { get; set; }
|
|
|
|
[Name("电池最低温度")]
|
|
public double BmsMinBatTemp { get; set; }
|
|
|
|
[Name("累计充电电量")]
|
|
public double BmsAccCharg { get; set; }
|
|
|
|
[Name("累计放电电量")]
|
|
public double BmsAccDisCharg { get; set; }
|
|
|
|
[Name("最大允许放电功率")]
|
|
public double BmsMaxDisChargePowerCell { get; set; }
|
|
|
|
[Name("最大允许充电功率")]
|
|
public double BmsMaxChargePowerCell { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// //////////////////////////////////PCS数据///////////////////////////////////////////////
|
|
/// </summary>
|
|
|
|
|
|
[Name("储能PCS的实时功率")]
|
|
public double PcsPower { get; set; }
|
|
|
|
[Name("Pcs当前的指令")]
|
|
public double PcsCurCmdPw { get; set; }
|
|
|
|
[Name("PcsA相电压")]
|
|
public double PcsAVol { get; set; }
|
|
|
|
[Name("PcsB相电压")]
|
|
public double PcsBVol { get; set; }
|
|
|
|
[Name("PcsC相电压")]
|
|
public double PcsCVol { get; set; }
|
|
|
|
[Name("PcsA相电流")]
|
|
public double PcsACur { get; set; }
|
|
|
|
[Name("PcsB相电流")]
|
|
public double PcsBCur { get; set; }
|
|
|
|
[Name("PcsC相电流")]
|
|
public double PcsCCur { get; set; }
|
|
|
|
[Name("PCS的状态信息")]
|
|
public string PcsStateMsg { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
//[Name("xxx")]
|
|
//public double xxx { get; set; }
|
|
|
|
[Name("时间")]
|
|
public DateTime CreateTime { get; set; }
|
|
|
|
|
|
}
|
|
}
|