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 

3d plot



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!

05.05.2010, 11:17
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
3d plot
Ganz schlecht in deinem VI ist, dass du Lese- und Anzeigeschleife komplett entkoppelt hast.

Was passiert bei dir: Deine "3D-Plot"-Schleife läuft parallel zu deiner "VISA-Schleife", und das so schnell wie möglich. Dauernd werden die lokalen Variablen ausgelesen und an deine Arrays angehängt. Somit wächst das Array rasend schnell an, und es kommt zu den Verzögerungen, die du bemerkst. Dauernd muss neuer Speicher alloziert werden wegen der Array-Vergrößerungen, und der 3D-Plot ist bei vielen Daten auch nicht gerade der Schnellste.

Mögliche Lösungen:
1. Die Anzeige kommt mit in die VISA-Lese-Schleife. Das ist aber nur zu empfehlen, wenn du nicht allzu schnell und allzu lange Daten für diese Darstellung sammelst.
2. Du überträgst per Queue (und schon 6. Tag kriegst du "Advanced LabVIEW Features um die Ohren gehauenWink) die neu erfassten Datenpunkte von der VISA- zur 3D-Plot-Schleife. Vorteil: Die Schleifen können komplett unabhängig voneinander laufen, und die 3D-Plot-Schleife legt nur dann einen neuen Datenpunkt an, wenn auch wirklich in der VISA-Schleife ein neuer Punkt ausgelesen wurde.

Gruß, 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
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
3d plot - estiro - 03.05.2010, 15:21
3d plot - estiro - 04.05.2010, 10:18
3d plot - jg - 04.05.2010, 10:22
3d plot - estiro - 04.05.2010, 12:06
3d plot - IchSelbst - 04.05.2010, 19:22
3d plot - jg - 05.05.2010 11:17

Gehe zu: