31.08.2012, 16:57
Hallo,
ich habe ein Problem bei der Verwendung von globalen Variablen in VIs mit einer Ereignisstruktur. Grundsätzlich möchte ich aus einen VI ein anderes VI beenden, in dem eine Ereignisstruktur vorliegt (Die Programme sind hier vereinfacht)
In VI1 befindet sich eine Ereignisstruktur, mithilfe dieser verschiedene Programmabläufe verschiedenen Buttons zugeordnet sind. Außerdem wird eine While-Struktur verwendet, um das VI zu beenden.
In VI2 befindet sich nur eine While-Struktur zum Beenden. Hierbei wird ein Knopfdruck in eine globale Variable und zum Stopp der While-Struktur geführt. Außerhalb der While-Struktur läuft VI1 als Sub-VI.
In VI1 wird die globale Variable ausgelesen und mit dem Stopp der dortigen While-Struktur verbunden.
Allerdings funktioniert das Stoppen nicht. Kann mir jemand weiterhelfen, woran das liegen könnte!?
Gruß, Tm!
ich habe ein Problem bei der Verwendung von globalen Variablen in VIs mit einer Ereignisstruktur. Grundsätzlich möchte ich aus einen VI ein anderes VI beenden, in dem eine Ereignisstruktur vorliegt (Die Programme sind hier vereinfacht)
In VI1 befindet sich eine Ereignisstruktur, mithilfe dieser verschiedene Programmabläufe verschiedenen Buttons zugeordnet sind. Außerdem wird eine While-Struktur verwendet, um das VI zu beenden.
In VI2 befindet sich nur eine While-Struktur zum Beenden. Hierbei wird ein Knopfdruck in eine globale Variable und zum Stopp der While-Struktur geführt. Außerhalb der While-Struktur läuft VI1 als Sub-VI.
In VI1 wird die globale Variable ausgelesen und mit dem Stopp der dortigen While-Struktur verbunden.
Allerdings funktioniert das Stoppen nicht. Kann mir jemand weiterhelfen, woran das liegen könnte!?
Gruß, Tm!