Écrit un élément dans un conduit Flux à un élément ou indique au conduit qu'il doit abandonner. L'extrémité attend si le conduit est plein. Cette extrémité est la même que l'extrémité d'Écriture sauf qu'elle a une entrée abandonner et une sortie abandonné?. Vous pouvez utiliser la capacité d'abandon du conduit Flux à un élément pour fermer un conduit soudainement en ignorant les données qui restent dans le buffer du conduit. Vous devez utiliser cette extrémité avec l'extrémité de Lecture avec abandon.

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 à un élément»Écriture avec abandon.


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 les données spécifiées dans le conduit. Par défaut, la valeur est -1, et ce délai est illimité.

  • cbool.png élément valide? (V)

    élément valide? spécifie si l'élément est valide. Si VRAI, l'extrémité enregistre le marqueur élément valide?. Si FAUX, l'extrémité ignore la valeur d'élément. L'extrémité ne fait rien si élément valide? et dernier élément? sont tous les deux FAUX. La valeur par défaut est VRAI.

  • csgl.png élément

    élément spécifie les données à écrire dans le conduit.

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

    dernier élément? spécifie s'il s'agit du dernier élément 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é 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.

  • cbool.png abandonner

    abandonner spécifie s'il faut interrompre ce conduit. Si abandonner est VRAI, cette extrémité marque le conduit comme fermé et ignore les appels d'écriture ultérieurs. Pendant ce temps, la sortie abandonné? renvoie VRAI au prochain appel de cette extrémité.

  • 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 les données spécifiées dans élément dans le conduit.

  • iqueuern.png voie

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

  • ibool.png abandonné?

    abandonné? renvoie VRAI si un abandon a eu lieu sur cette extrémité ou sur les extrémités lecteurs connectées au conduit. Si abandonné? est VRAI, les appels ultérieurs de cette extrémité se contenteront de renvoyer de nouveau VRAI pour abandonné?.

  • Rubriques apparentées

    Lecture avec abandon

    Détails du module FPGA

    Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.

    Remarque Les détails suivants sont susceptibles de changer avec chaque version du LabVIEW FPGA Module .
    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.
    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.

    Exemples

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

    • labview\examples\Channels\One Element Stream\Channel - One Element Stream.lvproj