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 

Einstellungen in separatem Panel treffen?



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!

17.08.2011, 13:17
Beitrag #1

gandi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2011

2010
2010
DE



Einstellungen in separatem Panel treffen?
Hallo Leute,

Ich habe ein Vi mit einer ziemlich großen Oberfläche.
Ich verwende 24 Temperatursensoren und muss vor Messbeginn
einem Messpunkt einen Kanal angeben.

Jetzt möchte ich die die Controls für diese Kanalauswahl in ein eigenes VI
packen und dann im HauptVI verwenden.

Wie stelle ich es an dass ich das EinstellungsVI aus dem HauptVI öffnen und
die geänderten Werte im HauptVI verwende??

Vielen Dank im Vorraus
Gandi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.08.2011, 13:54
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einstellungen in separatem Panel treffen?
Hallo Gandi,

einfach das subVi in einer Case-Struktur aufrufen, die durch einen boolschen Button selektiert wird!
(Und beim subVI einstellen, dass das FP beim Aufruf geöffnet wird.)

Und den Link meiner Signatur beachten Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2011, 14:41
Beitrag #3

gandi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2011

2010
2010
DE



RE: Einstellungen in separatem Panel treffen?
Danke für die Antwort,

Ich habe es so probiert.
Da ich jedoch die Messung im Sekundentakt habe wird das Fenster kurz geöffnet und sofort
wieder gschlossen.
Mit einer Event-Case tritt das gleiche Problem auf.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2011, 14:44 (Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2011 14:45 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einstellungen in separatem Panel treffen?
Hallo gandi,

Zitat:Da ich jedoch die Messung im Sekundentakt habe wird das Fenster kurz geöffnet und sofort wieder gschlossen.
??? (Fehlender Input, geratener Output Glas1 )
Wieso wird das subVI geschlossen, wenn das HauptVI die nächste Iteration startet? Wenn du im subVI Benutzereingabe verarbeiten willst, solltest du dort auch eine Schleife laufen lassen...
(Wenn im subVI keine Wartezeiten etc. vorhanden sind, läuft der Code einmal durch und das VI wird beendet - es schließt sich dann wieder...)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2011, 15:01
Beitrag #5

gandi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2011

2010
2010
DE



RE: Einstellungen in separatem Panel treffen?
OK, das hat mir schon weitergeholfen.

Ich kann das SubVI einmal aufrufen, versuche ich es ein zweites Mal blockiert das HauptVI.


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

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einstellungen in separatem Panel treffen?
Hallo gandi,

erstens: ich würde die subVI-Einstellungen in "Show FP when called" und "Close afterwards" ändern...
zweitens: Das dein HauptVI blockiert ist ja klar: Datenfluss beachten! Dein HauptVI kann erst nach Beenden des subVI weiterlaufen...
drittens: In den Eventeinstellungen gibt es weiter unten den Knopf "FP blockieren während Eventabarbeitung" (oder so ähnlich)...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.08.2011, 15:19
Beitrag #7

gandi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: May 2011

2010
2010
DE



RE: Einstellungen in separatem Panel treffen?
Nun blockiert das HauptVI nicht mehr.
Ein zweites mal aufrufen kann ich es jedoch trotzdem nicht.

Vll ist mein SubVi falsch, siehe Anhang.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2011, 15:22
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einstellungen in separatem Panel treffen?
Hallo gandi,

erstens: Du hast nur ein Bild angehangen und kein VI. Das kann nicht untersuchen/debuggen.
zweitens: Du hast eine Art RaceCondition im VI, du wirst nie neue Werte vom subVI zurückbekommen! (Datenfluss beachten: erst werden Daten kopiert, dann wird aufs Event gewartet...)
drittens: Warum sollte man dieses subVI nicht erneut aufrufen können?

Hatte ich nicht schon mal die Glas1 erwähnt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Änderungen und Einstellungen im VI nicht möglich Scavenger 5 3.809 25.07.2018 08:02
Letzter Beitrag: jg
  Vi-Einstellungen werden nicht übernommen Janis 5 3.650 13.02.2017 11:09
Letzter Beitrag: Janis
  Front-Panel spinnt Tomtom79 1 2.768 27.10.2015 20:54
Letzter Beitrag: GerdW
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.163 19.02.2015 16:12
Letzter Beitrag: alan
  Remote Panel Stefan 4890 1 3.208 11.01.2013 12:08
Letzter Beitrag: Kasi
  SubVI-Einstellungen TiCy 2 3.166 23.11.2012 15:11
Letzter Beitrag: TiCy

Gehe zu: