31 lines
773 B
C#
31 lines
773 B
C#
|
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
|
||
|
}
|
||
|
}
|