LabVIEWForum.de
Messwerterfassung und Speicherung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Messwerterfassung und Speicherung (/Thread-Messwerterfassung-und-Speicherung)

Seiten: 1 2


RE: Messwerterfassung und Speicherung - bronko - 23.03.2011 16:31

Genau das habe ich vor. Habe das ganze jetzt mit einem Beispiel-VI so realisiert.
Allerdings schreibt er mir nur 1000Werte ins das File. Weiß jemand warum? Hab gerade eine Idee, leider ist kein Labview auf diesem Rechner. Kann man bei dem Schreibe in ASCII File Vi einstellen wie viele Werte gespeichert werden sollen?
Nicht das ich mir da mehr Werte blockiere.

Und ich würde gerne eine weitere While-Schleife einfügen. Kann ich die über Globale Variablen abschalten? Also ein Stopp-Button für alle Schleifen?

Danke euch.
Gruß
Bronko


RE: Messwerterfassung und Speicherung - GerdW - 23.03.2011 16:39

Hallo bronko,

Zitat:Kann man bei dem Schreibe in ASCII File Vi einstellen wie viele Werte gespeichert werden sollen?
Nö, das gibst du nur über das Datenarray selbst vor.

Zitat:Und ich würde gerne eine weitere While-Schleife einfügen. Kann ich die über Globale Variablen abschalten? Also ein Stopp-Button für alle Schleifen?
Ja, das geht. Es geht aber auch mit FGVs, Queues, Notifiern, lokalen Variablen...

Zitat:Allerdings schreibt er mir nur 1000Werte ins das File. Weiß jemand warum?
Erstmal nicht. Du hast ja schon "Append" auf TRUE gesetzt... Läuft die untere Schleife überhaupt solange, um einen weiteren Datenblock in die Datei zu schreiben?

Nochwas:
Dauerndes Addieren kleiner Werte ist fehlerträchtig: du addierst dauernd dt auf. Dies ist aber ein konstanter Wert! Du kannst also auch T0 verwenden und einen einmalig erstellten Vektor mit dt-Werten dazuaddieren...


RE: Messwerterfassung und Speicherung - bronko - 24.03.2011 12:33

Zitat:Läuft die untere Schleife überhaupt solange, um einen weiteren Datenblock in die Datei zu schreiben?

Ich befürchte genau da liegt das Problem. Wie könnte ich es hinbekommen das unbegrenzt Werte geschrieben werden? Der Abbruch soll durch einen Stop-Button realisiert werden.

Das Problem mit dem aufaddieren kleiner Werte sehe ich ein. Da sich das dt aber bei jeder Messung ändern kann, überlege ich mir da noch eine Möglichkeit.


RE: Messwerterfassung und Speicherung - GerdW - 24.03.2011 12:38

Hallo bronko,

Zitat:Wie könnte ich es hinbekommen das unbegrenzt Werte geschrieben werden?
Na so:
Zitat:Der Abbruch soll durch einen Stop-Button realisiert werden.