Pour afficher cette boîte de dialogue, cliquez avec le bouton droit sur la bordure d'une structure à conditions désactivées et sélectionnez Ajouter un sous-diagramme après, Ajouter un sous-diagramme avant, Dupliquer le sous-diagramme ou Éditer la condition de ce sous-diagramme dans le menu local.

Utilisez cette boîte de dialogue pour configurer quand un sous-diagramme s'exécute.

Cette boîte de dialogue comprend les éléments suivants :

Option Description
Expression

Spécifie un ensemble de déclarations conditionnelles que LabVIEW évalue pour déterminer le sous-diagramme actif de la structure.

Cette expression comprend les éléments suivants :
  • Symbole(s) — Dresse la liste de tous les symboles disponibles.

    SymboleDescription
    CPUSpécifie le processeur sur lequel le sous-diagramme s'exécute. Le VI doit faire partie d'un projet LabVIEW pour que ce symbole soit disponible.
    DeviceCodeSpécifie le code d'identification du produit spécifique à la cible en format hexadécimal.
    FPGA_EXECUTION_MODESpécifie qu'il faut exécuter un sous-diagramme différent d'un VI FPGA selon que le mode d'exécution est défini à :
    • Cible FPGA
    • Simulation (E/S simulées)
    • Simulation (E/S réelles)
    • Simulation de tiers
    Le VI doit se trouver sous une cible FPGA dans un projet LabVIEW pour que ce symbole soit disponible.
    FPGA_TARGET_FAMILYSpécifie qu'il faut exécuter un sous-diagramme différent dans un VI FPGA selon la famille du FPGA, tel que Virtex-II ou Virtex-5. Le VI doit se trouver sous une cible FPGA dans un projet LabVIEW pour que ce symbole soit disponible.
    FPGA_TARGET_CLASSSpécifie la classe de la cible FPGA. Par exemple, pour le NI PXIe-7965R, FPGA_TARGET_CLASS est PXIE-7965R et FPGA_TARGET_FAMILY est VIRTEX5.
    OSSpécifie le système d'exploitation sous lequel le sous-diagramme s'exécute. Le VI doit faire partie d'un projet LabVIEW pour que ce symbole soit disponible.
    RUN_TIME_ENGINESpécifie si le sous-diagramme s'exécute lorsque vous créez une application autonome LabVIEW ou une bibliothèque partagée qui utilise le moteur d'exécution de LabVIEW.
    TARGET_BITNESSSpécifie la largeur de bits de l'instance de LabVIEW ou du moteur d'exécution de LabVIEW qui exécute le sous-diagramme.
    TARGET_TYPESpécifie sur quelles plates-formes ou cibles le sous-diagramme s'exécute.
    <Symbole personnalisé>Vous pouvez définir des symboles personnalisés sur la page Symboles de conditions désactivées pour ajouter des symboles à cette liste. Vous pouvez aussi entrer un symbole dans le menu déroulant Symbole(s). Si le symbole que vous entrez n'est pas défini dans la page Symboles de conditions désactivées, un astérisque apparaît à côté du symbole. Les symboles et leurs valeurs valides sont des chaînes sensibles à la casse.
  • ==/!= — Liste les opérateurs de comparaison qui peuvent être utilisés dans l'expression. Les comparaisons valides sont ==, qui spécifie que le symbole doit être égal à la valeur, et !=, qui spécifie que le symbole n'est pas égal à la valeur.
  • Valeur(s) — Spécifie la valeur du symbole sélectionné. Valeur(s) est une chaîne sensible à la casse ; vous devez donc entrer exactement une des valeurs valides comme elle apparaît ci-après.

    SymboleValeurs valides
    CPU

    PowerPC

    x86

    null

    DeviceCode

    Reportez-vous à la page Symboles de conditions désactivées de la boîte de dialogue Propriétés de la cible RT pour trouver la valeur définie par la cible.

    FPGA_EXECUTION_MODE

    FPGA_TARGET

    DEV_COMPUTER_SIM_IO

    DEV_COMPUTER_REAL_IO

    THIRD_PARTY_SIMULATION

    FPGA_TARGET_FAMILY

    VIRTEX2

    VIRTEX5

    VIRTEX6

    SPARTAN3

    SPARTAN6

    ZYNQ

    KINTEX7

    FPGA_TARGET_CLASS

    Reportez-vous à la page Symboles de conditions désactivées de la boîte de dialogue Propriétés de la cible FPGA pour trouver la valeur définie par la cible.

    OS

    Linux

    Mac

    null

    PharLap

    VxWorks

    Win

    RUN_TIME_ENGINE

    True

    False

    TARGET_BITNESS

    32

    64

    TARGET_TYPE

    Windows

    FPGA

    Embedded

    RT

    Mac

    Unix

    PocketPC

    DSP

Sous-diagramme par défaut ?

Spécifie si le sous-diagramme actuel est le sous-diagramme par défaut.