Hallo,
ich habe ein kleines Problem mit LabVIEW:
Ich würde gerne in einem Signalverlaufsdigramm abhängig von der Sequenz etwas anderes darstellen.
Also in Sequenz 1 soll in dem Diagramm Kanal 1 angezeigt werden, in der folgenden Sequenz Kanal 2.
Hat jemand eine Idee, wie das geht?
Danke
Bommelstrick
Wenn ich raten soll, würde ich sagen das geht mit 'array Indizieren'.
Wenn du verräts wie dein Signal vorliegt, könnte man mit Sicherheit helfen.
Einfach VI hochladen ...
Das Signalverlaufsdiagramm hat einen eingebauten Ringuffer für die Daten, den müsste man jedesmal auswechseln. Das würde ich mir nicht antun, sondern lieber so machen: Zwei exakt gleiche Siganlverlaufsdiagramme werden genau übereinandergelegt, es ist aber jeweils nur eines von beiden sichtbar.
Man kann es auch so machen, daß die beiden Digramme sich auf zwie Seiten eines Registerkartenelementes befinden, und die jeweils gewünschte Seite wird programmgesteuert aktiviert.
Edit: Bin davon ausgegangen, daß während des laufenden Programms zwischen den Diagrammen hin- und hergeschalten werden soll, die Plotdaten also parallel vorhanden sein müssen. Wenn das nicht so ist, dann ist Dimitris Vorschlag natürlich die viele einfachere Lösung
' schrieb:Das Siganlverlaufsdiagramm hat einen eingebauten Ringuffer für die Daten, den müsste man jedesmal auswechseln. Das würde ich mir nicht antun, sondern lieber so machen: Zwei exakt gleiche Siganlverlaufsdiagramme werden genau übereinandergelegt, es ist aber jeweils nur eines von beiden sichtbar.
Man kann es auch so machen, daß die beiden Digramme sich auf zwie Seiten eines Registerkartenelementes befinden, und die jeweils gewünschte Seite wird programmgesteuert aktiviert.
Wie mache ich das, dass nur das aktiv Anzeigeelement sichtbar ist?
hallo
evtl. meinst du so was??
gruss
' schrieb:hallo
evtl. meinst du so was??
gruss
Kannst du mir das VI dazu noch hochladen?
Danke
Hier ein kleines Beispiel,
wie ich es mir vorstelle.
Also nur ein Anzeigeelement, statt der zwei übereinander.
Version 9.0
ja da bin ich mir nicht sicher was du willst.. das tönt ja nach so was..
brauchst du überhaupt zwei while - schleifen?
gruss
' schrieb:Hier ein kleines Beispiel,
Ja wenn das so ist, dann siehst Du die Daten nach Ablauf der ersten Sequenz sowieso nie wieder, dann kanst Du doch gleich die Plotdaten löschen und im gleichen Diag neu beginnen. Dann brauchst Du keine 2 Diagramm, der Rat war ein Flop.
Der neue Rat enthält jetzt die Stichworte: Lokale Variable, Historiedaten löschen
[
attachment=24149]