21.01.2014, 10:33
Beitrag #1
|
|
|
21.01.2014, 10:55
Beitrag #2
|
|
|
21.01.2014, 11:01
Beitrag #3
|
Tobi.KT
LVF-Gelegenheitsschreiber
Beiträge: 93
Registriert seit: Nov 2013
11.0
2013
EN
|
RE: Pop Up Fenster "live"?
Was genau beudetet das mit der reference?
Und wofür das wait?
|
|
|
21.01.2014, 11:02
(Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2014 11:18 von Lucki.)
Beitrag #4
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
RE: Pop Up Fenster "live"?
Wenn ich Lehrer wäre, würde ich Dich erst mal loben: "Gute Frage!"
Habe jetzt keine Zeit für die zwei Besipiele.
Zwei Möglichkeiten:
1. Das Sub-VI befindet sich in der Haupschleife (so wie jetzt auch), hat aber selbst keine Schleife. Es wird nach jedem Aufruf sofort wieder verlassen, die Werte werden also immer sofort übergeben. Während des Editierens muß das FP des SubVI immer geöffnet bleiben, also auch dann wenn es nicht aktiv ist. Nur wenn nicht editiert wird, bleibt es geschlossen.
2. Sub-VI Läuft in einer eigenen Schleife parallel zur Haupschleife im HauptVI, und übergibt die Werte fortlaufend über lokale Variable, Melder oder Queue an das Hauptprogramm.
Edit: Obwohl sehr gut, hatte ich an die Lösung von WMOmason gar nicht gedacht. Unverzeihlich!
Waits macht man immer in Schleifen, sofern deren Geschwindigkeit nicht durch andere Wartevorgänge gebremst wird. Sie sollen ein Ausglühen Deines Prozessors verhindern und anderen Prozessen die Möglichkeit geben, normal zu funktionieren.
|
|
|
21.01.2014, 11:05
Beitrag #5
|
Tobi.KT
LVF-Gelegenheitsschreiber
Beiträge: 93
Registriert seit: Nov 2013
11.0
2013
EN
|
RE: Pop Up Fenster "live"?
Ja genau ich hatte mal die Schleife im SubVI gelöscht, dann kann man ja aber nichts einstellen weil das SubVI dann ja nur kurz aufblitzt...
Was kann ich dagegen tun?
|
|
|
21.01.2014, 11:47
Beitrag #7
|
|
|
21.01.2014, 12:42
(Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2014 12:46 von Y-P.)
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: Pop Up Fenster "live"?
Wieso verwendest Du eigentlich so exzessiv lokale Variablen?
Gruß Markus
EDIT: In Deinem Bsp. brauchst Du keine Einzige....
EDIT 2: Wieso hast Du in Deinem Einstellungen.vi eine ungebremste Whileschleife und wie hängen Deine beiden VIs zusammen?
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
21.01.2014, 12:46
(Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2014 12:59 von Tobi.KT.)
Beitrag #9
|
Tobi.KT
LVF-Gelegenheitsschreiber
Beiträge: 93
Registriert seit: Nov 2013
11.0
2013
EN
|
RE: Pop Up Fenster "live"?
Also ich bin gerne für Verbesserungen offen wie würdes das VI denn in "schön" aussehen?
In den Einstellungen sollen die Werte für Polynomical order und Algorithsm festgelegt werden und dann hat das HauptVi ausgegeben werden...
Und die Schleife wird doch durch Stop beendet?
|
|
|
21.01.2014, 13:46
|
Tobi.KT
LVF-Gelegenheitsschreiber
Beiträge: 93
Registriert seit: Nov 2013
11.0
2013
EN
|
RE: Pop Up Fenster "live"?
(21.01.2014 11:02 )Lucki schrieb: Zwei Möglichkeiten:
1. Das Sub-VI befindet sich in der Haupschleife (so wie jetzt auch), hat aber selbst keine Schleife. Es wird nach jedem Aufruf sofort wieder verlassen, die Werte werden also immer sofort übergeben. Während des Editierens muß das FP des SubVI immer geöffnet bleiben, also auch dann wenn es nicht aktiv ist. Nur wenn nicht editiert wird, bleibt es geschlossen.
Ich Denke genau dass ist das Richtige was ich brauche, nur was mache ich dass das SubVI FP auch offen bleibt solange ich Einstellungen teste?
|
|
|
| |