Les refnums câblés ont des types différents
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Vous avez connecté deux refnums ou plus sur le diagramme, mais ils ne sont pas du même type.

Dans cet exemple, une référence d'application et une référence TCP sont câblées ensemble. Bien qu'elles paraissent semblables sur le diagramme, elles font référence à des objets différents et LabVIEW ne vous autorise pas à les câbler ensemble.
Pour corriger cette erreur, remplacez un des refnums de sorte que les deux refnums soient du même type.
Cette erreur peut toutefois se produire si vous câblez des refnums dont le type semble être identique. Par exemple, dans l'illustration suivante, deux refnums de fichier journal LabVIEW sont connectés, mais LabVIEW signale un conflit de refnum.

Or dans cet exemple, les deux refnums font référence à des fichiers journaux LabVIEW qui contiennent des données de types différents. Le refnum du fichier journal LabVIEW appelé A contient un cluster qui renferme un nombre à virgule flottante (décimal) et une commande booléenne. Le refnum du fichier journal LabVIEW appelé B contient un cluster qui renferme un nombre à virgule flottante (décimal) et un chemin. Pour que ces deux refnums soient compatibles, ils doivent faire référence à des fichiers journaux LabVIEW qui contiennent exactement le même type.
Si l'erreur est semblable à celle de cet exemple, remplacez le contenu de l'un des refnums de sorte que les deux clusters contiennent des données de types identiques.
Ces différences de types de données sont parfois assez subtiles, notamment lorsque vous avez affaire à des clusters. Par exemple, les différences portant sur l'ordre des clusters ne sont pas toujours évidentes sur la face-avant ou le diagramme, mais elles sont suffisantes pour que LabVIEW considère que les deux clusters ne sont pas du même type. Vous pouvez afficher et modifier l'ordre des éléments d'un cluster en effectuant un clic droit sur le cadre du cluster et en sélectionnant Ordonner les commandes dans le cluster dans le menu local.
De plus, les différences de représentations numériques provoquent aussi un conflit. Par exemple, vous câblez un fichier journal LabVIEW contenant un nombre à virgule flottante à un fichier journal contenant un nombre entier. Comme les différences de représentation ne sont pas évidentes lorsque vous examinez la face-avant ou le diagramme, cliquez avec le bouton droit sur un contrôle numérique et sélectionnez Représentation dans le menu local pour déterminer le type de représentation.