using HybirdFrameworkCore.Autofac.Attribute; namespace Service.Charger.Msg.Bms { /// /// 实时报警信息 /// public class Alarm2 : ASDU { /// /// SBMU状态报文的CRC /// [Property(0, 8)] public byte AL2CRC { get; set; } /// /// SBMU生命信号,0~15循环C /// [Property(8, 4)] public byte AL2ALIV { get; set; } /// /// 采样线开路报警 /// [Property(12, 1)] public byte AL2SampLineOpnFlg { get; set; } /// /// 电压超范围报警 /// [Property(13, 1)] public byte AL2VoltOutOfRangeFlg { get; set; } /// /// 温度采样NTC轻微报警 /// [Property(14, 1)] public byte AL2SysNTCMinorFlt { get; set; } /// /// 温度采样NTC严重报警 /// [Property(15, 1)] public byte AL2SysNTCSeriousFlt { get; set; } /// /// 菊花链通讯丢失故障 /// [Property(16, 1)] public byte AL2DaisyChainComLost { get; set; } /// /// Pack SOC跳变故障 /// [Property(17, 1)] public byte AL2PackSOCJumpFlt { get; set; } /// /// 加热回路异常故障 /// [Property(18, 1)] public byte AL2HeatFlmFlt { get; set; } /// /// 支路断路故障 /// [Property(19, 2)] public byte AL2BranchMsdOffWarn { get; set; } /// /// 可充电储能系统不匹配故障 /// [Property(21, 2)] public byte AL2SysParaNotMatchFlt { get; set; } /// /// 充电时放电电流过大 /// [Property(23, 2)] public byte AL2ChrgOvrDisCurrFlt { get; set; } /// /// 总回路充电过流(低温CC状态) /// [Property(25, 2)] public byte AL2ChrgOvrCurrLowTFlt { get; set; } /// /// 总回路充电过流(非低温CC状态) /// [Property(27, 2)] public byte AL2ChrgOvrCurrNormTFlt { get; set; } /// /// 火警探测器内部故障 /// [Property(29, 1)] public byte AL2FireProbeFlt { get; set; } /// /// 火警探测器通信故障 /// [Property(30, 1)] public byte AL2FireProbeComFlt { get; set; } /// /// 电流传感器内部故障 /// [Property(31, 1)] public byte AL2CurrSensorFlt { get; set; } /// /// ACAN通讯故障 /// [Property(32, 1)] public byte AL2ACANComFlt { get; set; } /// /// 电流传感器通讯丢失 /// [Property(33, 1)] public byte AL2CSUCommLostFlg { get; set; } /// /// HVB通信故障 /// [Property(34, 1)] public byte AL2HVBMsgTimeOut { get; set; } /// /// SCAN通信故障 /// [Property(35, 1)] public byte AL2SCANLostFlg { get; set; } /// /// 电池自保护极限过温故障 /// [Property(36, 1)] public byte AL2BSPEOverTempFlt { get; set; } /// /// 电池自保护极限过压故障 /// [Property(37, 1)] public byte AL2BSPEOverVoltFlt { get; set; } /// /// 电池自保护极限欠压故障 /// [Property(38, 1)] public byte AL2BSPEUnderVoltFlt { get; set; } /// /// 火灾报警故障 /// [Property(39, 1)] public byte AL2FireAlarmFlt { get; set; } /// /// SBMU供电电压故障 /// [Property(40, 1)] public byte AL2BMUPwrFlt { get; set; } /// /// 高压互锁故障 /// [Property(41, 1)] public byte AL2HvilFlt { get; set; } /// /// 电池自保护极限故障 /// [Property(42, 1)] public byte AL2BSPEAllFlt { get; set; } /// /// 内侧高压回路断路故障 /// [Property(43, 1)] public byte AL2InnerHVOpnCircuitFlt { get; set; } /// /// 电芯过放故障 /// [Property(44, 2)] public byte AL2CellOverDisChrgWarn { get; set; } /// /// 宇通断继电器标志 /// [Property(46, 1)] public byte AL2ZZTCutOffRelayFlg { get; set; } /// /// 预留位 /// [Property(47, 17)] public int AL2Reserved1 { get; set; } } }