Frage
Kann eine Hardcopy-Datei von der Festplatte des FSP mit GPIB-Befehlen auf die Diskette eines PCs kopiert werden?
Kann eine Hardcopy-Datei von der Festplatte des FSP mit GPIB-Befehlen auf die Diskette eines PCs kopiert werden?
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