LabVIEWForum.de
Darstellung von XY- Graph zur Laufzeit - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Darstellung von XY- Graph zur Laufzeit (/Thread-Darstellung-von-XY-Graph-zur-Laufzeit)



Darstellung von XY- Graph zur Laufzeit - Filip - 12.03.2007 15:00

Hallo,

gibt es eine Möglichkeit der Darstellung eines XY- Graphs zur Laufzeit, genauso wie bei dem waveform chart.
Ich bräuchte dies in einer For- Schleife in der in jeder Sekunde aus zwei eindimensionalen Arrays das eine Element alx X- Wert und das Element des anderen Arrays das zugehörige Y- Element darstellt.

Ich hoffe Ihr könnt mir helfen.
Viele Grüße

Filip


Darstellung von XY- Graph zur Laufzeit - jg - 12.03.2007 15:36

<div align="left">Hallo, Filip,

meinst du etwas in der folgenden Art:

[attachment=5565]
[attachment=5566]

MfG, Jens</div>


Darstellung von XY- Graph zur Laufzeit - Filip - 13.03.2007 07:23

Hallo Jens,

ja genau das meinte ich, ich weiß noch nicht genau warum das bei mir nicht klappte, aber ich werde es gleich überprüfen.

Vielen Dank schon mal.

Gruß
Filip


Darstellung von XY- Graph zur Laufzeit - Filip - 13.03.2007 07:34

Hallo,

ich glaube, dass ich das Problem falsch abstrahiert habe. Letzlich handelt es sich nicht um zwei eindimensionale Arrays sondern um dbl- Werte die zur Laufzeit in jedem Iterationsschritt entstehen.
Anbei der Screenshot (wichtig: rot eingerahmt)

Viele Grüße

Filip


Darstellung von XY- Graph zur Laufzeit - jg - 13.03.2007 22:26

<div align="left">Hallo, Filip,

wenn du deine anfallenden Werte in einem Auto-Index am Ende der For-Schleife sammelst, kannst du natürlich keine "Live-Darstellung" machen, da die Arrays erst nach Beendigung der For-Schleife an den Graphen weitergegeben werden.

Schau dir doch nochmal genau mein Bsp. an, es ist alles schon drin.

MfG, Jens

P.S.: Zur besseren Veranschaulichung:
[attachment=5596]
Jetzt klar, wie's geht?</div>


Darstellung von XY- Graph zur Laufzeit - Lucki - 14.03.2007 08:06

Hallo Filip,
das VI "Express XY Graph" macht genau das was Du brauchst:
[attachment=5599]


Darstellung von XY- Graph zur Laufzeit - Filip - 15.03.2007 07:06

' schrieb:Hallo Filip,
das VI "Express XY Graph" macht genau das was Du brauchst:
Hallo Lucky,

super das hat geholfen. Ich hatte es auch schon damit versucht, mir hat der Kniff mit dem Reset- Eingang gefehlt.
Geht das auch mit 2 Kennlinien die im XY_ Graph abgebildet werden müssen? (siehe Anhang)

Vielen Dank auf jeden Fall schon mal

Viele Grüße

Filip


Darstellung von XY- Graph zur Laufzeit - Filip - 15.03.2007 07:34

' schrieb:<div align="left">Hallo, Filip,

wenn du deine anfallenden Werte in einem Auto-Index am Ende der For-Schleife sammelst, kannst du natürlich keine "Live-Darstellung" machen, da die Arrays erst nach Beendigung der For-Schleife an den Graphen weitergegeben werden.

Schau dir doch nochmal genau mein Bsp. an, es ist alles schon drin.
Jetzt klar, wie's geht?</div>
Hallo Jens,

auch dein Besipiel ist mir jetzt klar geworden, das mit dem Shiftregister und dem Array, dass sich selbst erweitert ist super.
Aber es gibt meines Erachtens das Problem, dass das Array danach nicht gelöscht wird. Und beim nächsten Start, die Daten von dem male davor auch wieder mitausgegeben werden.
Jetzt versuche ich gerade zwei Kennlinien im XY- Graph darzustellen, jedoch fehlt mir noch das nötige Verbindungsglied. Außerdem fällt mir auf, das bei deiner Methode sehr viele cross wires anfallen. Kann ich das verhindern?.

Viele Grüße

Filip


Darstellung von XY- Graph zur Laufzeit - Lucki - 15.03.2007 08:47

' schrieb:Geht das auch mit 2 Kennlinien die im XY_ Graph abgebildet werden müssen? (siehe Anhang)
Mit dem Anhang habe ich mich jetzt nicht beschäftigt, aber auf jeden Fall ist das ganz einfach und geht so:
[attachment=5644]
Zu beachten ist: Auch wenn wie hier im Beispiele die X-Punkte immer dieselben sind, so müssen sie doch für jede Kurve extra eingegeben werden - also hier drei mal dieselben X-Werte.


Darstellung von XY- Graph zur Laufzeit - jg - 15.03.2007 09:12

' schrieb:Hallo Jens,

auch dein Besipiel ist mir jetzt klar geworden, das mit dem Shiftregister und dem Array, dass sich selbst erweitert ist super.
Aber es gibt meines Erachtens das Problem, dass das Array danach nicht gelöscht wird. Und beim nächsten Start, die Daten von dem male davor auch wieder mitausgegeben werden.
Jetzt versuche ich gerade zwei Kennlinien im XY- Graph darzustellen, jedoch fehlt mir noch das nötige Verbindungsglied. Außerdem fällt mir auf, das bei deiner Methode sehr viele cross wires anfallen. Kann ich das verhindern?.

Viele Grüße

Filip

Hallo, Filip,

das Shift-Register kannst du mit einer Konstanten (z.B. einem leeren Array) intialisieren. Hierzu ein Screenshot:

[attachment=5647]

Einfach zu erstellen über: Maus auf Shift-Register, dann rechte Maustaste->Create->Constant. Fertig

MfG, Jens