LabVIEWForum.de - Kurze Frage zu DAQmx

LabVIEWForum.de

Normale Version: Kurze Frage zu DAQmx
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
guten morgen,

hab ne kurze Frage: ich hab nen Counter (Drehzahl) und mehrere analoge Signale.
Nun hab ich den Counter mit nem Start und Stop- task versehen das klappt auch soweit. Doch wenn ich die analogen Signale in einem Start-Stop-task einbinde, gibt er mir höchstens jede Sek ein Signal. Lass ich das Start-Stop bei den analogen weg, gibt er mir immer nur den letzten Wert (immer der gleiche, einmal gelesen und immer der gleiche) raus.
woran kann das liegen???


Mfg Kevsche

thx
- Start / Stop gehören nicht in die While Schleife. Die solltest du außerhalb platzieren.
- Kontinuierliche Messungen solltest du nicht mit While Schleife und einer Abtastung machen, sondern über kontinuierliche (oder auch endliche, aber auf jeden Fall über) Messung mehrerer Datenpunkte gesteuert über die Samplerate.

Stöber doch ein wenig in den Beispielen (Example Finder) von LabVIEW bezüglich Datenerfassung.

Grüße
' schrieb:- Start / Stop gehören nicht in die While Schleife. Die solltest du außerhalb platzieren.
- Kontinuierliche Messungen solltest du nicht mit While Schleife und einer Abtastung machen, sondern über kontinuierliche (oder auch endliche, aber auf jeden Fall über) Messung mehrerer Datenpunkte gesteuert über die Samplerate.

Stöber doch ein wenig in den Beispielen (Example Finder) von LabVIEW bezüglich Datenerfassung.

Grüße

hi

start/stop waren nur zu testzwecken in der schleife, weil das keinen unterschied im ergebnis gebracht hatte. sitzen aber jetzt wieder draußen.
komischerweise funktioniert das jetz mit der kontinuierlichen Messung, aber warum???
eigentlich ist das bei 1-Abtastung so, dass der einen Wert pro Schleifendurchgang wählt. mehr will ich ja eigentlich auch gar nicht. kann das noch jemand erklären??

mfg Kev

Danke
Referenz-URLs