aus laufender while-schleife daten hinausschreiben
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!
aus laufender while-schleife daten hinausschreiben
hallo,
also, ich hab 2 whileschleifen. zuerst lese ich aus der 1. messwerte aus, wenn diese fertig ist, lese ich aus der 2. whileschleife messwerte ein. während die while-schleifen läufen, wurde ich gerne die messwerte, die bereits eingelesen wurden, außerhalb der whileschleifen in einen graph ausgeben. beide whileschleifen sollen den selben graph benutzen.
ich hoffe jemand kann mir helfen,
trek
Anzeige
16.03.2007, 12:56 (Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2007 12:57 von Achim.)
aus laufender while-schleife daten hinausschreiben
Pack den Graph zusammen mit beiden Leseroutinen in eine Schleife!
Wenn du tatsächlich so arbeiten willst, müsstest du den Graph auch noch in ne Whileschleife packen...und aus den anderen beiden mit lokalen Variablen, Queues oder Notifiern die Werte in die dritte Schleife schieben...das wär mehr als abenteuerlich!
Gruss
Achim
EDIT: Außerdem wär für dich wohl ein Chart angebracht, dass sich eine festzulegende Menge an Werten merkt...
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
aus laufender while-schleife daten hinausschreiben
Hallo,
mach' es doch mit einem "Property-Node" (vgl. Anhang). Die beiden For-Schleifen kannst Du durch Deine While-Schleife ersetzen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
aus laufender while-schleife daten hinausschreiben
' schrieb:Hallo,
mach' es doch mit einem "Property-Node" (vgl. Anhang). Die beiden For-Schleifen kannst Du durch Deine While-Schleife ersetzen.
Gruß Markus
Hallo M.Weippert, deine Lösung ist sehr attraktiv, gefällt mir, nur ist leider ein kleiner Problem aufgetaucht. Ich vertsteh nicht ganz, was man mit den XY Graph tun muss, damit er sich mit dem bundle verbinden lässt...
bei dir ist der XY Graph ja ein ganz anderes symbol, als es normalerweise ist (im Bild ist grafisch aufgezeichnet was ich mein, unter der schaltung), wenn man ihn einfügt. was muss man da einstellen, damit sich das symbol so verändert... ich glaube das das der fehler ist, warum ich das bundle nicht mit dem graph verbinden kann...
ist wahrscheinlich eine blöde frage, ich kenn mich aber halt leider nicht besser aus.
danke im vorraus, trek
22.03.2007, 20:06 (Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2007 20:06 von eg.)
aus laufender while-schleife daten hinausschreiben
Ich glaube es hat damit zu tun, von welcher Seite man anfängt zu verbinden. Zuerst auf den Anschluss des Bundle klicken und dann auf den Anschluss des XY Graphs.
aus laufender while-schleife daten hinausschreiben
' schrieb:Hallo M.Weippert, deine Lösung ist sehr attraktiv, gefällt mir, nur ist leider ein kleiner Problem aufgetaucht. Ich vertsteh nicht ganz, was man mit den XY Graph tun muss, damit er sich mit dem bundle verbinden lässt...
bei dir ist der XY Graph ja ein ganz anderes symbol, als es normalerweise ist (im Bild ist grafisch aufgezeichnet was ich mein, unter der schaltung), wenn man ihn einfügt. was muss man da einstellen, damit sich das symbol so verändert... ich glaube das das der fehler ist, warum ich das bundle nicht mit dem graph verbinden kann...
ist wahrscheinlich eine blöde frage, ich kenn mich aber halt leider nicht besser aus.
danke im vorraus, trek
Mach erst mal nen rechtsklick auf das Graph-Symbol, da kannst du "View as Icon" de/aktivieren...dann siehts schon mal so ähnlich aus...warum du nicht verbinden kannst: Der XY-Graph erwartet ein Array of Cluster, du willst aber nur ein Cluster anschließen. Wenn du auf dem Rand der linken While-Schleife die beiden blauen Tunnel rechtsklickst und "Auto Indexing" aktivierst, solltest du den Graph nach dem "Bundle" verbinden können. Allerdings wird so nur nach Beenden der While-Schleife der Graph befüllt...wart mal, ich mach mal ein Beispiel mit den Unterschieden...
Gruss
A.
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
aus laufender while-schleife daten hinausschreiben
Der XY-Graph braucht meines Wissens immer Arrays. Mach einen Rechtsklick auf das blaue Rechteck, bzw. die blauen Rechtecke auf Deiner Whileschleife und wähle "Enable Indexing" aus, dann müsste es passen.
Gruß Markus
EDIT: Mist, da war ich wohl eine Minute zu langsam.
' schrieb:Ich glaube es hat damit zu tun, von welcher Seite man anfängt zu verbinden. Zuerst auf den Anschluss des Bundle klicken und dann auf den Anschluss des XY Graphs.
Eugen
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
aus laufender while-schleife daten hinausschreiben
' schrieb:Mach erst mal nen rechtsklick auf das Graph-Symbol, da kannst du "View as Icon" de/aktivieren...dann siehts schon mal so ähnlich aus...warum du nicht verbinden kannst: Der XY-Graph erwartet ein Array of Cluster, du willst aber nur ein Cluster anschließen. Wenn du auf dem Rand der linken While-Schleife die beiden blauen Tunnel rechtsklickst und "Auto Indexing" aktivierst, solltest du den Graph nach dem "Bundle" verbinden können. Allerdings wird so nur nach Beenden der While-Schleife der Graph befüllt...wart mal, ich mach mal ein Beispiel mit den Unterschieden...