Messwerte in Datei schreiben
- Aktualisiert2025-07-30
- 8 Minute(n) Lesezeit
Dient zum Schreiben von Daten in Textdateien mit Messwerten (*.lvm) oder Binärdateien mit Messwerten (*.tdm oder *.tdms) oder Microsoft-Excel-Dateien (*.xlsx).
Verwenden Sie das Express-VI " Aus Messdatei lesen" ( ) , um Daten aus der erzeugten Messdatei zu lesen .

Dialogfeldoptionen
| Option | Beschreibung |
|---|---|
| Dateiname | Zeigt den vollständigen Pfad zur ausgewählten Datei an. Die Angabe ist nur von Bedeutung, wenn der Eingang Dateiname offen gelassen wurde. Ansonsten wird die dort angegebene Datei verwendet. |
| Dateiformat | Enthält die folgenden Optionen:
|
| Aktion | Enthält die folgenden Optionen:
|
| Wenn Datei existiert | Enthält die folgenden Optionen:
|
| Segment-Header | Enthält die folgenden Optionen:
|
| Spalten für X-Werte | Enthält die folgenden Optionen:
|
| Trennzeichen | Enthält die folgenden Optionen:
|
| Dateibeschreibung | Enthält die Beschreibung der Datei für Messwerte. Der hier eingegebene Text wird nach dem Header in der Datei angezeigt. Dieses Textfeld steht nicht zur Verfügung, wenn Sie die Option Microsoft Excel (XLSX) im Abschnitt Dateiformat auswählen.
|
Ein-/Ausgänge
Fehler (Eingang, kein Fehler)
—
Beschreibt Fehler, die vor der Ausführung des Knotens aufgetreten sind.
Kommentar
—
Fügt zu jedem Datensatz in Datei für Messwerte einen Kommentar hinzu. Dieser Eingang ist nicht vorhanden, wenn die Option Microsoft Excel (XLSX) im Abschnitt Dateiformat ausgewählt wurde.
Neue_Datei
—
Bei TRUE wird das Schreiben in die aktuelle Datei beendet, die nachfolgende Datei ausgewählt und in diese Datei weitergeschrieben. Diesen Eingang gibt es nur, wenn die Option In mehrere Dateien speichern aktiviert wurde.
Signale
—
Enthält ein oder mehrere Eingangssignale Wenn Sie mehrere Signale mit dem gleichen Namen mit dem Eingang Signale verbinden, wird an die Namen in der Daten eine Nummer angehängt, damit keine Doppelungen vorkommen. Bei zwei Signalen mit dem Namen Sinus am Eingang Signale würde eines beispielsweise als Sinus belassen und das zweite in Sinus 1 umbenannt.
Hinweis Um die Anzeige eines Signalnamens zu ändern oder anzupassen, verwenden Sie das Express-VI " Dynamische Datenattribute festlegen ".
Spülen? (T)—Gibt an, ob Daten jedes Mal, wenn dieses Express-VI ausgeführt wird, in eine Microsoft-Excel-Datei geschrieben werden soll. Bei FALSE werden die Daten nicht in die Microsoft-Excel-Datei geschrieben. Die Daten werden stattdessen in einer temporären Datei gespeichert. Bei TRUE werden die Daten von der temporären Datei in die Excel-Datei geschrieben. Die temporäre Datei wird anschließend gelöscht. Die Standardeinstellung lautet TRUE.Hinweis Wenn Sie Daten mit Hilfe dieses Express-VIs iterativ schreiben, kann sich das Einstellen des Eingangs Leeren? auf TRUE bei jeder Iteration negativ auf die Ausführungsgeschwindigkeit auswirken. Es wird daher empfohlen, diesen Eingang bis zur letzten Iteration des gesamten Schreibprozesses mit einem FALSE-Wert zu verbinden. Bei der letzten Iteration können Sie einen TRUE-Wert mit diesem Eingang verbinden, um alle Daten in die Excel-Datei zu schreiben.
Dateiname
—
Legt den Namen der Datei für den Schreibvorgang fest. Wenn der Eingang Dateiname offen gelassen wird, verwendet das VI den Dateinamen, der im Konfigurationsdialogfeld angegeben wurde.
DAQmx - Task
—
Gibt den DAQmx-Task an, dessen Angaben auf der Seite DAQmx-Eigenschaften des Dialogfelds Benutzerdefinierte Eigenschaften definieren angezeigt werden sollen. Zurücksetzen—Gibt an, ob die Datendatei zurückgesetzt werden soll, wenn dieses Express-VI iterativ ausgeführt wird. Dieser Eingang wird ignoriert, wenn dieses Express-VI in der ersten Iteration ausgeführt wird. Wenn der Wert FALSE lautet hängt dieses Express-VI in der zweiten und allen nachfolgenden Iterationen Daten an eine Datei an, wenn die Datei bereits vorhanden ist. Je nach Konfiguration dieses Express-VIs wird eine Datei, sofern die Datei schon vorhanden ist, bei einem Wert von TRUE umbenannt, überschrieben oder übersprungen. Die Standardeinstellung lautet FALSE.
Aktivieren
—
Aktiviert oder deaktiviert das Express-VI. Die Standardeinstellung lautet EIN oder TRUE.
Fehler (Ausgang)
—
Enthält Fehlerinformationen. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.
Daten speichern
—
Gibt an, ob das Express-VI die Daten speichern soll.
Dateiname (Ausgang)
—
Gibt den Dateinamen aus. |
Die Datenspeicher-/DataPlugin-VIs dienen zum Auslesen von und Schreiben in *.tdm-Dateien und die TDM-Streaming-Funktionen zum Lesen aus und Schreiben in *.tdms-Dateien.
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\File IO\TDMS\Express Read and Write\TDMS Express Write Data (Time and Frequency Domain).vi
- labview\examples\File IO\TDMS\Express Read and Write\TDMS Express Write Data (Time Domain).vi
- labview\examples\File IO\Spreadsheet\Excel\Write Excel File.vi
Fehler (Eingang, kein Fehler)
—
Kommentar
—
Neue_Datei
—
Signale
—
Dateiname
—
DAQmx - Task
—
Fehler (Ausgang)
—
Daten speichern
—
Dateiname (Ausgang)
—