namespace BatCharging.Service
{
public class S2MALARM1
{
///
/// SBMU状态报文的CRC
///
public byte AL1CRC { get; set; }
///
/// SBMU生命信号,0~15循环
///
public byte AL1ALIV { get; set; }
///
/// 单体过压报警
///
public byte AL1CellOverVolt { get; set; }
///
/// 单体欠压报警
///
public byte AL1CellUnderVolt { get; set; }
///
/// 单体过温报警
///
public byte AL1CellOverTemp { get; set; }
///
/// 单体低温报警
///
public byte AL1CellUnderTemp { get; set; }
///
/// 箱体过压报警(总电压)
///
public byte AL1PackOverVolt { get; set; }
///
/// 箱体欠压报警(总电压)
///
public byte AL1PackUnderVolt { get; set; }
///
/// 充电过流报警
///
public byte AL1ChrgOverCurrFlt { get; set; }
///
/// 支路放电过流报警
///
public byte AL1BranDchrgOvrCurFlt { get; set; }
///
/// Pack放电过流报警
///
public byte AL1PackDchrgOvrCurFlt { get; set; }
///
/// 支路回充电流超限
///
public byte AL1BranRechrgOvrCurFlt { get; set; }
///
/// Pack回充电流超限
///
public byte AL1PackRechrgOvrCurFlt { get; set; }
///
/// 行车持续充电支路回充过流
///
public byte AL1ContBranReOvrCurFlt { get; set; }
///
/// 行车持续充电Pack回充过流
///
public byte AL1ContPackReOvrCurFlt { get; set; }
///
/// 行车持续放电支路放电过流
///
public byte AL1ContBranDisOvrCurFlt { get; set; }
///
/// 行车持续充电Pack放电过流
///
public byte AL1ContPackDisOvrCurFlt { get; set; }
///
/// SOC过高报警
///
public byte AL1PackOverSOC { get; set; }
///
/// SOC过低报警
///
public byte AL1PackUnderSOC { get; set; }
///
/// 单支路累加和压差过大(并联支路之间)
///
public byte AL1BranSumVoltOvrDiff { get; set; }
///
/// 绝缘阻抗报警
///
public byte AL1IsoResLowFlt { get; set; }
///
/// 单体压差过大
///
public byte AL1CellVoltOverDiff { get; set; }
///
/// SOC差异过大(并联支路之间)
///
public byte AL1BranchSOCOverDiff { get; set; }
///
/// 单体温差过大
///
public byte AL1CellTempOverDiff { get; set; }
///
/// 实时时钟故障
///
public byte AL1RTCFlt { get; set; }
///
/// 内部通信故障(电流报文丢失/菊花链通讯丢失/HVB报文丢失)
///
public byte AL1InnerCommonFlt { get; set; }
///
/// 均衡电路故障
///
public byte AL1BalaCircuitFlt { get; set; }
///
/// 水冷告警
///
public byte AL1WaterCoolWarn { get; set; }
///
/// 单体电压采样异常
///
public byte AL1CellVoltSampErr { get; set; }
///
/// 电芯温度采样异常
///
public byte AL1CellTempSampErr { get; set; }
///
/// 单体SOC差异过大
///
public byte AL1CellSOCOverDiff { get; set; }
}
}