Alloue des buffers et configure la valeur du timeout des lectures asynchrones. La valeur timeout s'applique à toutes les lectures asynchrones ultérieures. Vous devez utiliser cette fonction pour configurer les lectures asynchrones avant d'utiliser la fonction TDMS - Lecture asynchrone (Avancée).

Remarque Avant d'utiliser cette fonction, assurez-vous qu'aucune lecture asynchrone n'est en attente.


icon

Entrées/Sorties

  • 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 (Avancée) pour ouvrir le refnum.

  • cu32.png nombre de buffers (4)

    nombre de buffers spécifie le nombre de buffers à allouer pour les lectures asynchrones. La valeur doit être supérieure à zéro. La valeur par défaut est 4.

  • cu32.png taille du buffer

    taille du buffer spécifie la taille du buffer en échantillons de données. Si l'entrée désactiver la bufférisation ? de la fonction TDMS - Ouvrir (Avancée) est VRAI, la valeur de (taille du buffer * la longueur de type de données) doit être un multiple de la taille de secteur.

  • 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.

  • cu8.png type de données

    type de données spécifie le type de données sur lequel vous voulez effectuer l'opération. Cette entrée accepte des entiers, des nombres à virgule flottante, des booléens et des horodatages.

    Remarque Vous pouvez connecter les nombres à virgule flottante suivants à cette entrée :
    • Nombres à virgule flottante simple précision et double précision
    • Nombres à virgule flottante simple précision et double précision complexes
    • Nombres à virgule flottante, précision étendue
  • cdbl.png timeout (5 s)

    timeout spécifie la valeur du timeout, en secondes, des lectures asynchrones. Si vous ne câblez pas de données à cette entrée, cette fonction définit la valeur à 5.

  • 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.

  • 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\Advanced Read and Write\Asynchronous Read and Write\TDMS Advanced Basic Asynchronous Read.vi
    • labview\examples\File IO\TDMS\Advanced Read and Write\Asynchronous Read and Write\TDMS Advanced Prefetched Asynchronous Read.vi