Technical data
3-18
Agilent E7501A Getting Started
Using SCPI Interfaces
Overview of SCPI Interfaces
Overview of SCPI Interfaces
In addition to the Agilent E7501A arbitrary analog signal developer user
interface, your hardware can be controlled through either or both of the
following SCPI interfaces.
E7501A
SCPI Assistant
The E7501A SCPI assistant, through its own GUI, takes input from a person.
It’s primarily a development aid that provides an interface for both testing
and demonstration of SCPI commands.
It allows you to enter one or more SCPI commands at a time (where each
valid command is separated by a semicolon) or view the response from
queries of SCPI commands that are sent; it even allows you to log your
sessions in a log file.
E7501A
SCPI Interface
The E7501A SCPI interface, through its own GUI, takes input from a
program or programming environment. It provides a connectivity interface
to the Agilent E7501A arbitrary analog signal development system.
When using the E7501A SCPI interface, there are four connection types that
can be used. (For details about each connection type, refer to “Using the
E7501A SCPI Interface” on page 3-27.)
• Telnet
• Sockets
• RS-232
• VXI-11
Programmable Interface
A programmable interface
allows you to control the
Agilent E7501A arbitrary
analog signal
development system
from
a programming environment
such as VEE or C++; the
programming environment may
be running on the same
machine or from a remote
machine.
The main difference between the E7501A SCPI assistant and the
E7501A SCPI interface is as follows:
The E7501A SCPI assistant runs on the same machine that is running
the Agilent E7501A arbitrary analog signal developer user interface, but
is not a programmable interface.
The E7501A SCPI interface is a programmable interface and it can be
run from a remote machine or through a remote communication port on
the same machine that is running the Agilent E7501A arbitrary analog
signal developer user interface.