LabVIEWForum.de - Task in VI einbinden

LabVIEWForum.de

Normale Version: Task in VI einbinden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Abend zusammen,

ich bin ganz neu hier und habe direkt ein Problem, was ich nun erläutern werde.

Ich habe im NI MAX einen Task erstellt. Es handetl sich um einen Zähler, der meine steigenden und fallende Flanken zählt. Es handelt sich dabei um eine X2 Kodierung.
Wenn ich auf Ausführen gehe, werden meine Takte genau angezeigt. Jetzt will ich diesen erstellten Task in mein VI einbinden.
Mit dem DAQmx Lesen sollte es doch eigentlich funktionieren. Kanal einstellen mit einem String und die Daten über eine numerische Anzeige anzeigen lassen.
Wenn ich das nun ausführe wird mir eine "0" angezeigt, obwohl sich der Wert ändern sollte. Ist alles in einer Schleife.

Habt ihr Ideen?

Verwendet wird eine PCI 6602 von NI, LabView Version 2012
Hallo toller Nickname,

ein Blick auf dein VI wäre immer hilfreich. Die genauen Einstellungen des Tasks übrigens auch…

Zitat:Kanal einstellen mit einem String
Strings gehen auch, aber üblicherweise nimmt man dafür eine DAQmxChannel-Konstante…

Du kennst den Beispielfinder im LV-Hilfemenü und hast dir schon alle passenden Beispiel-VIs zum Thema "DAQmx-Counter" angeschaut?
Habe schon alles möglich ausprobiert. Der Baustein "Lesen" gibt den Fehler -200525 raus.

Im Anhang 2 Screenshots. Hoffe ihr könnt mir helfen.
Du hast ein Counter Task definiert, also auch ein Counter Task lesen, kein AI Task.

Gruß, Jens
Super, es funktioniert. Herzlichen Dank.

Noch ne kleine Frage. Der aktualisiert den Wert in etwa jede 0,5 s. Geht das auch schneller?
Passt, waren die falschen Einstellungen.
Danke für die Hilfe
Referenz-URLs