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 

Daten getrennt speichern



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!

21.07.2008, 12:05
Beitrag #1

Moonray Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2008

7.1
2008
DE-DEUTSCH

7747
Deutschland
Daten getrennt speichern
Hallo.
Ich habe ein LabVIEWprogramm geschrieben (7.1), dass mittels daqmx die Datenerfassung von 3
unterschiedlichen Kanälen ermöglicht.
Die bisherige Speichervariante war: Zeitachse in 1.Zeile geschrieben und die Kanäle 1-3 in den folgenden Zeilen
2,3,4 abgespeichert. Das ging sehr gut, nur mache ich sehr lange Messung und arbeite mit einem Verschiebetisch wodurch
hunderte solcher Zeilen entstehen und die Datei quasi vor Speicherplatz explodiert. Meine Messungen sind so lang, dass 1GB überschritten
wird und wie schwierig dann eine Auswertung in Matlab ist, wenn der Programmspeicher streikt kann sich ja jeder vorstellen.
Deswegen die Idee meinerseits die Kanäle 1-3 einfach getrennt speichern, so dass ich 3 Dateien habe in der jeweils wieder die 1.Zeile Zeit ist und die folgenden
Zeilen die Daten eines Kanals.
Ich habe schon nen bisl mit Ereignisschleifen rumexperimentiert, aber der Durchbruch kam noch nicht. Auch hab ich das Problem, wenn ich speicher und den Pfad eingebe, dass mich LabVIEW nur einmal fragt (müsste es ja eigentlich 3mal machen) und dann speichert es alles übereinander ;S
Hat schonmal jemand sowas gemacht oder kann mir jemand nen Tipp oder ne Richtung geben wie ich da rangehen soll?
Besten Dank für jeden Hinweis.

Liebe Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.07.2008, 12:13
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Daten getrennt speichern
Du meinst Spalten, oder?
Pro Zeile ein Kanal mit vielen Werten macht doch viele Spalten.

Gruß Markus

' schrieb:wodurch hunderte solcher Zeilen entstehen und die Datei quasi vor Speicherplatz explodiert

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2008, 12:16
Beitrag #3

Moonray Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2008

7.1
2008
DE-DEUTSCH

7747
Deutschland
Daten getrennt speichern
' schrieb:Du meinst Spalten, oder?
Pro Zeile ein Kanal mit vielen Werten macht doch viele Spalten.

Gruß Markus

Hi. Ja ursprünglich war es in Spalten... hab es aber in Zeilen umtransformiert.
1.Zeile Zeit
2.Zeile Daten Kanal 1
3. Zeile Daten Kanal 2
4. zeile Daten Kanal 3
5. Zeile Daten Kanal 1
usw....

is ja eigentlich auch Wurscht wie rum Lol Tatsache ich habe viele Zeilen und würde Kanal 1 bis 3 einfach gern getrennt speichern, so dass ich 3 Dateien habe.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2008, 12:24
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Daten getrennt speichern
Hängst Du pro Messung Deine Werte an das Array unten dran?

Dann kannst Du doch auch nach jeder Messung Deine Werte wegspeichern.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2008, 12:35
Beitrag #5

Moonray Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2008

7.1
2008
DE-DEUTSCH

7747
Deutschland
Daten getrennt speichern
' schrieb:Hängst Du pro Messung Deine Werte an das Array unten dran?

Dann kannst Du doch auch nach jeder Messung Deine Werte wegspeichern.

Gruß Markus

Hi.
Ja so kannst du es dir vorstellen.
Ich mache eine Messung und erhalte die Daten der Kanäle, die kontinuierlich nach Schleifendurchlauf an meine Datei gehängt werden.
Am Anfang vor der Messung fragt mich LabVIEW wohin gespeichert werden soll und ab da läuft es ganz automatisch.
Ich möchte halt, dass das Speichern automatisch läuft und ich nicht nach jedem Durchlauf wieder erneut für jeden einzelnen Kanal der Pfad eingetippt werden
muss, da die Messungen über die Nacht laufen.
Ja ich kann nach jedem Durchlauf meine Werte wegspeichern. Nur sind sie in einem Datenstrang zusammen drinnen.
Ich habe angefangen, die einzelnen Kanäle aus dem Datenstrang zu trennen und für jeden Kanal ein "write to spread...." einzuplanen. Nur
fragt mich LabVIEW beim Start nur einmal wohin mit den Daten und speichert dann übereinander. Funktioniert "write to spreadsheet" nur einmal oder ist es
einfach der falsche Ansatz diese Funktion 3mal nebeneinander zu verwenden?
Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2008, 12:58
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Daten getrennt speichern
Du kannst Write-to-Spreadsheet auch öfters verwenden, außerdem kannst Du den Dateinamen ja dynamisch erzeugen, dann speichert er Dir nach jeder Messung Deine Daten. An die einzelnen Kanäle kommst Du ja per Index Array.

Hier ein kleines Bsp.:

Sonstige .vi  Kanal_Bsp..vi (Größe: 22,2 KB / Downloads: 209)

Lv80_img

   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.07.2008, 14:37
Beitrag #7

Moonray Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2008

7.1
2008
DE-DEUTSCH

7747
Deutschland
Daten getrennt speichern
Wow das sieht gut aus Lol

Vielen Dank für die Anregungen. Jetzt muss ich das nur noch an mein Programm anpassen und ein Problem weniger.
Grüße Big Grin
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
  Daten Speichern und Laden Dany83 3 7.504 26.09.2015 21:41
Letzter Beitrag: Dany83
  Daten speichern und einzeln aufrufen fischer 4 5.764 21.11.2014 08:29
Letzter Beitrag: GerdW
  Daten speichern baggio2008 19 15.747 12.09.2013 07:39
Letzter Beitrag: baggio2008
  Daten speichern Stimpy 7 12.110 06.05.2012 15:11
Letzter Beitrag: jg
  TDMS - auftragsbezogene Daten speichern Msengxxl 1 5.519 31.03.2012 13:56
Letzter Beitrag: rasta
  Daten und Graphen mit MS Office Report speichern sissi 4 5.907 06.03.2012 15:53
Letzter Beitrag: Tschirno

Gehe zu: