21.07.2009, 16:23
Hallo zusammen,
ich arbeite zu Zeit an einem Messstand und soll Daten mit hoher Geschwindigkeit aufzeichnen. Wir haben uns für das tdms Format entschieden.
Als Testprogramm das einfach nur einen simulierten Sinus speichert komm ich auf die gewünschte Geschwindigkeit.
Jetzt das Problem: Die Speichermethode soll in ein bestehendes VI integriert werden. Nun liegt die Speichergeschwindigkeit ca 100 mal niedriger und damit für mich zu langsam.
Mir fallen nur 2 Gründe ein: das Messgerät ist zu langsam (was eigentlich nicht sein sollte) oder mein Programm verlangsamt alles.
Gibt es eine Möglichkeit rauszufinden welcher Teil des Programmes lange dauert? Ich habe die LabVIEW Funktion zur Speicherauslastung und Zeitmessung schon benutzt aber entweder komm ich mit ihr nicht zu recht oder so kann mir in diesem Punkt nicht helfen...
wäre über anregungen dankbar!
danke schon mal im Vorraus!
p.s. das Programm ist leider zu umfangreich um hochgeladen zu werden
ich arbeite zu Zeit an einem Messstand und soll Daten mit hoher Geschwindigkeit aufzeichnen. Wir haben uns für das tdms Format entschieden.
Als Testprogramm das einfach nur einen simulierten Sinus speichert komm ich auf die gewünschte Geschwindigkeit.
Jetzt das Problem: Die Speichermethode soll in ein bestehendes VI integriert werden. Nun liegt die Speichergeschwindigkeit ca 100 mal niedriger und damit für mich zu langsam.
Mir fallen nur 2 Gründe ein: das Messgerät ist zu langsam (was eigentlich nicht sein sollte) oder mein Programm verlangsamt alles.
Gibt es eine Möglichkeit rauszufinden welcher Teil des Programmes lange dauert? Ich habe die LabVIEW Funktion zur Speicherauslastung und Zeitmessung schon benutzt aber entweder komm ich mit ihr nicht zu recht oder so kann mir in diesem Punkt nicht helfen...
wäre über anregungen dankbar!
danke schon mal im Vorraus!
p.s. das Programm ist leider zu umfangreich um hochgeladen zu werden