Enum RackChannel
- java.lang.Object
-
- java.lang.Enum<RackChannel>
-
- io.openems.edge.battery.soltaro.cluster.versionc.RackChannel
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<RackChannel>
public enum RackChannel extends java.lang.Enum<RackChannel>
Helper class that provides channels and channel ids for a multi rack channels and ids are created dynamically depending on system configuration.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ChannelId
toChannelId(Rack rack)
Creates a new Channel-ID from the enum and returns it.protected java.lang.String
toChannelIdString(Rack rack)
Creates a Channel-ID String from the enum and returns it.static RackChannel
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RackChannel[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PRE_CHARGE_CONTROL
public static final RackChannel PRE_CHARGE_CONTROL
-
EMS_BAUDRATE
public static final RackChannel EMS_BAUDRATE
-
EMS_ADDRESS
public static final RackChannel EMS_ADDRESS
-
EMS_COMMUNICATION_TIMEOUT
public static final RackChannel EMS_COMMUNICATION_TIMEOUT
-
SET_SUB_MASTER_ADDRESS
public static final RackChannel SET_SUB_MASTER_ADDRESS
-
SYSTEM_TOTAL_CAPACITY
public static final RackChannel SYSTEM_TOTAL_CAPACITY
-
VOLTAGE_LOW_PROTECTION
public static final RackChannel VOLTAGE_LOW_PROTECTION
-
VOLTAGE
public static final RackChannel VOLTAGE
-
CURRENT
public static final RackChannel CURRENT
-
CHARGE_INDICATION
public static final RackChannel CHARGE_INDICATION
-
SOC
public static final RackChannel SOC
-
SOH
public static final RackChannel SOH
-
MAX_CELL_VOLTAGE_ID
public static final RackChannel MAX_CELL_VOLTAGE_ID
-
MAX_CELL_VOLTAGE
public static final RackChannel MAX_CELL_VOLTAGE
-
MIN_CELL_VOLTAGE_ID
public static final RackChannel MIN_CELL_VOLTAGE_ID
-
MIN_CELL_VOLTAGE
public static final RackChannel MIN_CELL_VOLTAGE
-
MAX_CELL_TEMPERATURE_ID
public static final RackChannel MAX_CELL_TEMPERATURE_ID
-
MAX_CELL_TEMPERATURE
public static final RackChannel MAX_CELL_TEMPERATURE
-
MIN_CELL_TEMPERATURE_ID
public static final RackChannel MIN_CELL_TEMPERATURE_ID
-
MIN_CELL_TEMPERATURE
public static final RackChannel MIN_CELL_TEMPERATURE
-
AVERAGE_VOLTAGE
public static final RackChannel AVERAGE_VOLTAGE
-
SYSTEM_INSULATION
public static final RackChannel SYSTEM_INSULATION
-
SYSTEM_MAX_CHARGE_CURRENT
public static final RackChannel SYSTEM_MAX_CHARGE_CURRENT
-
SYSTEM_MAX_DISCHARGE_CURRENT
public static final RackChannel SYSTEM_MAX_DISCHARGE_CURRENT
-
POSITIVE_INSULATION
public static final RackChannel POSITIVE_INSULATION
-
NEGATIVE_INSULATION
public static final RackChannel NEGATIVE_INSULATION
-
CLUSTER_RUN_STATE
public static final RackChannel CLUSTER_RUN_STATE
-
AVG_TEMPERATURE
public static final RackChannel AVG_TEMPERATURE
-
PROJECT_ID
public static final RackChannel PROJECT_ID
-
VERSION_MAJOR
public static final RackChannel VERSION_MAJOR
-
VERSION_SUB
public static final RackChannel VERSION_SUB
-
VERSION_MODIFY
public static final RackChannel VERSION_MODIFY
-
LEVEL2_CELL_OVER_TEMPERATURE_PROTECTION
public static final RackChannel LEVEL2_CELL_OVER_TEMPERATURE_PROTECTION
-
LEVEL2_CELL_OVER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL2_CELL_OVER_VOLTAGE_PROTECTION
-
LEVEL2_CELL_OVER_VOLTAGE_RECOVER
public static final RackChannel LEVEL2_CELL_OVER_VOLTAGE_RECOVER
-
LEVEL2_SYSTEM_OVER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL2_SYSTEM_OVER_VOLTAGE_PROTECTION
-
LEVEL2_SYSTEM_OVER_VOLTAGE_RECOVER
public static final RackChannel LEVEL2_SYSTEM_OVER_VOLTAGE_RECOVER
-
LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
public static final RackChannel LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
-
LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
public static final RackChannel LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
-
LEVEL2_CELL_UNDER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL2_CELL_UNDER_VOLTAGE_PROTECTION
-
LEVEL2_CELL_UNDER_VOLTAGE_RECOVER
public static final RackChannel LEVEL2_CELL_UNDER_VOLTAGE_RECOVER
-
LEVEL2_SYSTEM_UNDER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL2_SYSTEM_UNDER_VOLTAGE_PROTECTION
-
LEVEL2_SYSTEM_UNDER_VOLTAGE_RECOVER
public static final RackChannel LEVEL2_SYSTEM_UNDER_VOLTAGE_RECOVER
-
LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
public static final RackChannel LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
-
LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
public static final RackChannel LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
-
LEVEL2_CELL_OVER_TEMPERATURE_RECOVER
public static final RackChannel LEVEL2_CELL_OVER_TEMPERATURE_RECOVER
-
LEVEL2_CELL_UNDER_TEMPERATURE_PROTECTION
public static final RackChannel LEVEL2_CELL_UNDER_TEMPERATURE_PROTECTION
-
LEVEL2_CELL_UNDER_TEMPERATURE_RECOVER
public static final RackChannel LEVEL2_CELL_UNDER_TEMPERATURE_RECOVER
-
LEVEL2_SOC_LOW_PROTECTION
public static final RackChannel LEVEL2_SOC_LOW_PROTECTION
-
LEVEL2_SOC_LOW_PROTECTION_RECOVER
public static final RackChannel LEVEL2_SOC_LOW_PROTECTION_RECOVER
-
LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
public static final RackChannel LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
-
LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
public static final RackChannel LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
-
LEVEL2_INSULATION_PROTECTION
public static final RackChannel LEVEL2_INSULATION_PROTECTION
-
LEVEL2_INSULATION_PROTECTION_RECOVER
public static final RackChannel LEVEL2_INSULATION_PROTECTION_RECOVER
-
LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION
-
LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
-
LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
-
LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
-
LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
-
LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
-
LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION
public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION
-
LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
-
LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION
-
LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
-
LEVEL1_CELL_OVER_TEMPERATURE_PROTECTION
public static final RackChannel LEVEL1_CELL_OVER_TEMPERATURE_PROTECTION
-
LEVEL1_CELL_OVER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL1_CELL_OVER_VOLTAGE_PROTECTION
-
LEVEL1_CELL_OVER_VOLTAGE_RECOVER
public static final RackChannel LEVEL1_CELL_OVER_VOLTAGE_RECOVER
-
LEVEL1_SYSTEM_OVER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL1_SYSTEM_OVER_VOLTAGE_PROTECTION
-
LEVEL1_SYSTEM_OVER_VOLTAGE_RECOVER
public static final RackChannel LEVEL1_SYSTEM_OVER_VOLTAGE_RECOVER
-
LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
public static final RackChannel LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
-
LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
public static final RackChannel LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
-
LEVEL1_CELL_UNDER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL1_CELL_UNDER_VOLTAGE_PROTECTION
-
LEVEL1_CELL_UNDER_VOLTAGE_RECOVER
public static final RackChannel LEVEL1_CELL_UNDER_VOLTAGE_RECOVER
-
LEVEL1_SYSTEM_UNDER_VOLTAGE_PROTECTION
public static final RackChannel LEVEL1_SYSTEM_UNDER_VOLTAGE_PROTECTION
-
LEVEL1_SYSTEM_UNDER_VOLTAGE_RECOVER
public static final RackChannel LEVEL1_SYSTEM_UNDER_VOLTAGE_RECOVER
-
LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
public static final RackChannel LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
-
LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
public static final RackChannel LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
-
LEVEL1_CELL_OVER_TEMPERATURE_RECOVER
public static final RackChannel LEVEL1_CELL_OVER_TEMPERATURE_RECOVER
-
LEVEL1_CELL_UNDER_TEMPERATURE_PROTECTION
public static final RackChannel LEVEL1_CELL_UNDER_TEMPERATURE_PROTECTION
-
LEVEL1_CELL_UNDER_TEMPERATURE_RECOVER
public static final RackChannel LEVEL1_CELL_UNDER_TEMPERATURE_RECOVER
-
LEVEL1_SOC_LOW_PROTECTION
public static final RackChannel LEVEL1_SOC_LOW_PROTECTION
-
LEVEL1_SOC_LOW_PROTECTION_RECOVER
public static final RackChannel LEVEL1_SOC_LOW_PROTECTION_RECOVER
-
LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
public static final RackChannel LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
-
LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
public static final RackChannel LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
-
LEVEL1_INSULATION_PROTECTION
public static final RackChannel LEVEL1_INSULATION_PROTECTION
-
LEVEL1_INSULATION_PROTECTION_RECOVER
public static final RackChannel LEVEL1_INSULATION_PROTECTION_RECOVER
-
LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION
-
LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
-
LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
-
LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
-
LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
-
LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
-
LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION
public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION
-
LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
-
LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION
public static final RackChannel LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION
-
LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
public static final RackChannel LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
-
PRE_ALARM_CELL_OVER_VOLTAGE_ALARM
public static final RackChannel PRE_ALARM_CELL_OVER_VOLTAGE_ALARM
-
PRE_ALARM_CELL_OVER_VOLTAGE_RECOVER
public static final RackChannel PRE_ALARM_CELL_OVER_VOLTAGE_RECOVER
-
PRE_ALARM_SYSTEM_OVER_VOLTAGE_ALARM
public static final RackChannel PRE_ALARM_SYSTEM_OVER_VOLTAGE_ALARM
-
PRE_ALARM_SYSTEM_OVER_VOLTAGE_RECOVER
public static final RackChannel PRE_ALARM_SYSTEM_OVER_VOLTAGE_RECOVER
-
PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_ALARM
public static final RackChannel PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_ALARM
-
PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
public static final RackChannel PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
-
PRE_ALARM_CELL_UNDER_VOLTAGE_ALARM
public static final RackChannel PRE_ALARM_CELL_UNDER_VOLTAGE_ALARM
-
PRE_ALARM_CELL_UNDER_VOLTAGE_RECOVER
public static final RackChannel PRE_ALARM_CELL_UNDER_VOLTAGE_RECOVER
-
PRE_ALARM_SYSTEM_UNDER_VOLTAGE_ALARM
public static final RackChannel PRE_ALARM_SYSTEM_UNDER_VOLTAGE_ALARM
-
PRE_ALARM_SYSTEM_UNDER_VOLTAGE_RECOVER
public static final RackChannel PRE_ALARM_SYSTEM_UNDER_VOLTAGE_RECOVER
-
PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_ALARM
public static final RackChannel PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_ALARM
-
PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
public static final RackChannel PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
-
PRE_ALARM_CELL_OVER_TEMPERATURE_ALARM
public static final RackChannel PRE_ALARM_CELL_OVER_TEMPERATURE_ALARM
-
PRE_ALARM_CELL_OVER_TEMPERATURE_RECOVER
public static final RackChannel PRE_ALARM_CELL_OVER_TEMPERATURE_RECOVER
-
PRE_ALARM_CELL_UNDER_TEMPERATURE_ALARM
public static final RackChannel PRE_ALARM_CELL_UNDER_TEMPERATURE_ALARM
-
PRE_ALARM_CELL_UNDER_TEMPERATURE_RECOVER
public static final RackChannel PRE_ALARM_CELL_UNDER_TEMPERATURE_RECOVER
-
PRE_ALARM_SOC_LOW_ALARM
public static final RackChannel PRE_ALARM_SOC_LOW_ALARM
-
PRE_ALARM_SOC_LOW_ALARM_RECOVER
public static final RackChannel PRE_ALARM_SOC_LOW_ALARM_RECOVER
-
PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM
public static final RackChannel PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM
-
PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM_RECOVER
public static final RackChannel PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM_RECOVER
-
PRE_ALARM_INSULATION_ALARM
public static final RackChannel PRE_ALARM_INSULATION_ALARM
-
PRE_ALARM_INSULATION_ALARM_RECOVER
public static final RackChannel PRE_ALARM_INSULATION_ALARM_RECOVER
-
PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM
public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM
-
PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
-
PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM
public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM
-
PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
-
PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM
public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM
-
PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM_RECOVER
public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM_RECOVER
-
PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM
public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM
-
PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM_RECOVER
public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM_RECOVER
-
PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM
public static final RackChannel PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM
-
PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM_RECOVER
public static final RackChannel PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM_RECOVER
-
ALARM_COMMUNICATION_TO_MASTER_BMS
public static final RackChannel ALARM_COMMUNICATION_TO_MASTER_BMS
-
ALARM_COMMUNICATION_TO_SLAVE_BMS
public static final RackChannel ALARM_COMMUNICATION_TO_SLAVE_BMS
-
ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS
public static final RackChannel ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS
-
ALARM_SLAVE_BMS_HARDWARE
public static final RackChannel ALARM_SLAVE_BMS_HARDWARE
-
PRE_ALARM_CELL_VOLTAGE_HIGH
public static final RackChannel PRE_ALARM_CELL_VOLTAGE_HIGH
-
PRE_ALARM_TOTAL_VOLTAGE_HIGH
public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_HIGH
-
PRE_ALARM_CHARGE_CURRENT_HIGH
public static final RackChannel PRE_ALARM_CHARGE_CURRENT_HIGH
-
PRE_ALARM_CELL_VOLTAGE_LOW
public static final RackChannel PRE_ALARM_CELL_VOLTAGE_LOW
-
PRE_ALARM_TOTAL_VOLTAGE_LOW
public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_LOW
-
PRE_ALARM_DISCHARGE_CURRENT_HIGH
public static final RackChannel PRE_ALARM_DISCHARGE_CURRENT_HIGH
-
PRE_ALARM_CHARGE_TEMP_HIGH
public static final RackChannel PRE_ALARM_CHARGE_TEMP_HIGH
-
PRE_ALARM_CHARGE_TEMP_LOW
public static final RackChannel PRE_ALARM_CHARGE_TEMP_LOW
-
PRE_ALARM_SOC_LOW
public static final RackChannel PRE_ALARM_SOC_LOW
-
PRE_ALARM_TEMP_DIFF_TOO_BIG
public static final RackChannel PRE_ALARM_TEMP_DIFF_TOO_BIG
-
PRE_ALARM_POWER_POLE_HIGH
public static final RackChannel PRE_ALARM_POWER_POLE_HIGH
-
PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG
public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG
-
PRE_ALARM_INSULATION_FAIL
public static final RackChannel PRE_ALARM_INSULATION_FAIL
-
PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG
public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG
-
PRE_ALARM_DISCHARGE_TEMP_HIGH
public static final RackChannel PRE_ALARM_DISCHARGE_TEMP_HIGH
-
PRE_ALARM_DISCHARGE_TEMP_LOW
public static final RackChannel PRE_ALARM_DISCHARGE_TEMP_LOW
-
LEVEL1_DISCHARGE_TEMP_LOW
public static final RackChannel LEVEL1_DISCHARGE_TEMP_LOW
-
LEVEL1_DISCHARGE_TEMP_HIGH
public static final RackChannel LEVEL1_DISCHARGE_TEMP_HIGH
-
LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG
public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL1_INSULATION_VALUE
public static final RackChannel LEVEL1_INSULATION_VALUE
-
LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG
public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL1_POWER_POLE_TEMP_HIGH
public static final RackChannel LEVEL1_POWER_POLE_TEMP_HIGH
-
LEVEL1_TEMP_DIFF_TOO_BIG
public static final RackChannel LEVEL1_TEMP_DIFF_TOO_BIG
-
LEVEL1_CHARGE_TEMP_LOW
public static final RackChannel LEVEL1_CHARGE_TEMP_LOW
-
LEVEL1_SOC_LOW
public static final RackChannel LEVEL1_SOC_LOW
-
LEVEL1_CHARGE_TEMP_HIGH
public static final RackChannel LEVEL1_CHARGE_TEMP_HIGH
-
LEVEL1_DISCHARGE_CURRENT_HIGH
public static final RackChannel LEVEL1_DISCHARGE_CURRENT_HIGH
-
LEVEL1_TOTAL_VOLTAGE_LOW
public static final RackChannel LEVEL1_TOTAL_VOLTAGE_LOW
-
LEVEL1_CELL_VOLTAGE_LOW
public static final RackChannel LEVEL1_CELL_VOLTAGE_LOW
-
LEVEL1_CHARGE_CURRENT_HIGH
public static final RackChannel LEVEL1_CHARGE_CURRENT_HIGH
-
LEVEL1_TOTAL_VOLTAGE_HIGH
public static final RackChannel LEVEL1_TOTAL_VOLTAGE_HIGH
-
LEVEL1_CELL_VOLTAGE_HIGH
public static final RackChannel LEVEL1_CELL_VOLTAGE_HIGH
-
LEVEL2_DISCHARGE_TEMP_LOW
public static final RackChannel LEVEL2_DISCHARGE_TEMP_LOW
-
LEVEL2_DISCHARGE_TEMP_HIGH
public static final RackChannel LEVEL2_DISCHARGE_TEMP_HIGH
-
LEVEL2_INSULATION_VALUE
public static final RackChannel LEVEL2_INSULATION_VALUE
-
LEVEL2_POWER_POLE_TEMP_HIGH
public static final RackChannel LEVEL2_POWER_POLE_TEMP_HIGH
-
LEVEL2_CHARGE_TEMP_LOW
public static final RackChannel LEVEL2_CHARGE_TEMP_LOW
-
LEVEL2_CHARGE_TEMP_HIGH
public static final RackChannel LEVEL2_CHARGE_TEMP_HIGH
-
LEVEL2_DISCHARGE_CURRENT_HIGH
public static final RackChannel LEVEL2_DISCHARGE_CURRENT_HIGH
-
LEVEL2_TOTAL_VOLTAGE_LOW
public static final RackChannel LEVEL2_TOTAL_VOLTAGE_LOW
-
LEVEL2_CELL_VOLTAGE_LOW
public static final RackChannel LEVEL2_CELL_VOLTAGE_LOW
-
LEVEL2_CHARGE_CURRENT_HIGH
public static final RackChannel LEVEL2_CHARGE_CURRENT_HIGH
-
LEVEL2_TOTAL_VOLTAGE_HIGH
public static final RackChannel LEVEL2_TOTAL_VOLTAGE_HIGH
-
LEVEL2_CELL_VOLTAGE_HIGH
public static final RackChannel LEVEL2_CELL_VOLTAGE_HIGH
-
SLAVE_BMS_VOLTAGE_SENSOR_CABLES
public static final RackChannel SLAVE_BMS_VOLTAGE_SENSOR_CABLES
-
SLAVE_BMS_POWER_CABLE
public static final RackChannel SLAVE_BMS_POWER_CABLE
-
SLAVE_BMS_LTC6803
public static final RackChannel SLAVE_BMS_LTC6803
-
SLAVE_BMS_VOLTAGE_SENSORS
public static final RackChannel SLAVE_BMS_VOLTAGE_SENSORS
-
SLAVE_BMS_TEMP_SENSOR_CABLES
public static final RackChannel SLAVE_BMS_TEMP_SENSOR_CABLES
-
SLAVE_BMS_TEMP_SENSORS
public static final RackChannel SLAVE_BMS_TEMP_SENSORS
-
SLAVE_BMS_POWER_POLE_TEMP_SENSOR
public static final RackChannel SLAVE_BMS_POWER_POLE_TEMP_SENSOR
-
SLAVE_BMS_TEMP_BOARD_COM
public static final RackChannel SLAVE_BMS_TEMP_BOARD_COM
-
SLAVE_BMS_BALANCE_MODULE
public static final RackChannel SLAVE_BMS_BALANCE_MODULE
-
SLAVE_BMS_TEMP_SENSORS2
public static final RackChannel SLAVE_BMS_TEMP_SENSORS2
-
SLAVE_BMS_INTERNAL_COM
public static final RackChannel SLAVE_BMS_INTERNAL_COM
-
SLAVE_BMS_EEPROM
public static final RackChannel SLAVE_BMS_EEPROM
-
SLAVE_BMS_INIT
public static final RackChannel SLAVE_BMS_INIT
-
-
Method Detail
-
values
public static RackChannel[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (RackChannel c : RackChannel.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RackChannel valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
toChannelIdString
protected java.lang.String toChannelIdString(Rack rack)
Creates a Channel-ID String from the enum and returns it.- Parameters:
rack
- theRack
- Returns:
- the ChannelId as camel-case String
-
-