Neuanordnen von Unterdiagrammen
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Gehen Sie zum Neuanordnen von Unterdiagrammen für die meisten Strukturen folgendermaßen vor:
- Klicken Sie mit der rechten Maustaste auf den Strukturrand und wählen Sie aus dem Kontextmenü Cases neu anordnen (oder Unterdiagramme neu anordnen) aus. Daraufhin öffnet sich das Dialogfeld Cases neu anordnen.
- Klicken Sie nun einen Case oder ein Unterdiagramm aus der Case-Liste an und schieben Sie ihn/es an eine neue Position. Zur Orientierung, wo der Case oder das Unterdiagramm in der Liste abzulegen ist, wird eine horizontale Linie angezeigt. Um die Cases oder Unterdiagramme in alphabetischer Reihenfolge zu ordnen, klicken Sie auf die Schaltfläche Sortieren.
- Klicken Sie auf die Schaltfläche OK.
Bei Case-Strukturen können Sie die Cases außerdem neu anordnen, indem Sie sie austauschen oder verschieben.
Um die Rahmen in einer gestapelten Sequenzstruktur neu anzuordnen, klicken Sie mit der rechten Maustaste auf den Rand der Struktur und wählen Sie aus dem Kontextmenü die Option Diesen Rahmen setzen und eine neue Rahmennummer aus.
Beim Neuanordnen eines Unterdiagramms einer Struktur ist Folgendes zu beachten:
- In einer Case-Struktur mit drei oder mehr Cases können Sie die Cases neu anordnen. in einer Ereignisstruktur mit mindestens zwei Rahmen ist es möglich, diese neu anzuordnen. In einer Deaktivierungsstruktur mit mindestens zwei Unterdiagrammen ist es möglich, diese neu anzuordnen.
- Wenn Unterdiagramme in einer bedingten Deaktivierungsstruktur neu angeordnet werden, können mehrere dieser Unterdiagramme TRUE sein. Es wird jedoch nur das erste Unterdiagramm, das TRUE ist, von LabVIEW kompiliert und ausgeführt.
-
Das Neuanordnen von Unterdiagrammen in einer Typspezialisierungsstruktur wirkt sich auf die Unterdiagrammbeschriftungen und die Ausführung des VIs aus. Dies liegt daran, dass die Typspezialisierungsstruktur versucht, jedes Unterdiagramm in der richtigen Reihenfolge zu kompilieren, und Unterdiagramme mit Syntaxfehlern ablehnt. Dabei wird das erste Unterdiagramm angenommen, das keine Syntaxfehler enthält. Die anderen Unterdiagramme werden ignoriert.
Im folgenden Beispiel hat die Typspezialisierungsstruktur die Unterdiagramme A, B, C und D. Sie akzeptiert das Unterdiagramm C und ignoriert das Unterdiagramm D. Wenn Sie die Unterdiagramme C und D austauschen, werden die Indizes der Unterdiagramme C und D ebenfalls ausgetauscht. Die Struktur akzeptiert das Unterdiagramm D und ignoriert das Unterdiagramm C, da die Struktur das Unterdiagramm D ohne Fehler kompiliert, bevor sie zu C übergehen kann.