LabVIEWForum.de
Übertragen von Daten aus einer while-Schleife in Excel - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+----- Forum: Excel (/Forum-Excel)
+----- Thema: Übertragen von Daten aus einer while-Schleife in Excel (/Thread-Uebertragen-von-Daten-aus-einer-while-Schleife-in-Excel)



Übertragen von Daten aus einer while-Schleife in Excel - tomey - 27.04.2006 10:27

Hallo liebes Forum,

ich weiss, dass Excel-Datenübertragung hier schon häufig genug besrpochen wurde. Ich habe allerdings eine spezielle Frage. Ich habe im anghängten VI eine Sounderfassung mit FFT-Analyse. Diese läuft über eine While-Schleife und ist so eingestellt, dass alle 25 ms eine Messung erfolgt für 400 Wiederholungen. Parallel würde ich gerne die Messungen mit Excel erfassen. Die dazugehörigen SubVis sind auch angehängt. Mein Problem ist nun, dass ich die Daten nicht reingeschrieben bekomme. Ich würde einfach nur gerne die einzelnen Messungen nebeneinander in einem Excel-sheet aufgelistet haben, mit der jeweiligen Überschrift....

Wenn ich das Sub-VI "in spalte schreiben" in der While-Schleife benutze, dann schreibt, aber überschriebt natürlich auch immer die Daten. Wenn ich das SUb-VI ausserhalb der While-Schleife benutze, dann passiert gar nichts....

Wie man merkt, hab ich mit LAbView noch nicht viel Erfahrung, also seid nachsichtig bitte...Smile

Ich hoffe es ist alles verständlich.....

Vielen Dank,
Tomey


Übertragen von Daten aus einer while-Schleife in Excel - cb - 27.04.2006 17:44

jau, ist verständlich, aber ich denke das was du vorhast wird nicht funktionieren. ActiveX ist einfach zu langsam um alle 25 ms Werte zu schreiben. Da musst du dir was anderes einfallen lassen ...


Übertragen von Daten aus einer while-Schleife in Excel - tomey - 28.04.2006 07:44

ah, danke. wenn man diese Sache mal ausser Acht lässt, ist das möglich diese Daten so in Excel einzufügen? Ist das was ich da produziert hab eigentlich richtig?

LG,

Thomas