Utilisez des données variant lorsqu'un VI ou une application qui lit des données par programmation ne peut convertir les données entrantes dans leur type d'origine, comme dans le cas de données provenant d'une autre application. Les variants vous permettent également d'ajouter des attributs tels que des horodatages ou des avertissements.

Les variants peuvent ajouter des attributs aux données que vous lisez ou écrivez lorsque les types de données ne permettent pas ces attributs supplémentaires.

Vous pouvez utiliser la fonction En variant pour convertir en données variant, par programmation, les données que vous écrivez dans une connexion de données. Le diagramme suivant effectue l'acquisition continue d'une mesure de température, convertit les données en données variant et ajoute un attribut d'horodatage aux données.

Diagramme LabVIEW montrant la conversion des données de température en variant avec un attribut d'horodatage.

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. Le diagramme suivant lit des données de température en continu, convertit les données variant en lecture de température, extrait l'attribut d'horodatage associé à chaque lecture et affiche la température et l'horodatage sur la face-avant.

Diagramme LabVIEW pour lire et convertir des données de température avec horodatage.