Envoie en continu des données au fichier .tdms spécifié. Le sous-ensemble de données à écrire est déterminé par les valeurs que vous identifiez dans les entrées nom du groupe en entrée et nom des voies en entrée.


icon

Entrées/Sorties

  • cenum.png structure des données (0 : décimées)

    structure des données spécifie l'organisation des données que vous voulez envoyer par flux continu à un fichier .tdms. Vous devez utiliser la même structure de données pour toutes les voies d'un groupe de voies.

    0

    decimated (valeur par défaut) — Spécifie que pour les données en entrée, les voies ont priorité sur les échantillons. Cette disposition commence par répertorier tous les échantillons de la première voie, puis ceux de la seconde voie, et ainsi de suite jusqu'à la dernière voie. Le tableau suivant montre un exemple typique de la

    decimated
    la présentation des données.

    Voie 0 — Échantillon 1
    Voie 0 — Échantillon 2
    ...
    Voie 0 — Échantillon N
    Voie 1 — Échantillon 1
    Voie 1 — Échantillon 2
    ...
    Voie 1 — Échantillon N
    Voie 2 — Échantillon 1
    Voie 2 — Échantillon 2
    ...
    Voie 2 — Échantillon N
    1

    interleaved— Spécifie que pour les données en entrée, les échantillons ont priorité sur les voies. Cette disposition liste le premier échantillon de chaque voie, puis le deuxième de chaque voie, et ainsi de suite jusqu'au dernier échantillon de chaque voie. Le tableau suivant montre un exemple typique de la

    interleaved
    la présentation des données.

    Voie 0 — Échantillon 1
    Voie 1 — Échantillon 1
    Voie 2 — Échantillon 1
    Voie 0 — Échantillon 2
    Voie 1 — Échantillon 2
    Voie 2 — Échantillon 2
    ...
    Voie 0 — Échantillon N
    Voie 1 — Échantillon N
    Voie 2 — Échantillon N
  • cgnrn.png fichier tdms

    tdms file spécifie un numéro de référence pour le fichier .tdms sur lequel l'opération doit être effectuée. Utilisez la fonction TDMS - Ouvrir un fichier pour ouvrir le refnum.

  • cstr.png nom du groupe en entrée (Sans titre)

    nom du groupe en entrée spécifie le groupe de voies sur lequel l'opération doit être effectuée. La valeur par défaut est Sans titre.

  • c1dstr.png nom des voies en entrée (Sans titre)

    nom des voies en entrée indique les voies sur lesquelles l'opération doit être effectuée. Si vous ne câblez pas cette entrée, LabVIEW nomme les voies automatiquement. Si vous câblez des données waveform à l'entrée données, LabVIEW utilise les noms de waveform. Le type de données que l'entrée nom des voies en entrée accepte est soit une chaîne, soit un tableau 1D de chaînes. Le type de données varie selon les données que vous câblez à l'entrée données.

    ChaîneChaîne ou tableau 1D de chaînesTableau 1D de chaînes

    Waveform analogique

    tableau 1D de chaînes alphanumériques ne contenant pas de caractères nuls

    Tableau 1D de :
    • Entiers signés ou non signés
    • Nombres à virgule flottante
    • Horodatages
    • Booléens
    Remarque

    Si la disposition des données est decimated et que vous câblez un tableau 1D de chaînes pour le (s) nom(s) de canal, ce VI utilise le premier élément du tableau 1D comme nom de canal.

    Si structure des données est interleaved et que vous câblez une chaîne à nom des voies en entrée, ce VI utilise cette chaîne comme nom de voie du premier élément du tableau 1D et utilise Sans titre, Sans titre1, Sans titre2.comme noms des voies pour le reste des éléments.

    Waveform numérique

    Table numérique

    Tableau 1D de waveforms

    Tableau 2D de :

    • Entiers signés ou non signés
    • Nombres à virgule flottante
    • Horodatages
    • Booléens
    • Chaînes alphanumériques qui ne contiennent aucun caractère nul

    Si l'entrée de données contient des données numériques compressées, vous devez entrer le nom du canal de compression comme première entrée dans le tableau des noms de canaux .

  • c1dmsdt.png données

    données représente les données à écrire dans le fichier .tdms.

    Cette entrée accepte les types de données suivants :

    • Waveform analogique ou un tableau 1D de waveforms analogiques
    • Waveform numérique
      Attention Lorsque vous écrivez des waveforms analogiques ou numériques sur une nouvelle voie, LabVIEW inclut les informations d'horodatage dans les waveforms. Cependant, si vous ajoutez des waveforms analogiques ou numériques à une voie existante, LabVIEW risque de supprimer les informations d'horodatage des nouvelles waveforms.
    • Table numérique
    • Données dynamiques
    • Tableau 1D ou 2D de :
      • Entiers signés ou non signés
      • Nombres à virgule flottante, y compris les types de données suivants :
        • Nombres à virgule flottante simple précision et double précision
        • Nombres à virgule flottante simple précision et double précision complexes
        • (Windows) Nombres à virgule flottante, précision étendue
      • Horodatages
      • Booléens
      • Chaînes alphanumériques qui ne contiennent aucun caractère nul
  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • ignrn.png fichier tdms en sortie

    tdms file out renvoie une référence de fichierTDMS au fichier .tdms sur lequel vous avez effectué l'opération.

  • istr.png nom du groupe en sortie

    nom du groupe en sortie renvoie le nom du groupe sur lequel l'opération a été effectuée.

  • i1dstr.png nom des voies en sortie

    nom des voies en sortie renvoie le nom des voies sur lesquelles l'opération a été effectuée.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Events Data.vi
    • labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Time Domain Data.vi
    • labview\examples\File IO\TDMS\Standard Read and Write\TDMS Write Triggered Data.vi
    • labview\examples\File IO\TDMS\Concurrent Access to TDMS File.vi