using HybirdFrameworkCore.Autofac.Attribute; namespace Service.Charger.Msg.Bms { /// /// 运行状态,满充标识 /// public class RunStatusInfo : ASDU { /// /// Pack真实SOC(高精度) /// [Property(0, 16)] public float RealSoc { get; set; } /// /// 直流充电请求充电充电电流 /// [Property(16, 16)] public float ReqDCChrgCurr { get; set; } /// /// 满充标志 /// [Property(32, 1)] public byte FullChrgFlg { get; set; } /// /// 电芯电压过低标志 /// [Property(33, 1)] public byte CellVoltTooLowFlg { get; set; } /// /// 电芯温度完全收齐 /// [Property(34, 2)] public byte SysCellTempRxFlg { get; set; } /// /// 电芯电压完全收齐 /// [Property(36, 2)] public byte SysCellVoltRxFlg { get; set; } /// /// 充电使能标志 /// [Property(38, 2)] public byte ChrgEn { get; set; } /// /// 充电故障标志 /// [Property(40, 2)] public byte ChrgFault { get; set; } /// /// 充电停止原因 /// [Property(42, 3)] public byte ChrgStopReason { get; set; } /// /// 低温加热状态 /// [Property(45, 3)] public byte ChrgHeatState { get; set; } /// /// 直流充电请求充电机充电电压 /// [Property(48, 16)] public float ReqDCChrgVolt { get; set; } } }