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.
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.
Es geht doch darum, daß bei Dir etwas nicht funktioniert, warum postet Du nicht das als Beispiel?
sorry Jungs, hab das falsche vi. gepostet - hier das mit der implementierte Express- Graph, welcher mir die Verbindungslinie nicht darstellt.
Rechte Maustaste --> Dialogfeld Optionen --> Häkchen "bei jeden Aufruf Daten löschen" entfernen
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...
Weiß zwar nicht, was das Ganze soll, aber mit ner kleinen Änderung in Schleife 2 gehts
...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.
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.
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