LabVIEWForum.de
Datalogging aus zwei Task in einer Datei - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Datalogging aus zwei Task in einer Datei (/Thread-Datalogging-aus-zwei-Task-in-einer-Datei)



Datalogging aus zwei Task in einer Datei - Keppi - 13.06.2018 10:25

Hallo zusammen,

ich hab da ein (kleines) Problem bei dem ich nicht weiterkomme.

Ich möchte die Messwerte mehrerer Messkanäle aus zwei Task direkt mit "DAQmx Configure Logging (TDMS).vi" zusammen in einer TDMS-Datei speichern.
Leider ist das mit meiner Variante (siehe Anhang) nicht möglich, da die erste ausgeführte Instanz die Datei zwar erstellt aber auch sperrt und die zweite Instanz dann nicht mehr drauf zugreifen kann.

Ich benötige die zwei Task, da ich unterschiedliche Abtastraten verwenden muss, da die NI 9219 nur eine sehr niedrige Abtastrate schafft, die mir bei den anderen Kanälen nicht ausreicht.

Ich weiß, ich könnte die Daten auch einfach lesen, zusammenfassen und in eine TDMS-Datei schreiben. Mich würde aber interessieren, ob es eine direkte Möglichkeit über den NIDAQmx-Treiber gibt?
Sollte es eine Möglichkeit geben, alles in einem Task zusammen zu fassen, würde ich mich sehr über einen Beitrag freuen.

Verwendete Hardware:

NI 9174 Chassis
NI 9205 Spannungsmesskarte
NI 9203 Strommesskarte 0-20 mA
NI 9219 Universalmesskarte

LabVIEW 2014

Geplant sind Messungen mit einer Messdauer von 3 Minuten bis 3 Tage

Hoffe ich höre von euch.

Gruß
Keppi


RE: Datalogging aus zwei Task in einer Datei - GerdW - 13.06.2018 11:51

Hallo Keppi,

Zitat:Mich würde aber interessieren, ob es eine direkte Möglichkeit über den NIDAQmx-Treiber gibt?
Nein.
Ein Task, eine TDMS-Datei...