Structure désactivée

Comporte un ou plusieurs sous-diagrammes, ou conditions, dont seul le sous-diagramme activé s'exécute. Vous pouvez conditionnellement désactiver les sous-diagrammes en utilisant le bouton Éditer la condition de ce sous-diagramme sur l'onglet Élément.

Entrées/Sorties

Étiquette du sélecteur de sous-diagramme

Partie de la structure qui affiche la ou les valeurs pour lesquelles le sous-diagramme associé s'exécute.

Vous pouvez également utiliser l'étiquette du sélecteur de sous-diagramme pour spécifier un sous-diagramme par défaut.
1378

Tunnel

Point à travers lequel les données entrent ou sortent d'une structure.

1378
1378

Examples

Effectuez une recherche dans l'environnement de programmation pour accéder aux exemples installés suivants :
  • Structure désactivée

Désactiver les sous-diagrammes en fonction d'une condition spécifiée

Sélectionnez Éditer la condition du sous-diagramme actif sur l'onglet Élément pour spécifier une ou plusieurs conditions qui, une fois remplies, activent un sous-diagramme de la structure désactivée. Vous pourriez, par exemple, activer conditionnellement un sous-diagramme pour qu'il n'exécute son code que sur une cible spécifique.

Reportez-vous au tableau suivant pour consulter la liste des symboles de condition disponibles et leurs valeurs.

Remarque Les valeurs des symboles sont des chaînes sensibles à la casse. Par conséquent, les valeurs numériques sont gérées comme des chaînes plutôt que comme des nombres. Par exemple, si vous définissez la valeur d'un symbole personnalisé à 0.0 puis que vous définissez la condition à 0 dans le sous-diagramme de la structure désactivée, la condition est évaluée à Faux.
Symbole de condition Valeurs valides Description
CPU
  • ARM
  • x64
Le processeur sur lequel le sous-diagramme s'exécute.
OS
  • Linux
  • Win
Le système d'exploitation sur lequel le sous-diagramme s'exécute.
TARGET_BITNESS
  • 32
  • 64
La largeur de bits de l'application qui exécute le sous-diagramme.
TARGET_TYPE
  • RT
  • Windows
  • FPGA
Les plates-formes ou cibles sur lesquelles le sous-diagramme s'exécute.

Symboles de condition valides pour les cibles FPGA

Vous ne pouvez accéder qu'aux symboles du tableau suivant dans un VI qui a pour cible un FPGA.

Symbole de condition Valeurs valides Description
TARGET_TYPE
  • FPGA
Les plates-formes ou cibles sur lesquelles le sous-diagramme s'exécute.
FPGA_TARGET_FAMILY
  • KINTEX7
La famille FPGA sur laquelle le sous-diagramme s'exécute.
FPGA_TARGET_EXECUTION
  • FPGA_TARGET
  • FPGA_SIMULATION
L'emplacement où le sous-diagramme s'exécute sur la cible FPGA ou sur l'ordinateur de développement qui s'exécute en simulation.
FPGA_TARGET_CLASS
  • USRP_294XR__295XR_200_MSPS
  • USRP_294XR__295XR_120_MSPS
  • PXIE_7975R
  • PXIE_7976R
La classe cible de la cible FPGA sur laquelle le sous-diagramme s'exécute.
Remarque Ceci n'est pas une liste complète de tous les symboles FPGA valides. Lorsque vous sélectionnez une cible FPGA dans SystemDesigner, les valeurs des symboles pour cette cible FPGA sont répertoriées dans la section Symboles de compilation de l'onglet Élément.