You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

141 lines
6.8 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HybirdFrameworkEntity
{
public class CMD114
{
/// <summary>
/// 预留
/// </summary>
public ushort Reserved1 { get; set; }
/// <summary>
/// 预留
/// </summary>
public ushort Reserved2 { get; set; }
/// <summary>
/// 充电桩编码
/// </summary>
public string ASCIINum { get; set; }
/// <summary>
/// 充电枪号
/// </summary>
public byte ChargGunNum { get; set; }
/// <summary>
/// 工作状态
/// <para>0-空闲中</para>
/// <para>1-正准备开始充电</para>
/// <para>2-充电进行中</para>
/// <para>3-充电结束</para>
/// <para>4-启动失败</para>
/// <para>5-预约状态</para>
/// <para>6-系统故障(不能给汽车充电)</para>
/// </summary>
public byte WorkState { get; set; }
/// <summary>
/// 开始充电开始时间
/// </summary>
public string StartChargTime { get; set; }
/// <summary>时段 1 充电电量 [00:00:00~00:30:00]</summary>
public ushort Charge01 { get; set; }
/// <summary>时段 2 充电电量 [00:30:00~01:00:00]</summary>
public ushort Charge02 { get; set; }
/// <summary>时段 3 充电电量 [01:00:00~01:30:00]</summary>
public ushort Charge03 { get; set; }
/// <summary>时段 4 充电电量 [01:30:00~02:00:00]</summary>
public ushort Charge04 { get; set; }
/// <summary>时段 5 充电电量 [02:00:00~02:30:00]</summary>
public ushort Charge05 { get; set; }
/// <summary>时段 6 充电电量 [02:30:00~03:00:00]</summary>
public ushort Charge06 { get; set; }
/// <summary>时段 7 充电电量 [03:00:00~03:30:00]</summary>
public ushort Charge07 { get; set; }
/// <summary>时段 8 充电电量 [03:30:00~04:00:00]</summary>
public ushort Charge08 { get; set; }
/// <summary>时段 9 充电电量 [04:00:00~04:30:00]</summary>
public ushort Charge09 { get; set; }
/// <summary>时段 10 充电电量 [04:30:00~05:00:00]</summary>
public ushort Charge10 { get; set; }
/// <summary>时段 11 充电电量 [05:00:00~05:30:00]</summary>
public ushort Charge11 { get; set; }
/// <summary>时段 12 充电电量 [05:30:00~06:00:00]</summary>
public ushort Charge12 { get; set; }
/// <summary>时段 13 充电电量 [06:00:00~06:30:00]</summary>
public ushort Charge13 { get; set; }
/// <summary>时段 14 充电电量 [06:30:00~07:00:00]</summary>
public ushort Charge14 { get; set; }
/// <summary>时段 15 充电电量 [07:00:00~07:30:00]</summary>
public ushort Charge15 { get; set; }
/// <summary>时段 16 充电电量 [07:30:00~08:00:00]</summary>
public ushort Charge16 { get; set; }
/// <summary>时段 17 充电电量 [08:00:00~08:30:00]</summary>
public ushort Charge17 { get; set; }
/// <summary>时段 18 充电电量 [08:30:00~09:00:00]</summary>
public ushort Charge18 { get; set; }
/// <summary>时段 19 充电电量 [09:00:00~09:30:00]</summary>
public ushort Charge19 { get; set; }
/// <summary>时段 20 充电电量 [09:30:00~10:00:00]</summary>
public ushort Charge20 { get; set; }
/// <summary>时段 21 充电电量 [10:00:00~10:30:00]</summary>
public ushort Charge21 { get; set; }
/// <summary>时段 22 充电电量 [10:30:00~11:00:00]</summary>
public ushort Charge22 { get; set; }
/// <summary>时段 23 充电电量 [11:00:00~11:30:00]</summary>
public ushort Charge23 { get; set; }
/// <summary>时段 24 充电电量 [11:30:00~12:00:00]</summary>
public ushort Charge24 { get; set; }
/// <summary>时段 25 充电电量 [12:00:00~12:30:00]</summary>
public ushort Charge25 { get; set; }
/// <summary>时段 26 充电电量 [12:30:00~13:00:00]</summary>
public ushort Charge26 { get; set; }
/// <summary>时段 27 充电电量 [13:00:00~13:30:00]</summary>
public ushort Charge27 { get; set; }
/// <summary>时段 28 充电电量 [13:30:00~14:00:00]</summary>
public ushort Charge28 { get; set; }
/// <summary>时段 29 充电电量 [14:00:00~14:30:00]</summary>
public ushort Charge29 { get; set; }
/// <summary>时段 30 充电电量 [14:30:00~15:00:00]</summary>
public ushort Charge30 { get; set; }
/// <summary>时段 31 充电电量 [15:00:00~15:30:00]</summary>
public ushort Charge31 { get; set; }
/// <summary>时段 32 充电电量 [15:30:00~16:00:00]</summary>
public ushort Charge32 { get; set; }
/// <summary>时段 33 充电电量 [16:00:00~16:30:00]</summary>
public ushort Charge33 { get; set; }
/// <summary>时段 34 充电电量 [16:30:00~17:00:00]</summary>
public ushort Charge34 { get; set; }
/// <summary>时段 35 充电电量 [17:00:00~17:30:00]</summary>
public ushort Charge35 { get; set; }
/// <summary>时段 36 充电电量 [17:30:00~18:00:00]</summary>
public ushort Charge36 { get; set; }
/// <summary>时段 37 充电电量 [18:00:00~18:30:00]</summary>
public ushort Charge37 { get; set; }
/// <summary>时段 38 充电电量 [18:30:00~19:00:00]</summary>
public ushort Charge38 { get; set; }
/// <summary>时段 39 充电电量 [19:00:00~19:30:00]</summary>
public ushort Charge39 { get; set; }
/// <summary>时段 40 充电电量 [19:30:00~20:00:00]</summary>
public ushort Charge40 { get; set; }
/// <summary>时段 41 充电电量 [20:00:00~20:30:00]</summary>
public ushort Charge41 { get; set; }
/// <summary>时段 42 充电电量 [20:30:00~21:00:00]</summary>
public ushort Charge42 { get; set; }
/// <summary>时段 43 充电电量 [21:00:00~21:30:00]</summary>
public ushort Charge43 { get; set; }
/// <summary>时段 44 充电电量 [21:30:00~22:00:00]</summary>
public ushort Charge44 { get; set; }
/// <summary>时段 45 充电电量 [22:00:00~22:30:00]</summary>
public ushort Charge45 { get; set; }
/// <summary>时段 46 充电电量 [22:30:00~23:00:00]</summary>
public ushort Charge46 { get; set; }
/// <summary>时段 47 充电电量 [23:00:00~23:30:00]</summary>
public ushort Charge47 { get; set; }
/// <summary>时段 48 充电电量 [23:30:00~00:00:00]</summary>
public ushort Charge48 { get; set; }
}
}