A Brief Introduction to the SCPI Language

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:

“Command Keywords and Syntax” on page 356

“Creating Valid Commands” on page 356

“Special Characters in Commands” on page 357

“Parameters in Commands” on page 359

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

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

IEEE Standard 488.2-2004,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

NOTE

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.

 

 

Creating Valid Commands

Commands are not case sensitive and there are often many different ways of writing a particular

356

Page 356
Image 356
Agilent Technologies N9030a manual Scpi Language Basics, Command Keywords and Syntax

N9030a specifications

Agilent Technologies, now known as Keysight Technologies, is recognized as a leader in providing advanced electronic measurement solutions. One of their highlighted products is the N9030A PXA X-Series Signal Analyser, a versatile instrument that caters to the needs of engineers and researchers in various fields, including telecommunications, aerospace, and defense.

The Agilent N9030A is designed to address the increasing complexity of modern signals. One of its standout features is its exceptional frequency range, spanning from 3 Hz to 50 GHz, making it suitable for both wideband and narrowband applications. This broad frequency coverage allows users to capture a wide array of signals, from low-frequency analog to high-frequency digital communications.

Another significant characteristic of the N9030A is its high dynamic range, which enables accurate measurements even in the presence of strong interfering signals. This capability is essential for testing and developing communication systems that operate in challenging environments, where signal integrity is paramount. The analyser also features a high sample rate of 5 GS/s, providing detailed resolution for even the most intricate signals.

The integrated measurement applications further enhance the instrument’s versatility, allowing for specific analyses related to modulation formats, spectral emissions, and time-domain events. Such applications streamline workflows and improve measurement efficiency, making it easier for users to obtain and interpret data.

One of the technological highlights of the N9030A is its advanced digital signal processing (DSP), which significantly improves measurement speed and performance. The DSP capabilities allow engineers to conduct real-time analysis, which is critical for applications that require immediate feedback, such as signal troubleshooting and validation.

The user-friendly interface of the N9030A, along with a myriad of connectivity options, ensures that integration into existing testing setups is seamless. Data can be easily exported to other software tools for further analysis, enhancing collaboration and report generation.

In conclusion, the Agilent N9030A PXA X-Series Signal Analyser stands out as a powerful tool for modern signal analysis. With its wide frequency range, high dynamic range, advanced DSP capabilities, and integrated measurement applications, it is tailored to meet the rigorous demands of today’s engineers and researchers. Whether for development, testing, or troubleshooting, the N9030A provides the performance and flexibility required for successful project outcomes.