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 

stetiges Schreiben in eine Datei



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!

13.06.2009, 07:45
Beitrag #1

Predator Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Mar 2007

8.50
2006
DE

29393
Deutschland
stetiges Schreiben in eine Datei
Hallo Ihr kompetenten Leute,

ich habe ein Problem mit meiner erstellten Software und bitte um Eure Hilfe...

diese Software ist eine Prüfstanssoftware für Dauerlaufversuche. Das heißt es werden kontinuierlich Messdaten (pro Datensatz 25 Datums) in eine Datei geschrieben. Das Wegschreiben mache ich zur Zeit mit dem Write to Spreadsheet File.vi, was bei steigender Dateigröße die Programmgeschwindigkeit ausbremst. Kann der Grund dafür sein, dass das vi bei jeder Speicherung die Datei öffnet, schreibt und wieder schließt, was je nach größe der Datei sich auf die Laufzeit ausübt? Wenn das der Fall ist benötige ich eine Lösung. Vielleicht Datei nur einmalig beim Start öffnen? Oder liegt das Problem woander?

Vielen Dank im voraus...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.06.2009, 08:10
Beitrag #2

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
stetiges Schreiben in eine Datei
Hallo Predator,
bei der Frage nach einer sinnvollen kontinuierlichen Datenspeicherung an einem Prüfstand kommt auf die nachfolgenden Informationen an:
-Gesamtdatenmenge/Zeit
-Datenformat, Datenstruktur
-Datensicherheit
-gewünschte Weiterverarbeitung
-Zieldateigrößen
-Zusatzinformationen
-Datenverwaltung
das maximale Optimum ist das Onlinestreaming in eine Binätdatei

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2009, 08:32
Beitrag #3

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
stetiges Schreiben in eine Datei
Schau' Dir mal folgendes Bsp. an....


Sonstige .zip  Streaming.zip (Größe: 15,58 KB / Downloads: 247)

Lv86_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
13.06.2009, 08:33
Beitrag #4

Predator Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Mar 2007

8.50
2006
DE

29393
Deutschland
stetiges Schreiben in eine Datei
ImExPorty,

vorab nochmal ne Frage... wie funktioniert das mit dem zitieren? bekomm das irendwie nicht gebacken:-(

hier noch die fehlenden informationen:

-Gesamtdatenmenge/Zeit
unbegrenzt, je nach dauer der Messung, ca. alle 2sec. eine Messung, Gesamtdauer der Messreihe 6-14Tage
-Datenformat, Datenstruktur
speicherung als txt-Datei, 25 Werte in einer Zeile, mit Tab getrennt
-Datensicherheit
???
-gewünschte Weiterverarbeitung
noch nicht bekannt, bei einer derartigen Größe der Datei gilt es noch zu klären, ob die Datei von anderen Programmen geöffnet werden kann.
-Zieldateigrößen
unbekannt

das maximale Optimum ist das Onlinestreaming in eine Binätdatei
die Messdaten speichere ich zusätzlich in eine Binärdatei um bei einer Messunterbrechung die Daten wieder in die Anzeigeinstrumente zu laden..

Gruss Predator
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2009, 08:35
Beitrag #5

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
stetiges Schreiben in eine Datei
Unter dem Beitrag "Zitieren" anklicken und dann ganz unten auf "Antworten".
Hast Du mein Bsp. schon mal angeschaut? Da siehst Du einen großen Unterschied zwischen 2 Speichermöglichkeiten.

Gruß Markus

' schrieb:vorab nochmal ne Frage... wie funktioniert das mit dem zitieren? bekomm das irendwie nicht gebacken:-(

--------------------------------------------------------------------------
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
13.06.2009, 08:52
Beitrag #6

Predator Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Mar 2007

8.50
2006
DE

29393
Deutschland
stetiges Schreiben in eine Datei
Hi Y-P

danke für die Antwort und das Beispiel.. Kann es jedoch nicht öffnen, habe LV 8.5

' schrieb:Schau' Dir mal folgendes Bsp. an....

[attachment=46953:Streaming.zip]
Lv86_img

Gruß Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2009, 09:57
Beitrag #7

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
stetiges Schreiben in eine Datei
Hallo Predator,
' schrieb:...unbegrenzt, je nach dauer der Messung, ca. alle 2sec. eine Messung, Gesamtdauer der Messreihe 6-14Tage => ca. 60 MB-Dateien, das kann schon langweilig werden wenn das Zielprogramm keine sinnvolle Importfunktion besitzt
...Datensicherheit ....hiermit ist gemeint was passiert wenn das System sich nicht so verhält, wie man hofft, z.B: Stromausfall, PC-hängt, Festplattenproblem, Zugriffsproblem....mit den Daten
...gewünschte Weiterverarbeitung noch nicht bekannt ...ist natürlich eine ziemlich grundlegende Frage, da hier gewaltige Schnittstellenprobleme auftreten können
... bei einer derartigen Größe der Datei gilt es noch zu klären, ob die Datei von anderen Programmen geöffnet werden kann....viele Programme haben noch eine 2GB Grenze was den Datenimport angeht...aber z.B. Excel hat abhängig von der Version noch ganz andere Hürden z.B. Zeilenanzahl 65535 und da ist man mit den angegeben Speicherraten schon nach einem Tag nah dran
...die Messdaten speichere ich zusätzlich in eine Binärdatei um bei einer Messunterbrechung die Daten wieder in die Anzeigeinstrumente zu laden.. könnte gut sein, das kontinuierliches binär schreiben vom Messprogramm und asynchrones ASCII-aufbereiten optimaler wäre

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2009, 10:06
Beitrag #8

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
stetiges Schreiben in eine Datei
Ups.... Hier ist es für LV 8.5.


Sonstige .zip  Streaming_vs_Multiple_Open_Folder.zip (Größe: 17,7 KB / Downloads: 185)

Lv85_img

Gruß Markus

' schrieb:Hi Y-P

danke für die Antwort und das Beispiel.. Kann es jedoch nicht öffnen, habe LV 8.5

--------------------------------------------------------------------------
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
13.06.2009, 10:51
Beitrag #9

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
stetiges Schreiben in eine Datei
Hallo,

ich verfolge meist folgendes Konzept: ich schreibe die Daten eines Tages in Directorys die heissen wie das Datum und darinnen heissen die Daten wie die Uhrzeit. Dann haste kleine Datenhappen und der Zugriff und die Archivierung ist sehr einfach.

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2009, 11:09
Beitrag #10

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
stetiges Schreiben in eine Datei
gutes Konzept....

@Predator: zusätzlich noch frei vorgebbare maximale Dateigröße und zeitlich definierte Sicherungskopien sowie Ringspeicher und Eventmodi könnten die gottfried-Variante noch abrundenBig Grin
aber....
was macht man wenn die Zielsoftware keine sinnvolle Verwaltung dieser so angelegten Datenpools ermöglicht (z.B. keine Zahlen/Punkte,Sonderzeichen im Namen erlaubt..keine Sortierung der Form DD.MM.YYYY.-HHConfusedS:MM,sss ermöglicht, .....)? => wichtigste Entscheidung: mit was wird der Datenpool später verwaltet/analysiert, denn dann können die Strukturen für die Zielsoftware von LV bereits sinnvoll angelegt werden, obwohl es unter Umständen rein datentechnisch eine weitergehende Optimierungsvariante gäbe, die dann jedoch mit erhöhtem Aufwand erst konvertiert werden muss, bevor die Zielsoftware darauf zugreifen kann.

... leider schreibt bei weitem nicht jeder mal eben schnell ein LV - VI um die Daten zu aufzubereiten... oder G... sei Dank, ...denn dadurch kann man Geld verdienenRolleyes

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen 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
  Datenstrom auf Knopfdruck in Datei schreiben (oder auch nicht) _Markus_ 4 5.936 30.10.2018 09:27
Letzter Beitrag: GerdW
  DI Daten in Datei schreiben puuk! 10 13.511 15.12.2015 13:08
Letzter Beitrag: GerdW
  Zeit in Datei schreiben & Problem beim Aufruf der Datei KorsarDerWeide 5 8.160 22.05.2015 13:00
Letzter Beitrag: KorsarDerWeide
  Messdaten in eine DFQ-Datei speichern uecontitech 4 14.392 06.05.2015 09:33
Letzter Beitrag: GerdW
  Zeiterfassung mit in Datei Schreiben M4st3r M M 1 4.765 11.04.2015 20:47
Letzter Beitrag: jg
  Messwerte in Datei schreiben lola2014 1 5.360 14.11.2014 13:47
Letzter Beitrag: Y-P

Gehe zu: