LabVIEWForum.de - TDMS - Zeitspalte pro Kanal

LabVIEWForum.de

Normale Version: TDMS - Zeitspalte pro Kanal
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

derzeit bin ich damit beschäftigt eine Messdatenerfassung basierend auf cDAQ-9188 Chassis mit verschiedenen E/A-Modulen aufzubauen. Dies funktioniert soweit ganz gut, lediglich bei der Datenspeicherung habe ich einige Fragen.

Die Speicherung soll im TDMS Format erfolgen. Prinzipiell funktioniert dies mit dem "Messwerte in Datei schreiben.vi" ganz gut. Dort kann ich jedem Kanal einen eigenen Zeitkanal zuordnen. Wie kann ich diese Funktion "Spalte für X-Werte (Zeit) > Eine Spalte pro Kanal" mit den einzelnen TDM-Streaming Modulen (die unter "Datei I/O") nachbauen?

Danke und Grüße
pandamir
Express-VIs mögen ganz passabel für einen schnellen Einstieg sein oder vielleicht auch noch, wenn man man schnell was hinprogrammiert.
Aber sobald es etwas mehr sein soll, dann sollte/muss man auf diese Klickeli-Bunti-VIs verzichten. Der Overhead ist einfach zu groß und die Lesbarkeit des Sourcecode leidet doch sehr.

In deinem Fall heißt das: Lieber alles mit den VIs aus der TDMS-Palette erledigen.

Gruß, Jens

P.S.: Falls ich dich falsch verstanden habe und du schon bei den TDMS-VIs bist, dann lad doch mal ein VI hoch. Denn was du genau willst, das blicke ich nicht so richtig. Bahn
Danke erstmal für deine Antwort.

Bei TDMS vi's bin ich schon Smile Im Prinzip wollte ich eine Datenerfassung von DAQ Modulen machen und pro Kanal eine separate zusätzliche Zeitspalte (X-Spalte) einfügen (wie es eben die express.vi's das machen). Die Hilfsbeispiele haben mir leider noch nicht weitergeholfen.

Die vi's sind gerade auf einem anderen Rechner, werde mal das Beispiel die Tage hochladen.
Hallo Pandamir,

Zitat:(wie es eben die express.vi's das machen)
ExpressVI konfigurieren, wie man es haben will. Dann durch Rechtsklick auf das Icon->Frontpanel öffnen das ExpressVI in ein "normales" konvertieren und nachschauen, wie NI das macht, was du haben willst...
Aye, ok. Danke.

Habe es versucht und das VI wiederum hat mich ein wenig erschlagen Smile

Nunja, ich werde was anderes versuchen und nur eine Spalte mit der aktuellen Zeit versehen. Da probiere ich gerade auch rum und versuche zwei DAQ Tasks sowie die aktuelle zu synchronisieren und dann in eine TDMS Datei zu schreiben. Beim synchronisieren mag er noch nicht so ganz. Nochmal das Beispiel anschauen ... oder hier einen neuen Thread erstellen Smile
Referenz-URLs