396
S:\agilent\8920\8920b\PRGGUIDE\BOOK\CHAPTERS\ibasic.fb
Chapter 7, IBASIC Controller
PROGram Subsystem
PROGram Subsystem

Introduction

The PROGram Subsystem provides a set of commands which allow an external
controller to generate and control an IBASIC program within the Test Set. The
PROGram Subsystem in the Test Set is a limited implementation of the PROGram
Subsystem defined in the Standard Commands for Programmable Instruments
(SCPI) Standard. The PROGram Subsystem commands, as implemented in the
Test Set, can be used to
download an IBASIC program from an external controller into the Test Set
upload an IBASIC program from the Test Set into an external controller
control an IBASIC program resident in the Test Set from an external controller
set or query program variables within an IBASIC program which is resident in the T es t
Set
execute IBASIC commands in the Test Set’s IBASIC Controller from an external
controller

SCPI PROGram Subsystem

The SCPI PROGram Subsystem was designed to support instruments which can
store multiple programs in RAM memory at the same time. The SCPI PROGram
Subsystem provides commands which allow multiple programs to be named,
defined and resident in the instrument at the same time. The Test Set does not
support this capability.
For complete information on the SCPI PROGram Subsy stem refer to the Standard
Commands for Programmable Instruments (SCPI) Standard. If you are not
familiar with SCPI, it is recommended that you obtain a copy of the book: A
Beginner’s Guide to SCPI (ISBN 0-201-56350, Addison-Wesley Publishing
Company).

Test Set PROGram Subsystem

The Test Set was designed to store only one IBASIC program in RAM memory at
any given time. The PROGram Subsystem commands, as implemented in the Test
Set, operate differently than described in the SCPI Standard. In a dditi on, the SCPI
PROGram Subsystem commands which were designed to support multiple
programs are not supported in the Test Set.