Hallo zusammen
Durch unser sehr Speicher intensives Programm kommen wir mit der PC Hardware sehr schnell an unsere Grenzen.
Unser Programm bekommt bei der Abarbeitung des Schreibprozesses extreme Probleme so dass wir nur fehlerhafte/keine Werte übertragen.
Wie können wir das Problem umgehen. Wir dachten zuerst alle erfassten Werte in ein Array zu schreiben und nach Beendigung der Messung in die Excel Tabelle zu übertragen. Dies verursacht nach einer gewissen Zeit einen überlauf im Arbeitsspeicher.
Daraufhin kamen wir auf die Idee die Werte zu puffern, sprich einen Array voll zu machen (ca. 1000 Werte) und diese dann Blockweise zu übertrag, damit der ständige Schreibvorgang reduziert wird.
Das Problem ist wie können wir einen Puffer in LabView generieren?? Wir haben uns mit dem Thema bereits auseinander gesetzt (Verwendung von Arrays als zwischenspeicher??) hatten aber bis her keinen Erfolg. Wäre super wenn uns jemand Tipps gegeben könnte!!
Wenn das zugehörige Vi interessiert kann mal in diesen
Thread schauen.
MfG JackBlack