EasyManua.ls Logo

HP 8920B - [:SELected]

HP 8920B
682 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
428
Chapter 7, IBASIC Controller
PROGram Subsystem
[:SELected]
All the commands under this keyword access the IBASIC program
currently resident in the Test Set. Note that this keyword is optional in the
command syntax.
Syntax
PROGram[:SELected]
:DEFine <program> The DEFine command is used to create and download an
IBASIC program into the Test Set from an external controller.
To download an IBASIC program, any currently resident IBASIC program must
first be deleted using the :DELete:ALL command. Attempting to download a new
IBASIC program while an IBASIC program is currently resident causes
IBASIC Error: -282 Illegal program name.
NOTE: It is possible for the PROGram Subsystem to think that there is an IBASIC program
resident in the Test Set when, in actuality, there is not. This situation would exist for
example, if an IBASIC program had been created and downloaded using the :DEFine
command and then deleted, from the front panel, using the SCRATCH ALL command
from the IBASIC Command line. Under this circumstance IBASIC Error -282 would be
generated when another attempt is made to download a program with the PROGram
Subsystem. It is recommended that the :DELete:ALL command always be sent
immediately before the :DEFine command.
The IBASIC program downloaded into the Test Set must be transferred as IEEE
488.2 Arbitrary Block Program Data. Refer to the IEEE Standard 488.2-1987 for
detailed information on this data type. Two syntax forms are provided with the
Arbitrary Block Program Data data type: one form if the length of the program is
known and another one if it is not.

Table of Contents

Other manuals for HP 8920B

Related product manuals