
Chapter 8 247
IBASIC Controller
Method #1. Program Development on an External BASIC Language Computer
Example 8-5 Example
20 ! Establishes IO path to select code 7 address 14
10 ASSIGN @Device TO 714
30 ! Commands Test Set to reset at address 714.
20 OUTPUT @Device;"*RST"
To change the address, simply change line 10 to
Example 8-6 Example
10 ASSIGN @Device TO 800.
NOTE
The dedicated HP-IB interface at select code 8 conforms to the IEEE
488.2 Standard in all respects but one. The difference being that each
instrument on the bus does not have a unique address. The Instrument
Control Hardware determines which instrument is being addressed
with the command syntax. As such an explicit device address does not
have to be specified. The address 800 and 814 are equally correct.
Downloading Programs to the Test Set through HP-IB
An IBASIC PROGram subsystem has been developed to allow the
external BASIC language controller to download programs to the Test
Set through HP-IB (refer to the “PROGram Subsystem Commands” on
page 270 for more information on the PROGram Subsystem). Four
commands from the external BASIC language controller to the Test Set
are necessary to transfer the program. The commands are executed
serially allowing enough time for each command to finish executing.
(The Test Set’s HP-IB Mode field must be set to Talk&Lstn, and the
TESTS (IBASIC Controller) screen must be displayed).
1. OUTPUT 714;"PROG:DEL:ALL"
• Deletes any programs that reside in Test Set RAM.
2. OUTPUT 714;"PROG:DEF #0"
• Defines the address in Test Set RAM where the downloaded
program will be stored.
3. LIST #714
• Causes all program lines to transfer over HP-IB to the Test Set
which is at address 714.
4. OUTPUT 714;" "END
• Defines end of download process by generating an EOI command.
Comentários a estes Manuais