Fonction TDMS - Lire
- Mise à jour2025-07-30
- Temps de lecture : 6 minute(s)
Lit le fichier .tdms spécifié et renvoie les données au format spécifié par l'entrée type de données. Si les données contiennent des informations de mise à l'échelle, ce VI met automatiquement les données à l'échelle. Utilisez les paramètres nombre et offset pour lire un sous-ensemble spécifié des données.

Entrées/Sorties
nombre (-1: tous)
—
nombre spécifie le nombre maximal d'éléments de données à lire dans le fichier .tdms pour chaque voie. Par défaut, la valeur par défaut est –1 et tous les éléments disponibles.
offset (0)
—
offset spécifie le nombre d'éléments de données dans le fichier .tdms à partir duquel la fonction commence à lire le fichier .tdms. La valeur par défaut est 0.
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.
nom du groupe en entrée
—
nom du groupe en entrée spécifie le groupe de voies sur lequel l'opération doit être effectuée. Si vous ne câblez pas de données à cette entrée, le comportement est le suivant :
Remarque La fonction List Contents du SGDT et la fonction Get Properties du SGDT réinitialisent le groupe actuel au premier groupe du fichier. La réinitialisation du groupe actuel au premier groupe du fichier affecte le groupe lu par la fonction TDMS - Lire suivante si vous ne câblez pas l'entrée nom du groupe en entrée.
nom des voies en entrée
—
nom des voies en entrée indique la voie sur laquelle l'opération doit être effectuée. Si vous ne câblez pas de données à cette entrée, LabVIEW lit des données à partir de toutes les voies du même groupe. Si vous câblez des données waveform à l'entrée type de 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 type de données.
Si vous chargez un fichier complet ou un groupe contenant des données numériques compressées, LabVIEW insère automatiquement le nom du canal de compression dans le (s) nom(s) du canal dans le tableau. Si vous chargez un sous-ensemble d'un fichier ou d'un groupe qui contient des données numériques compressées, vous devez entrer le nom du canal de compression comme première entrée dans le (s) nom(s) de canal(aux) dans le tableau.
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.
type de données
—
type de données est le type de données que vous voulez que données contienne. Cette entrée accepte les types de données suivants :
renvoyer les voies dans l'ordre du fichier ? (F)
—
renvoyer les voies dans l'ordre du fichier ? spécifie si cette fonction renvoie les voies de données dans l'ordre dans lequel elles se trouvent dans le fichier .tdms. Si la valeur est VRAI ou si vous ne câblez pas l'entrée nom des voies en entrée, cette fonction renvoie les voies de données dans l'ordre du fichier .tdms. Si la valeur est FAUX, cette fonction renvoie les voies de données dans l'ordre spécifié dans l'entrée nom des voies en entrée. La valeur par défaut est FAUX.
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.
nom du groupe en sortie
—
nom du groupe en sortie renvoie le nom du groupe sur lequel l'opération a été effectuée.
nom des voies en sortie
—
nom des voies en sortie renvoie le nom des voies sur lesquelles l'opération a été effectuée.
données
—
données contient les données lues à partir du fichier dans le type de données spécifié. Ce paramètre comprend n'importe quel type de données, suivant le type de données que vous spécifiez dans type de données et la manière dont nombre est défini.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.
fin de fichier ?
—
fin de fichier ? indique si la fin du fichier a été atteinte. |
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\File IO\TDMS\Standard Read and Write\TDMS Read Events Data.vi
- labview\examples\File IO\TDMS\Concurrent Access to TDMS File.vi
nombre (-1: tous)
—
fichier tdms
—
nom du groupe en entrée
—
nom des voies en entrée
—
entrée d'erreur (pas d'erreur)
—
type de données
—
renvoyer les voies dans l'ordre du fichier ? (F)
—
fichier tdms en sortie
—
nom du groupe en sortie
—
nom des voies en sortie
—
données
—
sortie d'erreur
—
fin de fichier ?
—