DAQmx SampleRate erhöhen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: DAQmx SampleRate erhöhen (/Thread-DAQmx-SampleRate-erhoehen) |
DAQmx SampleRate erhöhen - Mari0 - 22.09.2011 07:53 Guten Tag. Ich habe ein Programm geschrieben , welches Sinuskurven ausgibt (Voltage Output), wobei ich die Spannung, Frequenz, etc. laufend ändern kann. Das ganze funktioniert soweit nur hab ich das Problem, dass nur 1000samples/sekunde ausgegeben werden. Ich möchte aber 10k-100k samples/sekunde, damit ich eine Regelung einbauen kann. Wie kann man nun diese erhöhen? Ich habe es schon mit der DAQmx Sample Clock versucht, doch diese verursacht nur einen Error (Buffer Grösse zu klein), wobei ein Buffer auch nichts daran ändert. Hardware: NI-PXI 6733 (mögliche sample Rate : 1MS/s!) Software: LabVIEW 2011 Danke für Antworten und Gruss Mari0 RE: DAQmx SampleRate erhöhen - Mari0 - 22.09.2011 09:48 (22.09.2011 07:53 )Mari0 schrieb: Guten Tag. EDIT: habe das gleiche Problem noch dem NI-Support geläutert (am Telefon, also kein Crossposting ) und bekam folgende Antwort: Wenn Sie die Frequenz der ausgegebenen Waveform zur Laufzeit ändern möchten gibt es verschiedene Möglichkeiten, ich habe Ihnen mal ein Beispiel dazu angehängt. (-> Cont Gen Voltage Wfm-Int Clk-Non Regeneration.vi) Das Beispiel arbeitet ohne Regeneration, das heisst Sie schreiben konstant neue Werte in den Puffer (zB einen Sinus) die dann laufend ausgegeben werden. Die andere Möglichkeit ist einfach mit einer normalen analogen Ausgabe und in der Schleife bei Bedarf eine neue Waveform schreiben. Ich hoffe ich kann Ihnen mit diesem Beispiel weiterhelfen und wünsche Ihnen viel Erfolg bei der Umsetzung. Mit freundlichen Grüssen National Instruments Applications Engineering http://www.ni.com/support |