Komplexere Programmbeispiele
Laden von Geräteeinstellungen
Im folgenden Beispiel wird der unter D:\USER\DATA abgespeicherte Datensatz "TEST1" wieder ins
Gerät zurückgeladen:
REM ************************************************************************
Public Sub LoadSettings()
'Dieses Unterprogramm laedt 'den Datensatz "TEST1" im Verzeichnis
'D:\USER\DATA.
'--------- Grundeinstellung Statusregister ---------------------------------
Call SetupStatusReg
'--------- Datensatz laden -------------------------------------------------
CALL IBWRT(receiver %,"MMEM:LOAD:STAT 1,'D:\USER\DATA\TEST1'")
'--------- Messung mit geladenem Datensatz durchfuehren --------------------
CALL IBWRT(receiver %,"DISP:TRAC1:MODE WRITE") 'Trace auf Clr/Write stellen
CALL IBWRT(receiver %,"INIT;*WAI")
END SUB
REM ************************************************************************
Einstellen des Datensatzes für Startup-Recall
Im folgenden Beispiel wird zunächst der R&S ESPI in den Grundzustand versetzt. Anschließend wird
der unter D:\USER\DATA abgespeicherte Datensatz "TEST1" für die Funktion STARTUP RECALL
ausgewählt, d.h. der Datensatz wird anschließend bei jedem *RST, PRESET und jedem Gerätestart
eingestellt. Zur Demonstration wird der Befehl "*RST" nochmals ausgeführt.
REM ************************************************************************
Public Sub StartupRecallSettings()
'--------- R&S ESPI ruecksetzen -------------------------------------------
CALL IBWRT(receiver %,"*RST")
'--------- Grundeinstellung Statusregister ---------------------------------
Call SetupStatusReg
'--------- Startup-Recall Datensatz auswaehlen -----------------------------
CALL IBWRT(receiver %,"MMEM:LOAD:AUTO 1,'D:\USER\DATA\TEST1'")
'--------- Startup-Recall Datensatz aktivieren -----------------------------
CALL IBWRT(receiver %,"*RST")
END SUB
REM ************************************************************************
1164.6459.11
'Statusregister konfigurieren
'Sweep starten
'Statusregister konfigurieren
7.44
R&S ESPI
D-2