LabVIEWForum.de
Keine Verbindungslinie zwischen Datenpunkten in Graph - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Keine Verbindungslinie zwischen Datenpunkten in Graph (/Thread-Keine-Verbindungslinie-zwischen-Datenpunkten-in-Graph)



Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 04.04.2006 15:34

Wollte über das Express VI XY - Graph
meine aktuellen Messwerte darstellen, jedoch zeichnet es mir während dem Programmablauf keine Verbindungslinie zwischen den einzelnen Datenpunkten im Graph.

Ich sehe nur die Datenpunkte, obwohl ich unter Eigenschaften/Plots
sichtbare Farben und auch Linien ausgewählt habe.


Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 05.04.2006 10:11

OK ich poste hier mal ein Beispiel VI -
mit dem Signalverlaufsdiagramm funktioniert es zwar, jedoch nützt dies mir nichts, da ich einen xy-Schreiber benötige.


Keine Verbindungslinie zwischen Datenpunkten in Graph - Lucki - 05.04.2006 10:30

Es geht doch darum, daß bei Dir etwas nicht funktioniert, warum postet Du nicht das als Beispiel?


Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 05.04.2006 11:24

sorry Jungs, hab das falsche vi. gepostet - hier das mit der implementierte Express- Graph, welcher mir die Verbindungslinie nicht darstellt.


Keine Verbindungslinie zwischen Datenpunkten in Graph - Lucki - 05.04.2006 13:30

Rechte Maustaste --> Dialogfeld Optionen --> Häkchen "bei jeden Aufruf Daten löschen" entfernen


Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 05.04.2006 15:32

Vielen Dank, das war auf jeden Fall einer der Hauptprobleme - leider passiert jetzt noch ein weiterer gravierender Fehler -
während ich mich in einer weiteren Schleife befinde, die sich ausserhalb dieser Sequenz befindet, will ich eine zweite Kennlinie bzw. es handelt sich um dieselbe, im gleichen Graph fortsetzen, ohne dass aber die ursprüngliche Kennlinie im Graph gelöscht wird.

Leider wird sie aber gelöscht, sobald ich erneut ein xy-express vi aufrufe - aber imselben Graph die Kennlinie fortsetzen will.

Anbei das File...


Keine Verbindungslinie zwischen Datenpunkten in Graph - Lucki - 05.04.2006 17:54

Weiß zwar nicht, was das Ganze soll, aber mit ner kleinen Änderung in Schleife 2 gehts


Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 06.04.2006 08:27

...weiss zwar auch nicht was das Bild soll, aber das funktioniert auch nicht, obwohl die Datentypen identisch sind, werden sie nicht von diesem Array - Bündler akzeptiert.


Keine Verbindungslinie zwischen Datenpunkten in Graph - Lucki - 06.04.2006 10:21

Da mußt Du genau hinsehen, "mein Ding" (rechts im Bild hier) sieht anders aus als "dein Ding". Rechte Maustaste "Eingänge verknüpfen" macht den Unterschied. Es könnte sein, daß Du auch die Plot-Legende mit der Maus auf 2 Plots erweitern muß, ich glaub aber nicht daß das wichtig ist
NB: Erkennen kann ich bei Dir allerdings nichts, das Bild ist unscharf. Nach Möglichkeit lieber PNG-Format verwenden, das ist wie GIF verlustfrei und hat bei den Bildern um die es hier geht viel weniger Bytes.


Keine Verbindungslinie zwischen Datenpunkten in Graph - Stefan22 - 06.04.2006 15:09

Ich weiss, ich treib das noch auf die Spitze, aber wenn ich mir diese Echtzeitkennlinienabfrage in 2 unterschiedliche Schleifen packe und die Kennwerte (x und y) somit mehrmals ohne zu löschen im selben Diagramm oder Graph aufzeichnen will, funktioniert dies nur bedingt.

Führe ich das angehängte Bsp. Vi aus, so werden die Kennlinien nicht immer übernommen - auch nach einfügen des xy buffer.vi's kein Erfolg - da mach ich doch was grundlegendes falsch - jedoch komme ich nicht auf die Lösung.

Seit doch so nett und lass das kurze vi mal laufen ( ist noch das buffer vi drangehängt...)

Ziel ist es, das Programm soweit zu bringen, dass bei 3 Cyclen; alle 6 Kennlinien in Echtzeit in das vorbereitete xy Diagramm aufgezeichnet werden, ohne dass sie verschwinden während des Programmablaufs.

Danke Gruss Stefan