Files
2025-02-28 22:23:13 +08:00

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; }
}
}