Fehlende Funktionen müssen eben nachgerüstet werden.
Anbei eine kleine Software von mir für die DS1000E-Reihe von Rigol. Die
Verbindung erfolgt über eine 1:1 RS232-Verbindung an den Rechner.
Ich bin leider gerade "zu faul" die Features zu übersetzen. Kurz gesagt,
man kann einige Werte die zu messen sind direkt in den Rechner loggen.
Da ich kein Digitalmultimeter besitze, welche diese Funktion bietet,
habe ich es so gelöst. Die Einstellungen am Oszilloskop sollten im
Vorfeld eingestellt werden. Soweit es mir möglich war, habe ich den
Remote-Zugriff immer zurückgesetzt, so dass bei bestehender Verbindung
die Einstellungen geändert werden können. (Im Logging-Mode funktioniert
das nicht)
Über eine Veränderung der Baudrate lässt sich die Poll-Geschwindigkeit
in kleinem Umfang erhöhen, das Rigol begrenzt aber die Polling-Rate von
sich aus. Das Tool verfügt über eine Auslastungsanzeige, womit sicher
gestellt werden kann, dass alle Messungen im richtigen Zeitrahmen
erfasst werden. Überschreitet man diesen Rahmen kommt es zu
Verzögerungen. Der RUN/STOP-Mode ist nur bei größeren Messintervallen zu
nutzen.
Viel Spaß damit.
Everything should be self-explaining.
Connect to scope, setup everything on scope. Choose a filename for the
session and "start".
Possible logging-settings:
Timestamp: milliseconds, seconds, count
Value: converted from RAW, RAW
Decimal: Dot, Comma
Timebase: set in ms (<50ms is not reliable)
Value_to_log: Vpp, Vmin, Vmax, Vavg, Vrms, Vamp, Frequency, Periodtime,
Dutycycle
It then creates several files.
1x header for the fileset (i.e. "measure.txt") and a new file within
this set every time you cycle "start/stop".
i.e.
measure_001.csv
measure_002.csv
etc.
It's now also possible to trigger a hardcopy from screen to save on a
connected USB-device.
Liebe Grüße, Christian