EasyManuals Logo

Agilent Technologies EMC Series Programmer's Guide

Agilent Technologies EMC Series
349 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #48 background imageLoading...
Page #48 background image
48 Chapter 1
Programming Fundamentals
Putting Multiple Commands on the Same Line
Putting Multiple Commands on the Same Line
Multiple commands can be written on the same line, reducing your code space
requirement. To do this:
Commands must be separated with a semicolon (;).
If the commands are in different subsystems, the key word for the new
subsystem must be preceded by a colon (:).
If the commands are in the same subsystem, the full hierarchy of the command
key words need not be included. The second command can start at the same key
word level as the command that was just executed.
SCPI Termination and Separator Syntax
A terminator must be provided when an instrument is controlled using RS-232
(Option 1AX). There are several issues to be understood about choosing the proper
SCPI terminator and separator when this is the case. There is no current SCPI
standard for RS-232. Although one intent of SCPI is to be interface independent,
<END> is only defined for IEEE 488 operation. At the time of this writing, the
RS-232 terminator issue was in the process of being addressed in IEEE standard
1174.
A semicolon (;) is not a SCPI terminator, it is a separator. The purpose of the
separator is to queue multiple commands or queries in order to obtain multiple
actions and/or responses. Make sure that you do not attempt to use the semicolon
as a terminator when using RS-232 control.
Basically all binary trace and response data is terminated with <NL><END>, as
defined in Section 8.5 of IEEE Standard 488.2-1992, IEEE Standard Codes,
Formats, Protocols and Common Commands for Use with ANSI/IEEE Std
488.1-1987. New York, NY, 1992.
The following are some examples of good and bad commands. The examples are
created from an EMC analyzer with the simple set of commands indicated below:
[:SENSe]
:POWer
[:RF]
:ATTenuation 40dB
[:SENSe]
:FREQuency
:STARt
:POWer
[:RF]
:MIXer
:RANGe
[:UPPer]

Table of Contents

Other manuals for Agilent Technologies EMC Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies EMC Series and is the answer not in the manual?

Agilent Technologies EMC Series Specifications

General IconGeneral
BrandAgilent Technologies
ModelEMC Series
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals