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.

87 lines
2.8 KiB

using System;
namespace BatCharging.Model
{
public class FinishStartCharging : ASDU
{
/// <summary>
/// 成功标识
/// </summary>
public byte Result { get; set; }
/// <summary>
/// 失败原因
/// </summary>
public byte FailReason { get; set; }
/// <summary>
/// BMS 与充电桩通信协议版本号
/// </summary>
public byte ConnProtocolVersion0 { get; set; }
public byte ConnProtocolVersion1 { get; set; }
public byte ConnProtocolVersion2 { get; set; }
/// <summary>
/// 充电桩与BMS 握手结果
/// </summary>
public byte HandshakeResult { get; set; }
/// <summary>
/// 电池类型
/// </summary>
public byte BatteryType { get; set; }
/// <summary>
/// 最高允许温度
/// </summary>
public byte MaxAllowTemp { get; set; }
/// <summary>
/// BMS 最 高允许充 电电压
/// </summary>
public UInt16 BmsMaxAllowVoltage { get; set; }
/// <summary>
/// 单体最高允许充电电压
/// </summary>
public UInt16 SingleMaxAllowVoltage { get; set; }
/// <summary>
/// 最高允许 充电电流
/// </summary>
public UInt16 MaxAllowCurrent { get; set; }
/// <summary>
/// 整车动力蓄电池额定总电压
/// </summary>
public UInt16 VehiclePowerBatteryTotalVoltage { get; set; }
/// <summary>
/// 整车动力蓄电池当前电压
/// </summary>
public UInt16 VehiclePowerBatteryCurrentVoltage { get; set; }
/// <summary>
/// 整车动力蓄电池额定容量
/// </summary>
public UInt16 VehiclePowerBatteryRatedCapacity { get; set; }
/// <summary>
///整车动力蓄电池标称容量
/// </summary>
public UInt16 VehiclePowerBatteryNormalCapacity { get; set; }
/// <summary>
///充电机最高输出电压
/// </summary>
public UInt16 ChargerMaxOutputVoltage { get; set; }
/// <summary>
//充电机最低输出电压
/// </summary>
public UInt16 ChargerMinOutputVoltage { get; set; }
/// <summary>
//充电机最大输出电流
/// </summary>
public UInt16 ChargerMaxOutputCurrent { get; set; }
/// <summary>
//充电机最小输出电流
/// </summary>
public UInt16 ChargerMinOutputCurrent { get; set; }
/// <summary>
// 车辆识别码
/// </summary>
public string Vin { get; set; }
/// <summary>
// 整车动力蓄电 池荷电状态
/// </summary>
public byte ChargeState { get; set; }
}
}