# Alarmdaten exportieren

Mit dieser Skriptoperation kann das Alarmprotokoll in eine CSV- oder TXT-Datei exportiert werden.

##### Baustein

##### Text

exportAlarmData(false, false, $Enums.AlarmMode.Log);
1 2 3

1: Export Latest Data

2: Append to Existing File

3: Alarmmodus

[Export Latest Data] | ##### Baustein Aktiviert Deaktiviert ##### Text 'true' 'false' | Bei Verwendung des Alarmmodus [Log] dieses Kontrollkästchen aktivieren, um nur die Alarme zu exportieren, die seit der letzten Alarmexport-Operation erfolgten. Mit dieser Einstellung werden die ausgegebenen Daten für Alarmmodi [Active] nicht geändert.
[Append to Existing File] | ##### Baustein Aktiviert Deaktiviert ##### Text 'true' 'false' | Bei Verwendung des Alarmmodus [Log] dieses Kontrollkästchen aktivieren, um exportierte Alarmdaten an vorher exportierte Alarmdaten anzuhängen. Mit dieser Einstellung werden die ausgegebenen Daten für Alarmmodi [Active] nicht geändert.
Alarmmodus | ##### Baustein [Log] [Active] ##### Text '$Enums.AlarmMode.Log' '$Enums.AlarmMode.Active' | Den Alarmmodus der exportierten Alarmdaten angeben: [Active] oder [Log].

Hinweis: Weitere Informationen zum Exportieren von Alarmdaten erhalten Sie unter:

Exportieren und Importieren von Alarmen

## Beispiel (Alarmmodus: [Log])

Beispiel | [Export Latest Data] | [Append to Existing File] | [Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]
Beispiel 1 | Deaktiviert | Deaktiviert | Deaktiviert
Beispiel 2 | Deaktiviert | Deaktiviert | Aktiviert
Beispiel 3 | Aktiviert | Deaktiviert | Deaktiviert
Beispiel 4 | Aktiviert | Deaktiviert | Aktiviert
Beispiel 5 | Deaktiviert | Aktiviert | Deaktiviert / Aktiviert
Beispiel 6 | Aktiviert | Aktiviert | Deaktiviert / Aktiviert

### Beispiel 1

[Export Latest Data]: Deaktiviert

[Append to Existing File]: Deaktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Deaktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt, erfasst in der Datei Alarm1.csv gemäß unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes, wird die bestehende Datei von allen Protokolldaten überschieben.

### Beispiel 2

[Export Latest Data]: Deaktiviert

[Append to Existing File]: Deaktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Aktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt und resultiert in der Datei LoggingGroup1.csv gemäß Abbildung unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes, werden sämtliche Protkolldaten in eine neue CSV-Datei geschrieben.

### Beispiel 3

[Export Latest Data]: Aktiviert

[Append to Existing File]: Deaktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Deaktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt, erfasst in der Datei Alarm1.csv gemäß unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes, werden nur die Datensätze nach dem vorherigen Export in die neue CSV-Datei geschrieben.

### Beispiel 4

[Export Latest Data]: Aktiviert

[Append to Existing File]: Deaktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Aktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt und resultiert in der Datei LoggingGroup1.csv gemäß Abbildung unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes, werden nur die Datensätze nach dem vorherigen Export in die neue CSV-Datei geschrieben.

### Beispiel 5

[Export Latest Data]: Deaktiviert

[Append to Existing File]: Aktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Deaktiviert / Aktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt, erfasst in der Datei Alarm1.csv gemäß unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes werden alle Protokolldaten zu den bestehenden Datensätzen hinzugefügt, was ungeachtet der Einstellung in [Datum/Uhrzeit anhängen] zu Doppeldaten führt.

### Beispiel 6

[Export Latest Data]: Aktiviert

[Append to Existing File]: Aktiviert

[Datum/Uhrzeit anhängen] im Eigenschaftsfenster [Alle Alarme]: Deaktiviert / Aktiviert

1. Der erste Alarmdatenexport-Vorgang wird nach Protokollierung des dritten Datensatzes ausgeführt, erfasst in der Datei Alarm1.csv gemäß unten.

2. Bei Durchführung des zweiten Alarmdatenexport-Vorgangs nach Protokollierung des fünften Datensatzes, werden, ungeachtet der Einstellung in [Datum/Uhrzeit anhängen], nur Protokolldaten nach dem vorherigen Export zu den bestehenden Datensätzen hinzugefügt.