9-2
Programmer’s Guide
Introduction to SCPI
Introduction to SCPI
Introduction to SCPI
This chapter is a guide to GPIB control of the analyzer. Its purpose is to
provide concise information about the operation of the analyzer under
GPIB control. The reader should already be familiar with making
measurements with the analyzer and with the general operation of
GPIB.
Standard Commands for Programmable Instruments (SCPI) is a
programming language designed specifically for controlling instruments
by Agilent Technologies and other industry leaders. SCPI provides
commands that are common from one instrument to another. This
elimination of "device specific" commands for common functions allows
programs to be used on different instruments with very little
modification.
SCPI was developed to conform to the IEEE 488.2 standard (replacing
IEEE 728-1982). The IEEE 488.2 standard defines the syntax and data
formats used to send data between devices, the structure of status
registers, and the commands used for common tasks. For more
information, refer to the IEEE standard itself. SCPI defines the
commands used to control device-specific functions, the parameters
accepted by these functions, and the values they return.
Summary of Contents for 8712ES
Page 11: ...1 1 1 Introduction to GPIB Programming ...
Page 27: ...2 1 2 Synchronizing the Analyzer and a Controller ...
Page 36: ...3 1 3 Passing Control ...
Page 39: ...4 1 4 Data Types and Encoding ...
Page 46: ...5 1 5 Using Status Registers ...
Page 71: ...6 1 6 Trace Data Transfers ...
Page 98: ...6 28 Programmer sGuide Trace Data Transfers Internal Measurement Arrays ...
Page 99: ...7 1 7 Using Graphics ...
Page 105: ...8 1 8 Front Panel Keycodes ...
Page 111: ...9 1 9 Introduction to SCPI ...
Page 129: ...10 1 10 Menu Map with SCPI Commands ...
Page 268: ...12 1 12 SCPI Conformance Information ...
Page 290: ...13 1 13 SCPI Error Messages ...