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 

Diagrammdaten nach Excel exportieren



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!

20.08.2014, 17:45
Beitrag #1

Lab4y Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2014

2011
2014
DE



Diagrammdaten nach Excel exportieren
Hallo,

ich hoffe Ihr könnt mir weiterhelfen. Im Bild anbei ist das VI zu sehen. Ich verwende die Methode "Daten in Excel exportieren". Der DAQ Assistent2 ist ein NI9201 der eine Spannung misst. Bei jedem Schleifendurchgang erzeugt mir das VI eine neue Excel Datei so dass sich im Verlauf der Messung ganz viele Excel Sheets öffnen. Der soll aber alles in ein Excel Sheet schreiben und nicht ständig eine neue Datei jede Schleifenrunde öffnen. Wie kann man es realisieren?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2014, 17:56 (Dieser Beitrag wurde zuletzt bearbeitet: 20.08.2014 17:57 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Diagrammdaten nach Excel exportieren
Hallo Lab,

einfache Lösung1: ExcelExport nur einmal nach Beenden der Schleife aufrufen.
einfache Lösung2: Den Button "Excel" auf "Latch when pressed" setzen…

Bessere Lösung:
Die Daten mittels WriteToSpreadsheetFile in eine CSV-Datei speichern…
(Eine Tabelle mit Messwerten erstellst du ja schon!)

Merke: ExpressVIs sind ganz nett, stoßen aber schnell an ihre Grenzen. Und das Ganze mit irgendwelchen Methoden anzureichern, hilft auch nicht immer weiter… Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2014, 18:00
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Diagrammdaten nach Excel exportieren
Offtopic2
Das ist ja wie mit Kanonen auf Spatzen schießen.
Das Chart dazu "missbrauchen", um Daten per Invoke-Node zu speichern. Noe

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
20.08.2014, 18:37 (Dieser Beitrag wurde zuletzt bearbeitet: 20.08.2014 18:44 von Lab4y.)
Beitrag #4

Lab4y Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2014

2011
2014
DE



RE: Diagrammdaten nach Excel exportieren
Vielen Dank für die geniale Idee(n).

1. Da ich 2 Methoden habe, entstehen 2 separate Excel Blätter. Ist es möglich beide direkt in nur ein Excel Blatt zu erfassen?

2. Im Diagramm im Anhang sind 5 Sekunden des Signals zu sehen, dies entspricht auch dem was dann nach Excel übertragen wird. Ist es möglich mehr als die 5 Sekunden die im Diagramm zu sehen sind zu erfassen? Also alles das was auch vorher erfasst wurde?
(20.08.2014 18:00 )jg schrieb:  Offtopic2
Das ist ja wie mit Kanonen auf Spatzen schießen.
Das Chart dazu "missbrauchen", um Daten per Invoke-Node zu speichern. Noe

Gruß, Jens

Hallo Jens,

welche Möglichkeit gibt es noch? Bin dankbar für jeden Tip.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2014, 19:55 (Dieser Beitrag wurde zuletzt bearbeitet: 20.08.2014 19:56 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Diagrammdaten nach Excel exportieren
Hallo lab,

1. Bei Verwendung der InvokeNodes: Nein. (Wie Jens schon sagte: Overkill…)

2. Vergrößere die Historie der Charts! (Von hinten durch die Brust…)

Zur "weiteren Möglichkeit": Du hast meinen Beitrag oben bemerkt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 11:07
Beitrag #6

Lab4y Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2014

2011
2014
DE



RE: Diagrammdaten nach Excel exportieren
(20.08.2014 19:55 )GerdW schrieb:  Hallo lab,

1. Bei Verwendung der InvokeNodes: Nein. (Wie Jens schon sagte: Overkill…)

2. Vergrößere die Historie der Charts! (Von hinten durch die Brust…)

Zur "weiteren Möglichkeit": Du hast meinen Beitrag oben bemerkt?

Ja hatte ich gelesen, aber den 2. Vorschlag nicht ausprobiert. Ich denke dann arbeitet der Schalter als Taster und die Übetragung nach Excel geschieht nur, wenn der Taster betätigt wird. Meine Frage ist eher, welche Möglichkeiten es gibt der Datenerfassung? Machen TDMS aufnahmen Sinn?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 11:38 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 11:41 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Diagrammdaten nach Excel exportieren
Hallo lab,

Zitat:Meine Frage ist eher, welche Möglichkeiten es gibt der Datenerfassung?
Dann frage das doch gleich…
LabVIEW kommt mit jeder Menge Beispiel-VIs. Hast du schon mal im ExampleFinder nachgeschaut?
Du kannst Textdateien (txt, csv) speichern.
Du kannst mit TDMS arbeiten. Dafür gibt es garantiert Beispiel-VIs…

Zitat:Ich denke dann arbeitet der Schalter als Taster und die Übetragung nach Excel geschieht nur, wenn der Taster betätigt wird.
Ja genau.
Ist (meiner Meinung nach) viel sinnvoller als dauernd bei jedem einzelnen neuen Sample die komplette Historie erneut in eine Excel-Datei exportieren zu lassen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 14:37
Beitrag #8

Lab4y Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2014

2011
2014
DE



RE: Diagrammdaten nach Excel exportieren
Hallo Gerd,

werde mir das ganze mal durchlesen bezüglich der Datenerfassung. Eine Frage habe ich noch zu der Historienlänge des Diagramms. Die steht zur Zeit bei 1024. Was bedeutet das? Kann ich mehr Daten aufnehmen, wenn ich die erhöhe?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 14:40 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2014 14:43 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Diagrammdaten nach Excel exportieren
Hallo Lab,

Zitat:Die steht zur Zeit bei 1024. Was bedeutet das?
Das bedeutet, dass der Chart sich 1024 Datenpunkte merkt. Wenn danach neue Datenpunkte kommen, fliegen die ältesten aus der Historie heraus…
Die Historiengröße bezieht sich dabei immer auf den Datentyp, den der Chart bekommt. Wenn du ein Array anschließt, gilt es für entsprechend viele Arrays. Nimmst du Waveforms, gilt es für entsprechend viele Waveforms… (Das macht den Speicherbedarf etwas unberechenbar.)

Zitat:Kann ich mehr Daten aufnehmen, wenn ich die erhöhe?
Bitte auf die Wortwahl achten: Du kannst mehr Daten im Chart darstellen.
Aufnehmen kannst du unbegrenzt, dargestellt wird immer nur die Historie.
Noch so ein Grund, warum man die Historie nicht als Buffer für die Datenspeicherung nutzen sollte…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2014, 15:19
Beitrag #10

Lab4y Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2014

2011
2014
DE



RE: Diagrammdaten nach Excel exportieren
Hallo Gerd,

also zunächsteinmal muß ich mich wieder sehr bei dir bedanken für deine Hilfe.

Ich versuche nun deine Erklärung auf mein Diagramm anzuwenden, um das ganze im Detail zu verstehen.

Aktuell zeigt mein Diagramm mir Daten von 5 Sekunden an. Danach wird es gelöscht und fängt wieder neu an. Mein DAQ-Assistent drückt bei 100 zu lesenden Werten bei einer Rate von 1 KHz alle 0,1 Sekunde einen Wert in das Diagramm.

Heißt das mein Diagramm kann sich aktuell (1024*0,1 =) 102,4 Sekunden etwas merken? Ich könnte also die x-Achse so verstellen, dass mir 102,4 Sekunden lang Werte angezeigt werden im Diagramm. Dann kann ich mir alles was in den 102,4 Sekunden an Daten angezeigt wird nach Excel exporieren? Ist meine Annahme richtig?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Glob. virtuelle Kanäle exportieren unter DAQmx 8.9.5 DAS-Lab 1 3.867 11.02.2010 00:28
Letzter Beitrag: jg
  Datenexport nach Excel reputs 4 5.705 02.02.2008 15:55
Letzter Beitrag: ChristianS

Gehe zu: