Agilent Technologies E4406A VSA manual SCPI Language Basics, Command Keywords and Syntax

Models: E4406A VSA

1 406
Download 406 pages 63.49 Kb
Page 59
Image 59
SCPI Language Basics

NOTE

Programming Fundamentals

SCPI Language Basics

SCPI Language Basics

This section is not intended to teach you everything about the SCPI (Standard Commands for Programmable Instruments) programming language. The SCPI Consortium or IEEE can provide that level of detailed information.

Topics covered in this chapter include:

“Creating Valid Commands” on page 60.

“Command Keywords and Syntax” on page 59.

“Special Characters in Commands” on page 61.

“Parameters in Commands” on page 62.

“Putting Multiple Commands on the Same Line” on page 64. For more information refer to:

IEEE Standard 488.1-1987,IEEE Standard Digital Interface for Programmable Instrumentation. New York, NY, 1998.

IEEE Standard 488.2-1987,IEEE Standard Codes, Formats, Protocols and Comment Commands for Use with ANSI/IEEE Std488.1-1987. New York, NY, 1998.

Command Keywords and Syntax

A typical command is made up of keywords set off by colons. The keywords are followed by parameters that can be followed by optional units.

Example: SENSe:FREQuency:STARt 1.5 MHZ

The instrument does not distinguish between upper and lower case letters. In the documentation, upper case letters indicate the short form of the keyword. The lower case letters, indicate the long form of the keyword. Either form may be used in the command.

Example: Sens:Freq:Star 1.5 mhz

is the same as SENSE:FREQ:start 1.5 MHz

The command SENS:FREQU:STAR is not valid because FREQU is neither the short, nor the long form of the command. Only the short and long forms of the keywords are allowed in valid commands.

Chapter 2

59

Page 59
Image 59
Agilent Technologies E4406A VSA SCPI Language Basics, Command Keywords and Syntax, •“Creating Valid Commands” on page