Klassifzierung: Intern

Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 5 Nächste Version anzeigen »

Die Daten die mit der Software aufgezeichnet werden, können durch den Einsatz von Python Scripts geladen und dargestellt werden. Es ist zwischen den folgenden Daten zu unterscheiden:

  • Aufgezeichnete Daten: Das sind jene Daten die periodisch gespeichert werden (10 Sekunden oder 10 Minuten Werte), jedoch nicht mit der vollen Abtastrate. Diese Daten können Effektivwerte von Spannungen und Strömen sein.

  • Transiente Daten: Das sind jene Daten die in voller Abtastrate bei der Auslösung eines Triggerereignisses gespeichert werden.

Laden von aufgezeichneten Daten:

Zum Laden von aufgezeichneten Daten in Python wird die Funktion getAsyncSingleValue verwendet. Die Übergabeparameter der Funktion sind die folgenden:

  • abasedir: Pfad des Verzeichnisses, in welchem sich die Messorder (Startend mit M_ befinden)

  • measurement: Name der Messung (Startend mit M_)

  • powermodule: Angelegtes Modul bei der Durchführung von Messungen (Startend mit P_)

  • achannelcode: Auswahl eines gewünschten Kanals (*.dat Dateien)

  • astarttime:

  • aendtime:

  • avaluetype: Auswahl des Minimums (1), des Maximums (2), des Mittelwert (3), der Abweichung (4)

Beispielcode:

#Definition der Parameter in Python

abasedir = 'C:/test_file/'
measurement = '20201202_120611_B5EDFC5F-31BD-4851-BC07-922E0C35B418'
powermodule = '425201827841'
achannelcode = '00003'
astarttime =0
aendtime = 0
avaluetype = 3

#Laden der Parameter

time,vals = (getasyncsinglevalue.getAsyncSingleValue(abasedir, measurement, powermodule, achannelcode, astarttime, aendtime, avaluetype))

  • Keine Stichwörter