using HybirdFrameworkCore.Autofac.Attribute; namespace Service.Charger.Msg.Bms { /// /// 电池包状态信息展示 /// public class Status : ASDU { /// /// SBMU状态报文的CRC /// [Property(0, 8)] public byte SBMUCRC { get; set; } /// /// SBMU生命信号,0~15循环 /// [Property(8, 4)] public byte SBMUALIV { get; set; } /// /// SBMU高压上电状态(软件驱动状态) /// [Property(12, 2)] public byte HVPwrOnStatus { get; set; } /// /// SBMU高压下电请求 /// [Property(14, 2)] public byte HVPwrOffRuquest { get; set; } /// /// SBMU低压下电准备状态 /// [Property(16, 2)] public byte LVPwrOffReady { get; set; } /// /// SBMU地址 /// [Property(18, 4)] public byte SbmuAddress { get; set; } /// /// DC充电控制电流请求模式 /// [Property(22, 2)] public byte ReqDCChrgMode { get; set; } /// /// 高精度显示SOC /// [Property(24, 16)] public float PackDispSOC { get; set; } /// /// 真实SOH /// [Property(40, 8)] public byte PackRealSOH { get; set; } /// /// 故障等级 /// [Property(48, 4)] public byte SysFltLvl { get; set; } /// /// 主回路允许上高压 /// [Property(52, 2)] public byte MainAllowPwrOn { get; set; } /// /// 辅件回路允许上高压 /// [Property(54, 2)] public byte AuxAllowPwrOn { get; set; } /// /// 直流充电请求停止标志 /// [Property(56, 1)] public byte ReqDCChrgStop { get; set; } /// /// BMS内部唯一识别故障码(故障列表) /// [Property(57, 7)] public byte StsSysFltID { get; set; } } }