LabVIEWForum.de - Aufzeichnung in Echtzeit

LabVIEWForum.de

Normale Version: Aufzeichnung in Echtzeit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe eine DAQ6036 und möchte 16 Kanäle mit einer Abtastung von 1kHz in eine Datei schreiben. Zusätzlich soll in der ersten Spalte der Datei die Zeit stehen. Wie kann ich es in LabVIEW realisieren, dass ich in Echtzeit aufzeichne.
In echtzeit aufzeichnen ist sowohl unter windows und RT nicht moeglich!
Denn jeder Dateizugriff stellt einen flaschenhals dar!

Generell koenntest es so halten, dass du alle verfuegbaren Werte ausliest (sprich als Parameter -1 beim DAQmx Read uebergibst) und diese dann in eine Datei speicherst (verwende hierzu bitte nicht den Express Assisenten, denn dieser oeffnet die datei referenz - speichert die daten und schließt die referenz wieder)
Oeffne vor der While Schleife die das DAQmx Read beinhaltet die Datei, schreibe dann innerhalb der Schleife in die Datei und schließe die Referenz der Datei erst nachdem die While Schleife beendet wurde!
eventuell kannst Du dir hiermit ein wenig Arbeit sparen...
Referenz-URLs