User and Programming Manual - Rev N
9
Introduction to SCPI
SCPI (Standard Commands for Programmable Instruments) is a programming language for
controlling instrument functions over the RS232 or IEEE 488 bus. The same SCPI commands
and parameters control the same functions in different classes of instruments. For example, you
would use the same MEAS:VOLT? command to measure the AC source output voltage or the
output voltage of a SCPI-compatible Multimeter.
9.1 Conventions Used in This Manual
Angle brackets<>
Items within angle brackets are parameter abbreviations. For example,
<NR1> indicates a specific form of numerical data.
Vertical bar
Vertical bars separate alternative parameters. For example, 0 | 1
indicates that either "0" or "1" can be used as a parameter.
Square Brackets[]
Items within square brackets are optional. The representation
[SOURce:]VOLT means that SOURce: may be omitted.
Boldface font
Boldface font is used to emphasize syntax in command definitions.
CURR <NRf> shows a command definition.
Upper case font
Upper case font is used to show program lines in text. OUTP 1 shows a
program line.
9.2 The SCPI Commands and Messages
This paragraph explains the syntax difference between SCPI Commands and SCPI messages.
The AC source supports two types of commands, IEEE-488-2 common and SCPI subsystem
commands.
•
IEEE-488-2 common commands are generally not related to specific operations but to
controlling overall AC source functions such as reset, status and synchronization. All
common commands consist of a three-letter mnemonic preceded by an asterisk:
*RST
*IDN?
*SRE
255
•
SCPI Subsystem commands perform specific AC source functions. They are organized into
an inverted tree structure with the "root" at the top. Some are single commands while others
are grouped within specific subsystems.
You must include the root header in all
commands sent to the AC source.
Refer to appendix A for the AC source SCPI tree structure.
Types of SCPI Messages
There are two types of SCPI messages, program and response.
•
A program message consists of one or more properly formatted SCPI commands sent from
the controller to the AC source. The message, which may be sent at any time, requests the
AC source to perform some action.
•
A response message consists of data in a specific SCPI format sent from the AC source to
the controller. The AC source sends the message only when commanded by a program
message called a "query."
74 April
2007
2001RP
Summary of Contents for 2001RP
Page 33: ...User and Programming Manual Rev N Figure 3 7 Test Setup 2001RP 24 April 2007 2001RP...
Page 47: ......
Page 60: ...User and Programming Manual Rev N Figure 6 3 Internal Adjustments 2001RP April 2007 51...
Page 65: ...User and Programming Manual Rev N Figure 7 1 Assembly Location 56 April 2007 2001RP...
Page 68: ...User and Programming Manual Rev N Figure 7 2 Replaceable Fuse Locations 2001RP April 2007 59...
Page 70: ...User and Programming Manual Rev N Figure 8 1 Rear Panel View 2001RP April 2007 61...
Page 90: ......