Fonction UDP Lire
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Lit un datagramme provenant de l'interface de connexion (socket) UDP et renvoie les résultats dans données en sortie.
La fonction renvoie des données lorsqu'elle reçoit des données quelconques et patiente pendant toute la durée du timeout ms seulement si elle ne reçoit aucun octet.

Entrées/Sorties
ID de connexion
—
ID de connexion représente un refnum de connexion réseau qui identifie de manière unique l'interface de connexion UDP.
taille max (548)
—
taille max représente le nombre maximum d'octets à lire. La valeur par défaut est 548. (Windows) Si vous câblez une valeur autre que 548 à cette entrée, il se peut que Windows renvoie une erreur car la fonction ne peut pas lire moins d'octets que ce qu'il y a dans un paquet de données.
timeout en ms (25000)
—
timeout en ms spécifie combien de temps, en millisecondes, la fonction attend des octets. Si aucun octet n'a été reçu dans le temps spécifié, la fonction se termine et renvoie une erreur. La valeur par défaut est 25 000 ms. La valeur –1 indique qu'il faut attendre indéfiniment.
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.
ID de connexion en sortie
—
ID de connexion en sortie a la même valeur que ID de connexion.
données en sortie
—
données en sortie contient les données lues en provenance du datagramme UDP.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.
port
—
port correspond au port de l'interface de connexion UDP qui a envoyé le datagramme.
adresse
—
adresse représente l'adresse de l'ordinateur d'où provient le datagramme. |
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Data Communication\Protocols\UDP\UDP Multicast\UDP Multicast.lvproj
- labview\examples\Data Communication\Protocols\UDP\Simple UDP\Simple UDP.lvproj
ID de connexion
—
taille max (548)
—
entrée d'erreur (pas d'erreur)
—
ID de connexion en sortie
—
données en sortie
—
sortie d'erreur
—
port
—
adresse
—