Beschreibung der Alarm-Flags
Beispielsweise bedeutet das hexadezimale Lesen von 0x0041
für ein allgemeines Status-Flag,
dass das EcoStruxure
Battery Management System
wie vorgesehen ausgeführt
wird (0x0001)
und dass die Batterien
im Erhaltungsladebetrieb geladen werden (0x0040)
.
Beschreibung der allgemeinen Status-Flags
Flag-Name |
Hexadezimal /(Dezimal) |
Beschreibung |
---|---|---|
BACS_STATE_NONE |
0x0000 / (0) |
Die interne Kommunikation im Webmanager ist unterbrochen. |
BACS_STATE_RUNNING |
0x0001 / (1) |
Der Webmanager wird wie vorgesehen ausgeführt. |
BACS_STATE_CONNECTED |
0x0002 / (2) |
Der Webmanager stellt eine Verbindung her und wird gestartet. |
BACS_ STATE_MODULE_LOST |
0x0004 / (4) |
Die Kommunikation zwischen den Modulen und dem Webmanager wurde unterbrochen. |
BACS_STATE_DISCHARGING |
0x0008 / (8) |
Die Batterien werden entladen, erkannt von den Modulen. |
BACS_STATE_CHARGING |
0x0010 / (16) |
Die Batterien werden entladen, erkannt von den Modulen. |
BACS_STATE_DISCHARGING_STOPPED |
0x0020 / (32) |
Die Batterien werden nicht mehr entladen, erkannt von den Modulen. |
BACS_STATE_FLOAT_CHARGING |
0x0040 / (64) |
Die Batterien werden im Erhaltungsladebetrieb geladen, erkannt von den Modulen. |
BACS_STATE_EQUALISATION |
0x0080 / (128) |
Die Ladung einer oder mehrerer Batteriezellen wird ausgeglichen. |
BACS_STATE_SYSTEM_FAILURE |
0x0100 / (256) |
Ein oder mehrere Teile im EcoStruxure Battery Management System sind nicht funktionsfähig. |
BACS_STATE_VOLTAGE_OUTOFRANGE |
0x0200 / (512) |
Ein Batteriespannungspegel liegt außerhalb des gültigen Bereichs, gemessen vom Modul. Der Spannungsbereich wird in den Webmanager-Einstellungen festgelegt. |
BACS_STATE_TEMPERATURE_OUTOFRANGE |
0x0400 / (1024) |
Eine Batterietemperatur liegt außerhalb des gültigen Bereichs, gemessen vom Modul. Der Temperaturbereich wird in den Webmanager-Einstellungen festgelegt. |
BACS_STATE_RESISTOR-OUTOFRANGE |
0x0800 / (2048) |
Eine Batterieimpedanz liegt außerhalb des gültigen Bereichs, gemessen vom Modul. Der Impedanzbereich und das Messintervall werden in den Webmanager-Einstellungen festgelegt. |
BACS_STATE_MODULE-ADDRESSING |
0x1000 / (4096) |
Module auf dem BACS-Bus werden adressiert. |
BACS_STATE_MODULE-SEARCHING |
0x2000 / (8192) |
Suche nach einer bestimmten Moduladresse auf dem BACS-Bus. |
BACS_STATE_MODULE-INITIALIZING |
0x4000 / (16384) |
Die Module werden initialisiert und gestartet. Es wird überprüft, ob alle angeschlossenen Module auf dem BACS-Bus kompatibel sind (Typ und Version identisch). |
BACS_STATE_MODULE-POLLING |
0x8000 / (32768) |
Eine Modbus-Abfrage ist aktiv. |
Beschreibung der Batteriestatus-Flags
Flag-Name |
Hexadezimal /(Dezimal) |
Beschreibung |
---|---|---|
BACS_STATE-GENERAL-ALARM |
0x0001 / (1) |
Der allgemeine Alarm ist aktiv. Der akustische Alarm wird ebenfalls aktiviert. |
BACS_STATE-VOLTAGE-DIFF-HIGH |
0x0002 / (2) |
Die gemessene Spannung für eine oder mehrere Batterien liegt weiter vom angestrebten Spannungsmittelwert entfernt als die festgelegte maximale Differenz. Kann nur aktiv sein, wenn die Option Max. Spannungs-Differenz in der Weboberfläche aktiviert und definiert ist. |
BACS_STATE-BATTERY-BREAKER-OPEN |
0x0004 / (4) |
Vom GX_R_AUX-Gerät wurde ein Batterietrennschalter geöffnet. Optional, nur wenn die Steuerung des Batterietrennschalters mit dem GX_R_AUX-Gerät verdrahtet ist. |
BACS_STATE_THERMAL_RUNAWAY |
0x0008 / (8) |
Thermisches Durchgehen erkannt. Wie das Signal auslöst, hängt davon ab, wie es unter Geräte > BACS > Thermal Runaway konfiguriert ist. Optional kann es auch andere Aktionen auslösen. |
BACS_STATE_SENSOR_LOST |
0x0010 / (16) |
Die Kommunikation mit dem Modul wurde unterbrochen und das System befindet sich im Alarmmodus. |
BACS_STATE_STRING_VOLTAGE_HIGH |
0x0020 / (32) |
Die Strangspannung ist zu hoch und liegt außerhalb des konfigurierten Schwellenwerts. |
BACS_STATE_STRING_VOLTAGE_LOW |
0x0040 / (64) |
Die Strangspannung ist zu niedrig und liegt außerhalb des konfigurierten Schwellenwerts. |
BACS_STATE_STRING_VOLTAGE_WARNING_HIGH |
0x0080 / (128) |
Die Strangspannung ist hoch und liegt außerhalb des konfigurierten Schwellenwerts. |
BACS_STATE_STRING_VOLTAGE_WARNING_LOW |
0x0100 / (256) |
Die Strangspannung ist niedrig und liegt außerhalb des konfigurierten Schwellenwerts. |
BACS_STATE_STRING_CURRENT_HIGH |
0x0200 / (512) |
Der positive (geladene) Strangstrom ist zu hoch. Der Strangstrom liegt außerhalb des konfigurierten Alarmschwellenwerts. |
BACS_STATE_STRING_CURRENT_LOW |
0x0400 / (1024) |
Der negative (entladene) Strangstrom ist zu hoch. Der Strangstrom liegt außerhalb des konfigurierten Alarmschwellenwerts. |
BACS_STATE_STRING_CURRENT_WARNING_HIGH |
0x0800 / (2048) |
Der positive (geladene) Strangstrom ist hoch. Der Strangstrom liegt außerhalb des konfigurierten Warnungsschwellenwerts. |
BACS_STATE_STRING_CURRENT_WARNING_LOW |
0x1000 / (4096) |
Der negative (entladene) Strangstrom ist hoch. Der Strangstrom liegt außerhalb des konfigurierten Warnungsschwellenwerts. |
BACS_STATE_CURRENT_OUTOFRANGE |
0x2000 / (8192) |
Der Strangstrom liegt außerhalb des konfigurierten Alarmschwellenwerts. |
BACS_STATE_CURRENT_GROUND_FAULT_DETECTED |
0x4000 / (16384) |
Das BACS-System hat einen Erdschlussstrom erkannt. |
Beschreibung der Alarm-Flags
Name des Alarm-Flags |
Hexadezimal /(Dezimal) |
Beschreibung |
---|---|---|
BACS_ALARM_NONE |
0x0000 / (0) |
Es ist kein Alarm dieses Typs aktiv. |
BACS_ALARM_GENERAL_ALARM |
0x0001 / (1) |
Der allgemeine Alarm ist aktiv. Der akustische Alarm wird ebenfalls aktiviert. |
BACS_ALARM_COMMUNICATION_LOST |
0x0002 / (2) |
Die Kommunikation zwischen den Modulen und dem Webmanager wurde unterbrochen. |
BACS_ALARM_VOLTAGE_HIGH |
0x0004 / (4) |
Mindestens eine Batterie liegt über der konfigurierten Alarmschwelle für Hochspannung. |
BACS_ALARM_VOLTAGE_LOW |
0x0008 / (8) |
Mindestens eine Batterie liegt unter der konfigurierten Alarmschwelle für Niederspannung. |
BACS_ALARM_TEMPERATURE_HIGH |
0x0010 / (16) |
Mindestens eine Batterie liegt über der konfigurierten Alarmschwelle für hohe Temperatur. |
BACS_ALARM_TEMPERATURE_LOW |
0x0020 / (32) |
Mindestens eine Batterie liegt unter der konfigurierten Alarmschwelle für niedriger Temperatur. |
BACS_ALARM_RESISTOR_HIGH |
0x0040 / (64) |
Mindestens eine Batterie liegt über der konfigurierten Alarmschwelle für hohe Impedanz. |
BACS_ALARM_RESISTOR_LOW |
0x0080 / (128) |
Mindestens eine Batterie liegt unter der konfigurierten Alarmschwelle für niedrige Impedanz. |
BACS_ALARM_EQUALISATION_ERR |
0x0100 / (256) |
Ausgleichsfehler. Bei einem Ausfall des BACS-Abgleichs werden alle Abgleichfunktionen automatisch gestoppt. |
BACS_ALARM_VOLTAGE_WARN_HIGH |
0x0200 / (512) |
Warnung BACS-Spannung hoch. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Spannung außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_VOLTAGE_WARN_LOW |
0x0400 / (1024) |
Warnung BACS-Spannung niedrig. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Spannung außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_TEMPERATURE_WARN_HIGH |
0x0800 / (2048) |
Warnung BACS-Temperatur hoch. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Temperatur außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_TEMPERATURE_WARN_LOW |
0x1000 / (4096) |
Warnung BACS-Temperatur niedrig. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Temperatur außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_RESISTOR_WARN_HIGH |
0x2000 / (8192) |
Warnung BACS-Widerstand hoch. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Impedanz außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_RESISTOR_WARN_LOW |
0x4000 / (16384) |
Warnung BACS-Widerstand niedrig. Das BACS-System hat eine oder mehrere Batterien erkannt, deren Impedanz außerhalb der konfigurierten Warnschwelle liegt. |
BACS_ALARM_MODREV_INCOMPATIBLE |
0x8000 / (32768) |
Es wurde eine falsche/inkompatible Modulversion im BACS-Bus gefunden. Die Installation verschiedener BACS-Modulversionen oder das Fehlen von Modulversionsinformationen kann diesen Alarm auslösen. |
Beschreibung der Alarm-Flags für Batteriestränge
Name des Alarm-Flags |
Hexadezimal /(Dezimal) |
Beschreibung |
---|---|---|
No Alarm |
0x0000 / (0) |
Es ist kein Alarm dieses Typs aktiv. |
Current Sensor High |
0x0001 / (1) |
Mindestens ein Strang liegt über der konfigurierten Alarmschwelle für Hochstrom. |
Current Sensor Low |
0x0002 / (2) |
Mindestens ein Strang liegt unter der konfigurierten Alarmschwelle für Niederstrom. |
Current Sensor High Warning |
0x0004 / (4) |
Mindestens ein Strang liegt über der konfigurierten Warnschwelle für Hochstrom. |
Current Sensor Low Warning |
0x0008 / (8) |
Mindestens ein Strang liegt unter der konfigurierten Warnschwelle für Niederstrom. |
Equalizing Cut Off |
0x0010 / (16) |
Die Ausgleichsfunktion ist in einem oder mehreren Strängen nicht mehr funktionsfähig. |
Current Deviation Discharge |
0x0020 / (32) |
Mindestens ein Strang liegt über der konfigurierten Alarmschwelle für die Stromabweichung beim Entladevorgang. |
Current Deviation Charge |
0x0040 / (64) |
Mindestens ein Strang liegt unter der konfigurierten Alarmschwelle für die Stromabweichung beim Ladevorgang. |
Current Deviation Discharge Warning |
0x0080 / (128) |
Mindestens ein Strang liegt über der konfigurierten Warnschwelle für die Stromabweichung beim Entladevorgang. |
Current Deviation Charge Warning |
0x1000 / (4096) |
Mindestens ein Strang liegt unter der konfigurierten Warnschwelle für die Stromabweichung beim Ladevorgang. |