(18.11.2011 12:33 )Piddi schrieb: Das VI soll mit möglichst exakt 1kHz die innerhalb der letzten 1ms gezählten Flanken einer PCI 6602 Karte auslesen.
Habe jetzt nicht speziell bei der 6602-Karte nachgeschaut, aber normalerweise geht genau das mit jeder Universal-Messkarte, ohne daß dafür groß programmiert werden muß.
"Daqmx create Virtual Channel.vi" ist einzustellen auf: CI-Flankenzählung.
"QAQmx Timing" ist einzustellen auf "Sample Takt", Rate = 1000.
Aus dem "DAQmx Read" kommen dann als Array die Anzahl der Flanken pro ms der letzten ms heraus.
Es gibt in der Beispielsammlung unter:
Signalerfassung mit Hardware / Daqmx / Zählergstützte Messung / Zählen digitaler Ereignisse
mindestens ein Beispiel, welches massgenau zu Deiner Aufgabe passt.