Instrument Language (Scpi); Scpi Programming - Agilent Technologies E1445A User's Manual And Scpi Programming Manual

Arbitrary function generator module scpi programming guide
Hide thumbs Also See for E1445A:
Table of Contents

Advertisement

Note

Instrument Language (SCPI)

SCPI Programming

SCPI Command
Structure
26
Getting Started
The extraction levers will not seat and unseat the backplane connectors on older
Agilent VXIbus mainframes and non-Agilent mainframes. You must manually
seat the connectors by pushing the module into the mainframe until the front
panel is flush with the front of the mainframe. The extraction levers may be
used to guide or remove the module.
The Agilent E1445A AFG uses the Standard Commands for Programmable
Instruments (called SCPI) as the instrument control language. The programs
shown in this manual are written in BASIC which uses the SCPI commands for
instrument controls. These programs, and also programs in other languages,
are contained on the CD that came with the instrument
(see "Program Languages" on page 29 for more information).
SCPI (Standard Commands for Programmable Instruments) is an ASCII-based
instrument command language designed for test and measurement instruments.
The message-based AFG has an on-board microprocessor which interprets the
ASCII command strings and returns ASCII formatted results.
The Agilent E1445A SCPI command set is found in Chapter 8. SCPI
commands are based on a hierarchical structure, also known as a tree system.
In this system, associated commands are grouped together under a common
node or root, thus, forming subtrees or subsystems. An example is the
Agilent E1445's
ARM
subsystem shown below.
ARM
[:STARt|:SEQuence[1]]
[:LAYer[1]]
:COUNt <
:LAYer2
:COUNt <
[:IMMediate]
:SLOPe <
:SOURce <
:SWEep|:SEQuence3
number
:COUNt <
[:IMMediate]
link
:LINK <
>
:SOURce <
source
ARM
is the root keyword of the command,
:SWEep|:SEQuence3
are second-level keywords,
number
>
number
>
[no query]
edge
>
source
>
>
[no query]
>
[:STARt|:SEQuence[1]]
and
[:LAYer[1]]
and
:LAYer2
Chapter 1

Advertisement

Table of Contents
loading

Table of Contents