LabVIEWForum.de
Run VI asynchronously - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Weitere NI Software (/Forum-Weitere-NI-Software)
+---- Forum: NI TestStand (/Forum-NI-TestStand)
+---- Thema: Run VI asynchronously (/Thread-Run-VI-asynchronously)



Run VI asynchronously - b.r. - 24.10.2011 08:50

Hallo comunity,

ich habe eine Frage bezüglich der Funktion Run VI asynchronously.
Ich möchte ein VI als "Verlaufsübersicht" ausführen. Es soll mir im Programmverlauf alle relevanten Daten parallel zur Sequenz anzeigen.
ist das der richtige Weg über diese Funktion oder kann ich das auch anders lösen.
Die Daten werden mit mehreren Sequenzen durch den Benutzer oder durch die Datenbank befüllt und sollen dann Schritt für Schritt in dieses VI eingefügt werden.
Dabei soll es aber immer ersichtlich sein.

Wäre nett , wenn mir da jemand helfen könnte.

mfg
b.r.


RE: Run VI asynchronously - Stef - 24.10.2011 17:12

Hallo b.r.

mir stellt sich die Frage, wie du die Daten asynchron in das VI hinein bekommst?
Wie du geschildert hast kommen die Informationen von ganz unterschiedlichen Stellen.
Der einfachste Ansatz, der mir spontan einfällt ist, dass man sich ein Steuer/Sende VI baut, das mittels Queue dem Übersichts VI Informationen zukommen lässt. Natürlich kann man dazu auch die Queuefunktion von TS benutzen.

Da deine Schilderung bei mir den Eindruck hinterlässt, dass du im Grunde ein "Userinterface" haben möchtest solltest du wissen, dass im Installationsordner von TestStand Userinterfaces zu finden sind. Diese kannst du nach deinen Wünschen anpassen.

Hoffe ich habe dich ein wenig weiter gebracht?

Grüße Stefan


RE: Run VI asynchronously - b.r. - 25.10.2011 05:46

Hallo Stefan,

zu deiner Fage, ich beziehe die Daten zum einen aus einer Datenbank die in TS abgefragt wird und dann via Auswahl VI selektiert wird. Zum anderen duch diskrete eingabe von Daten in ein UI - VI.
Du hast recht mit der Annahme , dass es sich um ein UI handelt. Dieses soll dem Anwender während des Sammelns von Daten die Selektionen anzeigen.
Leider bin ich noch nicht lange mit TS am Arbeiten , deshalb hab ich damit noch nicht viel Erfahrung.
Ich versuche mal deine Tips umzusetzen und melde mich so bald es geht.
Vielen Dank.

mfg
b.r.