MichaelLDW
27.03.2007, 08:18
Ich arbeite jetzt seit 2 Wochen mit LV und bin daher noch ein kompletter Newbie. Allerdings läuft mein Programm schon und die Abfrage eines A/D Wandlers von Siemens über GPIB klappt ohne Probleme.
Ich hoffe das meine Frage noch icht behandelt wurde; gesucht habe ich!
Mein Problem ist die "schnelle" Ausgabe des A/D Wandlers. Ich kann die Abtastrate mittels String auf bis zu 25us runter setzen. Allerdings habe ich den Eindruck, LV tastet max mit 1ms ab. Gerade wenn ich versuche mit Schleifen zu arbeiten. Den Sinus, den ich aufnehme sieht dadurch aus wie ein wildes Gezacke.
Im Prinzip möchte ich für eine gewisse Zeit Messdaten (bei voller Abtastrate) aufnehmen und dann speichern. Bisher zerstückel ich den Ausgabestring und packe ihn in ein Array. So kann ich jede Zeile im Array als Kanal (ich frage max 4 Kanäle ab) auffassen und grafisch darstellen. Das Optimum wäre natürlich eine gewisse Zeitangabe (sagen wir 60s), inder die Messung läuft und danach abbricht. Bisher habe ich nur den Ansatz über eine for-Schleife gefunden. Aber da ist das Problem mit min. 1ms.
Ich hoffe meine Frage ist nicht zu trivial und jmd kann mir bei meinem Problem helfen.
Mein Programm wollte ich erstmal nicht mit posten um Fortgeschrittene und Spezies nicht in einen Schock-Zustand zu verstetzen; wie gesagt 2 Wochen
Ich sag schonmal danke.
Gruß
Michael
Ich hoffe das meine Frage noch icht behandelt wurde; gesucht habe ich!
Mein Problem ist die "schnelle" Ausgabe des A/D Wandlers. Ich kann die Abtastrate mittels String auf bis zu 25us runter setzen. Allerdings habe ich den Eindruck, LV tastet max mit 1ms ab. Gerade wenn ich versuche mit Schleifen zu arbeiten. Den Sinus, den ich aufnehme sieht dadurch aus wie ein wildes Gezacke.
Im Prinzip möchte ich für eine gewisse Zeit Messdaten (bei voller Abtastrate) aufnehmen und dann speichern. Bisher zerstückel ich den Ausgabestring und packe ihn in ein Array. So kann ich jede Zeile im Array als Kanal (ich frage max 4 Kanäle ab) auffassen und grafisch darstellen. Das Optimum wäre natürlich eine gewisse Zeitangabe (sagen wir 60s), inder die Messung läuft und danach abbricht. Bisher habe ich nur den Ansatz über eine for-Schleife gefunden. Aber da ist das Problem mit min. 1ms.
Ich hoffe meine Frage ist nicht zu trivial und jmd kann mir bei meinem Problem helfen.
Mein Programm wollte ich erstmal nicht mit posten um Fortgeschrittene und Spezies nicht in einen Schock-Zustand zu verstetzen; wie gesagt 2 Wochen
Ich sag schonmal danke.
Gruß
Michael