Fonction DataSocket Écrire
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Écrit des données vers la connexion spécifiée dans connexion en entrée.
Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
connexion en entrée
—
connectionin identifie l'élément de données à écrire. connection in peut être une chaîne décrivant l' url ou un contrôle de variable partagée.
données
—
lesdonnées sont les données écrites dans la connexion. les données peuvent être dans n'importe quel format ou type de données LabVIEW.
timeout en ms (0)
—
timeout en ms indique la durée en millisecondes pendant laquelle la fonction attend que l'opération en cours se termine. La valeur par défaut est 0, ce qui signifie que la fonction n'attend pas que l'opération se termine. Utilisez une valeur de timeout de –1 pour que la fonction attende que l'opération se termine. À présent, seuls les protocoles opc sous Windows et dstp et file sur toutes les plates-formes supportées par LabVIEW supportent les valeurs de timeout autres que zéro pour cette fonction. Vous devez activer les notifications synchrones pour pouvoir utiliser une valeur de timeout autre que zéro avec le protocole psp. Lorsque vous activez les notifications synchrones, la fonction attend que l'opération soit terminée ou que le délai de timeout ait expiré. Vous devez ajouter ?sync=true à la fin de l'URL psp pour activer les notifications synchrones et autoriser des valeurs de timeout autres que zéro pour les opérations d'écriture. L'activation des notifications synchrones peut réduire les performances, notamment les cibles RT.
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.
connexion en sortie
—
connexion en sortie est la source de données qui spécifie la connexion de données.
hors délai
—
hors délai renvoie FAUX si l'opération s'est déroulée sans erreur dans l'intervalle de temps défini par le timeout. Si timeout en ms est 0, hors délai est FAUX.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Data Communication\DataSocket\Simple DataSocket\Simple DataSocket.lvproj
connexion en entrée
—
données
—
timeout en ms (0)
—
entrée d'erreur (pas d'erreur)
—
connexion en sortie
—
hors délai
—
sortie d'erreur
—