INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Anzeige des Sub.vi im Haupt.vi



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

29.08.2005, 13:25
Beitrag #1

Alex Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Aug 2005

2010
2005
kA

38100
Deutschland
Anzeige des Sub.vi im Haupt.vi
Hallo,

ich würde gerne Anzeigen meines Sub.vi´s, welches autark funktionieren soll, in meinem Haupt.vi sehen. Ich habe es mit globalen Variabeln versucht, funktioniert so aber nicht. Kann man vieleicht die glabalen Variabeln noch konfigurieren.

Vieleicht hat ja jemand eine Idee. Hier ein beispiel Vi


Angehängte Datei(en)
Sonstige .vi  _ber.vi (Größe: 16,82 KB / Downloads: 181)

Sonstige .vi  haupt.vi (Größe: 19,35 KB / Downloads: 177)

Sonstige .vi  global__bergabe.vi (Größe: 6,03 KB / Downloads: 189)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2005, 14:31
Beitrag #2

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Anzeige des Sub.vi im Haupt.vi
Hallo Alex

Also so feht es nicht wie du es programmiert hast

1 du solltest den An button nicht als Taster defenieren denn das programm fragt den Taster nicht immer ab und es passiert das du den Taster drückst und das programm oist gerade wo anders und somit wird der true zweig nicht abgearbeitet. empfelung latch when realsed)

2 wenn das programm in den true zweig geht wird das subVI abgearbeitet und im hauptprogramm passiert gar nichts.

Wenn du es sehen willst muß du das SubVI dynamisch aufrufen

3 Der weg mit der globalen variablen ist OK und sollte auch funktionieren wenn du das VI dynamisch aufrufst

Anbei dein verändertes Beispiel

Gruß

Jürgen


Angehängte Datei(en)
Sonstige .vi  haupt.vi (Größe: 35,05 KB / Downloads: 194)

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2005, 07:44
Beitrag #3

Alex Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Aug 2005

2010
2005
kA

38100
Deutschland
Anzeige des Sub.vi im Haupt.vi
Danke Buhrz für die schnelle Antwort,

Ich hatte das Problem jetzt so gelöst, dass ich meine globale Variable in einer extra whileschleife abfrage. Das funktioniert auch ganz gut. Nun ist die frage am besten geeignet ist. Naja das wird sich sicher beim testen zeigen.

mfg Alex


Angehängte Datei(en)
Sonstige .vi  haupt.vi (Größe: 29,46 KB / Downloads: 198)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2005, 08:08
Beitrag #4

samuel18 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Aug 2005



kA



Anzeige des Sub.vi im Haupt.vi
hallo zusammen.

ich wollte wissen, ob es möglich ist, dass das hauptprogramm immer lauft, auch im hintergrund, wenn ein Subvi. am laufen ist??

kann mir jemand einen tipp geben?

danke

samuel

ich bin nöd einä unter villnä,
sondern vill sind unter mir!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2005, 09:24
Beitrag #5

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Anzeige des Sub.vi im Haupt.vi
Hi

Also wenn du ein SubVI von deinem Hauptprogramm aufrufst dann wartet dein Hauptprogramm solange bis das SubVI fertig ist. Das ist das konzept vom Datenflussmodell. Um es deutlich zumachen laß doch mal ein Programm im Debugg mode laufen mit der Glühbirne da siehst du am besten wie das Datenflußmodell arbeitet.

Also um deine Frage zu beantworten es geht so nicht. Du mußt dazu das Unterprogramm (SubVI) dynamisch aufrufen.

Ich hoffe es beantwortet deine frage

Gruß

Jürgen

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2005, 08:28
Beitrag #6

Gnurt Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2005



kA



Anzeige des Sub.vi im Haupt.vi
könnt ihr die Vi's nochmals in LAbview 6.1 konvertieren. Ich interessiere mich sehr wie ihr das Problem gelöst habt!
danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.725 14.02.2017 08:32
Letzter Beitrag: GerdW
  Durch Schließen des SubVIs reagiert das Haupt VI nicht mehr?! C.Maier 2 3.944 07.10.2016 07:52
Letzter Beitrag: Lucki
  Öffnen des Haupt-VI's nach Initialisierungsfenster mit Ladebalken antonym 2 3.928 20.07.2015 09:39
Letzter Beitrag: antonym
  Mehrere Sub VI's in einem "Haupt" VI verwenden Timo86 4 4.734 05.11.2013 15:00
Letzter Beitrag: Timo86
  Eventstruktur in SubVi verarbeiten (aus Haupt Vi) qubie 1 3.916 12.06.2011 19:56
Letzter Beitrag: BNT
  Haupt VI "hängt" nach Aufruf/schließen von SUB-VI RabenFlug 1 4.968 26.02.2011 21:27
Letzter Beitrag: Richard

Gehe zu: