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 

VIs aus Main VI starten



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!

09.10.2014, 08:01
Beitrag #1

Chris88 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Sep 2012

8.5, 2011
2011
DE

79xxx
Deutschland
VIs aus Main VI starten
Hallo zusammen,

ich stehe gerade vor dem Problem, dass ich ein Main VI habe und aus diesem mehrere andere starten will. Unter LabVIEW 2012 hat das so wunderbar funktioniert. Nun muss ich das auf LabVIEW 8.5 implementieren und ich bekomme immer eine Fehlermeldung, dass eine Referenz nicht exisitiert.

Ich habe leider keine möglichkeit mehr das unter einer aktuelleren Version zu testen. Habt ihr eine Idee wo der Fehler liegt?

Im Anhang habe ich euch ein Minimalbeispiel in Version 8.5 erstellt.

Einfach das Projekt öffnen, dann smtb_main.vi öffnen und starten. Gedacht ist, dass sich dann 3 weitere Fenster öffnen und man mit den Buttons (links) zwischen den Fenstern (versch. Sub VIs) hin und her wechseln kann.

Grüße und schon mal vielen Dank,
Chris


Angehängte Datei(en)
0.0 .zip  Minimalbeispiel.zip (Größe: 84,16 KB / Downloads: 186)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.10.2014, 08:30
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VIs aus Main VI starten
Hallo Chris,

dein Beispiel scheitert schon daran, dass die FP-Elemente, die du anfangs setzen willst, in den subVIs nicht mehr vorhanden sind…

Musst du wirklich mit so vielen lokalen Variablen arbeiten? Hattest du keinen Draht mehr zur Verfügung? Hmm

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2014, 10:28
Beitrag #3

ChG Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2014

8.5,2012
2012
DE


Deutschland
RE: VIs aus Main VI starten
Hey Gerd,

danke für Deine Antwort! Stimmt, das hatte ich komplett verplant. Habe die FP-Elemente in den Sub-VIs jetzt gesetzt. Allerdings bekomme ich immer noch einen Fehler Angry.
Im Anhang nochmal das aktualisierte Minimalbeispiel.

Du hast schon recht, das sind momentan unnötig viele lokale Variablen. Aber da sollen noch deutlich mehr Fenster (SubVIs) dazu kommen, sodass das mit Drähten dann ziemlich unübersichtlich wird.

Grüße,
Chris
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2014, 10:31 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2014 10:32 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VIs aus Main VI starten
Hallo ChG/Chris88,

welcher Anhang?
Warum hast du jetzt 2 Accounts? Mit jeweils unterschiedlichen LV-Versionen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2014, 11:07
Beitrag #5

ChG Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2014

8.5,2012
2012
DE


Deutschland
RE: VIs aus Main VI starten
sorry, der Anhang ist hier:

zwei Accounts, weil ich vor einiger Zeit verplant hatte, dass ich schon einen Account hatte... LabVIEW Versionen passe ich an und versuche den einen zu löschen.

Grüße,
Chris


Angehängte Datei(en)
0.0 .zip  Minimalbeispiel.zip (Größe: 95,7 KB / Downloads: 171)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2014, 11:12
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: VIs aus Main VI starten
Offtopic2
Account löschen kannst du selber nicht, das gibt die Forensoftware nicht her.

Du kannst bei Dennis Moser per PN anfragen und um Zusammenlegung deiner Accounts bitten, der kann das erledigen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.10.2014, 11:39
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VIs aus Main VI starten
Hallo Chris,

es fehlen immer noch Controls auf den jeweiligen FPs. Hast du dein eigenes Beispiel mal getestet?

Es werden doch einige VIs bzw. deren FPs geöffnet. Bei deinen Einstellungen (ohne Titelzeile, ohne Menü, ohne Rahmen, etc.) ist aber das Debuggen schwierig, wenn man die Fenster nicht verschieben kann…

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
  Radiobutton steuern von main.vi aus in While-Schleife tatanka 1 3.233 18.11.2016 08:59
Letzter Beitrag: GerdW
  Oberfläche von SubVI in Main Programm einbinden sara2211 13 9.844 17.11.2016 08:41
Letzter Beitrag: sara2211
  Main Frontpanel ausblenden Pythagoras 9 9.700 21.03.2016 19:17
Letzter Beitrag: jg
  Eigenschaftsknoten aus SubVi in Main Vi übernehmen Mel 2 4.399 24.05.2013 11:59
Letzter Beitrag: Mel
  Richtige Syntax in der Main für den Verbindungsaufbau zur Seriellen Schnittstelle Atilla 8 7.664 18.03.2013 10:11
Letzter Beitrag: Atilla
  Copy File in Main VI einwandfrei, in Sub VI Error Code 1 MartinLoreck 6 5.449 05.09.2012 13:54
Letzter Beitrag: MartinLoreck

Gehe zu: