LabVIEWForum.de - SubVI läuft nicht im Mainprogramm

LabVIEWForum.de

Normale Version: SubVI läuft nicht im Mainprogramm
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo miteinander

Wie laufen SubVI's die zwischendurch Eingaben benötigen und Ausgaben produzieren auch im Mainprogramm?
Siehe Beispiel
Besten Dank für die Hilfe

BiliB

Lv85_img
Hallo BiliB,

genauso als wenn sie stand-alone laufen, du musst nur das Frontpanel anzeigen lassen...
Das habe ich mit dem beigelegten Beispiel probiert, aber es läuft nur das subVI.
Mit rechter Maustaste im Hauptprog auf SubVi-Ikon klicken -->SubVI Einstellungen --> das hier anklicken:
[attachment=25894]
Hallo Lucki
Besten Dank für die schnelle Hilfe.
Funktioniert bestens.
Gruss BiliB
Hallo, ich habe das gleiche Problem. Ich wollte nicht noch einen Thread zu dem Problem erstellen. Die genannte Variante funktioniert auf jeden Fall. Allerdings möchte ich ausser dem Mainprogramm keine weiteren Frontpanels angezeigt bekommen. Wenn ich das SubVI in der Standarteinstellung (alles aus) lasse. Werden im Mainprogramm die Werte nicht aktualisiert. Das SubVI direkt ausgeführt funktioniert wunderbar.
Kann mir jemand einen Tip geben????

Hier ein Bild von dem SubVI
Hallo cheeze,

"Kann mir jemand einen Tip geben?"

Erstens: ein Fragezeichen reicht auch aus...
Zweitens: Vielleicht hilft es, wenn dein subVI nicht unendlich lange läuft...

"Das SubVI direkt ausgeführt funktioniert wunderbar."
Das bezweifel ich, siehe oben unter zweitens.
Naja ich will ja kontinuierlich Werte auslesen. Es muss ja immer laufen. Oder verstehe ich da was falsch?

Zitat:Das bezweifel ich, siehe oben unter zweitens.
Naja ich habe es ja vor mir und führe es gerade aus!
Hi cheeze,

so wie du es programmiert hast, kannst du das (sub)VI nicht beenden (oder nur über den Abort-Button). Das VISA-Close wird nie ausgeführt. Das ist für mich kein "funktioniert wunderbar"...

Du brauchst Strukturen, die paralleles Arbeiten ermöglichen. Schlagworte dazu wären: Queues (&Melder), FGVs, Producer/Consumer...
OK, wie würdest du es machen?
Referenz-URLs