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 

Echtzeitwert in laufende While-Schleife einlesen?



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!

10.02.2010, 19:30
Beitrag #1

Maik782 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2009

8.2
2008
de

37077
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
Hi,

Ich habe ein VI geschrieben, welches von einem Echtzeitmesswert, den Maximal-, Minimal- und Mittelwert wiedergeben soll.
Das VI für sich funktioniert schon sehr gut, aber ich möchte das VI als Sub-VI in einem anderen VI aufrufen. Dabei funktioniert es nicht mehr.
Ich vermute das liegt an der verwendeten While- Schleife. Die ruft den Eingangsmesswert wohl nur einmalig ab.
Ich habe keine Idee wie ich das Problem lösen kann.
Ich hoffe einer von euch hat einen Vorschlag.

MfG
Maik

LV 8.2:

Sonstige .vi  MinMax.vi (Größe: 13,74 KB / Downloads: 188)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 19:53
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
' schrieb:Ich vermute das liegt an der verwendeten While- Schleife. Die ruft den Eingangsmesswert wohl nur einmalig ab.
Stimmt. So ist das.

Zitat:Ich hoffe einer von euch hat einen Vorschlag.
Lass die While-Schleife einfach weg und ruf das SubVI kontinuierlich auf.

Die Rückkopplungsknoten (Schieberegister!) merken sich ihren letzten Wert auch dann, wenn das SubVI beendet worden ist.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2010, 17:52
Beitrag #3

Maik782 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2009

8.2
2008
de

37077
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
Nabend,

Ich habe das versucht, es funktioniert aber irgendwie nicht.
Wenn ich die While- Schleife entferne, sind die Rückkopplungsknoten auch weg und ich kann auch keine neuen R- Knoten oder Schieberegister einfügen.

MfG Maik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2010, 19:00 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2010 19:08 von IchSelbst.)
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
' schrieb:Wenn ich die While- Schleife entferne, sind die Rückkopplungsknoten auch weg
Was? :wacko:Naja, muss ich ausprobieren.

Lass die While-Schleife drinnen. Beende sie aber bereits nach einen Durchlauf. Also true auf den roten Knopf.

Nachtrag:
Tatsächlich. In 8.2 gehen Rückkopplungsknoten alleine, also ohne z.B. While-Schleife, nicht. In 8.6 schon.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2010, 19:29
Beitrag #5

Maik782 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2009

8.2
2008
de

37077
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
Danke, das funktioniert schonmal für den Min- und Maxwert.
Jetzt muss ich mir nur noch was für den Mittelwert überlegen, der wird jetzt immer wieder zurückgesetzt, da der Iterationszähler immer wieder von 0 anfängt. Da fällt mir aber bestimmt was anderes ein.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.02.2010, 19:44
Beitrag #6

Maik782 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jun 2009

8.2
2008
de

37077
Deutschland
Echtzeitwert in laufende While-Schleife einlesen?
Jetzt hab ich's:

LV8.2


Angehängte Datei(en)
Sonstige .vi  MinMax.vi (Größe: 14,89 KB / Downloads: 167)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Laufende For-Schleife in Case-Struktur verhindert Annahme weiterer Eingaben dat_jernot 13 9.337 30.11.2012 12:19
Letzter Beitrag: dat_jernot
  1x While Schleife, 1x Zeitges. While Schleife, die zeitgs. START/STOP dali4u 1 6.031 23.05.2011 09:22
Letzter Beitrag: Y-P
  laufende Werte von SubVI übergeben JRO 3 7.008 12.07.2007 15:34
Letzter Beitrag: canix
  Laufende Zeile eg 4 4.157 26.09.2006 10:21
Letzter Beitrag: eg

Gehe zu: