LabVIEWForum.de - Suche nach dem Performance-Killer

LabVIEWForum.de

Normale Version: Suche nach dem Performance-Killer
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi!

1. Also, wenn ich für die gesamte Messwert aufnahme den DAQ-Assi nehme und direkt dort anschließe, wo die Daten "gespalten" werden, ist es definitiv nichtmehr so dass der Arbeitsspeicher sich vollschreibt.
2. Trotzdem sind alle anderen Punkte die du genannt hast absolut richtig, aber das Programm läuft erstmal...heißt doch, dass dies das Hauptproblem war und er den restlichen unnötigen Aufwand "erträgt", oder?
Im Moment soll das einfach nur funktionieren, weil ich die Messungen unbedingt machen muss!
3. Das create-task aus der Schleife herausnehmen geht so nicht, weil er dann nur einmal durchläuft und beim zweiten mal kein Task vorhanden ist.

Sorry! Aber ich verstehe es nicht...

Knarrre
Hallo Knarre,

Zitat:3. Das create-task aus der Schleife herausnehmen geht so nicht, weil er dann nur einmal durchläuft und beim zweiten mal kein Task vorhanden ist.
Wieso? Wo soll sich der Task denn plötzlich verstecken?

Nochmal Schritt für Schritt:
- Du erstellst den Task vor der Schleife.
- Du fügst alle Channels (wie bisher dazu), vor der Schleife.
- Du startest den Task, vor der Schleife.
- Du fragst Werte ab: in der Schleife.
- Du beendest den Task nach der Schleife.
- Du löscht den Task nach der Schleife.
Hi GerdW,

allesklar, dass ist mal eine Antwort die ich verstehe!
Im endeffekt ist das Problem, dass ich einfach garnicht wirklich verstanden habe was ein Task ist etc. Aber jetzt funktionierts! Vielen Dank!!!!!!!

Gruß

Knarrre
Hallo Knarre,

Zitat:Problem, dass ich einfach garnicht wirklich verstanden habe was ein Task ist
Ja was steht denn da dauernd im Fenster der Kontexthilfe? Guckst du da manchmal drauf?
Seiten: 1 2
Referenz-URLs