Planar
TR1300/1,
TR5048,
TR7530
Programming
Manual
SCPI
10
3
Control
Computer
3.1
Software
Requirements
To
establish
communication
between
the
Analyzer
and
the
control
computer,
the
software
supporting
VXI–11
(Ethernet)
input/output
protocols
must
be
installed
on
the
PC.
This
can
be
implemented
by
the
user
program,
but
usually
a
third
party
software
is
used
for
this
purpose.
Below
are
the
two
most
common
solutions:
Programming
languages
with
GPIB
support,
such
as
HT
Basic.
VISA
library
ensures
control
over
measurement
instruments
by
any
programming
language
(C/C++,
Visual
Basic,
MATLAB,
LabView,
etc).
VISA
library
supports
a
variety
of
interfaces
and
protocols,
including
IEEE488.2
(GPIB)
and
VXI–11
(Ethernet)
protocols
being
used
in
the
Analyzer.
There
are
different
implementations
of
VISA
library.
You
can
use
any
of
the
implementations,
for
example
National
Instruments
NI–VISA
or
Agilent
IO
Libraries
Suite.
4
SCPI
Overview
The
Ethernet
interface
implement
same
set
of
commands
based
on
1999
SCPI
standard
(Standard
Commands
for
Programmable
Instruments).
This
command
set
allows
the
exchange
of
character
messages.
SCPI
is
developed
by
SCPI
Consortium
(http:\\www.scpiconsortium.org).The
main
features
of
SCPI
standard
are
described
below.
For
a
more
detailed
information
on
SCPI
standard,
see
the
website
of
SCPI
Consortium.
4.1
Command
Tree
The
SCPI
commands
are
organized
in
a
tree
structure.
For
example:
Each
tree
structure
forms
a
functional
system.
The
base
of
the
tree
is
called
root,
e.g.
MEASure
and
SYSTem.
Each
functional
system
can
have
subsystems
of
lower