LabVIEWForum.de
DAQ - Task und Kanal Synchronisierung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: DAQ - Task und Kanal Synchronisierung (/Thread-DAQ-Task-und-Kanal-Synchronisierung)

Seiten: 1 2 3


RE: DAQ - Task und Kanal Synchronisierung - Spoony - 04.09.2013 18:40

Hallo Jens

habe mein Lesetime out für den Counter jetzt auf 5ms gesetzt.
Allerdings bekomme ich jetzt permanent folgende Fehlermeldung:

Error -201314 occurred at init_test_04_09_13.vi

Possible reason(s):

Multiple Sample Clock pulses were detected within one period of the input signal. Use a Sample Clock rate that is slower than the input signal. If you are using an external Sample Clock, ensure that clock signal is within the jitter and voltage level specifications and without glitches.

Task Name: _unnamedTask<8E>

Um diesen Fehler zu vermeiden würde ich versuchen wollen den Fehler zu ignorieren und dem Reader meines Counters sozusagen zu reseten, dass dieser wieder 5ms wartet, bis er ein Signal bekommt, welches er dann solange erfassen soll wie die Windtubrine sich dreht.
Allerdings bekomme ich ja dann den Konflikt, dass mein lesetimeout nicht ausreicht um alle Impulse zuerfassen.
Dafür müsste das Lesetimeout ja entsprechend auf -1 stehen oder sehe ich das falsch.

Danke bereits im Voraus für eventuelle Antworten!

P.s.:Ist die Synchronisation in meinem VI eigentlich gewährleistet durch die zwei parallen While-Schleifen oder muss ich die beiden VI's zur Datenerfassung in eine gemeinsame Schleife packen, damit die Datenerfassung wirklich synchron abläuft?