LabVIEWForum.de
2 Y-Achsen in einem Diagramm (Chart) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: 2 Y-Achsen in einem Diagramm (Chart) (/Thread-2-Y-Achsen-in-einem-Diagramm-Chart)

Seiten: 1 2


RE: 2 Y-Achsen in einem Diagramm (Chart) - GerdW - 25.07.2014 13:18

??? Hmm
Links blau und nicht orange? Was , wie, wo?
"Play"? Das Ding heißt "Run" oder "Ausführen"…

Zitat:Ich weiß jetzt nicht, wie ich das verbinden muss bzw. was für Konstanten ich da ran setzen muss.
Es gibt so etwas wie die Kontexthilfe…
Wenn man von einer Eigenschaft mehrere Instanzen hat (Achsen, Plots, …) dann muss man erst einmal die jeweils aktive Instanz bestimmen, um dann mit den anderen Properties genau die Eigenschaften dieser Instanz zu ändern. Also: erst aktive Y-Achse bestimmen, dann deren Eigenschaften (wie Textlabel) ändern…


RE: 2 Y-Achsen in einem Diagramm (Chart) - PBLB - 25.07.2014 13:20

Entschuldigung.
Hier noch einmal ein Screenshot von meinem Programm.


RE: 2 Y-Achsen in einem Diagramm (Chart) - PBLB - 25.07.2014 13:42

Um die Frage noch einmal anders zu stellen:

Mein Problem ist es, dass ich während der Laufzeit die Y-Achsenbeschriftung ändern möchte. Dazu habe ich jetzt den Eigenschaftsknoten active y scale ausgewählt. Aus den anderen threads erschließt sich mir noch nicht ganz, wie ich diesem Eigenschaftsknoten nun sage, wann er welche Beschriftung anzeigen soll...


RE: 2 Y-Achsen in einem Diagramm (Chart) - GerdW - 25.07.2014 13:43

Hallo PBLB,

du hast meinen editierten letzten Beitrag gelesen?


RE: 2 Y-Achsen in einem Diagramm (Chart) - PBLB - 25.07.2014 13:52

Nein, den hatte ich nicht gesehen.

Ich glaube mein Problem liegt darin, dass ich nicht genau verstehe wie dieser Eigenschaftsknoten funktioniert.
Ich habe 2 Enums, mit denen ich jeweils eine y-Achse auswähle, sodass mir später im Graphen 2 Kurven angezeigt werden.

Bei beiden y-Achsen soll sich die jeweilige Beschriftung ändern, wenn ich mir eine andere Kurve anzeigen lassen möchte.

Brauche ich dann dafür 2 Eigenschaftsknoten oder woher weiß das Programm sonst welche Beschriftung zu welcher Kurve gehört?


RE: 2 Y-Achsen in einem Diagramm (Chart) - GerdW - 25.07.2014 13:54

Hallo PBLB,

Zitat:Brauche ich dann dafür 2 Eigenschaftsknoten
Nein, der eine PropertyNode mit den 4 Properties reicht aus.

Zitat:woher weiß das Programm sonst welche Beschriftung zu welcher Kurve gehört?
Indem man den passenden Wert an die Property "ActYScl" anschließt!
Wie immer: die Zählung beginnt mit Null für die erste Y-Achse…


RE: 2 Y-Achsen in einem Diagramm (Chart) - PBLB - 25.07.2014 13:58

Aber unter der ersten Y-Achse sind ja mehrere Auswahlmöglichkeiten, da in dem Enum 3 verschiedene Möglichkeiten stehen.. da stehe ich irgendwie auf dem Schlauch...


RE: 2 Y-Achsen in einem Diagramm (Chart) - GerdW - 25.07.2014 14:01

Hallo PBLB,

du hast doch schon eine Case-Struktur an dem Enum dran. Was spricht also dagegen, in jedem Case eine passende Beschriftung der Y-Achse zu definieren und diese dann auf der Y-Achse darzustellen?

Pseudocode:
Code:
SELECT enum
CASE 1: text="abc"
CASE 2: text="def"
...
Ist doch wirklich nicht so schwer, von der Auswahl deiner anderen Parameter in dieser Casestruktur auf die Auswahl eines Textes für die Y-Achse zu kombinieren…


RE: 2 Y-Achsen in einem Diagramm (Chart) - PBLB - 25.07.2014 14:03

Danke, soweit habe ich irgendwie nicht gedacht...