This chapter provides an introduction to programming the VectorStar VNA with the SCPI programming language. It also includes descriptions of the command types that the MS4640A accepts, program command structures, data parameters and input/output specifications, and notational conventions. Information on the MS4640A status system and trigger system programming is also provided.
Introduction to SCPI Programming
The Standard Commands for Programmable Instruments (SCPI) defines a set of standard programming commands for use by all SCPI compatible instruments. SCPI is intended to give the ATE user a consistent environment for program development. It does so by defining controller messages, instrument responses, and message formats for all SCPI compatible instruments. The IEEE 488 (GPIB) interface for the MS4640A is designed to conform to the requirements of SCPI 1999.0. The set of SCPI commands implemented by the MS4640A GPIB interface provides a comprehensive set of programming functions covering all of the major functions of the MS4640A.
Command Types
SCPI commands, which are also referred to as SCPI instructions, are messages to the instrument to perform specific tasks. The MS4640A command set, introduced in this chapter, includes these command types: