Deletes data from a channel or multiple channels in a group.

Hinweis Diese Funktion unterstützt keine Digitaldaten oder DAQmx-Rohdaten.


icon

Ein-/Ausgänge

  • ci64.png Anzahl (-1: alle)

    Anzahl gibt die Anzahl von Daten-Samples an, die für jeden Kanal aus der *.tdms-Datei gelöscht werden soll. Der Standardwert lautet -1. Die Funktion löscht also alle Daten-Samples ab der Position, die unter Von angegeben wurde.

    Wenn sich der Wert von Anzahl außerhalb des gültigen Bereichs befindet, setzt die Funktion Anzahl automatisch auf die Anzahl der Daten-Samples in diesem Kanal.

  • cenum.png Von (0:Start)

    Von gibt an, ab welcher Position die Daten-Samples aus der *.tdms-Datei im Speicher für jeden Kanal gelöscht werden sollen.

    0start (Standard) - Legt fest, dass Datenproben vom Anfang jedes Kanals an gelöscht werden.
    1end<strong>end</strong> (Standard)—Gibt an, dass Daten-Samples am Ende jedes Kanals gelöscht werden sollen.
  • cpath.png Dateipfad

    Dateipfad ist der absolute Pfad der Datei, die Sie öffnen möchten.

  • cstr.png Gruppenname (Eingang)

    Gruppenname (Eingang) gibt die Kanalgruppe an, an der die Operation durchgeführt werden soll.

  • c1dstr.png Kanalnamen (Eingang)

    Kanalnamen (Eingang) gibt den Kanal an, an dem die Operation durchgeführt werden soll. Wenn Sie diesen Eingang offen lassen, führt LabVIEW die Operation an allen Kanälen derselben Gruppe durch.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • cbool.png Leere Gruppe/leeren Kanal beibehalten? (T)

    Leere Gruppe/leeren Kanal beibehalten? gibt an, ob die Gruppe oder die Kanäle in der *.tdms-Datei beibehalten werden sollen, wenn die Gruppe oder die Kanäle leer sind, nachdem die Funktion die Daten-Samples gelöscht hat. Die Standardeinstellung lautet TRUE. Die leere Gruppe oder die leeren Kanäle werden also beibehalten.

  • ipath.png Dateipfad (Ausgang)

    Dateipfad (Ausgang) gibt den Pfad zur *.tdms-Datei an, an der die Operation durchgeführt wurde.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Wenn die verbunden Daten Signalverlaufsdaten enthalten werden die folgenden Kanaleigenschaften und Signalverlaufsattribute festgelegt:

    • Wenn das Wellenformattribut NI_ExpXDimension die Zeit repräsentiert oder wenn dieses Attribut nicht vorhanden ist, setzt LabVIEW die folgenden Werte:
      • wf_start_offset = wf_start_offset + Anzahl * wf_increment
      • Wenn das Signalverlaufsattribut NI_ExpTimeStamp vorhanden ist, wird NI_ExpTimeStamp = NI_ExpTimeStamp + Anzahl * 1/wf_increment festgelegt.
    • Wenn das Wellenformattribut NI_ExpXDimension eine Frequenz darstellt, setzt LabVIEW die folgenden Werte:
      • wf_start_offset = wf_start_offset + Anzahl * 1/wf_increment
      • Wenn das Signalverlaufsattribut NI_ExpTimeStamp vorhanden ist, wird NI_ExpTimeStamp = NI_ExpTimeStamp + Anzahl * 1/wf_increment festgelegt.
    • Nachdem diese Funktion Daten gelöscht hat, wird der Wert von wf_samples auf den gleichen Wert wie die Anzahl von Daten-Samples in der *.tdms-Datei gesetzt, wenn die Anzahl der Daten-Samples in der *.tdms kleiner als der Wert der Kanaleigenschaft wf_samples ist.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\File IO\TDMS\TDMS Delete Data from Channels.vi