21.12.2007, 15:45
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Signalverlaufsprobleme
' schrieb:Was muss ich machen das der express graph sich auch mit 2 Plots aktualisiert?? Kann man doch Einflüsse nehmen auf die X Werte des Signalverlaufdiagramms?
Vergiss den Express Graphen, nimm den Standard-XY-Graph, und such mal im NI-Examplefinder nach dem Stichwort XY, da gibt es ein schönes kleines Bsp, in welchen Arten man Plots in einem XY-Graphen erstellen kann.
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
22.12.2007, 10:11
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 10:22 von Lucki.)
Beitrag #3
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Signalverlaufsprobleme
' schrieb:Was muss ich machen das der express graph sich auch mit 2 Plots aktualisiert?? Kann man doch Einflüsse nehmen auf die X Werte des Signalverlaufdiagramms?
Schön wäre an dieser Stelle ein VI von Dir. Laß mich raten: Es funktioniert deshalb nicht, weil Du glaubst, da die X-Werte der beiden Plots immer gleich sind, reiche ein einziger X-Wert als Eingabe für beide Plots aus. Falsch, es funktioniert nur so:
Und: Auf die X-Achse eines Signalverlaufdiagrammes kann man sehr wohl "einen direkten Einfluß nehmen", und zwar indem man jeden Einzelwert mit einem eigenen Zeitstempel übergibt. (Siehe LV-Hilfe) Allerdings funktioniert das nicht rückwärts, so wie beim XY-(Express)-Graph. Und es funktioniert nicht mit mehreren Plots. (Anders ausgedrückt: Die X-Werte müssen zwar nicht äquidistant, aber immer aufsteigend sein)
@Jens: Der Express-XY-Graph ist ein XY-Signalverlaufsdiagramm, und nicht 1:1 ersetzbar durch den XY-Graph. Man kann natürlich mittels Programmierung aus einem XY-Graph ein XY-Verlausfsdiagramm machen, aber das ist schon fast eine Aufgabe für fortgeschrittene Anwender. Also warum sollte dieser "weesnich" - Nomen est omen - hier nicht auf dieses genau auf ihn zugeschnittene Werkzeug zurückgreifen?
|
|
|
22.12.2007, 18:14
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Signalverlaufsprobleme
' schrieb:Schön wäre an dieser Stelle ein VI von Dir. Laß mich raten: Es funktioniert deshalb nicht, weil Du glaubst, da die X-Werte der beiden Plots immer gleich sind, reiche ein einziger X-Wert als Eingabe für beide Plots aus. Falsch, es funktioniert nur so:
[attachment=37470:ExpressXY.png]
Und: Auf die X-Achse eines Signalverlaufdiagrammes kann man sehr wohl "einen direkten Einfluß nehmen", und zwar indem man jeden Einzelwert mit einem eigenen Zeitstempel übergibt. (Siehe LV-Hilfe) Allerdings funktioniert das nicht rückwärts, so wie beim XY-(Express)-Graph. Und es funktioniert nicht mit mehreren Plots. (Anders ausgedrückt: Die X-Werte müssen zwar nicht äquidistant, aber immer aufsteigend sein)
@Jens: Der Express-XY-Graph ist ein XY-Signalverlaufsdiagramm, und nicht 1:1 ersetzbar durch den XY-Graph. Man kann natürlich mittels Programmierung aus einem XY-Graph ein XY-Verlausfsdiagramm machen, aber das ist schon fast eine Aufgabe für fortgeschrittene Anwender. Also warum sollte dieser "weesnich" - Nomen est omen - hier nicht auf dieses genau auf ihn zugeschnittene Werkzeug zurückgreifen?
@Lucki: Natürlich ist der Express-XY-Graph ein ganz normaler XY-Graph (zumindest am Ausgang). Intern werden da ganz schön viele Umwandlungen gemacht, um vom Handling her das Verhalten von Charts nachzuahmen.
@weesnich: Schau dir mal den Code von diesem Express-VI an (Rechter Mausklick auf VI -> Open Front Panel), da kannst du bestimmt was neues lernen.
MfG, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
02.01.2008, 11:52
Beitrag #5
|
weesnich
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Dec 2007
8.2
2007
kA
7XXXX
Deutschland
|
Signalverlaufsprobleme
@Lucki:Ahhh!!! Vielen Dank, natürlich funktioniert es jetzt mit mehrfach angeschlossener X-Koordinate!
Aber mit was bündelst du die Zahlen bei deinem Beispiel? das Symbol kann cih irgendwie nicht finden, bei mir klappt es nur mit 2D Array was eher unschön ist im Vergleich zu deiner Lösung!
@Jens G: Uff, also so richtig schlau werde ich aus dem VI nicht, zumindest wird mir da irgendwie nicht klar warum der Graph hier aktualisierbar ist im Gegensatz zu dem normalen XY Graphen.
' schrieb:@Jens: Der Express-XY-Graph ist ein XY-Signalverlaufsdiagramm, und nicht 1:1 ersetzbar durch den XY-Graph. Man kann natürlich mittels Programmierung aus einem XY-Graph ein XY-Verlausfsdiagramm machen, aber das ist schon fast eine Aufgabe für fortgeschrittene Anwender. Also warum sollte dieser "weesnich" - Nomen est omen - hier nicht auf dieses genau auf ihn zugeschnittene Werkzeug zurückgreifen?
--> Amen!
|
|
|
02.01.2008, 12:24
Beitrag #6
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Signalverlaufsprobleme
' schrieb:Aber mit was bündelst du die Zahlen bei deinem Beispiel? das Symbol kann cih irgendwie nicht finden,
Funktionsmenü -->Express--> Signalmanipulation --> Signale bündeln
|
|
|
| |