FAQs from Rohde & Schwarz

Transferencia de copia impresa desde el FSP al PC a través de GPIB

Pregunta

¿Es posible copiar un archivo de copia impresa desde el disco duro del FSP al disquete de un PC utilizando comandos GPIB?

Respuesta

Sí, es posible. A continuación se muestra un ejemplo en BASIC que permite copiar un archivo de copia impresa desde el disco duro del FSP al controlador de GPIB.

10 REM Definir el EOI de terminación

20 IEC TERM 1

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

40 REM Cambiar el lenguaje de impresión a WMF

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

60 REM Cambiar el puerto de impresión a archivo

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

80 REM Definir el nombre de archivo

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

100 REM Realizar la impresión

110 IEC OUT 20,"HCOP;*WAI"

130 REM Definir la ruta al disco duro c:

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

150 REM Definir la ruta

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

170 REM Poner el archivo en el búfer de salida

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

190 REM El archivo se transfiere con encabezado. El primer carácter es '#'

200 REM El siguiente carácter indica cuántos caracteres vendrán a continuación

210 REM y el tamaño del archivo sin encabezado

220 REM El encabezado, por ejemplo #43210, se eliminará en los

230 REM siguientes pasos.

240 REM Sacar el archivo del búfer

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 Abrir un archivo como salida

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

320 REM Guardar los datos WMF en este archivo

330 PRINT# 1,T$

340 END