Pregunta
¿Es posible copiar un archivo de copia impresa desde el disco duro del FSP al disquete de un PC utilizando comandos GPIB?
¿Es posible copiar un archivo de copia impresa desde el disco duro del FSP al disquete de un PC utilizando comandos GPIB?
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