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 

XY-Graph



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!

09.01.2008, 15:34
Beitrag #1

Aston Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Oct 2007

8.00/8.2/8.5
2007
kA

76437
Deutschland
XY-Graph
Hallo zusammen,

ich möchte einen XY-Graphen aus 2 Signalen erstellen. Der Datenkanal den ich dazu nutze ist aber vom Typ 1-D Array, weshalb ich Probleme habe.
Ich habe schon mit einigen Funktionen herumgespielt, bin allerdings nicht weiter gekommen.

Vielleicht könnt ihr mir ja weiterhelfen. Ich hänge mal mein Programm dran (LabVIEW 8.2).
Gruß Aston


Angehängte Datei(en)
Sonstige .vi  Mess_Sig.Gen.vi (Größe: 66,22 KB / Downloads: 236)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2008, 16:25 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2008 21:19 von jg.)
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
XY-Graph
Probier's mal so....
Lv80_img
Sonstige .vi  Mess_Sig.Gen.vi (Größe: 68,54 KB / Downloads: 346)


Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2008, 21:31
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
XY-Graph
' schrieb:Hallo zusammen,

ich möchte einen XY-Graphen aus 2 Signalen erstellen. Der Datenkanal den ich dazu nutze ist aber vom Typ 1-D Array, weshalb ich Probleme habe.
Ich habe schon mit einigen Funktionen herumgespielt, bin allerdings nicht weiter gekommen.

Vielleicht könnt ihr mir ja weiterhelfen. Ich hänge mal mein Programm dran (LabVIEW 8.2).
Gruß Aston
So ganz verstehe ich nicht, was du jetzt genau willst. Aber ich rate mal: Du willst Kanal 2 über Kanal 1 anzeigen, also etwas in der Art: Messwerte Kanal 1 sind x-Array und Kanal 2 ist y-Array? Dann so:
   

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.01.2008, 11:54
Beitrag #4

Aston Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Oct 2007

8.00/8.2/8.5
2007
kA

76437
Deutschland
XY-Graph
Ok, danke. Habs hinbekommen.

@Jens: Das erste Bsp. hat funktioniert, beim 2. konnte ich die Array-Funktion nicht finden.

trotzdem haberts bei mir mit dem Verständnis:
Wie kann ich den Datenkanal, der mir in der Kontexthilfe als 1-D Array angegeben wird überhaupt indizieren und zerlegen. Ist ein 1-D Array nicht sozusagen 1 Spalte oder Zeile?

Des weiteren: Warum wird der XY-Graph jetzt in den richtigen Datentyp (vorher: braun= Problem, Jetzt: Pink) konvertiert?


andere Frage: Mein Signalverlaufsgraph zeigt beide Signale. Wie kann ich eines davon ausblenden? Finde nicht die passende Funktion.

Grüße Aston
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.01.2008, 12:13
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
XY-Graph
' schrieb:Ok, danke. Habs hinbekommen.

@Jens: Das erste Bsp. hat funktioniert, beim 2. konnte ich die Array-Funktion nicht finden.

trotzdem haberts bei mir mit dem Verständnis:
Wie kann ich den Datenkanal, der mir in der Kontexthilfe als 1-D Array angegeben wird überhaupt indizieren und zerlegen. Ist ein 1-D Array nicht sozusagen 1 Spalte oder Zeile?
Also, im ersten Beispiel ist die Ausgabe ein 1-D Array, aber die Elemente des Arrays sind jeweils eine "Waveform". Eine Waveform ist ein spezieller "Cluster", er besteht aus der Startzeit, dem Zeitintervall zwischen den Messungen, einem 1-D-Array der Messwerte und möglichen weiteren Attributen, wie Kanalname o.ä. Somit ist jedes Element des 1D-Arrays eine komplette Messung!

Beim 2. Bsp musst du vorher das Read-VI unstellen, schau mal genau auf den Screenshot, da steht jetzt "Analog 2D DBL, NChan, NSamp". Jetzt hole ich mir also die Daten als 2D-Array (ohne Zeitinfos), deshalb dann die andere Form des Index-Array VI's, das passt sich dynamisch an das Eingangsarray an.

' schrieb:Des weiteren: Warum wird der XY-Graph jetzt in den richtigen Datentyp (vorher: braun= Problem, Jetzt: Pink) konvertiert?
Das ist halt so... Da der XY-Graph verschiedene Arten der Parametrisierung verträgt, passt er sich automatisch an die Form der Daten an. Ein leerer XY-Graph (frisch aus der Palette) erwartet als Eingang ein Array von XY-Punkten, wobei jeder XY-Punkt ein Cluster aus 2 Zahlen ist. Der hat halt dir Farbe braun. Einfacher finde ich aber die vorgeschlagene Art, ein Cluster aus 2 1D-Arrays, und der ist halt rosa...

' schrieb:andere Frage: Mein Signalverlaufsgraph zeigt beide Signale. Wie kann ich eines davon ausblenden? Finde nicht die passende Funktion.

Grüße Aston
Property Node->Plot->Visible. Vorher den entsprechenden Plot über PropertyNode "Active Plot" auswählen.

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.01.2008, 10:49
Beitrag #6

Aston Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Oct 2007

8.00/8.2/8.5
2007
kA

76437
Deutschland
XY-Graph
Hi,

Danke für die Erklärungen. Jetzt ist mir einiges klarer.

Den Property Node zum Ausblenden der Signale habe ich bedingt hinbekommen.
Das Problem ist, dass ich nur Signal 1 ausblenden kann.
Bei Active Plot kann ich zwischen 0 und 1 variieren und bei Plot Sichtbar zwischen True und False.
Aus diesen 4 Kombinationen kann ich mir beide Signale, Signal 2 oder ein leeres Schaubild zeigen lassen.
Aber wie komme ich an Signal 1 ran?

Gruß Aston
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.01.2008, 11:16
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
XY-Graph
Zeig mal deine Versuche (Screenshot oder VI), dann sehen wir, was falsch läuft.

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.01.2008, 12:02 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2008 21:35 von jg.)
Beitrag #8

Aston Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Oct 2007

8.00/8.2/8.5
2007
kA

76437
Deutschland
XY-Graph
Hier sind sie:

Lv82_img


Angehängte Datei(en)
Sonstige .vi  Mess_Eig.knot.vi (Größe: 70,84 KB / Downloads: 219)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.01.2008, 17:56
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
XY-Graph
Folgende Kombination zeigt Plot1 und versteckt Plot0
   
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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2008, 15:02
Beitrag #10

Aston Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 63
Registriert seit: Oct 2007

8.00/8.2/8.5
2007
kA

76437
Deutschland
XY-Graph
Danke, es hat funktioniert.

Noch eine kleine Frage: Kann ich die auszublendenden Signale in der ersten Zeile deines Beispiels irgendwie aufsummieren?
Ich habe nämlich 6 Signale vorliegen und bekomme somit einen riesigen Eigenschaftsknoten mit 12 Zeilen.

Gruß Martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: