Datasocket Et Données Variant - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 18
Mise en réseau dans LabVIEW
Manuel de l'utilisateur LabVIEW
pourcentage de buffer utilisé coté client afin de déterminer si la taille du
buffer actuel est adéquate. Si les valeurs de l'une de ces propriétés est
proche de la valeur maximale du buffer, augmentez la taille du buffer pour
vous assurer que vous recevez bien toutes les valeurs publiées par le
serveur.
Reportez-vous à l'Aide LabVIEW pour obtenir des informations
complémentaires sur la manière de spécifier une taille de buffer pour un
client DataSocket.
DataSocket et données variant
Dans certains cas, par exemple lorsque vous souscrivez aux données à
partir d'une autre application, le VI ou l'autre application qui lit les
données par programmation ne peut pas reconvertir les données à leur type
initial. Il se peut que vous vouliez aussi ajouter un attribut aux données,
comme un horodatage ou une mise en garde, ce que les types de données
n'autorisent pas.
Dans ce cas, utilisez la fonction En variant pour convertir en données
variant, par programmation, les données que vous écrivez dans une
connexion DataSocket. La figure 18-4 présente un diagramme qui effectue
l'acquisition continue d'une mesure de température, convertit les données
en données variant et ajoute un horodatage aux données en tant qu'attribut.
Figure 18-4. Conversion de données de température en direct en données variant
Quand un autre VI lit les données en direct, le VI doit convertir les données
variant en un type de données qu'il peut manipuler. La figure 18-5 présente
un diagramme qui lit des données de température en continu à partir d'une
connexion DataSocket, convertit les données variant en lecture de
18-10
ni.com

Publicité

Table des Matières
loading

Table des Matières