FAQs from Rohde & Schwarz

HMC804x - Datenprotokollierungsfunktion

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?

Antwort

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:

  • Drücken Sie auf [MEAS].
  • Drücken Sie auf (LOGGING).
  • Nehmen Sie die folgenden Einstellungen vor, um mit der höchsten Abtastrate für U/I-Messungen an CH1 zu protokollieren. Verwenden Sie dazu die Softkeys und den Drehknopf:
HMC804x - Data Logging Function
  • Sie müssen einfach nur die Messung aktivieren. Die Protokollierung wird dann automatisch gestartet.
  • Im Intervallabschnitt können Abtastraten von 1 sa/3600s bis 1000 sa/s ausgewählt werden. Standardmäßig ist hier 1 sa/s eingestellt.
  • Da das Gerät bei der Protokollierung mit höheren Erfassungsraten gesperrt ist, müssen Sie diese Funktion deaktivieren, bevor Sie andere Einstellungen vornehmen können.

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:

HMC804x - Data Logging Function

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:

HMC804x - Data Logging Function