LabVIEWForum.de - Falsche Werte durch paralleles Einlesen digitaler und analoger Werte

LabVIEWForum.de

Normale Version: Falsche Werte durch paralleles Einlesen digitaler und analoger Werte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo daxel,

Einzelwert-Abfrage von Kanälen, die mit 1kHz Samplerate laufen, ist garantiert nicht der richtige Wert!
Hättest du denn dann eine Idee, wie ich das sonst machen könnte? Wäre eben sehr schön, wenn ich Digital und Analog mit der selben Raten einlesen könnte. Wäre es z. B. eine Möglichkeit einfach, wenn ich z. B. aus dem analogen Task 10 Samples einlese, währenddessen 10 Einzelwertabfragen für den digitalen Task zu machen?
Hallo daxel,

Zitat:Wäre eben sehr schön, wenn ich Digital und Analog mit der selben Raten einlesen könnte.
Dann musst du dir eine bessere DAQ-Hardware kaufen!

Die einfachen USB600x erlauben nur softwaregetaktete DIO-Zugriffe, bei meiner USB6008 bin ich dabei auf ca. 100Hz begrenzt. Du kannst also entweder:
- die AI schneller abfragen als die DI (mit evtl. parallelen Schleifen für AI und DI!?)
- beide gleich schnell (oder besser: langsam) abfragen, wobei die DI trotzdem nur softwaregetaktet und damit stark Jitter-belastet sind
- andere Hardware in Betracht ziehen

Entscheide dich!
Ich Genie habe gar nicht daran gedacht, dass das ganze hier durch die Hardware begrenzt sein könnte. Tut mir Leid.

Dann werde ich die AI einfach schneller als die DI abfragen und versuchen, beide Werte zusammenzufassen. Dankeschön!
Seiten: 1 2
Referenz-URLs