Fonction Assertion de la correspondance structurelle de types
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Brise le VI appelant si les deux types de données en entrée ne sont pas identiques, en ignorant les définitions de type et les noms de types.
Cette fonction ne fait rien à l'exécution. Utilisez cette fonction avec la structure Spécialisation de type pour personnaliser des sections de code d'un VI malléable (.vim) pour des types de données spécifiques ou pour forcer un VI malléable à n'accepter que les types de données qui répondent à certains critères.

Entrées/Sorties
données quelconques
—
n'importe quoi spécifie le premier type de données en entrée. LabVIEW ignore toute valeur d'exécution sur le fil de liaison connecté à cette entrée.
référence
—
référence spécifie le deuxième type de données en entrée que vous souhaitez comparer à x. Pour définir le type de données de cette entrée, câblez une constante ou une commande du type de données désiré à référence. LabVIEW ignore toute valeur d'exécution sur le fil de liaison connecté à cette entrée. |
Pour les types de données à sous-types, tels que les tableaux, les clusters et certains refnums, cette fonction vérifie aussi les dimensions des tableaux et les sous-types, mais pas les noms des sous-types. Par exemple, avec cette fonction, le VI appelant sera brisé si un type de données en entrée est un tableau 1D de variants, et que l'autre est un tableau 2D de variants ou un tableau 1D de scalaires. Si un type de données en entrée est un cluster composé d'une chaîne nommée cours et d'un entier 8 bits non signé nommé nombre d'étudiants, alors que l'autre est un cluster composé d'une chaîne nommée cours 1 et d'un entier 8 bits non signé nommé taille, le VI appelant n'est pas brisé car les sous-types des deux clusters sont identiques, même si leurs noms sont différents.
Détails du module FPGA
Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.
| Boucle cadencée à un cycle | Supportée. |
| Utilisation | Cette fonction ne fait rien à l'exécution. Il brise le VI appelant, sauf si les deux types de données en entrée sont identiques. |
| Cadencement | Cette fonction ne requiert aucun cycle d'horloge pour s'exécuter car elle ne fait rien à l'exécution. |
| Ressources | Cette fonction ne consomme pas de ressources FPGA car elle ne fait rien à l'exécution. |
données quelconques
—