Klicken Sie zur Anzeige dieses Dialogfelds eine bedingte Deaktivierungsstruktur mit der rechten Maustaste an und wählen Sie Unterdiagramm danach einfügen, Unterdiagramm davor einfügen, Unterdiagramm kopieren oder Bedingung für dieses Unterdiagramm bearbeiten.

Hier wird festgelegt, wann ein Unterdiagramm ausgeführt werden soll.

Das Dialogfeld enthält folgende Komponenten:

Option Beschreibung
Ausdruck

Gibt eine Reihe bedingter Anweisungen an, mit deren Hilfe LabVIEW das aktive Unterdiagramm der Struktur ermittelt.

Der Ausdruck umfasst folgende Komponenten:
  • Symbol(e)—Führt alle vorhandenen Symbole auf.

    SymbolBeschreibung
    CPUGibt den Prozessor an, mit dem das Unterdiagramm ausgeführt werden soll. Dieses Symbol ist nur für VIs von LabVIEW-Projekten verfügbar.
    DeviceCodeGibt die zielsystemspezifische Produkt-ID im Hexadezimalformat an.
    FPGA_EXECUTION_MODEGibt an, dass je nach ausgewähltem Ausführungsmodus ein anderes Unterdiagramm in einem FPGA-VI ausgeführt wird:
    • FPGA-System
    • Simulation (simulierte I/O)
    • Simulation (reale I/O)
    • Drittanbietersimulation
    Damit dieses Symbol angezeigt wird, muss das VI in einem LabVIEW-Projekt unter einem FPGA-System aufgeführt sein.
    FPGA_TARGET_FAMILYGibt an, dass je nach FPGA-Familie (z. B. Virtex-II oder Virtex-5) ein anderes Unterdiagramm innerhalb eines FPGA-VIs ausgeführt werden soll. Damit dieses Symbol angezeigt wird, muss das VI in einem LabVIEW-Projekt unter einem FPGA-System aufgeführt sein.
    FPGA_TARGET_CLASSGibt die Zielklasse des FPGA-Zielsystems an. So ist z. B. die FPGA_TARGET_CLASS eines Geräts des Typs NI PXIe-7965R PXIE-7965R und die FPGA_TARGET_FAMILY ist VIRTEX5.
    OSGibt das Betriebssystem an, mit dem das Unterdiagramm ausgeführt werden soll. Dieses Symbol ist nur für VIs von LabVIEW-Projekten verfügbar.
    RUN_TIME_ENGINEGibt an, ob das Unterdiagramm in einer eigenständigen LabVIEW-Anwendung oder -DLL ausgeführt werden soll, die mit der LabVIEW-Runtime-Engine arbeitet.
    TARGET_BITNESSGibt die Bitanzahl der Instanz von LabVIEW oder der LabVIEW-Runtime-Engine an, mit der das Unterdiagramm ausgeführt wird.
    TARGET_TYPEGibt an, auf welchen Plattformen oder Zielsystemen das Unterdiagramm ausgeführt werden kann.
    <Benutzerdefiniertes Symbol>In dieser Liste werden die auf der Seite Symbole für bedingte Deaktivierung erstellten benutzerdefinierten Symbole angezeigt. Stattdessen können Sie auch ein Symbol in das Pulldown-Menü Symbol(e) eingeben. Wenn das eingegebene Symbol nicht auf der Seite Symbole für bedingte Deaktivierung definiert ist, wird neben dem Symbol ein Sternchen angezeigt. Bei den Symbolen und ihren gültigen Werten ist auf Groß- und Kleinschreibung zu achten.
  • ==/!=—Führt die möglichen Vergleichsoperatoren für den Ausdruck auf. Als Vergleichsoperatoren sind == (gleich dem Wert) und != (ungleich dem Wert) möglich.
  • Wert(e)—Gibt den Wert des markierten Symbols an. Bei Wert(e) muss die Groß- oder Kleinschreibung beachtet werden. Die gültigen Werte sind genau wie unten dargestellt einzugeben.

    SymbolGültige Werte
    CPU

    PowerPC

    x86

    null

    DeviceCode

    Den Wert, der vom Zielsystem definiert ist, finden Sie auf der Seite Conditional Disable Symbols im Dialogfeld RT Target Properties.

    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

    Den Wert, der vom Zielsystem definiert ist, finden Sie auf der Seite Conditional Disable Symbols im Dialogfeld FPGA Target Properties.

    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

Als Standardwert verwenden?

Gibt an, ob das aktuelle Unterdiagramm das Standardunterdiagramm sein soll.