07.12.2011, 10:33
Hallo,
zunächst begrüße ich Euch recht Herzlich.
Ich möchte gerne mit der NI USB-6009 DAQ Karte einen schnellen Spannungsverlauf einlesen. Dazu habe ich bereits den Analogeingang konfiguriert. Er startet mit der Messwertaufnahme sobald an PFIO das Triggersignal anliegt. Das funktioniert einwandfrei. Nun wollte ich gerne per Software während die Messung "sensitiv" ist (also falls der Trigger kommt, sofort startet), einen Digitalausgang schalten, sodass die Hardwareseitige Mechanik ausgelöst wird. Mir ist bewusst, dass die Karte keinen Ausgangsseitigen Speicher hat und ich nur schnelle Spannungsverläufe (mehrere kHz) einlesen kann. Ich habe das Problem so ergründet, dass LV immer erst im Programmverlauf weitergeht wenn das gesamte Lesen beendet ist. Das heißt ... Task Starten... auf Trigger warten...mit lesen fertig? ... Ja --> weiter im Programm. Oder ist es doch irgendwie möglich, dass die Sofware der Karte sagt:[ Wenn der Trigger kommt, nimm 1000 Samples/Waveform auf! ] und dass dann eben doch der digitale Ausgang geschaltet wird und der die Messung startet!? Oder ist das Warten auf den abgeschlossenen Messvorgang unumgänglich?
Ich hoffe ich konnte mein Problem einigermaßen verständlich schildern und würde mich sehr über Antworten freuen.
Equation
zunächst begrüße ich Euch recht Herzlich.
Ich möchte gerne mit der NI USB-6009 DAQ Karte einen schnellen Spannungsverlauf einlesen. Dazu habe ich bereits den Analogeingang konfiguriert. Er startet mit der Messwertaufnahme sobald an PFIO das Triggersignal anliegt. Das funktioniert einwandfrei. Nun wollte ich gerne per Software während die Messung "sensitiv" ist (also falls der Trigger kommt, sofort startet), einen Digitalausgang schalten, sodass die Hardwareseitige Mechanik ausgelöst wird. Mir ist bewusst, dass die Karte keinen Ausgangsseitigen Speicher hat und ich nur schnelle Spannungsverläufe (mehrere kHz) einlesen kann. Ich habe das Problem so ergründet, dass LV immer erst im Programmverlauf weitergeht wenn das gesamte Lesen beendet ist. Das heißt ... Task Starten... auf Trigger warten...mit lesen fertig? ... Ja --> weiter im Programm. Oder ist es doch irgendwie möglich, dass die Sofware der Karte sagt:[ Wenn der Trigger kommt, nimm 1000 Samples/Waveform auf! ] und dass dann eben doch der digitale Ausgang geschaltet wird und der die Messung startet!? Oder ist das Warten auf den abgeschlossenen Messvorgang unumgänglich?
Ich hoffe ich konnte mein Problem einigermaßen verständlich schildern und würde mich sehr über Antworten freuen.
Equation