LabVIEWForum.de - Frequenz USB 6221, Timeout

LabVIEWForum.de

Normale Version: Frequenz USB 6221, Timeout
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Gemeinde,

irgendwie komme ich gerade nicht mehr weiter. Ich versuche mit dem USB-6221 die FRequenz am ctr0 zu erfassen und weiter zu verarbeiten.
Das Proggramm lief mir immer in einen Timeout beim Lesen des Couterwertes.
Der VErzweiflung nache habe ich ein "fertiges" Programm aus den Beispielen genommen. (Meas Dig Frequency-Low Freq 1 Ctr.vi)
Siehe da, auch dort bekomme ich beim auslesen einen Timeout.
Angeschlossen ist ein Rechtecksignal an PFI8 (das sollte laut Docu der Defaulteingang für ctr0 sein)
Im Zählerbetreib funktioniert auch alles wunderbar, die Flanken werden erkannt und gezählt. (siehe Testpanel)
Warum bekomme ich im Frequenzmodus immer ein Timeout? (anliegedes REchtecksignal hat eine Frequenz von 60 Hz)

Kann mir bitte jemand einen Tipp geben?

Danke und ein schönes, winterliches WE, RMR
Schon mal dort geschaut:
http://digital.ni.com/public.nsf/allkb/4...enDocument
Du hast ja auch unter 100 Hz.

Gruß Markus
Hallo Markus,

Danke erstmal, auf der Errorcodeseite war ich schon.
Auch dieses VI gibt mir keinen Frequenzwert aus. Auch hier hommt der Timeoutfehler, nur wird er eben ausgeblendet.
Wenn ich die Frequenz hoch nehme zB 500Hz bekomme ich den Timeout auch.

Habe schon überlegt ob das mit dem PFI8 (pin 81) D GND (pin 82) nicht passt? Steht aber so in der Doku.
Ausserdem wird im TEstpanel wunderbar gezählt.

Ahrg1

VG, Ralf
Hallo.

Nachdem sich das Zählerproblem irgendwie nicht lösen lässt, habe ich mir überlegt die "Frequenz" über einen Boolschen Eingang zu errechnen. Das daß nicht die Lösung der Wahl ist, ist mir bewusst, da mir die Schleifenlaufzeit das Ergebnis verrauscht.
Die Idee ist die Differzenzeit zwichen 2 boolschen TRUE zu ermitteln. Frequenz hier...ca 1-5 Hz.
Irgendwie fehlt mir aber die zündende Idee. Was ich habe findet ihr im Anhang. Was mich hier nervt, wie bekomme ich die erneute Initailisierung der FOR-SChleife weg? Damit wäre auch das etwas SEHR unelegante Rücksetzen über die "Verstrichene Zeit" bereinigt.

Danke euch....... Ralf

lv12_img
Hallo RMR,

bitte mal den Anhang konvertieren...
Hier als Lv09_img2.

Wäre toll wenn mir jemand was zum Thema "Initialisierung" der FOR sagen könnte. Stelle mich da gerade etwas "ungeschickt" an.

Danke.
Hallo RMR,

nach +3 Jahren LV-Nutzung immer noch Probleme mit Schieberegistern???

Siehe Anhang...

Edit: Das gleiche würde man auch mit der CTR-Funktion erreichen, dann erspart man sich das Pollen des boolschen Eingangs: die Anzahl der Pulse pro Zeiteinheit entspricht doch deiner Frequenz...
Hallo Gerd,

naja, schon 3 Jahre aber nur SEHR SEHR unregelmäßig. "Darf" mich so ganz nebenbei mit LV beschäftigen, was jetztr keine Ausrede sein soll.
Der Ansatz mit den Schieberegistern ist bei mir etwas "unglücklicher". Wie man damit arbeiten kann meine ich schon zu wissen. (Speichern, FGV..)

Ich danke dir auf jeden Fall für deine kompetente Hilfe.

VG, Ralf
Referenz-URLs