LabVIEWForum.de - Signalveraufprobleme

LabVIEWForum.de

Normale Version: Signalveraufprobleme
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Vielleicht könnt Ihr mir erklären was ich falsch mache.

[attachment=34839]

Folgende Ausgangslage:

Ich möchte mit 2 Werten einen Signalverlauf darstellen. Ein Wert liefert mir die X Achse (zählt pro Messung immer +1).
Der andere Wert ist die Y Achse (Messwert zwischen 1 und 80).
Ich habe nun ein Array gebildet aus den beiden werten und sende es an ein Dignalverlaufsdiagramm.

folgendes ist das Resultat:

[attachment=34841]

Das Diagramm schreibt bei jeder Messung den Zähler als Y ins Diagramm und bei einerMessung nicht gleich Null einen nicht nachzuvollziehende Anzeige.


Danke für jeden Tip

Gruss

Ralf
Wenn du die Werte für x und y Achse selber erzeugst dann MUSST du den XY-Graph nehmen und kein Chart.

Gruß, Jens
Falls es so ist wie Du schreibst, dann müßte es so richtig sein:
[attachment=34842]
Falls Du aber 2 verschiedene Plots in einem Diagramm meinst, dann so:
[attachment=34843]

Die erstgenannte Lösung funktioniert aber nur, wenn die X-Werte monoton ansteigen (die X-Differenzen müssen aber nicht gleich sein). Wenn aber die Kurve wieder zurück läuft, wie z.B bei der Darstellung eines Vollkreises, dann hat Jens recht und Du mußt den XY-Graphen verwenden.
Danke Hat geklappt. Habe noch ein bisschen durcheinander mit den Datentypen. :-) Ich denke das war auch der Grund warum der XY Graph nicht funktionierte.

Gruss und Dank

Ralf
Der XY-Graph hätte schon funktioniert, wenn Du den "Express-XY-Graph" verwendet hättest. Der ist eine "Kreuzung von XY-Graph und Linienschreiber". Der normale XY-Graph hat hingegen keinen History-Buffer für die Daten. Man muß diesen selbst programmieren und bei jedem Update (Schleifenumlauf) ein Array mit allen Plotdaten auf den Graphen geben.
Gruß Ludwig
Referenz-URLs