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 

Wie kann ich eine neue VI durch einen Buttonklick öffnen?



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!

12.01.2010, 09:41
Beitrag #1

SledgeDL Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jan 2010

Labview 8.6
-
de

35683
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Hallo Leute!!

Für meine Projektarbeit arbeite ich mit LabVIEW! Leider habe ich da überhaupt keine Ahnung von und steiger mich da so langsam rein!
Mein Problem ist jetzt wie schon beschrieben, dass ich nicht weiß wie man eine neue VI durch einen Buttonklick öffnet!
Ich beschreibe kurz mein Programm.
Ih habe eine Checkliste erstellt die der Bediener abarbeiten muss. Wenn alle Punkte erfüllt sind geht eine grüne Lampe an! Nun soll der Bediener auf OK drücken und eine neue VI soll sich öffnen. Leider weiß ich nicht wie ich das verknüpfen muss, dass das mit der VI klappt!

Ich hoffe mir kann da einer weiterhelfen!

Bitte Schritt für Schritt! Bin Anfänger!!! :-)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.01.2010, 09:47
Beitrag #2

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Hi,

da gab's mal einen Thread zu, meine ich zumindest. Hast Du mal die Forumssuche bemüht? Mein kurzer Versuch eben war leider nicht ganz erfolgreich...

Im allgemeinen solltest Du Dich vielleicht mit der Konstruktion einer State-Machine und einer Event-Struktur auseinandersetzen, damit kann man das realisieren. Dazu gibt es relativ viele Themen hier im Forum...

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 07:18
Beitrag #3

SledgeDL Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jan 2010

Labview 8.6
-
de

35683
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Mhh das fängts schon an! Die Eventstruktur habe ich gefunden leider weiß ich jedoch nicht wie das jetzt funktionieren soll!

Mein Suchlauf hier war erfolglos!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 07:45
Beitrag #4

SledgeDL Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jan 2010

Labview 8.6
-
de

35683
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Hab mal ein Screeshot gemacht! Verscuhe den mal mit einzuinden hier! Vielleicht kann mir hier jemand erklären wie es weiter geht??


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 08:04
Beitrag #5

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
rechtsklick auf das vi in der Eventstruktur und dort SubVI Node Setup klicken
Anschliessend dort "Show Frontpanel when called" und "close afterward if originally closed" auswählen
Mein LabVIEW is leider auf Englisch drum kenne ich die deutschen Begriffe nicht, hoffe es hilft dir trotzdemWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 08:15
Beitrag #6

SledgeDL Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jan 2010

Labview 8.6
-
de

35683
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Ich glaub ich bin zu doof dazu! Hab das jetzt so gemacht wie du es beschrieben hast aber wenn der OK button gedrückt wird geht das VI trotzdem nicht auf!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.01.2010, 08:23 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2010 08:24 von chrissyPu.)
Beitrag #7

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Dann lad doch mal Deinen Versuch hoch...

Im übrigen ist es nicht so ratsam, das VI direkt in der Event-Struktur zu platzieren, sondern mal eine State-Machine in Erwägung zu ziehen. Dann kannst Du auch deine Checkliste ggf. ein bisschen dynamischer implementieren Außerdem: Ein Wait mit einigen ms in die While-Schleife: Das merkt kein User und Du knallst Dir Deine Rechenleistung nicht mit der While-Schleife zu...

ch

PS: Wenn Dein Beispiel nicht geht: Welches Event beim Schalter hast Du genau eingestellt und was ist das Schaltverhalten?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 08:30
Beitrag #8

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Hier mal meine Lösung LabVIEW 8.5:


Sonstige .vi  Eventbeispiel.vi (Größe: 13,49 KB / Downloads: 397)


Sonstige .vi  Eventbeispiel_SubVI.vi (Größe: 5,43 KB / Downloads: 353)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 09:08
Beitrag #9

SledgeDL Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jan 2010

Labview 8.6
-
de

35683
Deutschland
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Super die neue VI öffnet er mir jetzt! Jetzt hab ich noch ein kleines Problem! Er soll mir die VI ja nur öffnen können wenn alle Bedingungen erfüllt sind und der Bediener OK betätigt! Sind nicht alle Bedingungen erfüllt soll sich die neue VI nicht öffnen und die Fehlermeldung soll leuchten.

Jetzt ist es so das egal wann ich OK drücke sich die VI öffnet!!!

Besten Dank schonmal für die Tipps und die schnellen Antworten!!!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2010, 09:17
Beitrag #10

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Wie kann ich eine neue VI durch einen Buttonklick öffnen?
Also als erstes brauchst du den Wert von "weiter zur prüfung" und "checkliste ok?" in der Eventstruktur dazu eifach mit der Eventstruktur "verdrahten";), diese verbindest du dann mit einem logischen AND und machst aus dem Ausgang des AND eine Case-Struktur in welcher das SubVI ist (true-Fall).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  SubVI ins neue Fenster Margi 8 5.272 03.09.2015 09:44
Letzter Beitrag: Margi
  Event durch Mausklick auf einen bestimmten Bereich auslösen Kalci 4 5.030 14.07.2014 12:59
Letzter Beitrag: Kalci
  wie kann ich einen Programmierten Vi mehrmals in einem Vi benutzen? Mourad 3 3.704 08.05.2013 16:52
Letzter Beitrag: Mourad
  Max. Wert durch eine höheren ersetzen dukat17 3 4.261 10.04.2013 14:51
Letzter Beitrag: dukat17
  Ermitteln der Messfrequenz durch eine FFT TiCy 3 5.380 28.08.2012 13:40
Letzter Beitrag: TiCy
  Bilder von 4 Webcams über einen Switch auf einen Laptop "streamen" donkey22 8 8.603 21.05.2012 11:29
Letzter Beitrag: donkey22

Gehe zu: