Lit plusieurs éléments en bloc à partir d'un conduit Flux. Vous pouvez configurer comment et quand le conduit attend plusieurs éléments.

Vous pouvez placer cette extrémité sur le diagramme en cliquant avec le bouton droit sur un terminal ou un conduit Flux et en sélectionnant Créer»Lecteur de conduit»Flux»Lecture multiple.


icon

Entrées/Sorties

  • ci32.png 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é.

  • cqueuern.png voie

    conduit est le conduit qui connecte cette extrémité à une extrémité scripteur.

  • ci32.png nombre à lire (-1, disponible)

    nombre à lire spécifie le nombre d'éléments renvoyé à chaque fois par l'extrémité. La valeur par défaut est -1.

    nombre négatifL'extrémité renvoie tous les éléments disponibles dans le conduit, sans attente.
    0L'extrémité attend le dernier élément puis renvoie tous les éléments. Si un timeout a lieu avant que le dernier élément soit disponible, l'extrémité renvoie tous les éléments disponibles dans le conduit.
    nombre positifL'extrémité attend que le nombre spécifié d'éléments soient disponibles puis les renvoie. Si le dernier élément est transmis ou qu'un timeout a lieu avant que le nombre spécifié d'éléments soient disponibles, l'extrémité renvoie tous les éléments disponibles dans le conduit.
  • ibool.png hors délai?

    hors délai? renvoie VRAI si la durée spécifiée par timeout en ms s'est écoulé. Si hors délai? est VRAI, dernier élément? sera FAUX.

  • i1di16.png éléments

    élément renvoie le tableau de données du conduit lues par cette extrémité. Cette sortie renvoie un tableau vide en cas d'abandon du conduit.

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

  • ii32.png nombre

    compte renvoie le nombre d'éléments qui restent sur le conduit une fois que l'extrémité a écrit ou lu les données actuelles. 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.

  • Rubriques apparentées

    Écriture multiple

    Exemples

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

    • labview\examples\Channels\Stream String Processing\Channel - String Processing.lvproj