Deaktivierungsstruktur

Enthält ein oder mehrere Unterdiagramme (oder Cases), von denen jeweils das aktivierte Unterdiagramm ausgeführt wird. Sie können mit Hilfe der Schaltfläche Bedingung für aktives Unterdiagramm bearbeiten auf der Registerkarte Objekt Unterdiagramme bedingt deaktivieren.

Ein-/Ausgänge

Unterdiagramm-Selektor

Teil der Struktur, die den Wert bzw. die Werte anzeigt, für die das zugehörige Unterdiagramm ausgeführt wird.

Außerdem können Sie mit Hilfe des Unterdiagramm-Selektors ein Standardunterdiagramm festlegen.
1378

Tunnel

Punkt im Rahmen einer Struktur, durch den Daten fließen.

1378
1378

Examples

Suchen Sie in der Programmierumgebung nach den folgenden installierten Beispielen:
  • Deaktivierungsstruktur

Deaktivieren von Unterdiagrammen unter einer bestimmten Bedingung

Wählen Sie Bedingung für aktives Unterdiagramm bearbeiten auf der Registerkarte Objekt aus, um mindestens eine Bedingung festzulegen, unter welcher ein Unterdiagramm in der Deaktivierungsstruktur aktiviert werden soll. Sie können z. B. für Programmcode, der nur auf einem bestimmten Zielsystem ausgeführt werden soll, ein Unterdiagramm bedingt aktivieren.

In der nachfolgenden Tabelle finden Sie eine Liste von verfügbaren Zustandssymbolen und ihren Werten.

Hinweis Beachten Sie bei Symbolwerten die Groß-/Kleinschreibung. Numerische Werte werden als Strings und nicht als Zahlen behandelt. Wenn Sie z. B. den Wert eines benutzerdefinierten Symbols als 0.0 definieren und die Bedingung im Unterdiagramm Deaktivierungsstruktur als 0 festlegen, gilt die Bedingung als nicht erfüllt.
Zustandssymbol Gültige Werte Beschreibung
CPU
  • ARM
  • x64
Der Prozessor, auf dem das Unterdiagramm ausgeführt werden soll.
OS
  • Linux
  • Win
Das Betriebssystem, auf dem das Unterdiagramm ausgeführt werden soll.
TARGET_BITNESS
  • 32
  • 64
Die Bitanzahl der Anwendung, die das Unterdiagramm ausführt.
TARGET_TYPE
  • RT
  • Windows
  • FPGA
Die Plattformen oder Zielsysteme, auf denen das Unterdiagramm ausgeführt wird.

Gültige Zustandssymbole für FPGA-Zielsysteme

Die folgenden Symbole können nur in einem VI verwendet werden, das auf einem FPGA-Zielsystem ausgeführt wird.

Zustandssymbol Gültige Werte Beschreibung
TARGET_TYPE
  • FPGA
Die Plattformen oder Zielsysteme, auf denen das Unterdiagramm ausgeführt wird.
FPGA_TARGET_FAMILY
  • KINTEX7
Die FPGA-Familie, auf der das Unterdiagramm ausgeführt werden soll
FPGA_TARGET_EXECUTION
  • FPGA_TARGET
  • FPGA_SIMULATION
Der Speicherort, der sich entweder auf einem FPGA-Zielsystem oder auf dem Entwicklungscomputer befindet, auf dem das Unterdiagramm in der Simulation ausgeführt wird.
FPGA_TARGET_CLASS
  • USRP_294XR__295XR_200_MSPS
  • USRP_294XR__295XR_120_MSPS
  • PXIE_7975R
  • PXIE_7976R
Die Klasse des FPGA-Zielsystems, auf dem das Unterdiagramm ausgeführt wird.
Hinweis Dies ist keine vollständige Liste gültiger FPGA-Symbole. Wenn Sie ein FPGA-Zielsystem im SystemDesigner auswählen, sind die Symbolwerte für das FPGA-Zielsystem im Abschnitt Kompiliersymbole auf der Registerkarte Objekt aufgelistet.