Skip to content

Zeitreihenimport mit Makros

Zeitreihenimport mit Makros

Zeitreihen können aus CSV-, TXT-, XLSX-, XLSM-, XLSB- und XLS-Dateien automatisiert in den ETA mit Hilfe von Makros importiert werden. Dieser Artikel beschreibt, wie man dabei vorgeht.

Der automatisierte Import von Zeitreihen in TOP-Energy mit Hilfe der TOP-Energy-Komponente Zeitreihen-ImportExport, ohne jedes Mal ETA extra öffnen zu müssen, wird separat in dem Artikel über das TOP-Energy Import-Makro erklärt.

Anlegen und Bearbeiten von Import-Makros

Um in ETA ein Makro zum Import von Zeitreihen anzulegen, müssen als Erstes die zu importierenden Zeitreihen im ETA geöffnet werden.

Dann beginnt die Erstellung des Makros über die Einträge in der ETA-Menüleiste Datei → Importieren → Import-Makro anlegen/bearbeiten (siehe folgende Abbildung).

Import-Makro anlegen/bearbeiten

Es öffnet sich das folgende Fenster.

Makro anlegen

Mit Hilfe des Buttons Ein neues Makro anlegen lässt sich ein neues Makro anlegen.

Sind bereits Makros angelegt worden, erscheinen diese in der Drop-down-Liste zur Auswahl.

Die folgenden Buttons dienen zum Ausführen, Speichern und Löschen der Makros:

   Ausgewähltes Makro ausführen Ausgewähltes Makro ausführen,

   Aktuelles Makro speichern Aktuelles Makro speichern,

   Ausgewähltes Makro löschen Ausgewähltes Makro löschen.

Um angelegte Makroschritte (Aktionen) zu bearbeiten, zu löschen oder auszuführen, stehen das Kontextmenü, das man per Rechtsklick auf den Makroschritt erreicht (siehe folgende Abbildung), und die folgenden Buttons zur Verfügung:

  Aktion bearbeiten Aktion bearbeiten,

  Aktion löschen Aktion löschen,

  Bis Aktion ausführen Bis Aktion ausführen.

Kontextmenü

Datei laden

Der erste Schritt zur Erstellung des neu angelegten Makros oder auch eines noch ungespeicherten Makros ist das Laden einer Zeitreihe. Dazu dient der Button Lade Datei, der sich unten rechts in dem Fenster Makro bearbeiten befindet.

In dem sich öffnenden Fenster wählt man die zu ladende Datei, welche die zu importierende Zeitreihe enthält (siehe folgende Abbildung). Beachten Sie bei der Auswahl der zu importierenden Zeitreihe die Hinweise zum Dateiformat.

Datei laden

Nach dem Bestätigen mit Öffnen wird dieser Schritt als Lade Datei automatisch unter Makroschritte aufgezeichnet, und eine Vorschau auf die Rohdaten wird im unteren Bereich des Fensters angezeigt (siehe folgende Abbildung).

Import-Makro

Das automatisch erkannte Trennzeichen ist zu überprüfen und gegebenenfalls zu korrigieren. Mit Weiter–> gelangt man zum nächsten Dialogabschnitt.

Rohdaten parsen

Es erscheint das folgende Fenster, in dem der Makroschritt Parse Rohdaten mit Trennzeichen aufgezeichnet wird.

Import-Makro

Importspalten bearbeiten

Nun sind genau wie beim Einfachen Zeitreihenimport unter Datenverarbeitung die Zuordnungen der Zeit- und Datumsspalten zu überprüfen und gegebenenfalls zu korrigieren. Anschließend wird jede zu importierende Datenspalte mit einem Häkchen im Tabellenkopf ausgewählt. Es öffnet sich jeweils ein kleines Fenster, in dem die Datenspalte umbenannt werden kann und die Einheit zugeordnet wird (siehe folgenden Slider).

Zeitreihenname
Zeitreihenname

Häkchen klicken

TOP-Energy-Komponente zuordnen

ggf. Wert der TOP-Energy-Komponente zuordnen

Einheit auswählen

Einheit auswählen

ZeitreihennameTOP-Energy-Komponente zuordnenEinheit auswählen

Nach dem Bestätigen mit OK wird der Import als weiterer Makroschritt verzeichnet, z. B. mit Erzeuge … aus Spalte … oder mit Überschreibe …, wenn das Überschreiben einer TOP-Energy-Komponente gewählt wurde.

Danach kann die zu importierende Zeitreihe wie beim Einfachen Zeitreihenimport in einer Vorschau betrachtet und gegebenenfalls bearbeitet werden. Dazu ist sie in dem Fenster unter Importierte Zeitreihen zu markieren (siehe folgende Abbildung).

Zeitreihenvorschau

Um weitere Zeitreihen einzufügen, wiederholt man die Schritte ab Lade Datei.

Auch die weiteren Makroschritte werden in der Liste verzeichnet.

Sind alle Zeitreihen zum Import zusammengestellt, bestätigt man unten rechts mit OK (siehe vorangegangene Abbildung).

Die Rückfrage Änderungen am aktuellen Makro speichern? wird mit Ja beantwortet. Soll ein bestehendes Makro überschrieben werden, so ist dies zu bestätigen. Soll ein bisher ungespeichertes Makro gespeichert werden, so ist sein Name einzugeben (siehe folgende Abbildung). Daraufhin schließt sich das Fenster zum Bearbeiten eines Import-Makros.

Makro speichern

Importmakro ausführen

Um das Makro auszuführen, wählt man den Menüeintrag Zeitreihenimport über Makro (siehe die folgende Abbildung).

Zeitreihenimport über Makro

Daraufhin öffnet sich das folgende Fenster zum Importieren von Zeitreihen.

Zeitreihenimport über Makro

In der Drop-down-Liste oben wählen Sie das zu verwendende Makro, in dem folgenden Beispiel Stromaufnahme (siehe folgende Abbildung).

Makro auswählen

Daraufhin wird das Makro geladen und wie in der folgenden Abbildung dargestellt. Ein Klick auf OK rechts unten im Fenster startet die Ausführung des Makros.

Zeitreihenimport mit Makro

Video

Das folgende Video zeigt, wie ein Import-Makro im ETA (Engineering Time Series Analyzer) erstellt und ausgeführt wird. Das Import-Makro ermöglicht den automatischen Import von Zeitreihen in ein ETA-Projekt.

Automatischer Zeitreihenimport mit Makros

An den Anfang scrollen