using HybirdFrameworkCore.Autofac.Attribute; namespace Service.Charger.Msg.Bms { /// /// 单体温度状态展示 /// public class SumTemp : ASDU { /// /// 最高单体温度 /// [Property(0, 8)] public byte MaxCellTemp { get; set; } /// /// 最低单体温度 /// [Property(8, 8)] public byte MinCellTemp { get; set; } /// /// 平均单体温度 /// [Property(16, 8)] public byte AvgCellTemp { get; set; } /// /// 最高温度所在CSC号(内CAN编号从0开始计) /// [Property(24, 6)] public byte MaxCellTempCSCNum { get; set; } /// /// 最高温度所在CSC中的位置(指对应CSC中的电芯位置)(内CAN编号从0开始计) /// [Property(30, 6)] public byte MaxCellTempCellNum { get; set; } /// /// 最低温度所在CSC号(内CAN编号从0开始计) /// [Property(36, 6)] public byte MinCellTempCSCNum { get; set; } /// ///最低温度所在CSC中的位置(指对应CSC中的电芯位置)(内CAN编号从0开始计) /// [Property(42, 6)] public byte MinCellTempCellNum { get; set; } /// /// 平均单体电压 /// [Property(48, 16)] public ushort AvgCellVolt { get; set; } } }