72 lines
1.6 KiB
C#
72 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace OrpaonEMS.Model.MasterSlave
|
|
{
|
|
/// <summary>
|
|
/// 客户端的信息
|
|
/// 通信的消息实体
|
|
/// </summary>
|
|
[Serializable]
|
|
public class ClientInfo
|
|
{
|
|
/// <summary>
|
|
/// 当前的站号
|
|
/// </summary>
|
|
public ushort Station { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最大充电功率
|
|
/// </summary>
|
|
public double MaxChargPw { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最大放电功率
|
|
/// </summary>
|
|
public double MaxDisChargPw { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前Soc
|
|
/// </summary>
|
|
public double SOC { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前的动作指令数据
|
|
/// </summary>
|
|
public double CurActionCmdPw { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前的状态
|
|
/// </summary>
|
|
public string SysState { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否可以放电
|
|
/// </summary>
|
|
public bool IsDisCharg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否可以充电
|
|
/// </summary>
|
|
public bool IsCharg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 液冷的状态
|
|
/// </summary>
|
|
public bool CoolState { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前SoE
|
|
/// </summary>
|
|
public double SOE { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前SoE
|
|
/// </summary>
|
|
public double SOH { get; set; }
|
|
}
|
|
}
|