Arrayprobleme CPU-Nutzung nach 24h bei 100% - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Arrayprobleme CPU-Nutzung nach 24h bei 100% (/Thread-Arrayprobleme-CPU-Nutzung-nach-24h-bei-100) |
Arrayprobleme CPU-Nutzung nach 24h bei 100% - andreas - 19.05.2005 08:12 Hallo, habe mit LabVIEW leider ein sehr großes Problem. Habe ein Vi geschrieben, das später einmal Werte von Sensoren aufnehmen soll. Leider habe ich ein großes Problem, dass nach 24h die CPU-Nutzung bei fast 100% liegt. Leider muss ich jede Sekunde einen Wert aufnehmen und in ein Array speichern, um später ein Exportfile generieren zu können ( nach Excel ). Gibt es eine andere Lösung, um die CPU-Nutzung nicht so hoch anwachsen zu lassen. Für jeden Vorschlag wäre ich sehr dankbar. LabVIEW V 7.0. Gruss Andreas Arrayprobleme CPU-Nutzung nach 24h bei 100% - Buhrz - 19.05.2005 08:55 Hi Habe mir das mal kurz angeschaut Mir sie dazu ein paar gedanken gekommen Mußt du alle daten anzeigen oder reicht es die letzten 4 Stunden anzuzeigen ?? Zum anderen könntest du sonst die daten auch gleich auf platte schreiben und später nach dem Ende der Messung deinen Report File gernerieren Weißst du im vorraus wie lange dein Versuch geht ?? Wenn du das weißt kann du vorher ein konstantes Array anlegen und die Daten dann dort reinschreiben. Bei deiner While-schleife muß labVIEW immer wieder speicher vom Betriebssystem anfordern und das kostet zeit und wenn die Arrays größer werden auch viel speicher und performens Gruß Jürgen Arrayprobleme CPU-Nutzung nach 24h bei 100% - andreas - 19.05.2005 09:13 Hi, erst einmal danke für deine Antwort. Problem ist, alle Daten werden in einer Tabelle und in einem Graph angezeigt. Gleichzeitig soll alle 10 Minuten eine Sicherung auf Festplatte geschrieben werden. Laufzeit liegt am Versuch, der gerade durchgeführt wird, kann auch 2 Tage laufen. Gruss Andreas Arrayprobleme CPU-Nutzung nach 24h bei 100% - Buhrz - 19.05.2005 09:42 Hi Andreas Habe es mal laufen lassen und geschaut wo die zeit bleibt Das Problem liegt zum einen in der funktion Zahl nach string und bei dem Array bilden. Ich denke du mußt dir vorher ein großes array vom system holen und dann über die funktion Replace die werte in den entsprechenden platz schreiben Ich denke du kannst die größe ja abschätzen Gruß Jürgen Arrayprobleme CPU-Nutzung nach 24h bei 100% - andreas - 20.05.2005 08:27 Hallo Jürgen, danke für deine Kommentare, habe noch eine Frage, ist es möglich die Daten direkt vom Graphen zu übernehmen ? Wie ist es möglich ein Array in LabVIEW vorzubelegen. Danke für deine Hilfe. Wäre dankbar für ein kleines Beispiel. Gruss Andreas. Arrayprobleme CPU-Nutzung nach 24h bei 100% - Buhrz - 20.05.2005 09:55 Hi Andreas Anbei dein VI mit ein paar Veränderungen Was ich rausgefunden habe ist das das Anzeigen in der String Tabelle sehr viel rechnerleistung nimmt Schau es dir an und probiere es aus Ich hoffe es hilft dir weiter gruß Jürgen Arrayprobleme CPU-Nutzung nach 24h bei 100% - andreas - 20.05.2005 10:45 Hallo Jürgen, danke für dein vi, leider kann ich es nicht öffnen, da ich die 7.0Version von LabVIEW nutze. Wäre es möglich dieses vi in einer 7er Version zu bekommen. Danke im voraus. Gruss Andreas Arrayprobleme CPU-Nutzung nach 24h bei 100% - Buhrz - 20.05.2005 11:18 Hier kommt es Gruß Jürgen |