FAQs from Rohde & Schwarz

Übertragen einer Hardcopy vom FSP zum PC über GPIB

Frage

Kann eine Hardcopy-Datei von der Festplatte des FSP mit GPIB-Befehlen auf die Diskette eines PCs kopiert werden?

Antwort

Ja, das ist möglich. Im Folgenden finden Sie ein BASIC-Beispiel, das zeigt, wie eine Hardcopy-Datei von der Festplatte des FSP zum GPIB-Controller kopiert wird.

10 REM Festlegen der Terminierungs-EOI

20 IEC TERM 1

30 IEC OUT 20,"SYST:COMM:GPIB:RTER EOI"

40 REM Ändern der Hardcopy-Sprache zu WMF

50 IEC OUT 20,"HCOP:DEV:LANG WMF"

60 REM Ändern des Hardcopy-Ports zu Datei

70 IEC OUT 20,"HCOP:DEST1 'MMEM'"

80 REM Festlegen des Dateinamens

90 IEC OUT 20,"MMEM:NAME 'C:\USER\DATA\FILE.WMF'"

100 REM Erstellen der Hardcopy

110 IEC OUT 20,"HCOP;*WAI"

130 REM Einstellen des Pfads auf Festplatte c:

140 IEC OUT 20,"MMEM:MSIS 'C'"

150 REM Festlegen des Suchpfads

160 IEC OUT 20,"MMEM:CDIR '\USER\DATA\'"

170 REM Platzieren der Datei im Ausgabepuffer

180 IEC OUT 20,"MMEM:DATA? 'FILE.WMF'"

190 REM Die Datei wird mit Header übertragen. Das erste Zeichen ist '#'

200 REM Das nächste Zeichen gibt an, wie viele weitere Zeichen folgen

210 REM plus Größe der Datei ohne Header

220 REM Der Header, zum Beispiel #43210, wird entfernt durch die

230 REM nächsten Schritte.

240 REM Entnehmen der Datei aus dem Puffer

250 IEC IN 20,S$

270 X=VAL(MID$(S$,2,1))

280 Z=VAL(MID$(S$,3,X))

290 T$=MID$(S$,X+3,Z)

300 REM Öffnen einer Datei als Ausgabe

310 OPENO# 1,"A:\HARDCOPY.WMF"

320 REM Speichern der WMF-Daten in dieser Datei

330 PRINT# 1,T$

340 END