Frage
Wie hoch ist die höchste Abtastrate, die mit der Protokollierungsfunktion des HMC804x erreicht werden kann?
Kann ich auch Daten direkt auf einem PC protokollieren?
Wie hoch ist die höchste Abtastrate, die mit der Protokollierungsfunktion des HMC804x erreicht werden kann?
Kann ich auch Daten direkt auf einem PC protokollieren?
1.) Protokollierung auf internem (max. 512 kB) oder externem Speicher (z.B. USB-Stick, begrenzt durch Laufwerksgröße)
Das ist die einfachste Methode zum Auslesen der Messdaten vom Gerät.
Dazu ist es lediglich erforderlich, einen USB-Stick mit dem Anschluss an der Frontplatte zu verbinden und die folgenden Einstellungen im Protokollierungsmenü einzurichten:
Nachdem die Protokollierung beendet wurde, kann der USB-Stick mit einem Computer verbunden werden. Hier sehen Sie ein Beispiel der CSV-Dateien, die bei der Protokollierung erstellt werden:
Da es nicht besonders praktisch ist, den Stick immer wieder umzustecken, sollten Sie für die Übertragung der Datei auf Ihren PC die Fernsteuerungsoption verwenden. Der SCPI-Befehl Data:Data? unterstützt Sie bei der Übertragung. Formatierung und Speicherung in einer lokalen Datei müssen separat erfolgen, z.B. mit dem Python-Interpreter R&S Forum. Auf der Forum-Homepage finden Sie in den erweiterten Forum-Skriptbeispielen ein Skript, welches das Prinzip dieses Vorgangs verdeutlicht.
2.) Dauermessung per Fernsteuerung
In diesem Modus werden Messdaten mit einer Rate von weniger als 80 sa/s bereitgestellt. Beachten Sie bitte, dass die ADC-Abtastrate nur 10 Hz beträgt!
Sie können den Python-Beispielcode (geschrieben mit dem Python-Interpreter R&S Forum, der kostenlos auf unserer Website angeboten wird) in der Anlage zu diesem Artikel für Ihre eigenen Experimente verwenden.
Dies ist ein Beispielcode für die Erfassungsrate, mit dem auch eine überlappende Ausführung / Blockierung durch einen Befehlsüberlauf verhindert wird. Er zeigt außerdem die Reaktionszeiten an: