Mit dieser Funktion können Sie aus einer * .tdms-Datei Daten eines Kanals oder mehrerer Kanäle einer Gruppe löschen.

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)—Gibt an, dass Daten-Samples am Anfang jedes Kanals gelöscht werden sollen.
    1end—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 Signalverlaufsattribut NI_ExpXDimension die Zeit darstellt oder wenn dieses Attribut nicht vorhanden ist, werden folgende Werte festgelegt:
      • 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 Signalverlaufsattribut NI_ExpXDimension die Frequenz darstellt, werden die folgenden Werte festgelegt:
      • 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