INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Logdatei für unregelmäßige Daten (TDMS?)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

18.06.2021, 12:32 (Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2021 12:35 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Logdatei für unregelmäßige Daten (TDMS?)
Hallo Timo,

Zitat:jeweils ein eigenes Programm wird zu viel Arbeit, meist wird da auch nur in Excel ein Diagramm erstellt und Tendenzen, Fehler oder Sprünge gesucht.
"Jeweils ein eigenes Programm" würde wirklich zuviel Arbeit machen.
Ich habe das so gelöst, dass ich mir ein für die Messaufgabe passendes Dateiformat überlegt habe. Letztendlich eine Text-Datei, die mit reichlich Zusatzinformationen angereichert wurde…
(Notfalls kommt man an die eigentlichen Messdaten auch "händisch" per Excel ran, die Kollegen müssen dann nur einige "Absätze" vor/nach den Messdaten löschen.)
Und für dieses Format habe ich ein Tool erstellt, mit dem man dann solche Messdateien laden kann, nach Zeit oder Messkanälen filtern kann, entsprechend gefilterte Messdaten dann wieder als CSV (für Excel) speichern kann, schnell mal einen Screenshot als PNG zu den Messdaten erzeugt (prima, um Diskussionen per Email anzustoßen), usw.
Die zugehörige Logging-Routine ist jetzt Teil unserer user.lib und wird in nahezu jedem unserer Prüfstände/Messsoftware benutzt.

Zitat:so wirklich habe ich mir aber keine Gedanken dazu gemacht, weil ich auch nicht weiß, was am Ende so wirklich raus kommt oder möglich ist.
Bei mir ist da auch einiges an der aktuellen Lösung "organisch gewachsen" - aber du hast doch nun die Möglichkeit, mal die Requirements von deinen Usern einzusammeln!
Mit diesen Requirements kannst du dir dann Gedanken um einen möglichst einheitliche Lösung machen…

Zitat:Das Format ist eigentlich frei wählbar, ich habe mich nur damit beschäftigt, wegen den oben genannten Gründen. Mit Waveform habe ich mich hiermit auch zum ersten Mal beschäftigt.
Bisher habe ich entnommen, dass du eigentlich XY-Paare speichern willst, mit X=Zeitstempel und Y-Messwert - und es gibt kein festes dT zwischen den X-Werten.
Die aktuelle Lösung mit Waveforms macht das…

Du könntest aber auch einfach zwei Kanäle (pro Gruppe) in die TDMS-Datei schreiben, ein Kanal enthält dann den Zeitstempel zum zugehörigen Messwert.
Du könntest auf TDMS verzichten, was für solche "Einzelwerte" auch etwas überdimensioniert erscheint. Das "S" im Namen steht ja für "Streaming" und ist für größere Datenmengen ausgelegt…

Zitat:Als alternative habe ich noch Test.txt nebenher erstellt, nach dem aktuell Prinzip
Anstatt so viele NaNs einzufügen, könntest du jedem Messwert auch seine eigene Zeitachse/-spalte gönnen.
Macht sich aber etwas umständlich, da bei CSV die Spalten eher gleich lang sein sollten…

Du könntest auch Anleihen bei XML oder JSON nehmen und jeden Messwert in dieser Art abspeichern:
Code:
<Messwert>
  <Kanal>  Kanalname </Kanal>
  <Time> Zeitstempel </Time>
  <Wert> 0.1234 </Wert>
</Messwert>

Am besten stellst du erstmal alle Requirements zusammen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Logdatei für unregelmäßige Daten (TDMS?) - GerdW - 18.06.2021 12:32

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  TDMS-Daten direkt schreiben, nicht im RAM halten RabenFlug 2 3.812 12.04.2019 10:23
Letzter Beitrag: RabenFlug
  Speicherung von Daten via TDMS DM_94 7 6.195 30.08.2018 11:43
Letzter Beitrag: GerdW
  TDMS schreiben viele Daten Sam789 17 17.181 05.07.2013 12:29
Letzter Beitrag: eb
  TDMS - auftragsbezogene Daten speichern Msengxxl 1 5.553 31.03.2012 13:56
Letzter Beitrag: rasta
  Daten aus Cluster in tdms Format speichern mrstrom 5 9.122 27.12.2010 11:03
Letzter Beitrag: macmarvin
  Gruppierung von TDMS Daten Stingray75 4 6.200 26.10.2010 09:58
Letzter Beitrag: Stingray75

Gehe zu: