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 

SubVI's und Standardwerte



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!

16.05.2007, 13:18 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2009 20:13 von jg.)
Beitrag #1

bappel Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Apr 2007

8.2.1
2007
kA


Deutschland
SubVI's und Standardwerte
hallo habe folgendes problem:

das subvi wird über das frontpanel geöffnet, wenn man den stop-button drückt, schliesst sich das frontpanel und man kehrt ins hauptVI zurück.
beim nächsten start sollen dann alle wieder die standard werte annehmen.
wie kann ich dies realisieren?

Und wie kann ich durch die stop taste das angehängte programm im hauptVI beenden?

danke im vorraus!!
gruß
bappel


Angehängte Datei(en)
Sonstige .zip  Menu_stop.zip (Größe: 24,75 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2007, 13:45
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
SubVI's und Standardwerte
Schau' Dir mal das Beispiel zur "State Machine" an (am besten mit Ereignisstruktur).
Dein Stop-Button außerhalb bringt nichts.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2007, 13:58
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
SubVI's und Standardwerte
Wieso lassen sich eigentlich die SubVIs nicht per "Stop"-Button schließen? Unsure
Wenn ich das nachbaue, dann klappt es.
Dafür gibt es hier so ein komisches "Return to caller".

Gruß Markus

' schrieb:Schau' Dir mal das Beispiel zur "State Machine" an (am besten mit Ereignisstruktur).
Dein Stop-Button außerhalb bringt nichts.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2007, 14:27 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2009 20:14 von jg.)
Beitrag #4

bappel Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Apr 2007

8.2.1
2007
kA


Deutschland
SubVI's und Standardwerte
' schrieb:Schau' Dir mal das Beispiel zur "State Machine" an (am besten mit Ereignisstruktur).
Dein Stop-Button außerhalb bringt nichts.

Gruß Markus



du hast mich auf die idee mit lokalenvariablen zu arbeiten gebracht...und jetzt klappt es.
da ich noch eine anfängerin bin, habe ich selbst keinen lösungsansatz gefunden.
danke dir!!!!

jedoch steht die zweite frage der standardwerte noch offen. wäre schön, wenn ihr mir auch dabei weiter helfen könntet.

gruß
bappel
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2007, 14:40
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
SubVI's und Standardwerte
Lade doch bitte Dein "neues" VI, bzw. Deine "neuen" VIs hoch.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.05.2007, 15:03
Beitrag #6

bappel Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Apr 2007

8.2.1
2007
kA


Deutschland
SubVI's und Standardwerte
' schrieb:Lade doch bitte Dein "neues" VI, bzw. Deine "neuen" VIs hoch.

Gruß Markus


kurze beschreibung:

ich möchte, dass der ok-button im subvi, auch wenn er gedrückt gelassen wurde, wieder in die ausgangslage zurück kehrt beim schliessen.
also so, dass das subvi beim nächsten öffnen, wieder als ungedrückt erscheint.
ich hoffe, dass es einiger massen verständlich war.

danke!!!
bappel


Angehängte Datei(en)
Sonstige .zip  Menu.zip (Größe: 25,54 KB / Downloads: 157)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.05.2007, 07:31
Beitrag #7

Mr.T Offline
LVF-SeniorMod


Beiträge: 1.007
Registriert seit: Jun 2005

2009
2005
kA

88400
Deutschland
SubVI's und Standardwerte
Hallo!

Nachdem Du inzwischen die loklen Variablen kennst, müsstest Du eigentlich nur 1 und 1 zusammenzählen....Big Grin
Im übrigen tust Du (fast) schon sowas ähnliches, nur scheint dir der Ablauf eines Programmes in LV noch nicht klar...Im Haupt-VI hast Du vor den Schleifen die boolsche Taste einer lokalen Variablen zugewiesen. Was möchtest Du damit bezwecken? Und überleg mal, wann diese Zuweisung stattfindet!
Es gibt in LV auch konstanten. Und es gibt die Möglichkeit (Du mchst das auch schon) der Sequenzen...

Ich hoffe, dies war Dir ein kleiner hilfreicher denkanstoß. Wenn es noch nicht genug war, einfch wieder Fragen.

Gruß

Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2007, 08:15
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
SubVI's und Standardwerte
@ bappel: Schau' Dir mal das Beispiel an, das ich Dir gemacht habe. Das ist eine State Machine. So hätte ich das gebaut. Und Deine Stop-Buttons brauchst Du nur auf "Latch" einstellen. Im Main VI siehst Du auch, wie Du den Schalter (Stop) mit lokalen Variabeln initialisieren kannst.


@all: Was mich wundert ist, wieso ich bei ihrem Beispiel die SubVIs nicht mit "Stop" beenden kann. Hier bei meinem Bsp. klappt es ohne Problem.
Bei ihr kommt zwar immer das Frontpanel, aber an dem Balken tut sich nichts (SubVI wird wohl gar nicht ausgeführt), genauso wenig wie am Stop-Button. Dafür sieht man links oben irgendein komisches Symbol mit der Bezeichnung "Return to Caller" (vgl. Screenshot).
Kennt das irgendjemand von Euch??

Gruß Markus


Angehängte Datei(en)
Sonstige .zip  Main_und_Sub_NEU.zip (Größe: 26,09 KB / Downloads: 178)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2007, 18:57
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
SubVI's und Standardwerte
Hier habe ich was zu "Return to caller" gefunden....., weiß aber nicht, was das bringen soll.... Hat das schon mal jemand von Euch verwendet?

@bappel: Hast Du das bewusst reingebaut?

Gruß Markus

' schrieb:@all: Was mich wundert ist, wieso ich bei ihrem Beispiel die SubVIs nicht mit "Stop" beenden kann. Hier bei meinem Bsp. klappt es ohne Problem.
Bei ihr kommt zwar immer das Frontpanel, aber an dem Balken tut sich nichts (SubVI wird wohl gar nicht ausgeführt), genauso wenig wie am Stop-Button. Dafür sieht man links oben irgendein komisches Symbol mit der Bezeichnung "Return to Caller" (vgl. Screenshot).
Kennt das irgendjemand von Euch??

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2007, 19:21
Beitrag #10

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
SubVI's und Standardwerte
Leg einen allgemeinen Invoke Node (Methodenknoten) am BD ab.
Rechtsklick drauf -> Select Class -> VI Server -> VI -> VI
Dann mit der linken Maustaste und dem Zeigefinger-Tool auf die weiße Flaeche vom Invoke Node klicken und nach dem Eintrag Default Values -> Reinit all to Default


Schnellere Methode -> Class Browser verwenden (den ich nur jeden ans Herz legen kann!)
CTRL + Shift + B oder View -> Class Browser -> auf die Lupe klicken und Reinit eingeben -> ein Item bleibt in der Listbox uebrig...
Unten auf Create klicken und das Teil am BD ablegen...

Der Knoten muss in dem VI liegen, von dem die Werte zurueck gesetzt werden sollen -> anderenfalls muss noch die Open VI Reference Funktion verwendet werden
Eine andere Alternative (wenn nur die Indicatoren zurueck gesetzt werden) findet Ihr in den VI Properties -> Execution -> Clear Indicators when Called
Webseite des Benutzers besuchen 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
  Standardwerte Definieren Fredy Dilker 4 7.041 10.04.2014 09:18
Letzter Beitrag: Fredy Dilker
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.848 25.08.2011 15:18
Letzter Beitrag: GerdW
  Standardwerte abspeichern selma 23 20.097 07.01.2010 20:17
Letzter Beitrag: Y-P
  Standardwerte setzen (bei Start und/oder Beenden) newlabviewer1 3 6.204 29.07.2009 12:21
Letzter Beitrag: Y-P
  Standardwerte übernehmen joeha 5 5.006 26.05.2009 11:32
Letzter Beitrag: joeha
  Array auf bestimmten Inhalt durchsuchen / Standardwerte festlegen Sebby2008 3 3.805 31.08.2008 09:55
Letzter Beitrag: MikeS81

Gehe zu: