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 

Markierung im Diagramm setzen



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!

12.11.2009, 14:39
Beitrag #1

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Markierung im Diagramm setzen
Hallo allerseits,

kennt jemand ne schöne Möglichkeit Markierungen in einem Diagramm zu setzen? Lucki hat hier zwar eine sehr interessante Methode erläutert, das klappt aber leider nicht wirklich schön mit Stapelplots.

Also senkrechte (parallel zur Ordinate verlaufende) Lienen wären mir als Marker am liebsten. Diese würden dann bei einem kontinuierlichen Datenfluss immer einen konstanten Abstand zur y-Achse haben. Ich wüsst' auch gern ob man mit einem X oder Kreis bestimmte Punkte markieren könnte.


Gruß dimitri

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.11.2009, 22:15
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Markierung im Diagramm setzen
:hmm:Nein, Chart ist hierzu nicht gut geeignet.

In einem Waveform-Graph oder einem XY-Graph ginge sowas über Cursor und Annotations.

Gruß, 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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.12.2009, 07:19
Beitrag #3

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Markierung im Diagramm setzen
Ich denke, dass du das zu Fuß machen musst. 4 Plots übereinander anordnen ...

Wenn Du Referenzen auf die Plots verwendest lassen sich die Eigenschaften eines Plot (z. B. x-Skala) leicht auf die anderen übertragen. Der Cursor, der den vertikalen Strich repräsentiert, müsste mit jedem Element, das bei einer Chart-Funktionalität hinzu- bzw. wegkommt in seiner Position verschoben werden.

Klingt insgesamt nach einer ansprechenden Übung für ein X-Control, weil man die ganze Ereignisbehandlung, die die Cursor und Skalen der 4 Plots betrifft im dem Facade.VI einbaut und damit nicht in der Ereignisbehandlung des Hauptprogramms hat.

Hast du viele Elemente darzustellen? Brauchst du die Chart Funktionalität? Kommen die Daten mit einer hohen Rate?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.12.2009, 10:01 (Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2009 10:06 von dimitri84.)
Beitrag #4

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Markierung im Diagramm setzen
' schrieb:Hast du viele Elemente darzustellen? Brauchst du die Chart Funktionalität? Kommen die Daten mit einer hohen Rate?

Ich habe in der Regel 1-4 bzw. selten auch 4-8 Kanäle darzustellen. Die einzige Funktion vom Chart die mir dabei nützlich ist, ist das Stapeln. Dabei kommen die Daten nicht kontinuierlich wie beim DAQ, sondern es werden (ereignisgesteuert) gezielt Auschnitte von einem TDMS file geladen. D.h. es kommt ein großer Signalblock auf einmal an. Parallel wird das FFT-Spektrum des Signals angezeigt. Die Markierung(en) brauche ich damit sich der Benutzer daran orientieren kann von welchen Bereich genau (des dargestellten Signals) das Spektrum berechnet wird. Denn sowohl die Größe des Zeitfenster für's Signal als auch die Mittelungsparameter für's Spektrum lassen sich verändern. (Das muss auch so bleiben.) Zur Zeit kann man sich das selber so Pi mal Daumen zusammenreimen. Man soll sich aber ganz gezielt Details im Signal im Frequenzbereich anschauen können.

Hoffe das war verständlich.

EDIT Achja, das sollte nach Möglichkeit auch bei einen kontinuierlichen Datenfluss (DAQ) funktionieren, wie ich in meinem ersten Beitrag geschrieben hab. Ist dort aber sekundär.

Kann man eigentlich den xy-Graph wie ein Diagramm benutzen?

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.12.2009, 18:24
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Markierung im Diagramm setzen
' schrieb:Kann man eigentlich den xy-Graph wie ein Diagramm benutzen?
Jein...
Stapelplot-Funktionalität hast du nur bei Charts.

Ansonsten kannst du alles, was dir ein Chart liefert, auch mit einem XY-Graphen machen, bloß dass du das meiste (wie z.B. Datensammeln) selber machen musst. Tongue

Gruß, 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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2009, 10:57 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2009 11:03 von dimitri84.)
Beitrag #6

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Markierung im Diagramm setzen
Hier ein alter Tip von Eugen.

Die Frage ist nur: Kann man gleichzeitig Stapeln und überlagern? Sprich auf einen von den 4 Stapelplots zwei Kanäle schicken?
EDIT: Das Problem ist, dass die so erstellten Cursor bei den Eigenschaften -> 'Plots' -> auf 'Fullen bis' '-Unendlich' stehen müssen. Das Signal soll aber nicht gefüllt werden. Also kommt wohl nur die zweite Variante (2 charts überlagern) in Frage.

Oder muss ich hier tricksen und zwei charts übereinander legen und den oberen unsichtbar machen?

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2009, 11:24
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Markierung im Diagramm setzen
' schrieb:Kann man eigentlich den xy-Graph wie ein Diagramm benutzen?
Gegenüber der Antwort von Jens mit "Jein" hätte ich eher mit "Jain" geantortet - also mehr hin zum Ja.
Das gewünschte "xy-Diagramm" gibt es nämlich fertig in der Palette. Es nennt sich nur anderes. Es heißt dort "xy-Express-Graph". Damit erspart man sich des Selberbasteln von Ringpuffern etc.., um XY-Graphen mit diagrammähnlichen Eigenschaften zu versehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2009, 11:30 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2009 11:45 von dimitri84.)
Beitrag #8

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Markierung im Diagramm setzen
Ich würde doch gerne beim Chart bleiben. Sieht jemand eine Möglichkeit wie ich mit so'nem:

NaN NaN NaN NaN NaN NaN 'Wert' NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN-Vektor

(siehe Eugens screenshot) eine senkrechte Linie in einem Stapelplot mache?

So habe ich mir das gedacht:
   
Ich weiß aber nicht so recht wie ich das implementieren soll bei mir. Zusammen mit Signalverlauf und Stapel.

Hier im ersten Post ist eine Bsp.-Umgebung wo diese Cursor funktionieren sollen.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2009, 12:05
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Markierung im Diagramm setzen
' schrieb:Ich würde doch gerne beim Chart bleiben. Sieht jemand eine Möglichkeit wie ich mit so'nem:
NaN NaN NaN NaN NaN NaN 'Wert' NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN-Vektor
Habe jetzt die Links nicht angesehen. Z.B so - wenn das nicht zu umständlich ist:
(Der Trick: in der Histogrammansicht eines Plots wird ein Plotpunkt zu einer senkrechten Linie)
   
Lv86_img
Sonstige .vi  Markieren.vi (Größe: 12,22 KB / Downloads: 256)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.12.2009, 12:39 (Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2009 13:36 von dimitri84.)
Beitrag #10

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Markierung im Diagramm setzen
' schrieb:Z.B so - wenn das nicht zu umständlich ist:
(Der Trick: in der Histogrammansicht eines Plots wird ein Plotpunkt zu einer senkrechten Linie)
Zu umständlich ist mir mittlerweile nix mehr, wenn es um das Thema hier geht. Es soll nur laufen.
Was ist denn die Histogrammansicht? Funktioniert das Ganze auch mit Stapelplots; sprich pro Stapelplot 2 Kanäle?

EDIT: Ach ja, ich weiß jetzt was ich mit Histogrammansicht gemeint ist.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  kann ich Diagramm-Historienlänge im Eigenschaftsknoten setzen? Hasenfuss 3 6.944 09.04.2013 08:21
Letzter Beitrag: GerdW
  Markierung von Werten in Waveform Chart Don_Corleone 4 5.609 23.09.2011 09:02
Letzter Beitrag: Don_Corleone
  Signalverlaufs-Diagramm - Werte aus dem Diagramm löschen Chrille76 2 6.346 09.07.2007 19:49
Letzter Beitrag: Chrille76
  An bestimmten Stellen Markierung im Chart setzen?! Herbert 17 13.467 29.04.2007 17:08
Letzter Beitrag: Achim

Gehe zu: