LabVIEWForum.de - Messwerte vom Target zum Host

LabVIEWForum.de

Normale Version: Messwerte vom Target zum Host
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

ich hab mich schon viel umgesehen, aber noch keine Lösung zu folgender Aufgabe gefunden.

mit meinem RT Target (PC) messe ich drei Spannungen mit 3000Hz Abtastrate.
am Host sollen die Daten mit mindestens 200Hz Auflösung vorliegen. Das Programm auf dem Host (1,4 GHz, 512MB Ram) läuft in einer zeitgesteuerten Schleife mit 20ms also 50Hz. Es sollen die Daten, ähnlich wie bei einem Oszilloskop dargestellt werden.

meine Idee war jetzt ein 3x4 Array (3 Spannungen a 4 Messewerte) über eine Umbebungsvariable an den Host zu schicken und so die 200Hz Auflösung zu erreichen. Aber sind Host und Target dann ausreichend synchronisiert? Das muss doch auch eleganter gehen?!

danke.jeroen
Ich versteh nicht richtig: Wenn du mit 3000Hz misst, aber die Daten nur mit 200Hz liest, dann hängst du doch schnell ganz weit hinter der Messzeit zurück und bist mit Sicherheit nicht mehr synchron...
Davon abgesehen trägt Software-Timing (hier der Auslese-Schleife) nie zu korrekter Synchronisation bei. Erkläre doch bitte erstmal, wie du die Daten misst und welche Daten du wann liest (am besten mit VI oder Screenshot). Dann kann ich sicher weiterhelfen...
Referenz-URLs