Lire
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Lit un élément d'un conduit Flux à pertes.

Entrées/Sorties
timeout en ms (-1)
—
timeout en ms est le délai imparti à l'extrémité, en millisecondes, pour lire les éléments du conduit. Par défaut, la valeur est -1, et ce délai est illimité.
voie
—
conduit est le conduit qui connecte cette extrémité à une extrémité scripteur.
hors délai?
—
hors délai? renvoie VRAI si la durée spécifiée par timeout en ms s'écoule avant que l'extrémité lise les données du conduit spécifiées dans élément. Si hors délai? est VRAI, élément valide? et dernier élément? seront FAUX.
interruption?
—
manque? renvoie VRAI si des données ont été perdues parce qu'une extrémité a tenté d'écrire dans un conduit plein entre la lecture précédente et celle-ci.
élément valide?
—
élément valide? renvoie VRAI si l'élément a été lu. Cette sortie renvoie FAUX en cas de timeout, de fermeture du conduit sans dernier élément valide ou d'abandon du conduit.
élément
—
élément renvoie les données du conduit lues par cette extrémité. Cette sortie renvoie la valeur par défaut du type de données de transmission en cas de timeout, de fermeture du conduit sans dernier élément valide ou d'abandon du conduit.
dernier élément?
—
dernier élément? spécifie s'il s'agit du dernier élément que l'extrémité lit du conduit. dernier élément? peut être VRAI même si élément valide? est FAUX. Ceci signifie que le dernier élément était déjà écrit dans le conduit à l'itération précédente ou que le conduit se ferme sans dernier élément valide. Cette sortie renvoie FAUX en cas de timeout ou d'abandon du conduit.
nombre
—
nombre renvoie le nombre d'éléments dans le conduit une fois que l'extrémité l'a mis à jour. Utilisez cette sortie pour surveiller les vitesses d'écriture et de lecture relatives des extrémités du conduit et faire des ajustements si besoin est. |
Détails du module FPGA
Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.
| Boucle cadencée à un cycle | Non supporté. |
| Utilisation | Pour les tableaux, cette extrémité ne supporte que les tableaux à une dimension de taille fixe de types de données supportés. Cette extrémité ne supporte pas les tableaux de taille variable même si le tableau se résout à une taille unique à la compilation. Cette extrémité ne supporte pas les classes LabVIEW. Si vous utilisez cette extrémité avec le type de données à virgule flottante simple précision, reportez-vous aux rubriques suivantes pour en savoir plus sur l'utilisation des ressources, la latence et les implications du support de la boucle cadencée à un cycle. |
| Ressources | Cette extrémité partage des ressources avec l'extrémité scripteur utilisée ensemble dans l'instance de conduit. L'extrémité scripteur requiert des ressources FPGA proportionnelles au nombre spécifié dans taille. |
| Remarques | Un terminal de conduit d'un sous-VI non réentrant ne peut être connecté qu'à un conduit. Si un sous-VI non réentrant est appelé à partir de plusieurs emplacements, les conduits connectés à un terminal donné doivent se résoudre au même conduit à la compilation. |
timeout en ms (-1)
—
voie
—
hors délai?
—
élément
—
nombre
—