Wow, das ist ja super,besten Dank für eure Vorschläge!!!
Genau, der Embedded-PC braucht im Betrieb mit Win2k nur ca. 2 Watt. Da ich auch auf bewegte Teile verzichten wollte, läuft alles über eine Interne CF-Karte. Das Ganze soll mindestens 2 Jahre ohne Eingriffe (Tastatur,Monitor usw. gibts nicht) betrieben werden, lediglich der USB-Stick wird monatlich gewechselt. Immer nach dem Neustart um Mitternacht werde die Log-Files von der internen CF-Karte auf den USB-Stick kopiert.
Hab jetzt mal eine
RAM-Disk gemacht, sollte ja den selben Effekt haben wie eine StringList.
Meine Speichervariante:
Code:
If FileExists(fileName) Then Begin //fileName=.csv-File des aktuellen Tages
try
AssignFile(TxtFile, fileName); //.csv-File Laden
Append(TxtFile);
WriteLn(TxtFile,messwerte); //Neue Zeile mit Messwerte in Logfile hinzufügen (ca.300 Zeichen)
CloseFile(TxtFile);
Ist wohl nicht gerade optimal,richtig? Ich werd auch mal versuchen die vorgeschlagene Klasse einzubauen. Kenn mich mit der Materie leider noch nicht so aus...
Gruss Roman