Écrit un tableau d'éléments dans un conduit Flux, un élément à la fois. L'extrémité attend si le conduit est plein.

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


icon

Entrées/Sorties

  • ci32.png timeout en ms (-1)

    timeout en ms indique la durée impartie à l'extrémité, en millisecondes, pour écrire un élément de données dans le tableau spécifié dans le conduit. Par défaut, la valeur est -1, et ce délai est illimité.

  • c1di16.png éléments

    éléments spécifie un tableau de données à écrire dans le conduit.

  • cbool.png dernier élément? (F)

    dernier élément? spécifie si c'est le dernier tableau de données que l'extrémité écrit dans le conduit. La valeur par défaut est FAUX. Si VRAI, l'extrémité marque le conduit comme fermé après avoir écrit le dernier élément du tableau et ignore les appels d'écriture ultérieurs. L'extrémité lecteur peut continuer à lire des données jusqu'à ce que la sortie dernier élément? de l'extrémité lecteur renvoie VRAI.

  • ci32.png taille (illimité)

    taille spécifie le nombre maximum d'éléments qui peuvent être bufférisés dans le conduit. La valeur par défaut est illimitée. La taille du conduit est initialisée au premier appel de l'extrémité scripteur, et l'extrémité ignore l'entrée taille par après.

  • ibool.png 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é écrive le tableau de données spécifié dans éléments dans le 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.

  • iqueuern.png voie

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

  • ii32.png nombre de non écrits

    nombre de non écrits renvoie le nombre d'éléments du tableau qui n'ont pas été écrits dans le conduit. Cette sortie sera toujours 0, à moins que l'extrémité passe en timeout avant d'avoir écrit tous les éléments du tableau.

  • Rubriques apparentées

    Lecture multiple

    Exemples

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

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