National Instruments LabVIEW Manuel De L'utilisateur page 202

Table des Matières

Publicité

Chapitre 10
Groupement des données au moyen de chaînes, de tableaux et de clusters
Manuel de l'utilisateur LabVIEW
Bien que les éléments de cluster et de tableau soient ordonnés, vous devez
désassembler tous les éléments du cluster à la fois. Vous pouvez également
utiliser la fonction Désassembler par nom pour accéder à des éléments
spécifiques d'un cluster. Les clusters diffèrent également des tableaux dans
la mesure où leur taille est fixe. Comme un tableau, un cluster est soit une
commande soit un indicateur. Un cluster ne peut pas contenir
simultanément des commandes et des indicateurs.
La plupart des clusters sur le diagramme possèdent un modèle de fil de
liaison et un terminal de type de données roses. Les clusters de valeurs
numériques, appelés parfois des points, possèdent un modèle de fil de
liaison et un terminal de type de données marron. Vous pouvez câbler les
clusters numériques marron aux fonctions numériques, comme
Additionner ou Racine carrée, pour réaliser la même opération
simultanément sur tous les éléments du cluster.
Les éléments de cluster possèdent un ordre logique qui n'est pas lié à leur
position dans le cluster. Le premier objet que vous placez dans le cluster est
l'élément 0, le deuxième est l'élément 1 et ainsi de suite. Si vous supprimez
un élément, l'ordre est automatiquement ajusté. L'ordre du cluster
détermine l'ordre dans lequel les éléments s'affichent comme terminaux
sur les fonctions Assembler et Désassembler du diagramme. Vous pouvez
afficher et modifier l'ordre du 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.
Les clusters doivent avoir le même nombre d'éléments pour pouvoir être
câblés. Les éléments correspondants, déterminés par l'ordre du cluster,
doivent avoir des types de données compatibles. Par exemple, si un nombre
flottant double précision contenu dans un cluster correspond, d'un point de
vue ordre de cluster, à une chaîne contenue dans un autre cluster, le fil de
liaison sur le diagramme apparaît brisé et le VI ne s'exécute pas. Si vous
utilisez des valeurs numériques ayant des représentations différentes dans
le même cluster, LabVIEW les contraint à la même représentation.
Reportez-vous à la section
Fonctions
polymorphes, pour obtenir de plus amples informations sur la
conversion numérique.
Utilisez les fonctions Cluster pour créer et manipuler des clusters. Par
exemple, vous pouvez effectuer les tâches suivantes :
Extraire des éléments de données individuels d'un cluster.
Ajouter des éléments de données individuels à un cluster.
Réduire un cluster à ses éléments de données individuels.
10-16
Conversion numérique
de l'annexe B,
ni.com

Publicité

Table des Matières
loading

Table des Matières