Innovenergy_trunk/csharp/Lib/Devices/BatteryDeligreen/AlarmMessage.cs

31 lines
773 B
C#
Raw Normal View History

namespace InnovEnergy.Lib.Devices.BatteryDeligreen;
public class AlarmMessage
{
// Enum for Alarm Event 1
public enum AlarmEvent1
{
VoltageSensorFault,
TemperatureSensorFault,
CurrentSensorFault,
KeySwitchFault,
CellVoltageDropoutFault,
ChargeSwitchFault,
DischargeSwitchFault,
CurrentLimitSwitchFault
}
// Enum for Alarm Event 2
public enum AlarmEvent2
{
MonomerHighVoltageAlarm,
MonomerOvervoltageProtection,
MonomerLowVoltageAlarm,
MonomerUnderVoltageProtection,
HighVoltageAlarmForTotalVoltage,
OvervoltageProtectionForTotalVoltage,
LowVoltageAlarmForTotalVoltage,
UnderVoltageProtectionForTotalVoltage
}
}