Rohde & Schwarz - SMB100A Manual
Rohde & Schwarz - SMB100A Manual
Melrose, MA 02176
Fax 781-665-0780
TestEquipmentDepot.com
Manual
Signal Generator
R&S SMB100A
1406.6000.02
Printed in Germany
1407.0806.32-02- 1
Dear Customer,
throughout this manual, the Signal Generator R&S® SMB100A is abbreviated as R&S SMB.
The Signal Generator includes software developed by the OpenSSL Project for use in the OpenSSL
Toolkit (http://www.openssl.org/).
R&S® is a registered trademark of Rohde & Schwarz GmbH & Co. KG.
Trade names are trademarks of the owners.
1407.0806.32-02- 2
R&S SMB Tabbed Divider Overview
Operating Manual
Tabbed Divider
1 Chapter 1: Putting into Operation
2 Chapter 2: Getting Started
3 Chapter 3: Manual Operation
4 Chapter 4: Instrument Functions
5 Chapter 5: Remote Control - Basics
6 Chapter 6: Remote Control - Description of Commands
7 Chapter 7: -
8 Chapter 8: Maintenance and Interfaces
9 Chapter 9: Error Messages
10 Index
Safety Instructions
Tabbed Divider
1 Chapter 1: Performance Test
2 Chapter 2: Adjustments
3 Chapter 3: Repair
4 Chapter 4: Software Update / Installing Options
5 Chapter 5: Documents
1407.0806.32 RE E-2
EC Certificate of Conformity
complies with the provisions of the Directive of the Council of the European Union on the
approximation of the laws of the Member States
- relating to electrical equipment for use within defined voltage limits
(2006/95/EC)
- relating to electromagnetic compatibility
(89/336/EEC revised by 91/263/EEC, 92/31/EEC, 93/68/EEC)
Conformity is proven by compliance with the following standards:
EN 61010-1 : 2001
EN 61326 : 1997 + A1 : 1998 + A2 : 2001 + A3 : 2003
EN 55011 : 1998 + A1 : 1999 + A2 : 2002, Class B
EN 61000-3-2 : 2000 + A2 : 2005
EN 61000-3-3 : 1995 + A1 : 2001
For the assessment of electromagnetic compatibility, the limits of radio interference for Class
B equipment as well as the immunity to interference for operation in industry have been used
as a basis.
Affixing the EC conformity mark as from 2007
1406.6000.02 CE E-1
R&S SMB User Documentation
Help System
Documentation CD-ROM
The CD-ROM provides the complete user documentation for the
Signal Generator:
- The online help system (*.chm).
- The complete operating manual and service manual in printable
form (*.pdf).
- The data sheet (brochure and specifications) in printable form.
- Links to different useful sites in the R&S internet.
Note: Please use the ADOBE Acrobat Reader for PDF files
and the browser Internet Explorer 4.0 for the HTML
help.
Optional Documentation
Manual Control
The operating manual contains comprehensive information about
the instrument functions and remote control, in addition to the
chapters of the quick start guide. It includes information about
maintenance of the instrument and about error detection listing the
error messages which may be output by the instrument. It is sub-
divided into 10 chapters:
Remote Control
Internet Site
The Internet site at: Signal Generator R&S SMB100A provides the
most up to date information on the R&S SMB. The current operat-
ing manual at a time is available as printable PDF file in the
download area.
Also provided for download are firmware updates including the
associated release notes, instrument drivers, current data sheets
and application notes.
2 Display
Display The display clearly shows all main settings and See chapter 3, section
signal generator states. "Display"
The display is divided into two sections:
- Frequency and level display with info line
- Block diagram
2 Display
.
Entry of decimal point
–
Entry of sign
abc
Entry of letters
_
Entry of a space
*… #
Entry of special characters
A↔a
Switchover between uppercase and
lowercase letters.
5 Keys for settings and navigation in the display and for setting parameters
Keys for settings and navigation in the display and See chapter 3, section
for setting parameters "Setting Parameters
Rotary knob
– Varies the value at a cursor position.
For frequency and level entry, a fixed step
width can be set and activated for the
variation.
– Moves the entry cursor in the block diagram
or menu.
– Moves the cursor in tables and selection lists.
– Clicking the rotary knob (= Enter) terminates
entries. In this case the entry mode is
terminated and the value set.
Keys for setting and navigation in the display and See chapter 3, section
for setting parameters "Setting Parameters
Arrow keys
5 Keys for settings and navigation in the display and for setting parameters
MOD EXT
Input for external modulation signals.
7 LF output
LF
Output for internal modulation generator
signal.
8 RF output
The on/off switch switches the instrument from the See chapter 1, section
standby mode to the operating state provided the "Switching On"
power switch on the instrument rear is switched on.
The yellow LED (right) is on in the standby mode;
the green LED (left) is on when the instrument is
ready for operation.
This section gives an overview of connectors on the rear panel of the R&S SMB. Each connector is
briefly described and a reference is given to the chapters containing detailed information. For technical
data of the connectors refer to the data sheet.
1 Fuses
2 AC supply
5 LAN interface
6 IEC/IEEE-bus connector
STEREO R / L
Inputs for analog stereo modulation
signals. External modulation sources
or the internal LF generator can be
used (stereo modulation is available
with option R&S SMB-B5).
S/P DIF
Input for digital stereo signals (stereo
modulation is available with option
R&S SMB-B5).
9 SIGNAL VALID
SIGNAL VALID
Output of valid signal. This signal
marks the valid signal times (valid
level and frequency indication). The
signal is generated automatically.
10 Instrument triggering
INST TRIG Input for external trigger for sweeps. See data sheet and
chapter 4, section
"Sweep Mode"
PULSE EXT Input of external pulse signal or input See chapter 4, section
of external trigger/gate signal for "Pulse Modulation"
internal pulse generator.
The following section describes the procedure for putting the instrument into operation. It contains
general safety instructions for instrument operation.
The installation of options and the firmware update are described in Chapter 4 of the Service Manual
(supplied with the instrument on the CD-ROM).
! Remove the instrument from its packaging and check the equipment for completeness using the
delivery note and the accessory lists for the separate items.
! If there is damage, immediately contact the carrier who delivered the instrument. In this case, make
sure not to discard the box and packing material.
! The original packaging is also useful for transporting or shipping the signal generator later on.
The instrument is designed for indoors use. It can either be set up independently or mounted in a 19"
rack.
A rack adapter (refer to data sheet for Order No.) is required for installation in a 19" rack. The mounting
instructions are supplied with the adapter.
Safety Instructions
General Precautions
<500N
To avoid electromagnetic interference, only suitable, double shielded signal and control cables must be
used. USB devices must keep within permissible EMI limits.
The R&S SMB is automatically matched to the applied AC voltage (see rear panel). There is no need to
set the voltage manually or change fuses. The AC supply connector is at the rear of the unit (see
below).
Switching On
Note: The power switch may remain on for any period of time. Switching
off is required only if the instrument should be completely isolated
from the AC supply.
! Press the ON/STANDBY switch on the front panel; the green LED
must be on.
! After booting the software, the instrument is ready for operation. All
modules in the instrument are supplied with power.
After instrument switch-on, the Linux operating system boots first and then the instrument firmware.
During booting of the instrument firmware, a selftest is performed. After booting is completed, the block
diagram of the signal generator is displayed and the instrument is ready to be operated. The settings
that were active before the last switch-off are established unless another start setting has explicitly been
selected in the File menu.
Note: If the software stops unexpectedly, the instrument can be shut down by pressing the STANDBY
key for approx. 5 s.
Switching Off
The R&S SMB stores the current setting before it shuts down the Linux
operating system. Then the AC supply is switched to the STANDBY
mode.
! Only the AC supply is powered.
Note:
It is recommended to switch the instrument to STANDBY mode before
completely disconnecting it from the AC supply. If the power switch is
set to 0 before the instrument is switched to the standby mode, all
current settings are lost.
Power Fuses
Function Check
The signal generator automatically monitors the main functions when the instrument is switched on and
continuously during operation.
If a fault is detected, ERROR is displayed in the info line together with a brief error description.
For in-depth identification of the error, press the INFO key. In response, a description of the error(s) is
displayed (see Chapter 9, "Error Messages").
Besides automatic monitoring of instrument functions, other capabilities in the R&S SMB ensure correct
functioning of the signal generator.
- Internal Adjustments
Adjustments can be performed in the Setup-System-Internal Adjustments menu. Thus, optimum
modulation performance can be obtained, for instance..
- Test points
Internal test points can be queried by the user and the results can be displayed. See Chapter 4,
section "Test Point... - Setup-Test".
Default Settings
RF frequency 1 GHz
RF level OFF
Reference frequency internal, adjustment off
Offsets 0
Modulations switched off
Uninterrupted level setting switched off; level attenuator mode: AUTO
Internal level control Level ALC: AUTO
User correction Level Ucor: OFF
LF output switched off
Sweep switched off
IEC/IEEE-bus address not changed
With PRESET, all parameters and switch states are preset, including those of deactivated operating
modes.
Presettings beyond those in the above list can be seen from the *RST values of the associated
IEC/IEEE-bus commands.
The signal generator is equipped with the Linux operating system (please note statement at the back of
the title page). The configuration of the operating system is optimally adapted to signal generator
functions in the factory. Changes in the system setup are only required when peripherals like keyboard
are installed or in the event that the network configuration does not comply with the default settings (see
sections "Connecting the R&S SMB to a Network (LAN)").
After power-up of the signal generator, the operating system boots and the instrument firmware is
started automatically. The operating system cannot be accessed. All necessary system settings can be
made in the Environment section of the Setup menu.
The R&S SMB provides an internal flash memory, it does not contain a disk drive. The CompactFlashTM
Card holds the firmware and the stored data. However, data transfer is only possible via a memory stick
connected to a USB interface. The memory stick and the flash memory are accessed via the File
Manager.
Screen saver:
A screen saver is activated by default in the R&S SMB. The display is shut off when no entries via front
panel, external mouse or external keyboard are made for a period of time. The screen saver prolongs
the life time of the display.
The screen saver can be switched off and on and the time period can be set in the Environment
section of the Setup menu.
A commercial, external keyboard and mouse with USB interface can be connected to the R&S SMB. A
keyboard simplifies entry of list items, comments, file names, etc. A mouse simplifies control of the
block diagram and of associated menus.
The keyboard and the mouse are connected to a USB interface, type A, on rear panel of the instrument.
The keyboard and mouse are recognized automatically when it is connected. The US keyboard
assignment is the default setting. The keyboard assignment and special settings such as the refresh
rate can be changed in the Environment section of the Setup menu.
The R&S SMB is equipped with a network interface and can be connected to an Ethernet LAN (local
area network).
Provided the appropriate rights have been assigned by the network administrator, the instrument can be
remote-controlled and remote-accessed in the network.
Remote-access means that the user can operate the R&S SMB from any remote PC in the network
using the VNC protocoll. For instance, the user can control one or more R&S SMBs from a desk that is
part of a test assembly located in another section of the building.
A VNC client programm for Windows operating systems is provided on the R&S SMB CD-ROM
(included in delivery). VNC client programms for other operating systems are available free-of-charge
on the internet.
Remote-control of the instrument via the LAN interface is described in Chapter 5, section "Remote
Control via LAN Interface".
The configuration of the R&S SMB for networking is performed in the Environment section of the
Setup menu.
The instrument is connected to the LAN with the aid of a commercial RJ-45 cable suitable for a
10/100Mbps connection attached to the LAN interface at the rear of the instrument.
The network interface functions with 10/100Mbps Ethernet IEEE 802.3u. The TCP/IP network protocol
and the associated network services are preconfigured.
For data exchange in a LAN, each connected PC or instrument must be accessible via an IP address or
via an unambiguous computer name. In the Environment-Network Settings section of the Setup
menu, three modes of assigning the IP address or computer name can be selected. The correct mode
selection depends on the setup of the network.
Point-to-Point Connection
To build a simple network – just a LAN connection between the R&S SMB and a controller without
integration into a larger network – an IP address has to be assigned to the R&S SMB and the controller.
For such purposes, the IP addresses 192.168.xxx.yyy are available .The value range for xxx and yyy is
1...254, the value for the subnet mask is always 255.255.255.0. The gateway IP address must also be
provided, however, it is without relevance. The mode setting is Peer To Peer.
Example:
R&S SMB IP address: 192.168.0.2;
PC IP address: 192.168.0.1
gateway IP address: 192.168.0.3
For this type of connection, a commercial cross-over RJ-45 cable is used.
The R&S SMB can be remote-accessed from an external PC via a network link. This allows convenient
operation of the signal generator from the desktop although the instrument is integrated in a rack
somewhere else.
Remote access in contrast to remote control does not use remote-control commands but the regular
user interface displayed using separate software which is installed on the external PC. The instrument
can thus be manually operated from the PC as on the unit itself.
Preconditions for remote access are a connection between signal generator and PC via a LAN network
and the installation of the VNC client software on the PC and on the R&S SMB.
The VNC client software for setting up the connection is included in the Linux/Unix operating system per
default.
For Windows operating system, the free-of-charge software Ultr@VNC is provided on the R&S SMB
CD-ROM. VNC client programms for other operating systems are available free-of-charge on the
internet.
After the connection is established, the signal generator screen with the block diagram is displayed on
the external PC and the R&S SMB can be manually remote-accessed from the external PC. The
individual functions are operated using the mouse and keyboard. Specific instrument functions can be
executed using specific key combinations on the keyboard or a front panel key emulation that can be
operated with the mouse (see chapter 3, section "Legend of Front-Panel Controls").
Installation of the software Ultr@VNC and establishing the connection between external PC and signal
generator for Windows operating system is described in the following. Remote access via an external
controller with Linux/Unix operating system is performed accordingly.
The instrument is operated with the aid of the program Ultr@VNC. It is available as a free-of-charge
download on the internet for operating system Window XP (http://www.uvnc.com/download/index.html)
and on the R&S SMB CD-ROM.
Remote access of the signal generator is possible under the following conditions:
- The external PC with Linux/Unix or Windows operating system (Windows 95 or higher) is equipped
with a LAN interface which is configured for the network.
- The signal generator and PC are linked via a LAN.
- A user-specific password for the VNC connection is defined on the R&S SMB. The default
password is "instrument", it can be changed in the Environment-Security section of the Setup
menu.
- The Ultr@VNC Viewer software is installed on the external PC (or any other VNC client)
R&S SMB IP address and the user-specific password for the VNC connection are entered in the
VNC Viewer panel.
The Ultr@VNC program is available on the Internet as a free-of-charge download or on the R&S SMB
CD-ROM. Following the instructions on the Internet, the program can be copied onto the external
Windows PC. Only the program component VNC Viewer is required.
Note:
The VNC Viewer program is included in the download for the installation of the Ultr@VNC program
on the signal generator if Full installation was selected in the Select Component panel. In this
case, the program ultr@vncviewer.exe can be copied to the Windows PC.
3. Enter IP address (or host name) of R&S SMB in input line VNC Server.
4. Initialize the connection by pressing the Connect button.
A message requesting the password appears.
5. Enter the VNC password defined in the Environment-Security section of the Setup menu of
R&S SMB (default = "instrument"). The connection is established when the Log On button is
pressed. .
After the connection is established, the current signal generator screen with the block diagram is
displayed and the R&S SMB can be manually remote-controlled from the external PC. The individual
functions are operated using the mouse and keyboard. Specific instrument functions can be
executed using specific key combinations on the keyboard (see table in Chapter 3, section "Legend
of Front-Panel Controls"). Direct control on the R&S SMB is possible while manual remote-control is
established, it can be performed alternately with the remote access.
2 Getting Started
The main field of application of the R&S SMB is the generation of sine wave signals with very high
spectral purity. These signals are needed e.g. for adjacent channel or phase noise measurements.
In addition, the RF signal can be modulated with the internal modulations waveforms sine waves and
rectangular signals.
The architecture of the R&S SMB and the signal flow are shown in a block diagram on the R&S SMB
user interface. In the diagram, signal processing is performed from left to right (left: modulation
generator, right: RF output). The block diagram in the figure below shows the R&S SMB.
Note:
One of these options must be installed.
For more detailed information on options, refer to the R&S SMB data sheet (available on the R&S SMB
Homepage on the Internet; http://www.rohde-schwarz.com/product/smb100a).
Available Blocks
Block Function of block Status display in the block Effect of TOGGLE ON/OFF key
Mod Gen The internal modulation Status of modulation Switches the selected internal LF
signals are configured and generator. generator on or off.
activated.
Modulation The modulations are Active modulations Switches the active modulation on or
configured and activated off. The modulations are activated in
the respective menus.
The internal modulation sources are configured in this block. Also, the LF sweep can be activated here.
An internal LF generator is available as the internal source for the analog modulations AM, FM and PM.
Different modulation shapes - sine and rectangle - are offered.
The internal modulation signals are provided at the LF output at the front of the instrument. The LF
output signal and the modulations sources for the analog modulations AM, FM and PhiM can be
selected independently from each other.
A pulse generator (optional) provides single and double pulse modulation with selectable pulse widths
and periods.
The R&S SMB Signal Generator offers three different sweep types (frequency sweep, level sweep and
LF sweep) to be activated alternatively. Each type has 6 modes which differ with respect to the sweep
cycle mode (continuous, individual and step-by-step) and triggering mode (automatic, internal and
external). In the Mod Gen block, the LF sweep is configured. Frequency and Level sweep settings are
accessed via the RF block.
The status display in the block shows whether LF generator and/or a sweep are active.
Modulation block
The internal and external analog modulations are configured and activated in this block. The MOD
ON/OFF key switches the active modulation(s) on/off.
The internal modulation sources are configured in the Mod Gen block. The modulation inputs MOD
EXT and PULSE EXT at the front and rear of the instrument are provided for external amplitude,
frequency, phase and pulse modulation. AC or DC coupling for external feed is possible.
Modulation signals of up to two sources (internal and external source) can be combined for AM/FM and
PhiM modulation.
Available internal and external analog modulation modes are:
- Amplitude modulation (AM)
- Frequency modulation (FM)
- Phase modulation (PhiM)
- Pulse modulation (optional, PULSE)
Note:
For modulation modes that can be simultaneously used, refer to the R&S SMB data sheet.
RF block
In this block, the RF parameters and frequency/level sweep settings are set.
The active sweep is displayed in the block. The RF ON/OFF key switches the RF signal on and off.
When the signal is switched off, the switch before the RF output symbol is open.
RF settings include:
- Frequency and reference frequency
- Level settings; if required.
- Frequency and level sweep.
Note:
Numeric values for frequency and level are entered best and quickest with the aid of the FREQ and
LEVEL keys.
The R&S SMB comprises a comprehensive info and help system. Context-sensitive help can be called
any time with the HELP key. The help system indicates the currently selected parameter and offers
additional services such as cross references, index and contents. The content of the help system
corresponds to the operating manual of the R&S SMB.
Warning and conflict messages caused by incorrect operation as well as further information are
displayed in the Info line. A complete list of existing conflicts is displayed when the INFO key is
pressed. Additional information on entries can be requested from the help system. The history function
permits display of all messages.
Detailed operating instructions and an overview of menus follow in Chapter 3, "Manual Operation".
Menus and instrument functions are described in detail in Chapter 4, "Instrument Functions".
Example of Setup
A central element of the R&S SMB display is the block diagram that illustrates the signal flow. Each
block represents a section of signal generation. The main settings of a block are indicated in the block.
The interconnection of employed inputs and outputs is also shown. The user is thus always informed
about the connection of inputs and outputs in the signal flow and where they can be configured.
A window is opened for each menu where parameters can be set. All open menus are of equal priority
(not modal) and can be accessed any time.
The R&S SMB can be entirely operated from the front panel. Peripherals such as mouse or keyboard
can be connected but are not essential.
With the aid of the rotary knob, the user can navigate in the block diagram and the dialogs. The cursor
is moved line by line through the block diagram or dialog. Turning the button clockwise advances the
cursor.
The selected block can be activated or deactivated with the ON/OFF TOGGLE key. Active blocks are
highlighted by a colored background.
To indicate the active state, the Mod block is displayed in blue. The RF Mod is not yet active, which
means that no RF signal is output.
A linear single sweep from 100 MHz to 500 MHz in 1 MHz steps is output with a dwell time of 10 ms per
step.
3 Manual Operation
The Signal Generator R&S SMB can be operated intuitively either via the interactive block diagram or
via a menu tree. All menus are in the form of windows that can be operated in the same way. Rotary
knob, keys and softkeys, or alternatively a mouse, allow direct and therefore convenient access to
entries and settings. The clear-cut display shows the current signal generator state. Numerous help
functions support the user in signal configuration.
The following chapter describes manual operation of the signal generator. This includes a description of
screenshots, operation of menus and the block diagram and the setting of parameters.
Chapter 4 includes a detailed description of signal generator functions. Chapter 2 explains the operating
concept in general and includes a brief introduction to operation by a step-by-step description of the
configuration. Remote control of the instrument is described in chapters 5 and 6.
Operating Concept
The operating concept of the R&S SMB enables the user to make settings as intuitively as possible and
at the same time gives a permanent overview of characteristics of the generated signal and of the
current instrument state. Numerous on-line help functions support user settings.
amplitude modulation can be activated in this way. The menus of the highlighted function blocks can be
called by clicking the rotary knob or by pressing the ENTER key.
The signal flow between the function blocks and the employed inputs and outputs are also shown.
The menu tree can be opened and closed with the MENU key. The menu tree is organized in the same
way as the directories under Windows. The function blocks correspond to the first directory level, the
menus to subdirectories.
check boxes,
or entry fields.
A blue frame indicates that the selected item is active. In the highlighted element, entries can be made.
Most of the settings can be easily made with the rotary knob
Operation is possible via front-panel keys, an external keyboard and the mouse. Most of the settings
can be made with the rotary knob:
• Turning the rotary knob shifts the entry focus to the desired element.
Each help page is part of a comprehensive online help function which can be called by means of the
Content, Index, Back, Previous and Next links.
Display
The display shows the current signal generator state and offers graphical elements for direct operation.
It is divided into two sections:
• The frequency and level display with info line indicates the main output signal parameters and
reports the current state with status, error and warning messages.
• The block diagram shows the instrument configuration, the signal characteristic as well as the
inputs and outputs used and permits interactive operation via graphics elements. Active menus and
info windows are displayed on top of the block diagram.
Frequency/level settings and a few status messages (see below) are displayed in the header field of the
screen. The display may vary depending on the instrument's operating mode:
- In the sweep mode, the current frequency or level of the output signal is displayed.
- If user correction is active, the status message UCorr is displayed in the info line.
It should be noted that the signal at the RF output may differ from the indicated value by a set offset
(frequency or level) (see sections "RF Frequency" and "RF Level" in chapter 4.)
The status information and messages are displayed in the header section of the screen. The messages
differ with respect to their importance (errors, warnings, info) and the time of their appearance (brief and
permanent messages). They require different treatment by the user. Further information on all
messages can be called in the info window (see section "Info Window - Display", page 3.6).
Chapter 9, "Error Messages" includes an overview of all status information and messages as well as
instructions for error elimination.
Status Information
The status information gives the user an overview of the main operating states and settings of the
R&S SMB. The states are indicated for information only and do not necessitate any action by the user.
Status information is displayed between the frequency and level fields, at the left of the info line or in the
info line itself.
Messages
Messages indicate errors in the instrument. They are displayed in the info line in different colors
depending on their importance and display duration. Errors (e.g. no calibration data) are displayed in
red, information (e.g. file not found) and warnings in black. Warnings indicate less significant errors (e.g.
the instrument operates outside specified data).
Volatile messages
Volatile messages report automatic settings in the instrument (e.g. switching off of incompatible types of
modulation) or on illegal entries that are not accepted by the instrument (e.g. range violations). They are
displayed in the info line on a yellow background. They are displayed on top of status information or
permanent messages.
Volatile messages do not normally demand user actions and disappear automatically after a brief period
of time. They are stored in the history, however.
Remote-control command:
SYST:ERR? or SYST:ERR:ALL?
Permanent messages
Permanent messages are displayed if an error occurs that impairs further instrument operation, e.g. a
hardware fault. The error signalled by a permanent message must be eliminated before correct
instrument operation can be ensured.
The message is displayed until the error is eliminated. It covers the status display in the info line. After
error elimination, the message automatically disappears and is also recorded in the history.
Remote-control command:
SYST:SERR?
A few operating states and the current message are displayed in the info line (see also Chapter 9,
"Error Messages").
The info window with a list of current permanent messages and a detailed description of each message
can be opened with the INFO key.
The upper section of the info window contains a list of all current permanent messages in the order of
their occurrence, i.e. the most recent message is displayed first. In the lower section of the window,
additional information on the highlighted message is displayed.
A history of all messages that have occurred since instrument switch-on can be called with the History
button. The most recent message is displayed first.
Info line
The messages are color-coded according to their level. Device-specific messages are red, info and
remote control error are black. The level is also indicated in the Lev column (Err, Sys or Info). Column
SCPI indicates the SCPI error code.
With the aid of the softkey buttons, error messages can be cleared and a history of all messages called.
Delete Clears the highlighted message. This button is available only if the history of the
message is displayed.
Remote-control command: n.a.
Delete All Clears all messages. This button is available only if the history of the message is
displayed.
Remote-control command:
:SYST:ERR:ALL?
(Each time a SYSTem:ERRor:ALL? query is sent, the error queue is returned and
at the same time cleared).
History Calls the list of all messages that have occurred since instrument switch-on. The
most recent messages are displayed at the top of the list. When the button is
pressed again, the list of current messages is displayed.
Remote-control command:
:SYST:ERR? or :STAT:QUE?
(Each time a SYSTem:ERRor? or :STATus:QUEue? query is sent, the oldest entry
in the error queue is returned and at the same time cleared in the list).
The block diagram shows provided options, signal configuration and the currently selected signal flow of
the generator with inputs and outputs used. Signal generation can be completely operated from the
block diagram. The highlighted function block can be directly switched on and off with the TOGGLE
ON/OFF key. Clicking the rotary knob (= Enter) opens the associated setting menu.
Each block represents a function of signal generation. The function is indicated in the headline of the
block, e.g. Mod. In this block, the modulation signals are set, for instance.
Clicking the rotary knob (front panel) or the config... button (mouse) opens the associated setting
menu.
The input/output symbols in the block diagram show the currently used inputs and outputs of the signal
generator. Unused inputs and outputs are not shown. The lines indicate the signal flow.
Symbols and labels refer to the corresponding inputs and outputs on the front and rear panel of the
signal generator. The direction - input or output - is indicated by an arrow.
Example:
The symbols indicate the input for the external pulse signal on the instrument
rear panel.
The parameters are set in the menus. Menus are called either via the function blocks in the diagram or
by means of the MENU key. The menus are displayed on top of the block diagram. If the menu buttons
assign menu-specific functions to the softkeys, the Winbar is hidden.
This section describes the menu structure. Menu operation is described in section "Menu Operation",
page 3.17, the setting of parameters in section "Setting Parameters", page 3.10.
The menus are in Windows format. They differ in details depending on their function but they consist of
the same main elements.
Menu header
The header line contains the name of the menu
(e.g. Frequency / Phase) and the button for closing
the menu. The button can be operated with the
mouse. For operation from the front panel, the
CLOSE key can be used.
The remaining menu area is variable and comprises various fields for setting parameters.
Each of the setting fields is assigned a parameter name. The kind of setting varies depending on the
parameter to be set.
Entry field
A numeric value (e.g. frequency offset) or an
alpha-numeric value (e.g. file name) can be
entered in this field.
Selection field
The button indicates that a selection can be
made from a list. The fold-down selection list is
displayed below the selection field. Depending on
the number of entries, the full list or only part of it
is shown.
One entry at a time can be selected from the list.
If an item is not available for selection, it is printed
in grey and cannot be accessed.
Units
The unit of a parameter is displayed next to the
value. When the parameter is edited, the unit is
selected either from the list or by means of the
front-panel keys. When the entry is completed, the
unit can be changed. In this case the value
remains unchanged but is automatically adapted to
the new unit.
Check-box field
If the check box is ticked, the associated
parameter setting is active (e.g. switched on).
Menu area
Several fields of associated but separately set
parameters can be organized in a menu area.
The menu area is framed and labelled with the
function common to all parameters (e.g. FM
Source).
Buttons
The buttons either trigger a single action (e.g.
Execute Single Sweep),or call the next menu level (to
be identified by 3 dots, e.g. User Correction Data...).
Setting Parameters
The R&S SMB offers several and sometimes alternative possibilities for setting parameters. Operation
is possible from the front panel, with the aid of a mouse and/or from a PC keyboard. Operation of the
R&S SMB with the aid of these control media is shown in the tables below.
Frequency and level are directly set in the header area of the display using the FREQ and LEVEL keys.
Some of the keys trigger a direct action, e.g. the RF ON/OFF key switches the RF output on and off. An
overview of key functions can be found at the end of this chapter (see section "Legend of Front-Panel
Controls", page 3.25), a detailed description of key functions is given in chapter 4, "Instrument
Functions"
Most of the parameters are set in the menus. Menus can be opened from the function blocks of the
diagram either with the aid of the rotary knob (= Enter) on the front-panel or by a mouse click on the
Config... button.
An exception are the Setup and File menus. In the Setup menu, general settings are made which are
not directly concerned with signal generation, e.g. setting of the IEC/IEEE-bus address. In the File
menu, files and lists are managed. These menus can only be called with the SETUP and FILE keys.
Specific settings can also be made directly in the block diagram, e.g. activating a function block by
means of the TOGGLE ON/OFF key. Changes affecting the signal flow are immediately visible in the
graphics display.
After instrument switch-on, the cursor is always on the first function block of the diagram (default
setting). It can be moved by means of the rotary knob or the arrow keys. Clicking the rotary knob opens
the menu associated with the function block. The MENU key opens the complete menu tree.
With the aid of the appropriate keys and softkeys, the cursor can also be moved to the header area or
the Winbar.
• The FREQ and LEVEL keys activate the frequency or level entry fields in the header area.
• The DIAGRAM key moves the cursor to the block diagram.
• The WINBAR key moves the Winbar to the forground. The button that was active last in the Winbar is
highlighted. The associated menu is activated by clicking the rotary knob (= Enter).
• The MENU key opens the complete menu tree, the FILE and SETUP keys the respective menus.
Menus can be closed with the CLOSE key.
• The cursor can also be moved with the ESC key. However, the function of this key depends on the
current cursor position:
Parameter field (editing mode):
The editing mode is terminated and the previous value is restored (exception: value
variations with the rotary knob cannot be cancelled).
Menu area:
The cursor is set to another menu area.
Menu:
The menu is closed and the cursor changes to the next higher control level.
Frequency/level field:
The cursor is set on the previously active menu or, if no menu was active, on the
first function block in the diagram.
Edits the frequency or level Press FREQ or LEVEL Press CTRL + F (frequency) Click the entry field and enter
in the entry fields of the key. or CTRL + L (level). value.
header area
Enter value.
Enter value.
Activates the block Press DIAGRAM key. Press CTRL + D. Click the function block.
diagram
Activates the Winbar Press softkey. Press CTRL + F1... F8 Click button in Winbar.
Calls the Setup or File Press SETUP , FILE or Press CTRL + S (Setup), -
menu or the menu tree MENU key. CTRL + F (File) or CTRL + M
(menu tree).
Control elements are always selected in the same way no matter whether a function block in the
diagram, a menu in the menu tree, a parameter in the menu or an entry in a list or table is concerned.
• An element is activated by means of the cursor. An active element is highlighted by a blue frame.
Selects an element Select element by means of Select element by means of Click element.
the rotary knob or the arrow the arrow keys.
keys.
Switches on/off Press rotary knob, ENTER Press Enter key. Click check box or button.
or TOGGLE ON OFF key.
Some menus are organized in areas. The cursor can be moved either only within an area or between
the higher-level menu areas. This applies to the File Select menus when files are saved or loaded.
When the menu is called, one of the menu areas is highlighted by a blue frame.
• Another menu area can be selected (highlighted) by means of the rotary knob or the arrow keys.
• Clicking the rotary knob (= Enter) moves the cursor to the highlighted menu area. When the cursor is
placed on a lower-level area in the menu, the area is highlighted by a grey frame. The currently
selected item is printed on a blue background (in the example the selected directory).
The rotary knob and the arrow keys up/down move the cursor only within the grey-framed area.
• Clicking the rotary knob (= Enter) terminates the setting, i.e. selection of a file. The cursor is either
set on the next higher menu level or the menu is closed as in our example.
• The left/right cursor keys first shift the entry focus within the menu range form left to right (or vice
versa); in the example, from the directory tree to the file list. Press again and the entry focus is
shifted up one menu level.
• Clicking the rotary knob (= Enter) performs a setting.
In the example of the File Select menu, this is the display of the subdirectories if a directory is
marked and, if a file is marked, the selection of this file. After a file has been selected, the menu
closes automatically.
• The ESC key moves the cursor to the next higher menu level.
Selects a menu area Select menu area using the Select menu area using the -
rotary knob or the arrow keys. arrow keys. Press the Enter (The menu area is selected
Press the rotary knob or the key. by selecting an entry.)
ENTER key.
The arrow keys up/down
Rotary knob and arrow keys move the cursor only within
up/down move the cursor the selected menu area.
only within the selected menu
area.
Exits a menu area Press the ESC key. Press the Enter key. -
(The menu area is exited by
Rotary knob or arrow keys The arrow keys move the setting the cursor on an item
move the cursor between cursor between different outside the area).
different menu areas. menu areas.
Numeric and alphanumeric values can be edited in the entry fields. In the overwrite editing mode is
used.
Numeric values can either be newly entered or the existing value can be varied. Incorrect entries are
cleared with the BACK SPACE key.
• Variation:
Clicking the rotary knob (= Enter) activates the editing mode. Set the cursor to the left of the number
to be changed using the left/right arrow keys. The value at the cursor position is varied. An increase
or decrease of the value depends on the cursor used (up/down) or on the direction of rotation of the
rotary knob.
• New entry:
The entry is started by clicking an alphanumeric key.
Edits a value Click the rotary knob. Select the Press the Enter key. Select Click the desired position to
desired numeric digit with the the desired numeric digit set the cursor. Change the
rotary knob and mark it by clicking using the left/right arrow value using the keyboard.
the button. Change the number keys. Enter new value using
using the keypad. the keyboard.
Varies a value Click the rotary knob. Select the Press the Enter key. Select -
desired numeric digit with the the desired numeric digit
rotary knob and mark it by clicking using the left/right arrow
the button. Vary the number using keys. Vary the number using
the rotary knob. the up/down arrow keys.
The entry of a numeric value can be terminated by pressing a unit key on the front panel, selecting a
unit in the selection field next to the value or by clicking the rotary knob (= Enter). The unit is assigned
in different ways:
+
yields
+ yields
Assigns a unit To terminate the entry, press To terminate the entry press one of the Select unit in the field at the
one of the unit keys key combinations ALT + F9/ + F10/+ right of the value before
or F11/+ F12 entering the value (for list
select unit in the field at the or selection see next section).
right of the value (for list select unit in the field at the right of the
selection see next section). value (for list selection see next section).
Changes a unit After the value entry has been After the value entry has been terminated Select unit in the field at the
terminated press a unit key press one of the key combinations right of the value after the
or ALT + F9/+ F10/+ F11/+ F12 value entry (for list selection
select unit in the field at the or see next section).
right of the value (for list select unit in the field at the right of the
selection see next section). value (for list selection see next section).
The button next to the value field indicates that a selection list is available.
• Clicking the rotary knob (= Enter) opens the list. Selection is made by choosing an entry (item is
highlighted) and confirmation with ENTER. If the list is longer than the displayed window, a scroll bar
is available
Opens the selection list Press rotary knob or Press Enter key.
Click button.
ENTER key.
Selects an entry Select entry using the rotary Select entry using the Double-click the desired
knob or the up/down arrow up/down arrow keys and entry.
keys and confirm with the confirm with the Enter key.
rotary knob or the ENTER
key
or
press ON/OFF TOGGLE
key several times until the
desired entry is displayed in
the selection field.
Scrolls Shift the displayed list section Shift the displayed list section
Press or button in
using the rotary knob or the using the up/down arrow
the scroll bar until the desired
up/down arrow keys. keys.
entry is displayed.
Variations by means of the rotary knob are immediately set, e.g. RF frequency variation.
All other parameter settings have to be confirmed by a pressing the rotary knob or one of the unit keys
(see also section "Selecting a Unit", page 3.14).
Some settings require additional confirmation with the Accept button. This is the case when it is useful
to first enter a few values and to confirm them together, e.g. when network settings are made. Settings
not yet confirmed by Accept are displayed in the menu on a yellow background. This indicates that the
currently displayed values do not represent the desired signal.
All settings of instrument functions that can be switched on and off are calculated and effective only
after this function has been switched on.
This applies to most settings on the R&S SMB. An exception is, for instance, the frequency variation of
the reference oscillator, which is immediately set after confirmation.
Accepts value immediately Vary the value using the rotary Vary the value with the -
knob or the up/down arrow keys. up/down arrow keys.
Confirms entries Press rotary knob or ENTER key Press Enter key Exit entry field.
or or
Sets the entries in the If the instrument function is active, (see front panel) (see front panel)
instrument the new value is immediately
calculated and set.
Parameter variations with the rotary knob are immediately set and therefore not reversible.
Normally, values cannot be restored also in the case of mouse control because no explicit confirmation
is required in this case and entries are automatically confirmed when the entry or selection field is
exited.
In the case of front-panel control or operation from the keyboard, previous values can be restored as
long as the new value is not confirmed, i.e. the entry is not completed. This can be done with the ESC
key.
Restores previous values Press the ESC key before Press the Esc key before the -
the entries are confirmed. entries are confirmed.
Menu Operation
Menus are operated with the aid of the Winbar buttons and with the CLOSE and DIAGRAM keys on the
front panel.
The Winbar can be called to the front with the WINBAR key.
• The DIAGRAM key moves the cursor to the block diagram. All active menus are hidden. They are
still open and can be diplayed again with the WINBAR key.
• The CLOSE key closes an active menu.
• The WINBAR key calls the Winbar to the front. The open menus are displayed after pressing the
associated Winbar button.
Note:
The ESC key also closes the active menu if the cursor is at the highest menu level.
Displays the block diagram Press the DIAGRAM key. Press CTRL + D. Click function block.
in the foreground
Displays a menu in the Press the associated button. Press Click the respective button in
foreground CTRL + F1 to F8. the Winbar.
Closes an active menu Press the CLOSE key. Press CTRL + G. Click the button in the
menu bar.
Editors
The R&S SMB provides user-friendly editors for defining lists. Lists containing frequency and level value
pairs are used for the user-defined level correction.
The lists are saved to files and may thus have any length. The file name of the lists and the directory to
which the files are saved are user-selectable. The file prefix is different for each list type and is
permanently assigned by the system (see section "File Management", page 3.21).
List Editor
The User Correction menu provides the list editor for defining the frequency/level value pairs. The
associated buttons call up the list editor.
• The selected list is displayed. If no list has been selected, a blank list of only one row is displayed.
• The value pairs are entered in the Frequency/Hz and Power/dBm table columns. A blank row is
inserted at the end of the list.
• New rows can be inserted anywhere in the table by means of the Insert Row(s)... button.
• After the list has been edited, i.e. changed, it can be saved under its current name by means of the
Save button, or under a new name by means of the Save as... button. Only complete value pairs are
taken into consideration; rows containing an entry in only one column are ignored.
• An existing list can be edited in the insert or overwrite mode.
• A new list can be created under a new name either by generating a blank file in the File Select
menu (see section "File Management", page 3.21) or by changing an existing list which will then be
saved under a new name.
Call up editor. Use the rotary knob or the Mark the Edit User Cor. Click the Edit User Cor.
cursor keys to mark the Edit Data... button in the individual Data... button in the individual
The cursor marks the first row User Cor. Data... button in menu and press the Enter menu.
of the Frequency/Hz column. the individual menu, click the key.
rotary knob or press the
ENTER key.
Enter value. Use the numeric keys to Use the numeric keys to -
enter the value and terminate enter the value and terminate
the entry by pressing the unit the entry by pressing the
key. Enter key.
Change column. Press the left/right cursor Press the left/right cursor Click cell.
keys. keys.
Change row. Use the rotary knob or the Use the up/down cursor keys Click cell.
up/down cursor keys to mark to mark the row.
the row.
Select row. Use the rotary knob or the Mark the GoTo button and Click cell.
cursor keys to mark the press the Enter key.
The cursor moves to the GoTo button, click the rotary
selected row. knob or press the ENTER Use the numeric keys to
enter the row index and
key.
terminate the entry by
Enter the row index in the pressing the Enter key.
entry field by means of the
numeric keys, click the rotary
knob or press the ENTER
key.
Insert row. Select the row above which Select the row above which Click the row above which the
the new row is to be inserted. the new row is to be inserted. new row is to be inserted.
A row is inserted above the
currently marked row. Use the rotary knob or the Mark the Insert Row(s) Click the Insert Row(s)
cursor keys to mark the button and press the Enter button.
If no row has been selected, Insert Row(s) button, click key.
a row is inserted at the the rotary knob or press the
beginning of the list. ENTER key.
Save list under a new Use the rotary knob or the Mark the Save as.. button Double-click the Save as...
name. cursor keys to mark the Save and press the Enter key. button.
as.. button, click the rotary
knob or press the ENTER Enter the file name in the File Enter the file name in the File
Select menu and select the Select menu and select the
key.
directory. directory.
Enter the file name in the File
Select menu and select the
directory.
Save list under the same Use the rotary knob or the Mark the Save button and Double-click the Save button.
name. cursor keys to mark the Save press the Enter key.
button, click the rotary knob
or press the ENTER key.
Create new list. Mark the User Correction Mark the User Correction Double-click the User
Data button, click the rotary Data button and press the Correction Data button.
knob or press the ENTER ENTER key.
Double-click Create New
key.
Mark Create New List and List.
Mark Create New List, click press the Enter key.
Enter the file name in the File
the rotary knob or press the
Enter the file name in the File Select menu and select the
ENTER key.
Select menu and select the directory.
Enter the file name in the File directory.
Select menu and select the
directory.
Help System
The R&S SMB is equipped with a context-sensitive help function. A help page is available for each
parameter and can be called any time during instrument operation. The context-sensitive page which is
opened with the HELP key is part of a comprehensive help system. It is possible to move from this
context-sensitive page to any page of the help system.
Note:
Compiled online help systems are also available for all functions of the R&S SMB on the CD-ROM
supplied with the instrument. This help program can be called on any controller with Internet
Explorer version V 4.0 and higher.
The help function is provided with a navigation bar, i.e. other help pages can be called from the context-
sensitive page via the table of contents, the index, arrows for scrolling and page-internal links.
Close the help system Press HELP key again. Press F1 key again. -
Activate the link Select link with rotary knob or Select link using the arrow Click link.
arrow keys and activate by keys and activate with the
The help system branches to clicking the rotary knob or Enter key.
the linked page. ENTER key.
Page Up/down Select Previous, Next or Select Previous, Next or Click Previous, Next or
Back in the help window Back in the help window Back.
using the arrow keys and using the arrow keys and
activate by clicking the rotary activate with the Enter key.
knob or the ENTER key.
Scroll Move indicated help window Move indicated help window Click the scroll bar and move
area using the rotary knob area using the arrow keys to the desired position.
and the arrow keys
Select an item in the table Select Content in the help Select Content in the help Click Content
of contents window using the arrow keys window using the arrow keys
and activate by clicking the left/right and activate with the Click item.
The help page of the item is rotary knob or the ENTER Enter key.
displayed. key.
Select the desired item using Select the desired item using
the rotary knob or the arrow the arrow keys and activate
keys up/down and activate by with Enter.
clicking the rotary knob or the
ENTER key.
Select an index term Select Index in the help Select Index in the help Click Indext
window using the arrow keys window using the arrow keys
The help page of the term is and activate by clicking the left/right and activate with the Click item.
displayed. rotary knob or the ENTER Enter key.
key.
Select the desired item using Select the desired item using
the rotary knob or the arrow the arrow keys and activate
keys up/down and activate by with Enter.
clicking the rotary knob or the
ENTER key.
File Management
The R&S SMB uses files to save all instrument data, i.e. system and user data. The user data includes
saved instrument settings and lists for the user correction.
The files are stored in the internal memory of the instrument or on a USB memeory stick. The /var
directory can be used to save user-defined data; any subdirectory structure can be created on /var.
Some default subdirectories are predefined, but can be changed at any time.
The /opt directory is a protected and therefore unaccessable system directory. The files on this directory
contain data that must not be changed. Therefore, this directory should not be accessed, since
reconstruction of the system partition will lead to data loss. To prevent inadvertent deletion or
overwriting of system files, this directory is not specified in the file menus.
Files can be exchanged via a memory stick. The memory stick has to be connected to the USB
interface and accessed via the File menu.
The files are accessed in a File Select window in the individual menus. Depending on the data type, a
file can either be selected or it can be selected and saved:
- Instrument settings can be saved and loaded. In case of saving, the current setting is saved to the
specified file.
- Lists, e.g. user correction lists, can be loaded. They can be generated either externally or internally.
For internal generation, a new list must be created in the File Select window which will then be
edited in the list editor of the individual menu.
The files are differentiated according to their extensions; each type of file is assigned a specific file
content. The extension is usually of no consequence to the user since access to the files occurs in the
individual menus where only the relevant type of file is available.
A button in the individual menu calls up the selection of the Select/New and File Manager functions. .
After the Select/New selection, a File Select window for loading, saving or creating a file is displayed
(see the following section "File Select Menu", page 3.22).
After the File Manager selection, a menu for managing all files is displayed (see section "File
Manager", page 3.23).
The complete instrument settings are saved and loaded in the File menu which is called up by means
of the File key (see chapter 4, section "Storing and Loading Instrument Data – File Key").
In the upper area, Recent Data Sets, the files last used are listed; a maximum of ten files is displayed.
The available drives and directories are displayed on the left side, the files of the selected directory on
the right side. The currently selected path is displayed above the windows. Only the relevant files
without file extensions are displayed. If the area is opened several times, the path last selected is
displayed.
When a file is saved or created, its name is user-selectable; the extension is assigned automatically
and cannot be entered. The file is saved to the selected path.
Operation is similar to the operation of menus with several areas (see section "Selecting and Exiting a
Menu Area - Setting Parameters", page 3.12): By using the rotary knob or cursor keys, the area is
marked; the entry focus is shifted to this area by clicking the rotary knob or using the Enter key. The
rotary knob and the up/down cursor keys will then navigate only within this area. By using the left/right
cursor keys, it is possible to switch between the directory tree and the file list. The subdirectories of the
selected directory will only be displayed after a short delay to allow quick navigation in the directory
tree. Pressing the ESC key again shifts the entry focus up one level. The button for saving or loading
the file can be selected and pressed. After the setting, e.g. after selecting the file, the menu will be
closed automatically.
• Load file:
Mark file and load it by clicking the rotary knob or by pressing the Select button/softkey.
• Save file:
Enter file name in the File Name: field. Mark the directory to which the file is to be saved and then
click the Save button/softkey.
• Create file:
Enter file name in the File Name: field. Mark the directory to which the file is to be saved and then
click the Create button/softkey. The created file is empty; it must be filled with the necessary values in
the individual editor.
File Manager
The File Manager allows general file management such as copying, shifting, renaming and deleting
files as well as generating new directories.
The File Manager can be called up in any menu to which files can be saved. Call-up is either at the
level of the small selection menu
The File Manager can also be called up in the Save/Recall - Setup-Settings menu.
In the upper area, File Type, the File Manager allows the type file selection to be displayed. This can
be used to process either all files (all files (*:*) selection) or a specific selection of files (e.g. user
correction (*.ucor) selection). The table at the end of this section contains a list of the file types.
The available drives and directories are displayed on the left side, the files of the selected directory on
the right side. The currently selected path is displayed above the windows. If the area is opened several
times, the path last selected is displayed. Unlike the File Select window, the File Manager displays the
full file names including extensions.
The buttons trigger the associated actions such as copying, shifting or deleting the marked files. Plus, a
new directory can be created in the level below the marked directory.
Operation is similar to the operation of menus with several areas (see section "Selecting and Exiting a
Menu Area - Setting Parameters", page 3.12): By using the rotary knob or cursor keys, the area is
marked; the entry focus is shifted to this area by clicking the rotary knob or using the Enter key. The
rotary knob and up/down cursor keys will then navigate only within this area. By using the left/right
cursor keys, it is possible to switch between the directory tree and the file list. The subdirectories of the
selected directory will only be displayed after a short delay to allow quick navigation in the directory
tree. Pressing the ESC key again shifts the entry focus up one level. The buttons/softkeys can be
selected and activated.
• Shift file:
Mark file and then press the Cut button/softkey. Mark the directory to which the file is to be shifted
and then click the Paste button/softkey. If the target directory already contains a file with the same
name, a confirmation query is displayed to confirm overwriting of this file.
• Copy file:
Mark file and then press the Copy button/softkey. Mark the directory to which the file is to be copied
and then click the Paste button/softkey. If the target directory already contains a file with the same
name, a confirmation query is displayed to confirm overwriting of this file.
• Rename file:
Mark file and then press the Rename button/softkey. An entry window for entering the new file name
opens. Enter the name and press the Enter key. If a file with the same name already exists, a
confirmation query is displayed to confirm overwriting of this file.
• Delete file:
Mark file and then press the Delete button/softkey. Prior to deletion, a confirmation query is displayed
which the user must confirm for this file to be deleted.
• Create new directory:
Mark drive or directory level where the new directory is to be created and then press the Create New
Directory button/softkey. An entry window for entering the directory name opens. Enter the name and
press the Enter key.
Table 3-1 List of file extensions for user files the R&S SMB assigns automatically
Remote Access
The R&S SMB can be remote-accessed from an external PC. This allows convenient operation of the
Signal Generator from the desktop although the instrument is integrated in a rack somewhere else.
Remote access in contrast to remote control does not use remote-control commands but the regular
user interface displayed using separate software which is installed on the external PC. The instrument
can thus be manually operated from the PC as on the unit itself.
Preconditions for remote access are a connection between signal generator and PC via a LAN network
and the installation of the VNC client software on the PC and on the R&S SMB.
Establishing the connection and installation of the remote-control software on the external PC is
described in Chapter 1, section "Connecting the R&S SMB to a Network (LAN)".
After the connection is established, the current signal generator screen with the block diagram is
displayed and the R&S SMB can be remote-accessed from the external PC. The individual functions
are operated using the mouse and keyboard. Specific instrument functions can be executed using
specific key combinations on the keyboard. Front-panel keys which are not directly available on the
keyboard can be substituted by key combinations or by the front panel key emulation panel (see next
section).
When the connection is set up, direct control on the R&S SMB is possible while manual remote-control
is established, it can be performed alternately with the remote access.
For return to direct operation on the R&S SMB, the connection must be closed. After closing the
connection, it is still enabled and can be established again any time (see Chapter 1, section "Remote
Access via an External Controller")
The following table lists all key functions available on the front panel. Key combinations used on the PC
keyboard to trigger key functions on the instrument front panel are also described. Keyboard labels are
described in alphabetical order.
In addition, a front panel key emulation and an on-screen keyboard can be used for manual operation
by mouse only (see below).
Tab key (towards the right) Sets the cursor with the rotary knob.
Shift + Tab (towards the left)
MOD ON/OFF CTRL + O Switches modulation on/off. MOD OFF is indicated in the
status line.
ON/OFF TOGGLE CTRL + T Switches a block or parameter on/off.
The R&S SMB provides a front panel key emulation to enable execution of the front panel key functions
by mouse e.g. for remote access. The emulation is called by a right mouse click. The front panel key
functions are executed by a mouse click on the associated button.
4 Instrument Functions
This chapter explains the functions of the signal generator and the options available in the setting
menus. The associated IEC/IEEE-bus command is specified for each parameter (where applicable).
The description begins with the general instrument settings which do not directly affect signal
generation. The majority of these settings can be accessed by means of front-panel key menus and not
by means of function block menus.
The signal generation functions are then described, beginning with the functions which affect the RF
signal (RF block) and the analog modulations (Mod block). The configuration of the modulation
generators (LF generators and pulse generator) and of the LF sweep is offered in the Mod Gen
block.The general instrument settings include various functions, such as:
• Setting a defined basic setup using the PRESET key
(section "Default Instrument Settings - Preset Key", page 4.2)
• Switching from remote control to manual control using the LOCAL key
(section "Switching to Manual Control - Local Key", page 4.17 )
• Configuring the generator and its interfaces in the Setup menu - e.g. setting the IEC/IEEE-bus
address, starting an adjustment, querying instrument data
(section "General Configuration of Instrument - Setup Key", page 4.3)
• Calling up the online help using the HELP key
(section "Help - Setup-Help", page 4.17)
• Querying messages using the INFO key
(section "Messages - Info Key", page 4.18 )
• Loading and storing complete instrument settings in the File menu
(section "Storing and Loading Instrument Data - File Key", page 4.19 )
The RF signal is configured in the RF function block:
• CW mode
(section "RF Signal - RF", page 4.25)
• Frequency and Level Sweep mode
(section "Sweep Mode", page4.44 )
The analog modulations are activated in the Mod function block:
• Amplitude Modulation
(section "Amplitude Modulation - AM", page 4.62)
• Frequency Modulation
(section "Frequency Modulation - FM", page 4.65)
• Phase Modulation
(section "Phase Modulation - PhiM", page 4.68 )
• Pulse Modulation
(section "Pulse Modulation", page 4.72 )
The internal LF generators, the LF frequency sweep and the pulse generator is configured in the Mod
Gen function block:
• LF Frequency Sweep
(section "LF Frequency Sweep Menu", page 4.76)
• LF Output
(section "LF Output Menu",page 4.81)
The section "General Instrument Settings" describes the settings which do not directly affect signal
generation. Most of these settings can only be accessed by means of menus which are opened using
the front panel key.
The general instrument settings affect various functions, such as storing instrument settings using the
FILE key or setting the IEC/IEEE-bus address in the menu of the SETUP key. The order in which the
descriptions are given corresponds to the layout of the keys on the front panel of the R&S SMB (from
top left to bottom right).
The PRESET key calls up a defined instrument setup. All parameters and switching states are preset
(also those of inactive operating modes). The default instrument settings provide a reproducible initial
basis for all other settings.
Remote-control command:
*RST
When the instrument is switched on, it is not the preset state that is active, but rather the instrument
state that was set before the instrument was switched off. An exeption is the state of the RF output. The
state of the RF output power-on state can be set to be always off in the EMF menu of the RF block.
User-defined instrument states can be stored and called up in the File menu.
The following table gives an overview of the presets for the most important generator settings. The
other presets can be found in the information accompanying the IEC/IEEE-bus commands (Chapter
"Remote Control Commands - Description").
Table 4-1 Preset state - important generator settings
The SETUP key opens the Setup menu. The Setup menu is divided into several sections.
- The System section is used to set general instrument parameters.
- The Test section is used to perform function tests.
- The Environment section is used to configure the controller interfaces.
- The Remote section is used to configure the remote control interfaces.
- The Protection is used to set the protection level for service functions.
- The Settings section contains the Save/Recall menu.
Most submenus of this key can be accessed only via the SETUP key or the menu tree ( MENU key),
with the following exceptions:
- The Reference Oscillator submenu can also be called up in the RF block and is therefore
described in the section on this block (see section "RF Reference Frequency - Reference
Oscillator", page 4.30).
- The Save/Recall submenu can also be called up with the FILE key and is therefore described in
the section on this key (see section "Storing and Loading Instrument Data - File Key", page 4.19).
The R&S SMB Signal Generator is extremely accurate thanks to the integrated procedures for
adjustments.
All internal adjustments for which no external measuring equipment is needed can be started in the
Internal Adjustments... menu. The adjustments with external measuring equipment are described in
the Service Manual (on CD ROM, supplied with the instrument).
Adjustment is recommended if the temperature range in which the instrument is operated changes, or
prior to all applications which require maximum level and frequency accuracy.
During adjustment a bar indicates the status of progress. If an error occurs, adjustment is terminated
and an error message is output in the info line.
The Internal Adjustments menu is opened up using the SETUP or MENU key under System.
Adjust All
Starts all internal adjustments for which no external measuring
equipment is needed. The adjustments with external measuring
equipment are described in the Service Manual (supplied).
Remote-control command:
CAL:ALL?
Adjust Synthesis
Performs all adjustments which affect the frequency.
Remote-control command:
CAL:FREQ:MEAS?
Level
Performs all adjustments which affect the level. The aquired correction
values improve the settling time and the signal quality.
Remote-control command:
CAL:LEV:MEAS?
In the Hardware Config… menu, the installed assemblies together with their variants and revision
states can be displayed for servicing purposes. The Hardware Config menu is opened using the
SETUP or MENU key under System.
Section Counter in the upper part of the menu shows the Operation Hours and the number of power-
on (Power On Counter).
Remote-control command:
DIAG:INFO:OTIM? Response: "37"
DIAG:INFO:POC? Response: "147"
A table below lists the installed assemblies. It is divided into the sections Common Assembly and RF
Assembly and Baseband Assembly
In the Start/Stop Gui Update... menu the update of the displayed parameters can be switched off in
order to increase speed for certain settings.
Note:
It is especially recommended to switch off the GUI update for optimum sweep performance with
short dwell times and for fast settling times.
The indicated values are not updated and may therefore differ from the internally used values.
Remote-control command:
SYST:DISP:UPD OFF
Note:
Software options purchased at a later stage can be activated with a key code. The activation code is
supplied with the software option. How to install options is described in Chapter 4 of the Service
Manual (on CD ROM supplied with the instrument). The installation of hardware options purchased
at a later stage is also described in Chapter 4 of the Service Manual (supplied with the instrument).
Most hardware options need to be installed at an authorized Rohde&Schwarz service shop.
The Software / Options menu is opened using the SETUP or MENU key under System.
Remote-control commands:
*OPT?
Response:
"SMB-B106, SMB-K23, ...."
*IDN?
Response:
"Rohde&Schwarz,SMB100A,1400.0000k02/342988,2.02.0.0 (Release)"
The Firmware section of the menu shows the firmware version and the version of the software
platform.
Note:
Your R&S SMB is delivered with the latest firmware version available. Firmware updates as well as
the Release Notes describing the improvements and modifications are provided on the Internet at
the download site of the Rohde & Schwarz SMB home page (www.rohde-
schwarz.com/product/smb100a). This home page always offers the latest information on your signal
generator, e.g. also on changes of the firmware update procedure.
The tables in the sections Hardware and Software list the installed hardware and software options.
Newly purchased software options are enabled in the Install SW-Options... menu.. They are ready to
operate after they are enabled by means of a key code supplied with the option.
Only if the R&S SMB Signal Generator is equipped with an older firmware version, a firmware update
prior to enabling the software option may be required. The information on the valid firmware versions for
the purchased software option is provided together with the option. The firmware update is described in
the service manual instrument, chapter 4 (on CD ROM, supplied with the instrument).
The Test Point... menu provides access to the test points available in the instrument. When activated,
the voltage of the selected test point is measured and displayed. A detailed description of the test points
can be found in Chapter 3 of the Service Manual (supplied with the instrument).
The Test Point... menu is opened using the SETUP or MENU key under System.
Remote-control commands:
DIAG1:POIN:CAT? (Command lists all test points)
DIAG1:POIN? 'DIAG_SMB_BAB_P7V'
(With remote control, voltage measurement starts as
soon as the test point is selected).
The Check Front Panel menu.. is used to check whether the front panel keys are working correctly.
The menu displays all the front panel keys arranged in the same way as on the front panel. The
respective function is executed by pressing the associated key.
Security - Setup-Environment
The Security... menu provides access to the passwords and mass storage security settings. It is
opened using the SETUP or MENU key under Environment.
The menu is divided into the password sections and the security settings section. In the password
section the passwords for securing a controlled access to the instrument are defined and changed. In
the security section the remote interfaces are enabled and disabled.
A change of passwords for the operating system and security password requires the entry of the old
and new password and the conformation of the new password. All settings are only accepted after the
Accept button is pressed.
User Name
Indicates the user name used for access to the operating system
Linux.
Remote-control commands: n.a.
Security Password
Enters the security password that is required to enable or disabled the
LAN or USB interface. Default is '123456'.
All settings are only accepted after the Accept button is pressed.
Remote-control commands: n.a.
The Date/Time... menu provides access to the system time and date settings. It is opened using the
SETUP or MENU key under Environment. The time is used on the internal controller.
Date
Enters the date in the format day.month.year.
Remote-control command: SYST:DATE 2007,03,20
Time
Enters the time in the format hour.minute.second.
Remote-control command: SYST:TIME 23,59,59
The Network Settings... menu provides access to the network settings. It is opened using the SETUP
or MENU key under Environment. The R&S SMB is equipped with a network interface and can be
connected to an Ethernet LAN (local area network). How to connect the signal generator to the network
is described in Chapter 1, Section "Connecting the R&S SMB to a Network (LAN)".
The menu is divided into the sections Common Settings where the general network environment is
defined, IP Address section where the specific identification of the computer in the network is defined,
and DNS Server Settings where the DNS server is entered.
New entries are only accepted after the Accept button is pressed.
The indications of the menu menu are only updated after pressing the Get System Settings button.
Hostname
Enters the individual computer name of the R&S SMB.
Note:
The computer name can only be changed after protection level 1 is
deactivated (see section "Protection - Setup-Protection")
A new entry is only accepted and the hostname changed after the
Accept button is pressed.
A predefined name is indicated and can be used for network
connections.
We recommend that connection of the instrument to the network be
coordinated with the network administrator. Connection errors may
affect the entire network.
Remote-control command:
SYST:COMM:NETW:HOST RSSMB100A123456
MAC Address
Indicates the MAC address of the network adapter.
Remote-control command:
SYST:COMM:NETW:MAC?
Mode
Selects if the IP address is assigned automatically or manually or if a
Peer to Peer connection is used.
The selection is only accepted after the Accept button is pressed.
We recommend that connection of the instrument to the network be
coordinated with the network administrator. Connection errors may
affect the entire network.
IP Address
Only for Static and Peer to Peer mode.
Enters the IP address manually.
The new entry is only accepted and the IP address changed after the
Accept button is pressed.
In case of manual input of IP address we recommend that connection
of the instrument to the network be coordinated with the network
administrator. Connection errors may affect the entire network.
Remote-control command:
SYST:COMM:NETW:IPAD 7.8.9.10
Def Gateway
Only for Static mode.
Enters the IP address of the default gateway.
The new entry is only accepted and the default gateway changed after
the Accept button is pressed.
This address identifies the router on the same network as the
instrument that is used to forward traffic to destinations beyond the
local network.
The USB Mass Storage Settings... menu allows to activate or deactivate connected USB mass
storage devices. It is opened using the SETUP or MENU key under Environment.
The Display and the Keyboard Settings... menu provides access to the settings for the display and an
external keyboard. It is opened using the SETUP or MENU key under Environment. The keyboard is
connected via an USB interface.
Screen Saver
Activates/deactivates the screen saver of the instrument display. If
activated, the display lamp is shut off when no entries via front panel,
external mouse or external keyboard are made for a period of time
(Wait Time). The screen saver prolongs the life time of the display
lamp.
This mode is recommended for preserving the display especially if the
instrument is exclusively operated via remote control.
Remote-control command:
DISP:PSAV:STAT ON
Wait Time
Enters the idle time that must elapse before the display lamp is shut
off when no entries are made.
Remote-control command:: DISP:PSAV:HOLD 10
Layout
Selects the keyboard layout for the selected keyboard language. The
assignment of some keys depends on the selected layout and
language.
Remote-control command:
KBO:LAY US
Language
Selects the keyboard language. The assignment of some keys
depends on the selected language.
Remote-control command::
KBO:LANG US
The Remote GPIB/Ethernet... menu provides access to the GPIB and Ethernet settings. The Remote
GPIB... menu is opened using the SETUP or MENU key under Remote.
Protection - Setup-Protection
The Protection menu provides access to the unlocking of protected service functions (authorized
personnel of R&S Service Departments only). To deactivate the protection, the correct password has to
be entered. After the instrument has been switched on, the protection levels 1 to 5 are automatically
activated.
Protection Level 1 can be deactivated to expand the functionality of the internal adjustment, to change
the host name and to access the self tests (see service manual). The password is 123456.
Remote-control command:
SYST:PROT1:STAT ON
SYST:PROT1:STAT OFF, 123456
Save Recall - Setup-Setting
The Save/Recall submenu can also be called up with the FILE key and is therefore described in the
section on this key (see section "Storing and Loading Instrument Data - File Key", page 4.19).
Help - Setup-Help
The Help submenu offers comprehensive online help for the R&S SMB Signal Generator. A desired
topic can be selected via the table of contents (select Manual) or the index (select Index).
For context-sensitive information about a marked parameter, press the HELP key. For a description of
the Help menu, refer to the section covering to the HELP key (see section "Help System - Help Key",
on page 4.18).
In remote control mode a status message appears in the display header. The rest of the display
remains unchanged and shows the current instrument status, i.e. the status which exists under the
remote control settings. The instrument can be operated (e.g. menus can be opened). However, it is not
possible to enter or change values.
The status message additionally indicates whether the LOCAL key is disabled or enabled (see also
Chapter 5, Chapter 5 , section "Switch-Over to Remote Control").
If the REMOTE status message is shown, the LOCAL key switches the instrument from remote control
to manual control. The current command must be fully processed before the mode is switched,
otherwise the instrument switches immediately back to remote control.
If the REM-LLO status message (remote local lockout) is displayed, the instrument can be switched
from remote control to manual control by means of remote control only (e.g. with the Visual Basic
command CALL IBLOC (generator%)); the LOCAL key is disabled. The key is disabled by remote
control with the interface message LLO.
When switching from remote to manual control, the display update suppression function, if active
( SETUP - GUI Update is Off), is automatically deactivated ( SETUP - GUI Update is On).
The INFO key opens a window containing a detailed description of every message displayed in the info
bar, see chapter 3, section "Info and Status Bar" and chapter 9, section "Error Messages".
The HELP key opens a browser window containing a context-sensitive description of the highlighted
parameter.
The context-sensitive page which is opened with the HELP key is part of a comprehensive help system.
It is possible to move from this context-sensitive page to any page of the help system. The following
navigation aids are available:
- Contents link
The Contents link calls up the contents list. The contents list is used to open the individual help
pages. It has a hierarchical structure. The highlighted line indicates where the currently displayed
page is within the contents list.
- Index link
The Index link calls up the index. The index contains an alphabetical list of all terms which refer to
functions of the instrument. For example, it contains all parameter names and all IEC/IEEE-bus
commands. The associated help page can be opened by selecting an entry.
- Back link
The Back link calls up the page last viewed.
- Previous/Next links
The Previous/Next links allow scroll through the help pages. The sequence of the described
functions corresponds to their position in the menus.
The links are highlighted in blue, and can be selected and called up using the rotary knob.
The Signal Generator allows complete instrument settings to be stored in files on the CompactFlash™
Card. Defined and complex instrument settings can then be reproduced at any time by loading this
data. If required, these settings can be loaded to various signal generators.
The FILE key open the menu used to store and load instrument settings in a file. The data can be
stored on the CompactFlash™ Card in a data directory. Additionally there are three intermediate
memories in which the current instrument setting can be stored and then called up again by just
pressing a key. This makes it possible to switch quickly between defined instrument settings.
All settings which differ from the preset plus the configuration data for the operating elements (e.g.
window positions) are stored. When loaded, these referenced settings are implemented and all non-
referenced parameters are set to the associated preset value. As a result the files remain relatively
small since they only contain the relevant information. Furthermore, this also allows instrument settings
to be transferred easily between different signal generators since once again only the settings which
differ from the preset values have to be adjusted.
If a list, e.g. a frequency/level list, is used for a list of user correction data, a reference to this list also
stored. The list is also loaded when the associated instrument setting is loaded. If the list has been
deleted in the meantime (or it is not available on a different instrument), an error message appears if an
attempt is made to access this list after the instrument setting has been loaded. The associated setting
or operating mode, is only started after the user has selected an existing list. If the list has been
overwritten in the meantime, the new entries will be used.
Note:
Lists are stored and loaded in the appropriate menus. For example, the user correction data list is
created and stored in the User Correction menu.
When loading an instrument setting, it is possible to select whether the current frequency and level
setting is to be retained or whether the stored settings are to be activated. It is possible to delete stored
instrument settings.
A file can be copied by loading it with "Recall" and then storing it under a new name.
Settings can be transferred easily between instruments with different equipment options and/or
firmware versions because only the settings which differ from the preset values are affected. When
settings are loaded, only those which are possible on the instrument are implemented. Error messages
indicate the settings which cannot be implemented. The stored file is transferred from one instrument to
another using the memory stick.
General file management functions such as copying and moving data are available in the File Manager
submenu.
File Menu
The settings available in the File menu depend on the operation selected under Select Operation.
Select Operation
Selects the file function.
Save... Calls the menu for storing the current instrument setting.
Recall... Calls the menu for calling up a stored instrument setting.
If Save is selected under Select Operation, the File menu provides options for storing the current
instrument setting in a file.
Directory - File
Selects the directory in which the file is to be stored. The window
opposite lists all settings files in this directory.
A new directory can be created in the File Manager (File Manager…
button).
Remote-control command:
MMEM:CDIR "/var/user"
(The path can also be entered when the file is
stored.)
Save - File
Stores the current instrument settings under the specified path.
Remote-control command:
*RCL 1
Save Immediate x
Stores the current instrument setting in one of the three intermediate
memories.
These instrument settings are retained until a different instrument
setting is stored in the intermediate memory. When the instrument is
switched off, the contents of the intermediate memories are retained.
Remote-control command:
*SAV 1
File Management
Calls the File Management menu.
Directories can be created and files managed in this menu (see the
section "File Management - File", page 4.23).
Remote-control command: n.a.
If Recall is selected under Select Operation, the File menu provides options for loading complete
instrument settings. Here it is possible to select whether the current or stored RF frequency and RF
level settings are to be used.
Directory - File
Enter the directory in which the file with the instrument setting to be
loaded is located.
The Selected file window lists all the files in this directory.
Remote-control command:
MMEM:CDIR "/var/user"
Recall - File
Loads the selected configuration.
If an instrument setting in which a sweep was activated is stored, the
sweep is started when the recall command is called.
If an instrument setting which accesses lists is stored, this list is also
loaded.
If the list has been deleted in the meantime, an error message
appears when the instrument setting is loaded. If the list has been
overwritten in the meantime, the new entries will be used.
Remote-control command:
*RCL 2
Recall Immediate x
Loads the selected configuration from one of the three intermediate
memories.
If an instrument setting in which a sweep was activated is stored, the
sweep is started when the recall command is called.
If an instrument setting which accesses lists is stored, this list is also
loaded.
If the list has been deleted in the meantime, an error message
appears when the instrument setting is loaded. If the list has been
overwritten in the meantime, the new entries will be used.
A message appears if no instrument configuration is stored in this
memory.
Remote-control command:
*RCL 1
The File Management menu provides all the functions required for file management. Directories can be
created, and files copied, deleted and moved between the directories on the devices (CompactFlash™
Card and memory stick).
File Type
Selects the file types to be indicated. If a file type with a specific file
extension (*.lsw) is selected only files with this extension are indicated
in the selected directory.
Remote-control command: n.a.
Directory
Selects the directory in which the file to be deleted or copied is
located. The window to the right lists all files in this directory. The file
to be deleted or copied can be highlighted. The path is indicated
above the directory window.
Remote-control command:
MMEM:CDIR "/var/user"
Files
Selects the file.
Remote-control command: n.a.
Cut
Cuts the selected file. It can be pasted into a different directory using
the Paste button.
Remote-control command:
MMEM:DEL '/var/test.savercl'
Copy
Copies the selected file. It can be pasted into a different or the same
directory using the Paste button. When pasting the file into the same
directory file name "Copy of <filename>" is given automatically. When
pasting the file into a different directory, the original filename is kept.
Remote-control command:
MMEM:COPY "/var/user/set1.wv","/var/user/set2.wv"
Paste
Pastes the file that has been copied or cut before.
Remote-control command: n.a.
Rename
Renames the selected file or directory. The new name can be entered
in the New Filename window.
Remote-control command:
MMEM:MOVE "test02.dm_iqd","set2.dm_iqd"
Delete
Deletes the selected file. Before the file is deleted, a message
appears prompting the user to confirm deletion of the file.
Remote-control command:
MMEM:DEL '/var/test.savercl'
Note:
When the subdirectory is entered, it is possible to enter an
absolute path name (e.g. "/var/user//meas") or the path
relative to the current directory (e.g. "../MEAS").
RF Signal - RF
Overview of RF Signal
Settings for the RF output signal are made under "RF Signal". These settings can be accessed in the
block diagram by way of the RF function block, or by means of the menu with the same name which is
opened using the MENU key.
The function block is available for the basic unit (R&S SMB + frequency option R&S SMB-B10x) without
additional equipment options.
The RF ON/OFF key can be used to activate and deactivate the output signal irrespective of the current
entry focus. The previous state is restored when the signals are reactivated.
Remote-control command:
OUTP:STAT OFF
OUTP:STAT ON
The activated and deactivated state is indicated in the block diagram by means of the different block
color and the status of the On checkbox. The disconnected connection to the output is additionally
shown when the output is deactivated. An active sweep is also indicated in the block.
The RF output state can also be set in the Configure menu of the RF block:
The CW and Sweep modes are available for generating the RF signal.
CW The RF signal is generated with the set frequency and level. This is the default
mode.
Instruments connected downstream can be taken into consideration when setting the frequency and
level by entering a frequency and/or level offset.
Automatic level control ensures maximum level accuracy.
User-specific lists which contain level correction values for any frequency range (User Correction) can
be created to, for example, compensate the cable attenuation in a test assembly setup.
The RF signal can be also generated in modulated form. An internal LF generator, internal pulse
generator and/or the external modulation inputs MOD EXT at the front and PULSE EXT at the back of
the instrument are available as the source for the analog modulations.
An external trigger signal for the sweeps can be provided at the INST TRIG input. The input REF IN is
used to input an external instrument reference frequency, and the output REF OUT serves as the
output of the reference frequency (internal or external).
RF Frequency
The simplest way to set the RF frequency is to enter it directly in the header of the display.
The entry is activated by pressing the FREQ key. Changes to the frequency have an immediate effect
(without confirmation with the Enter key) on the output signal.
Remote-control command
SOUR:FREQ 100 MHz
Note:
The IEC/IEEE-bus command sets the level of the Freq display, i.e. an entered frequency offset is
taken into consideration in the frequency value (see below).
The frequency entered and displayed in the frequency entry field takes any set frequency offset into
consideration, e.g. an offset set for a downstream instrument. This means that with a frequency offset
the frequency displayed in the header does not correspond to the frequency at the RF output, but rather
to the frequency at the output of the downstream instrument. A set frequency offset is indicated by the
FREQ OFFSET status message.
This allows the desired frequency at the output of a downstream instrument to be entered in the
frequency field. The R&S SMB Signal Generator changes the RF output frequency according to the
entered offset.
However, the frequency entered and displayed in the Frequency menu of the RF function block always
corresponds to the RF output frequency. Any frequency offset is not taken into consideration.
The correlation is as follows:
Freq in header = RF output frequency (= Freq in menu) + Freq offset (= Offset in menu)
The frequency offset is entered in the Frequency menu. Here it is also possible to set the frequency
without taking the offset into consideration, to set the step width for the frequency entry using the rotary
knob, and to set the phase for the RF output signal.
Frequency - Menu
The Frequency menu is opened in the RF function block or using the MENU key under RF.
Frequency and offset of the RF output signal is set in the upper part of the group menu. The step width
which is used when setting the frequency using the rotary knob (with Variation Active On) is set in the
User Variation section.
The lower parts concern the phase settings for the output signal and are described in the section "RF
Phase", page 4.29.
The frequency and offset are set in the top section of the menu.
Frequency - RF Signal
Sets the RF frequency of the RF output connector. The frequency
entered and displayed here corresponds to the frequency at the RF
output, i.e. any offset entry is not taken into consideration.
Remote-control command: n.a.
Note:
There is no GPIB command available for this setting. The GPIB
command SOUR:FREQ sets the frequency of the FREQ display, i.e.
the frequency containing offset.
Frequency Offset - RF
Sets the frequency offset relative to the RF frequency. The frequency
Signal
offset of a downstream instrument (e.g. a mixer) is entered.
The entry does not change the RF frequency at the RF output. It only
changes the RF frequency displayed in the display header. the RF
frequency in the header corresponds to the frequency.
Remote-control command:
SOUR:FREQ:OFFS 0 Hz
If the frequency is set using the rotary knob, the step width is defined in the User Variation section.
Variation Active
Activates the user-defined step width used when varying the
frequency value with the rotary knob.
RF Phase
The phase of the RF output signal can be changed in the RF Phase menu.
Phase - Menu
The Phase menu is opened in the RF function block or using the MENU key under RF.
The phase of the output signal can be changed in the Phase Settings section (upper part of the group
menu).
The lower parts concern the frequency settings for the output signal and are described in the section
"RF Frequency", page 4.26
In the internal reference mode the internal reference signal is available at the REF OUT connector (rear
of instrument). The frequency of the internal reference signal is fixed to 10 MHz.
External impairment is possible in both Adjustment State states (On or Off).
For EFC (Electronic Frequency Control), e.g. in phase noise measurement systems external FM
modulation (DC coupling) in low noise mode is used. FM-DC mode yields a fixed tuning sensitivity
which is independent from the set RF output frequency. The tuning sensitivity is equal to the set FM
deviation.
In the external reference mode an external signal with selectable frequency and defined level must be
input at the REF IN connector . This signal is output at the REF OUT connector. The EXT REF status
message appears in the display header.
The Reference Oscillator menu is opened in the RF function block or using the MENU key under RF.
The menu is used to select the source, to enter the frequency of an external reference signal and to
adjust the reference frequency. This mode corresponds to EFC mode (Electronic Frequency Control).
Source - Reference
Selects the source of the reference frequency.
Oscillator
External Reference
Selects the frequency of the external reference signal.
Frequency - Reference
Oscillator Remote-control command:
SOUR:ROSC:EXT:FREQ 13E6
Adjustment Active -
Selects adjustment mode.
Reference Oscillator
RF Level
Note:
The message Level overrange/underrange appears in the info line if the set level (Level) is in the
overrange or underrange (see data sheet). The correct level setting cannot be guaranteed for the
entire frequency range if the set level is in the overrange/underrange.
The simplest way to set the RF level is to enter it directly in the header of the display.
The entry is activated by pressing the LEVEL key. Changes to the level have an immediate effect
(without confirmation with the Enter key) on the output signal.
Remote-control command:
SOUR:POW:LEV:IMM:AMPL -30 dBm
Note:
The GPIB command sets the level of the Level display, i.e. an entered level offset is taken into
consideration in the level value (see below).
dBm, dBµV, mV and µV can be used as the level units. The 4 unit keys are labeled with these units.
The level entered and displayed in the Level field takes the offset of any downstream
attenuators/amplifiers into consideration by way of calculation. This means that with a level offset the
level displayed in the header does not correspond to the level at the RF output, but rather to the level at
the output of the downstream instrument.
This allows the desired level at the output of downstream instruments to be entered. The R&S SMB
Signal Generator changes the RF output level according to the set offset.
However, the level entered and displayed in the Level menu of the RF function block always
corresponds to the RF output level. Any level offset is not taken into consideration.
The correlation is as follows:
Level in header = RF output level (= Level in menu) + Level offset
The level offset is entered in the Level menu. Here it is also possible to set the level without taking the
offset into consideration, and to make other settings, such as level offset, attenuator mode, power-on
state.
The RF output is protected against overloading by an external signal applied to the RF output (see
section "Overvoltage Protection")
Level - Menu
The Level menu is opened in the RF function block or using the MENU key under RF.
The offset-free level, level offset and level limit are set in the top section of the menu. The attenuator
mode is set in the Attenuator Settings section .The step width which is used when setting the level
using the rotary knob (with Variation Active On) is set in the User Variation section.
The offset-free level, attenuation mode, level offset and level limit are set in the top section of the menu.
Amplitude - RF Level
Sets the RF level of the RF output connector.
The level entered and displayed here corresponds to the level at the
RF output, i.e. any offset entry is not taken into consideration.
Remote-control command: n.a.
Note:
There is no GPIB command available for this setting. The GPIB
command SOUR:POW:LEV:IMM:AMPL sets the level of the Level
display, i.e. the level containing offset.
Limit - RF Level
Sets the level limit.
The value specifies the upper limit of the level at the RF output
connector. A message appears if an attempt is made to set a level
above this limit and the level at the RF output is confined to the upper
limit. However, the level indication is not influenced.
Remote-control command:
SOUR:POW:LIM:AMPL 30 dBm
OFF The level value set with the rotary knob is varied in
steps of one unit at the cursor position (standard
operating mode).
Remote-control command:
SOUR:POW:STEP:MODE DEC
Overvoltage Protection
The overvoltage protection prevent overloading by an external signal applied to the RF output of the
R&S SMB Signal Generator.
The overload protection is tripped when the power of the external signal becomes too high. A relay
opens and interrupts the connection between the RF output and attenuator. This condition is indicated
in the display header by the 'OVERLOAD' status message.
! Reset the overload protection by pressing the RF ON/OFF key. The RF input is activated when the
overload protection is reset.
Remote-control commands:
OUTP:PROT:TRIP?
OUTP:PROT:CLE
OUTP:STAT ON
RF EMF
The power-on behavior of the R&S SMB Signal Generator and the level display in the display header
are set in the RF EMF menu.
EMF - Menu
The EMF menu is opened in the RF function block or using the MENU key under RF.
The power-on behavior of the R&S SMB Signal Generator and the level display in the display header
are set in the Power-On / EMF Settings section.
Power-On State - RF
Selects the state which the RF output is to assume after the
Output
instrument is switched on.
Display Level as Voltage of Activates display of the signal level as voltage of the EMF (no-load
EMF - RF Level voltage). If this setting is deactivated, the level is displayed as a
voltage with 50 Ohm (presetting).
Remote-control command: n.a.
Automatic level control (Automatic Level Control) can be used with almost all applications, except for
pulse modulation.
The level control status is permanently displayed as a status message in the info line.
The standard operating status is level control On. This provides the highest level accuracy. The preset
is Auto. In this mode the level control is automatically adapted to the operating conditions.
Level control can be switched to Sample&Hold or On for particular applications. The Sample&Hold
state (level control Off) is recommended e.g. for two-tone measurements with two R&S SMB Signal
Generators. .
If Sample&Hold is selected, the level is recalibrated for every level and frequency setting. For this
purpose, level control is activated briefly at a defined signal, the level adjuster is then held at the
attained value and level control is deactivated.
The Auto Level Control menu is opened in the RF Mod function block or using the MENU key under
RF.
The combined Auto Level Control… menu provides access to the automatic level control settings in
the upper section.
The lower sections provide access to function User Correction, see section "User Correction", page
4.39.
State - ALC
Activates/deactivates internal level control.
User Correction
The "User Correction" function is used to create and activate lists in which level correction values
predefined by the user are freely assigned to RF frequencies. Correction is performed by the user-
defined table values being added to the output level for the respective RF frequency.
With frequencies which are not contained in the list, the level correction is determined by interpolation of
the closest correction values.
The lists are created in the List Editor. Each list is stored in its own file with the predefined file extension
*. uco. The name of the User Correction file can be freely selected. The files are loaded from the
Lists... file manager. Externally created tables with pairs of frequency and level values can be
converted into User Correction files using the import function. The external files must have the file
extension *.txt or *.csv. These file formats are provided e.g. by the Microsoft Excel program. The
separators for table columns and for decimal floating-point numerals can be set. In addition, internally
created User Correction data can be exported into ASCII files using the export function.
If user correction is activated, the UCOR display (User Correction) is shown in the header together with
the Level display. The RF output level is the sum of both values.
Level + UCOR = Output level
If activated, user correction is effective in all operating modes.
The User Correction menu is opened either in the RF function block or using the MENU key under RF.
The combined menu ALC /UCOR provides access to function User Correction in the lower section. The
menu is used to activate/deactivate user correction, and to create, select and activate the correction
data lists.
The upper sections provide access to the automatic level control settings, see section "Automatic Level
Control - ALC", page 4.37 .
User Correction Data - User Calls the File Select menu for selecting and creating a list or the File
Correction Manager.
Remote-control command:
SOUR:CORR:CSET:CAT?
Response:
'Ucor1', 'Ucor2'
SOUR:CORR:CSET:SEL 'Ucor1'
SOUR:CORR:CSET:DEL 'Ucor2'
Important:
Save list only after filling both columns (frequency and level),
otherwise the entries are lost.
Save As Open the file menu to save the list under a new
name.
Each list is saved to the R&S SMB Signal Generator
CompactFlash™ Card as a separate file with the file
prefix *.uco. The file name and the directory to
which the file is saved are user-selectable.
Important:
Save list only after filling both columns (frequency
and level), otherwise the entries are lost.
Important:
Save list only after filling both columns (frequency
and level), otherwise the entries are lost.
Import/Export - User
Expands the menu with the area for import and export of user
Correction
correction files.
Externally edited Excel tables with frequency/level pairs can be
imported as text or CSV-files and used for user correction.
On the other hand, internally created user correction list can be
exported as text or CSV-files.
Extension - User
Selects the file extension of the ASCII file to be imported or exported.
Correction
Selection TXT (text file) or CSV (Excel file) is available. .
Remote-control command:
SOUR:CORR:DEXC:AFIL:EXT TXT
Sweep Mode
The R&S SMB Signal Generator offers three different sweep types (frequency sweep, level sweep and
LF sweep) to be activated alternatively. Each type has 6 modes which differ with respect to the sweep
cycle mode (continuous, individual and step-by-step) and triggering mode (automatic, internal and
external).
The LF sweep is activated and configured in the Mod Gen block.
A sweep is set in five basic steps which are shown below taking a frequency sweep as an example:
1. Set the sweep range (Start Freq and Stop Freq or Center Freq and Span).
3. Set the step width (Step Lin/Log) and dwell time (Dwell Time).
4. Activate the sweep (Mode to Auto, Single, Step or Extern Single, Extern Step).
5. Trigger the sweep, except for Auto mode (Execute Single Sweep, Current Frequency or
External Trigger Signal).
Notes:
It is recommended to switch off the GUI update (Setup menu) for optimum sweep performance
especially with short dwell times.
The Frequency Sweep menu is opened in the RF function block or in the menu tree of the MENU key
under RF Signal.
In the top section of the menu, the RF sweep mode is activated and the sweep mode is selected.
The buttons are used to reset the RF sweep (all sweep modes) or to execute the RF sweep (Single
mode).
The sweep range, sweep spacing and dwell time are set in the bottom section.
The sweep range of the RF sweep can be entered in two ways, either by entering the Start and Stop
value or by entering the Center and Span. The two sets of parameters influence each other in the
following way:
Start = (Center - Span/2)
Stop = (Center + Span/2)
Center = (Start + Stop)/2
Span = (Stop - Start)
State – RF Frequency
Activates/deactivates RF sweep mode.
Sweep
Note:
Activating the RF frequency sweep automatically deactivates the
Level sweep and LF frequency sweep.
Remote-control commands:
SOUR:FREQ:MODE SWE
SOUR:FREQ:MODE CW
Mode – RF Frequency
Selects the Sweep instrument operating mode and the Sweep mode.
Sweep
The sweep range, sweep spacing and dwell time are set in the bottom section.
Execute Single Sweep – RF Triggers the sweep manually. A manual sweep can only be triggered if
Frequency Sweep Mode Single is selected.
(Mode Single only)
Remote-control commands:
SOUR:SWE:FREQ:MODE AUTO
TRIG:FSW:SOUR SING
SOUR:FREQ:MODE SWE
SOUR:SWE:FREQ:EXEC
Reset Sweep – RF Resets the sweep. The start frequency is set and the next sweep
Frequency Sweep starts from there.
Remote-control command:
SWE:RES:ALL
Center Freq - RF
Sets the center frequency.
Frequency Sweep
Remote-control command:
SOUR:FREQ:CENT 300MHz
Span - RF Frequency
Sets the span.
Sweep
Remote-control command:
SOUR:FREQ:SPAN 400MHz
Current Freq - RF
Displays the current frequency.
Frequency Sweep
If Step is set, the frequency for the next frequency step of the sweep
is entered here.
Remote-control command
SOUR:FREQ:MAN 300MHz
Spacing - RF Frequency
Selects linear or logarithmic sweep spacing.
Sweep
Remote-control command:
SOUR:SWE:FREQ:SPAC LIN | LOG
Step Lin/Log - RF
Sets the step width for the individual sweep steps. This entry is
Frequency Sweep
effective for all sweep modes.
Step Lin or Step Log is displayed depending on whether Spacing
Lin or Log is selected.
Step Lin With the linear sweep, the step width is a fixed
frequency value which is added to the current
frequency. The linear step width is entered in Hz.
Remote-control command:
SOUR:SWE:FREQ:STEP:LIN 1 MHz
Note:
It is recommended to switch off the GUI update for optimum sweep
performance especially with short dwell times.
Remote-control command::
SOUR:SWE:FREQ:DWEL 10ms
The Level Sweep menu is opened in the RF function block or using the MENU key under RF.
In the top section of the menu, the Level Sweep mode is activated and the level range and the sweep
mode are selected. The buttons are used to reset the level sweep (all sweep modes) or to execute the
level sweep (Single mode).
The sweep range, sweep spacing and dwell time are set in the bottom section.
Note:
Activating the level sweep automatically deactivates the RF sweep
and LF sweep.
Remote-control commands:
SOUR:POW:MODE SWE
SOUR:POW:MODE CW
Reset Sweep - RF Level Resets the sweep. The start level is set and the next sweep starts
Sweep from there.
Remote-control command:
SWE:RES:ALL
Execute Single Sweep - RF Triggers the sweep manually. A manual sweep can only be triggered if
Level Sweep Mode Single is selected.
Remote-control commands:
SOUR:SWE:POW:MODE AUTO
TRIG:PSW:SOUR SING
SOUR:POW:MODE SWE
SOUR:SWE:POW:EXEC
The sweep range, sweep spacing and dwell time are set in the bottom section.
Start Level - RF Level Sets the start level.
Sweep
Remote-control command:
SOUR:POW:STAR -100
Step - RF Level Sweep Sets the step width for the individual sweep steps. This entry is
effective for all sweep modes.
With the level sweep, the logarithmic step width is a constant fraction
of the current level. This fraction is added to the current level. The
logarithmic step width is entered in dB.
Remote-control command:
SOUR:SWE:POW:STEP 3
Dwell Time - RF Level Enters the dwell time. The dwell time determines the duration of the
Sweep individual sweep steps.
Note:
It is recommended to switch off the GUI update for optimum sweep
performance especially with short dwell times.
Remote-control command:
SOUR:SWE:POW:DWEL 10ms
Ext Trigger Input Slope Sets the polarity of the active slope of an applied instrument trigger.
This setting affects the INST TRIG input (BNC connector at the rear of
the instrument).
List Mode
Similar to a sweep, a series of previously defined frequency and level points is processed in LIST
mode. In contrast to a sweep, however, a list with freely selectable value pairs (frequency and level)
can be created. The value range for frequency and level covers the entire configurable value range of
the instrument.
Note:
LIST mode and sweeps can not be activated simultaneously, they deactivate each other.
The lists can be created in the List Editor. Each list is stored in its own file with the predefined file
extension *. lsw. The name of the List file can be freely selected. The files are loaded from the Lists...
file manager. Externally created tables with pairs of frequency and level values can be converted into
List files using the import function. The external files must have the file extension *.txt or *.csv. These
file formats are provided e.g. by the Microsoft Excel program. The separators for table columns and for
decimal floating-point numerals can be set. In addition, internally created List data can be exported into
ASCII files using the export function.
The necessary hardware settings are calculated the first time a list is processed. With long dwell times,
this calculation can be performed while the list is being processed; the entered dwell times are
observed. With very short dwell times, calculation of the hardware settings increases the dwell time for
the initial processing cycle; the entered value is only observed from the second processing cycle
onwards. In this case a message appears to inform the user that there is a deviation between the
current and set dwell times. No further calculations are required after the first run through a list. The
current dwell times will definitely no longer deviate from the set dwell times.
The list is processed from the beginning to the end of the list (modes Auto, (External) Single,
(External) Step).
The List Mode menu is opened in the RF function block or using the MENU key under RF.
The menu is used to activate/deactivate operating mode List, to create, select and activate the lists, and
to select the trigger mode and the dwell time.
Note:
Activating the list mode automatically deactivates all sweeps.
During list mode the frequency and level indications are dimmed,
they do not display the currently set values.
Remote-control command:
SOUR:FREQ:MODE LIST
Auto Cycle from the beginning to the end of the list with
automatic restart at the beginning.The duration of a
list step is determined by the set dwell time. Button
Reset restarts the list at the starting point.
Remote-control commands:
SOUR:FREQ:MODE LIST
SOUR:LIST:MODE AUTO
SOUR:LIST:TRIG:SOUR AUTO
Single Single cycle from the beginning to the end of the list.
If Single is selected, the cycle is not started
immediately. The Execute Single button appears
under the Mode line. The cycle is started with this
button. The duration of a list step is determined by
the set dwell time. Button Reset restarts the list at
the starting point.
Remote-control commands:
SOUR:FREQ:MODE LIST
SOUR:LIST:MODE AUTO
SOUR:LIST:TRIG:SOUR SING
SOUR:LIST:TRIG:EXEC
Extern Single Single cycle from the beginning to the end of the list
as with Single, but started by an external trigger.
Button Reset restarts the list at the starting point.
The external trigger signal is input at the BNC
connector INST TRIG on the rear of the instrument.
Remote-control commands:
SOUR:FREQ:MODE LIST
SOUR:LIST:MODE AUTO
SOUR:LIST:TRIG:SOUR EXT
Execute Single - List Mode Triggers the list manually. This button is available only if Mode Single
(Mode Single only) is selected.
Remote-control commands
SOUR:FREQ:MODE LIST
SOUR:LIST:MODE AUTO
SOUR:LIST:TRIG:SOUR SING
SOUR:LIST:TRIG:EXEC
Learn List Mode Data... - Starts the determination of the hardware setting for the selected list.
List Mode The data determined in this way is stored along with the list.
It may be necessary to deliberately activate list learning in the event of
greatly altered environmental conditions that require new hardware
settings.
If this is not done, a previously learned hardware setting will continue
to be used when list mode is switched on (State = On). If no setting is
available, e.g. when the list is used for the first time, learning is
automatically activated.
Remote-control command:
SOUR:LIST:LEAR
List Mode Data... - List Calls the File Select menu for selecting and creating a list or the File
Mode Manager.
Remote-control command:
SOUR:LIST:CAT?
Response: 'MYLIST', 'LIST1', 'LIST2'
SOUR:LIST:SEL 'LIST2'
SOUR:LIST:DEL 'LIST1'
SOUR:LIST:DEL:ALL
Edit List Mode Data... - List Calls the editor for editing the selected list. A list consists of any
Mode number of frequency/level value pairs. The currently selected list is
displayed.
Save as Open the file menu to save the list under a new
name.
Each list is saved to the R&S SMA Signal Generator
CompactFlash™ Card as a separate file with the file
prefix *.lsw. The file name and the directory to which
the file is saved are user-selectable.
Remote-control command: n.a.
Modulations
The R&S SMB Signal Generator provides amplitude modulation (AM), frequency modulation (FM),
phase modulation (PM( and pulse modulation. In addition, the RF signal can be modulated with internal
modulations waveforms, e.g. sine waves and rectangular signals.
Amplitude, frequency and phase modulation are available for the basic unit (R&S SMB + frequency
option R&S SMB-B10x) without additional equipment options. A standard LF generator is provided for
internal modulation.
Pulse modulation and a pulse generator are provided by options R&S SMB-K22, Pulse Modulator and
R&S SMB-K23, Pulse Generator, respectively.
Settings for the modulation are made in separate modulation menus. These menus can be accessed in
the block diagram by way of the MOD function block, or by means of the menu with the same name
which is opened using the MENU key.
The MOD ON/OFF key switches the active modulations on and off. Pressing the key again restores the
status that was active before the last switch-off. MOD OFF is displayed in the info line of the header
next to the Level field.
Remote-control command:
SOUR:MOD:ALL:STAT OFF
The activated and deactivated state is indicated in the block diagram by means of the different block
color and the status of the On checkbox. The active modulations are indicated in the block.
Modulation Sources
For amplitude, pulse, frequency and phase modulation the internal and external modulation source can
be used.
The table shows the modulations and operating modes which can be activated simultaneously (+) or
which deactivate each other (-).
AM FM PhiM Pulse
Amplitude Modulation - AM
An internal and/or external source can be selected for amplitude modulation. A LF modulation generator
isavailable as the internal source. Two-tone AM is possible by simultaneously switching on the external
and internal source.
The MOD EXT input connector for external feed of analog modulation signals is at the front of the
instrument. The coupling mode of the input (AC or DC) can be selected.
The Amplitude Modulation menu is opened in the Mod function block or using the MENU key under
Mod.
In the upper section of the menu, the modulation source is selected and the modulation switched on.
The modulation source can be selected independently for the different modulation types and the LF
output. The configuration of the selected external and/or internal modulation source is performed in the
lower section of the menu or in the Mod Gen block (internal source only). These settings affect all
modulations which use the same modulation source.
State - AM
Activates/deactivates AM modulation.
Remote-control command:
SOUR:AM:STAT ON
AM Source - AM
Selects the source for the AM signal.
The source can be selected independently for the different modulation
types and the LF output.
The configuration of the selected external and/or internal modulation
source is performed in the lower section of the menu or in the Mod
Gen block (internal source only).
Int + Ext Selects the internal and external source at the same
time. This setting enables two-tone AM modulation.
Remote-control command:
SOUR:AM:SOUR INT,EXT
AM Depth
Sets the modulation depth in percent.
Note:
With two-tone modulation please observe that the set modulation
depth is valid for both signals and the sum modulation depth is
determined by doubling the set modulation depth. This results in
overmodulation if the maximal value for modulation depth is
exceeded (see data sheet).
Remote-control command:
SOUR:AM:DEPT 20PCT
AM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD EXT input in %/V. The
display only appears in the case of external modulation.
The modulation depth entered under AM Depth is reached with 1 Volt
modulation of the input.
Remote-control command:
SOUR:AM:SENS?
Response: "30"
AM Ext Coupling
(Source External only)
Selects the coupling mode (AC or DC) for external feed.
Note:
Coupling for external feed via input MOD EXT is set for all
modulations with external source.
Remote-control command:
SOUR:AM:EXT:COUP AC
In case of selection Source Int, the settings for the internal modulation sources are offered in the AM
Source = INTernal section of the Amplitude Modulation menu. These settings affect all analog
modulations which use the same modulation sources.
LF Gen Freq - AM
(Source Internal)
Sets the frequency of the LF generator.
Remote-control command:
SOUR:LFO:FREQ 1E3
LF Gen Shape - AM
(Source Internal)
Selects the shape of the LF generator signal.
Remote-control command:
SOUR:LFO:SHAP SIN
Frequency Modulation - FM
An internal and/or external source can be selected for frequency modulation. A LF modulation
generator is available as internal sources. Two-tone FM is possible by simultaneously switching on the
external and internal source.
The MOD EXT input connector for external feed of analog modulation signals is at the front of the
instrument. The coupling mode of the input (AC or DC) can be selected.
Selection between three modulation modes is possible:
- Normal mode with full setting range for modulation bandwidth and FM deviation.
- Low Noise mode with better signal/noise ratio, but reduced setting range for modulation bandwidth
and deviation (see data sheet)
- High Deviation mode with full setting range for FM deviation and a reduced setting range for
modulation bandwidth (see data sheet).
Note:
It is not possible to use frequency modulation simultaneously with phase modulation.
The Frequency Modulation menu is opened in the Mod function block or using the MENU key under
Mod.
In the upper section of the menu, the modulation source is selected and the modulation is switched on.
The modulation source can be selected independently for the different modulation types and the LF
output. The configuration of the selected external and/or internal modulation source is performed in the
lower section of the menu or in the Mod Gen block (internal source only). These settings affect all
modulations which use the same modulation sources.
State - FM
Activates/deactivates FM modulation.
Activation of FM deactivates phase modulation.
Remote-control command:
SOUR:FM:STAT ON
FM Source - FM
Selects the source for the FM signal.
The source can be selected independently for the different modulation
types and the LF output.
The configuration of the selected external and/or internal modulation
source is performed in the lower section of the menu or in the Mod
Gen block (internal source only).
Int + Ext Selects the internal and external source at the same
time. This setting enables two-tone FM modulation.
Remote-control command:
SOUR:FM:SOUR INT,EXT
FM Mode - FM
Selects the mode for the frequency modulation.
FM Deviation
Sets the modulation depth in Hz.
The maximal deviation depends on the RF frequency set and the
selected modulation mode (see data sheet). It is possible to enter a
deviation that is too high for a certain RF frequency or to vary the RF
frequency to a range in which the deviation can no longer be set. In
this case the maximally possible deviation is set and an error
message is displayed.
The deviation of the internal source must not exceed the deviation of
the external source in case of modulation source Int+Ext.
Remote-control command:
SOUR:FM:DEV 1kHz
SOUR:FM:EXT:DEV 10kHz
FM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD EXT input in Hz/V. The
display only appears in the case of external modulation.
The modulation depth entered under FM Depth is reached with 1 Volt
modulation of the input.
Note:
The input voltage should not exceed 1.1 Vs, otherwise modulation
distortions might occur.
Remote-control command:
SOUR:FM:SENS? Response: "1E3"
Adjust FM Offset
Starts the adjustment for the FM/PhiM modulator. The option is
adjusted with respect to DC-offset.
Remote-control command:
CAL:FMOF?
FM Ext Coupling
(Source External only)
Selects the coupling mode (AC or DC) for external feed.
Note:
Coupling for external feed via input MOD EXT is set for all
modulations with external source.
LF Gen Freq - FM
(Source Internal)
Sets the frequency of the LF generator.
Remote-control command:
SOUR:LFO:FREQ 1E3
LF Gen Shape - FM
(Source Internal, LFGen2 only)
Selects the shape of the second LF generator.
Remote-control command:
SOUR:LFO:SHAP SQU
An internal and/or external source can be selected for phase modulation. A LF modulation generator is
available as internal sources.
The MOD EXT input connector for external feed of analog modulation signals is at the front of the
instrument. The coupling mode of the input (AC or DC) can be selected.
Selection between three modulation modes is possible:
- Normal mode with full setting range for modulation bandwidth and PhiM deviation.
- Low Phase noise mode with better signal/noise ratio, but reduced setting range for modulation
bandwidth and deviation (see data sheet)
- High Deviation mode with full setting range for PhiM deviation and a reduced setting range for
modulation bandwidth. Phase noise is reduced in the lower modulation frequency range (compared
to Normal mode).
Note:
It is not possible to use phase modulation simultaneously with frequency modulation.
The Phase Modulation menu is opened in the Mod function block or using the MENU key under Mod.
In the upper section of the menu, the modulation source is selected and the modulation switched on.
The modulation source can be selected independently for the different modulation types and the LF
output. The configuration of the selected external and/or internal modulation source is performed in the
lower section of the menu or in the Mod Gen block (internal source only). These settings affect all
modulations which use the same modulation sources. For a fully equipped instrument two LF
generators and a noise generator are available as internal sources.
State – PhiM
Activates/deactivates PhiM modulation.
Activation of PhiM deactivates frequency modulation.
Remote-control command:
SOUR:PM:STAT ON
PhiM Source
Selects the source for the PhiM signal.
The source can be selected independently for the different modulation
types and the LF output.
The configuration of the selected external and/or internal modulation
source is performed in the lower section of the menu or in the Mod
Gen block (internal source only).
Int + Ext Selects the internal and external source at the same
time. The external signal is input via the MOD EXT
connector.
Remote-control command:
SOUR:PM:SOUR INT,EXT
PhiM Mode
Selects the mode for the phase modulation..
PhiM Deviation
Sets the modulation deviation in RAD.
The maximal deviation depends on the RF frequency set and the
selected modulation mode (see data sheet). It is possible to enter a
deviation that is too high for a certain RF frequency or to vary the RF
frequency to a range in which the deviation can no longer be set. In
this case the maximally possible deviation is set and an error
message is displayed.
Remote-control command:
SOUR:PM:DEV 2.5
SOUR:PM:EXT:DEV 2.5
PhiM Sensitivity
(Source External only)
Displays the input sensitivity of the MOD MOD input in RAD/V. The
display only appears in the case of external modulation.
The modulation depth entered under PhiM Depth is reached with 1
Volt modulation of the input.
Note:
The input voltage should not exceed 1.1 Vs, otherwise modulation
distortions might occur.
Remote-control command:
SOUR:PM:SENS?
Note:
Coupling for external feed via input MOD EXT is set for all
modulations with external source.
Pulse Modulation
External and internal Pulse modulation requires options R&S SMB-K22, Pulse Modulator and
R&S SMB-K23, Pulse Generator.
An internal or external source can be selected for pulse modulation. In case of external source, the
external signal is input via the PULSE EXT connector at the rear of the instrument. In case of internal
source, this connector can be used as external trigger or gate signal input for internal pulse modulation.
The polarity and input impedance of the connector can be selected.
The pulse signal is output at the PULSE VIDEO connector at the rear of the instrument.
The Pulse Modulation menu is opened in the Mod function block or using the MENU key under Mod.
In the upper section of the menu, the modulation source is selected and the modulation switched on.
The configuration of the selected external and/or internal modulation source is performed in the lower
section of the menu.
An LF generator providing sinusoidal + square signals in the frequency range 0.1 Hz to 1 MHz is
available for the basic unit without additional equipment options.
The internal LF generator is the internal source for the analog modulations AM and FM / PhiM, and as
the signal source for the LF output at the front of the instrument.
The LF generator settings can be made both in the modulation menus and in the LF Output menu. The
settings are effective for all modulations using the internal modulation source. For example, a change to
the frequency of the LF generator automatically has an effect on AM modulation if internal source is
selected as the AM modulation source (i.e. Int is selected as Source).
The LF Sweep mode is activated in the LF Sweep menu. RF frequency and level sweeps are activated
in the respective menus of the RF block.
Option Pulse Generator, R&S SMB-K23, enables the generation of single and double pulse signals.
The generator is activated and configured in the Pulse Generator menu of the LF output block or in
the Pulse Modulation menu of the Mod block (Pulse Generator is selected as Source).
The LF Frequency Sweep menu is opened in the Mod Gen function block or using the MENU key
under LF Gen.
In the top section, the LF Sweep mode is activated and the sweep mode is selected. The buttons are
used to reset the LF sweep (all sweep modes) or to execute the LF sweep (Single mode).
The sweep range, sweep spacing and dwell time are set in the bottom section.
State - LF Sweep
Activates LF Sweep mode.
Note:
Activating the LF sweep automatically deactivates the RF
frequency sweep and level sweep.
Remote-control commands:
SOUR:LFO:FREQ:MODE SWE
SOUR:LFO:FREQ:MODE CW
Mode - LF Sweep
Selects the Sweep instrument operating mode and Sweep mode.
Reset Sweep - LF Sweep Resets the sweep. The start frequency is set and the next sweep
starts from there.
Remote-control command:
SWE:RES:ALL
Execute Single Sweep - LF Triggers the sweep manually. A manual sweep can only be triggered if
Sweep Mode Single is selected.
Remote-control commands
SOUR:LFO:SWE:FREQ:MODE AUTO
TRIG0:SWE:SOUR SING
SOUR:LFO:FREQ:MODE SWE
SOUR:LFO:SWE:FREQ:EXEC
The sweep range, sweep spacing, dwell time and the external trigger slope are set in the bottom
section.
Start Freq - LF Sweep
Sets the start frequency.
Remote-control command:
SOUR:LFO:FREQ:STAR 100kHz
Spacing - LF Sweep
Selects linear or logarithmic sweep spacing.
Remote-control command:
SOUR:LFO:SWE:FREQ:SPAC LIN | LOG
Step Lin With the linear sweep, the step width is a fixed
frequency value which is added to the current
frequency. The linear step width is entered in Hz.
Remote-control command:
SOUR:LFO:SWE:FREQ:STEP:LIN 1 kHz
Note:
It is recommended to switch off the GUI update for optimum sweep
performance especially with short dwell times.
Remote-control command:
LF Output Menu
The LF Output menu is opened in the Mod Gen function block or using the MENU key under Mod
Gen.
The LF Output menu provides access to the configuration of the internal modulation generators. In
addition, the LF output is configured in this menu. The available settings depend on the source selected
and on the installed options.
In the upper section of the menu, the LF output is switched on. The configuration of the internal source
is performed in the lower section of the LF Output menu or in the individual modulation menus of the
Mod block (e.g. Amplitude Modulation menu). These settings affect all modulations which use the same
modulation sources and the LF output.
State - LF Output
Activates/deactivates the LF Output.
The modulation signal is output at the LF output connector at the front
of the instruments.
Remote-control command:
SOUR:LFO:STAT ON
The Pulse Generator menu is opened in the Mod Gen function block or using the MENU key under
Mod Gen. The same settings can be made in the Pulse Modulation menu of the MOD block. Please
refer to the description of the menu in section "Pulse Modulation", page 4.72.
• Instructions on how to set up the signal generator for remote control operation.
• A general introduction to remote control of programmable instruments. This includes the description
of the command structure and syntax according to the SCPI standard, the description of command
execution and of the status registers.
The remote control commands of the instrument are described in detail after each related Instrument
Function section. In addition, the description of each menu parameter is linked to the related remote
control command.
In chapter "Remote Control - Commands" all remote control functions are described in detail. The
subsystems are listed by alphabetical order according to SCPI. SCPI (Standard Commands for
Programmable Instruments) commands – instrument-control commands – are used for remote control.
The instrument is equipped with the following interfaces for remote control:
Note:
Manual control is designed for maximum possible operating convenience. In contrast, the priority of
remote control is the "predictability" of the device status. Therefore, control programs should always
define an initial device status (e.g. with the command *RST) and then implement the required
settings.
Getting Started
The short and simple operating sequence given below permits fast putting into operation of the
instrument and setting of its basic functions. As a prerequisite, the IEC/IEEE-bus address, which is
factory-set to 28, must not have been changed.
! Connect instrument and controller using IEC/IEEE-bus cable and switch them on.
! Write and start the following program on the controller:
CALL IBFIND("DEV1", generator%) 'Open port to the instrument
The instrument remains in the REMOTE mode until local control is selected either manually with the
LOCAL key on the front panel or with the interface command >L via the remote-control interface.
Switching from manual operation to remote control and vice versa does not affect the remaining
instrument settings. In the remote control mode, the front-panel keys and an external mouse or
keyboard that may be connected can be disabled with command :SYST:KLOC ON. Menus cannot be
opened in this case and switchover from remote control to manual operation is only possible by means
of a remote-control command. Inadvertent switchover with the LOCAL key is not possible in this case.
Operation of the LOCAL key alone can be disabled with interface command &LLO.
Notes:
Before the transition, command processing must be completed as
otherwise transition to remote control is performed immediately.
The LOCAL key can be disabled by the interface message &LLO (see
Section "IEC/IEEE Bus Messages") in order to prevent unintentional
transition. In this case, transition to manual mode is only possible via the
IEC/IEEE bus.
The LOCAL key can be enabled again by deactivating the REN line of
the IEC/IEEE bus ( (see Section "IEC/IEEE Bus Messages").
Connection of the Signal Generator to a network and the querying of a computer name is described in
section "Connection to the Network".
Software for instrument control and the VISA program library must be installed on the controller.
Instrument control is via the VXI-11 standard protocol.
Only the IP address or the computer name is required for link setup. The IP address/computer name is
part of the "visa resource string" used by the programs for identification and control of the instrument.
The visa resource string has the form:
TCPIP::ipaddr::inst0::INSTR
ipaddr has to be replaced by the IP address or the computer name of the instrument.
For instance, if the instrument has the IP address 192.1.2.3, TCPIP::192.1.2.3::inst0::INSTR is the valid
resource name. Specification of inst0 in the resource name is optional. In this example, also
TCPIP::192.1.2.3::INSTR is therefore a valid resource name.
A resource name with computer name could be TCPIP::RSSM1::INSTR, for instance.
TCPIP designates the network protocol used and INSTR indicates that the VXI-11 protocol is used.
If several instruments are connected to the network, each instrument has its own IP address and
associated resource name. The controller identifies these instruments by means of the resource name.
In the example below, the program 'Measurement & Automation Explorer' from National Instruments is
used for setting up an Ethernet remote-control link. Link setup with this program is easy and first tests
can be performed. The R&S Signal Generator is preconfigured for networks using DHCP (dynamic host
configuration protocol). If this configuration is used, the computer name must be entered at the position
of the IP address. It is also possible to assign a fixed IP address to the instrument.
Setting up Control of the Signal Generator in the 'Measurement & Automation
Control' Program.
! Select TCP/IP Resource and open the next page of the Create new menu with the right mouse key.
! Enter the IP address of the Signal Generator and select VXI-11 Instrument
(the computer name may be entered instead).
! Press the Next button. An alias name for the instrument can be entered in the next window. This
name must not be mistaken for the computer name. It is only used for instrument identification
within the program and displayed in the menu as an option in case of an Ethernet link.
Starting the Measurement & Automation program for remote control of the Signal Generator
! Start program on the controller
! In the Configuration window, open Instruments and Interfaces and select R&S SM (= Alias)
under VISA Ethernet Devices.
! Open the menu by clicking Open VISA Session with the right mouse key.
! On the viWrite tab under Basic I/O, commands can be sent to the instrument; instrument responses
are displayed on the viRead tab
(for further program operation refer to the online help of the program).
Return to manual operation is possible via the front panel or the LAN interface.
Notes:
The LOCAL key can be disabled by the universal command &LLO (see
Section "IEC/IEEE Bus Messages") in order to prevent unintentional
transition. In this case, transition to manual mode is only possible via
remote control.
The LOCAL key can be enabled again by the interface message &NREN
(see Section "IEC/IEEE Bus Messages").
Interface Messages
Interface messages are transferred on the data lines of the IEC/IEEE bus, the ATN control line being
active. They are used for communication between controller and instrument and can only be sent by a
computer which has the function of an IEC/IEEE bus controller.
Device are messages the instrument sends to the controller after a query. They can
responses contain measurement results, instrument settings and information on the
(Response instrument status (cf. Section "Responses to Queries").
Messages and
Service Request)
Structure and syntax of the device messages are described in the following Section.
Note:
The commands used in the following examples are not in every case implemented in the instrument.
Common Commands Common commands consist of a header preceded by an asterisk "*" and one
or more parameters, if any.
Examples *RST
RESET, resets the device
:
*ESE 253
EVENT STATUS ENABLE, sets the bits of the event
status enable register
*ESR?
EVENT STATUS QUERY, queries the contents of the
event status register.
Device-specific
commands
Hierarchy: Device-specific commands are of hierarchical structure (see figure below).
The different levels are represented by combined headers. Headers of the
highest level (root level) have only one key word. This key word denotes a
complete command system
Example: SOURce
This command lies in the fourth level of the SOURce. It sets the coupling of
the external signal source to AC.
SOURce
POWer AM FM FREQuency
Example for the tree structure of the SCPI command systems; the SOURce system
Multiple key words Some key words occur on several levels within one command system. Their
effect depends on the structure of the command, i. e. on the position in the
command header they are inserted in.
Example:
SOURce:FM:POLarity NORMal
This command contains key word POLarity in the third command level. It
defines the polarity between modulator and modulation signal.
SOURce:FM:EXTernal:POLarity NORMal
This command contains key word POLarity in the fourth command level. It
defines the polarity between modulation voltage and the resulting direction of
the modulation only for the external signal source indicated.
Optional key words: Some command systems permit certain key words to be optionally inserted
into the header or omitted. These key words are marked by square brackets
in this manual. The full command length must be recognized by the
instrument for reasons of compatibility with the SCPI standard. Some
commands are considerably shortened by omitting optional key words.
Example:
[SOURce]:POWer[:LEVel][:IMMediate]:OFFSet 1
This command immediately sets the offset of the signal to 1 dB. The following
command has the same effect:
POWer:OFFSet 1
Long and short form: The key words feature a long form and a short form. Either the short form or
the long form can be entered, other abbreviations are not permitted.
Example: STATus:QUEStionable:ENABle 1= STAT:QUES:ENAB 1
Note:
Upper-case and lower-case notation only serves to distinguish the two
forms in the manual, the instrument itself does not distinguish upper-case
and lower-case letters.
Parameters: Parameters must be separated from the header by a "white space". If several
parameters are specified in a command, they are separated by a comma ",".
A few queries permit the parameters MINimum, MAXimum and DEFault to be
entered. For a description of the types of parameter, refer to Section
"Parameters".
Example: SOURce:POWer:ATTenuation? MAXimum Answer: 60
Numeric suffix: If a device features several functions or features of the same kind, e.g.
several inputs, the desired function can be selected by a suffix added to the
command. Entries without suffix are interpreted like entries with the suffix 1.
Optional keywords must be specified if they select a function with the suffix.
Example:
SOURce:LFOutput2:FREQuency 1.5kHz
This command sets the frequency of secondLF generator frame.
This command line contains two commands. The first command is part of the SOURce
system and is used to specify the center frequency of the output signal of RF output.
The second command is part of the OUTPut system and sets the attenuation of the
output signal of RF output.
If the successive commands belong to the same system, having one or several levels in common, the
command line can be abbreviated. To this end, the second command after the semicolon starts with the
level that lies below the common levels. The colon following the semicolon must be omitted in this case.
Example: "SOURce:FM:MODE NORMal;:SOURce:FM:INTernal:FREQuency 1kHz"
This command line is represented in its full length and contains two commands
separated from each other by the semicolon. Both commands are part of the SOURce
command system, subsystem FM, i.e. they have two common levels.
When abbreviating the command line, the second command begins with the level below
SOURce:FM. The colon after the semicolon is omitted.
The abbreviated form of the command line reads as follows:
"SOURce:FM:MODE NORMal;INTernal:FREQuency 1kHz"
However, a new command line always begins with the complete path.
Example: "SOURce:FM:MODE NORMal"
"SOURce:FM:INTernal:FREQuency 1kHz"
Responses to Queries
A query is defined for each setting command unless explicitly specified otherwise. It is formed by adding
a question mark to the associated setting command. According to SCPI, the responses to queries are
partly subject to stricter rules than in standard IEEE 488.2.
2. Maximum values, minimum values and all further quantities, which are requested via a special text
parameter are returned as numerical values
Parameters
Most commands require a parameter to be specified. The parameters must be separated from the
header by a "white space". Permissible parameters are numerical values, Boolean parameters, text,
character strings and block data. The type of parameter required for the respective command and the
permissible range of values are specified in the command description.
Numerical values Numerical values can be entered in any form, i.e. with sign, decimal point and
exponent. Values exceeding the resolution of the instrument are rounded up
or down. The mantissa may comprise up to 255 characters, the values must
be in the value range –9.9E37 to 9.9E37. The exponent is introduced by an
"E" or "e". Entry of the exponent alone is not allowed.
Units In the case of physical quantities, the unit can be entered. Permissible unit
prefixes are G (giga), MA (mega), MOHM and MHZ are also permissible), K
(kilo), M (milli), U (micro) and N (nano). If the unit is missing, the basic unit is
used.
Example:
SOURce:FREQuency 1.5 kHz = SOURce:FREQuency 1.5E3
Some settings allow relative values to be stated in percent. According to
SCPI, this unit is represented by the PCT string.
Example:
SOURce:SWEep:FREQuency:STEP:LOGarithmic 5PCT
Special numeric The texts MINimum, MAXimum, DEFault, UP and DOWN are interpreted as
values special numerical values.
In the case of a query, the associated numerical value is provided.
Example:
Setting command: SOURce:LFOutput:VOLTage MAXimum
Query: SOURce:LFOutput:VOLTage? Answer: 4
MIN/MAX MINimum and MAXimum denote the minimum and maximum value
DEF DEFault denotes a preset value. This value conforms to the default setting,
as it is called by the *RST command.
UP/DOWN UP, DOWN increases or reduces the numerical value by one step. The step
width can be specified via an allocated step command for each parameter
which can be set via UP, DOWN.
INF/NINF INFinity, Negative INFinity (NINF) represent the numerical values -9.9E37
or 9.9E37, respectively. INF and NINF are only sent as device responses.
NAN Not A Number (NAN) represents the value 9.91E37. NAN is only sent as
device response. This value is not defined. Possible causes are division by
zero, subtraction or addition of infinite and the representation of missing
values.
Boolean Parameters Boolean parameters represent two states. The ON state (logically true) is
represented by ON or a numerical value unequal to 0. The OFF state
(logically untrue) is represented by OFF or the numerical value 0. ON or OFF
is returned by a query.
Example:
Setting command: :SOURce:AM:STATe ON
Query: :SOURce:AM:STATe? Answer: 1
Text Text parameters observe the syntax rules for key words, i.e. they can be
entered using a short or long form. Like any parameter, they have to be
separated from the header by a white space. In the case of a query, the short
form of the text is provided.
Example:
Setting command: :SOURce:SWEep:POWer:MODE MANual
Query: :SOURce:SWEep:POWer:MODE? Answer: MAN
Strings Strings must always be entered within quotation marks (' or ").
Example: CORR:CSET "UCOR1" or :CORR:CSET 'UCOR1'
Block data Block data are a transmission format which is suitable for the transmission of
large amounts of data. A command using a block data parameter with definite
length has the following structure:
Example: MMEMory:DATA test_file.wv, #45168xxxxxxxx
Test_file.wv denotes the name of the file to which the data are written. The
comma is followed by the binary data block. The hash symbol # introduces
the data block. The next number indicates how many of the following digits
describe the length of the data block. In the example the 4 following digits
indicate the length to be 5168 bytes. The data bytes follow. During the
transmission of these data bytes all End or other control signs are ignored
until all bytes are transmitted.
The format of the binary files within the block depends on the IEC/IEEE-bus
command
SOURce:LIST:FREQuency|:POWer
SOURce:CORRection:CSET:DATA:FREQuency|:POWer
use the IEEE-754 format for double precision floating point numbers. Each
number is represented by 8 bytes.
Example:
a# = 125.345678E6
b# = 127.876543E6
CALL IBWRT(generator%, "SOURCE:CORRECTION:CSET:DATA:FREQ
#216" + MKD$(a#) + MKD$(b#))
- #' in the command string introduces the binary block,
- '2' indicates that 2 digits specifying the length will follow next,
- 16' is the length of the binary block (in bytes), here: 2 double precision
floating point number with 8 bytes each.
- The actual binary data follow now. As the function IBWRT requires a text
string, MKD$ is used for the type conversion.
The following ASCII format has the same effect:
CALL IBWRT(generator%, "SOURce:CORRection:CSET:DATA:FREQ
125.345678E6, 127.876543E6")
Binary: #B10110
Octal: #O7612
Hexa: #HF3A7
Block: #21312
Command
recognition
Data set
Status reporting
system
Instrument
hardware
Instrument model in the case of remote control via IEC/IEEE bus or TCP/IP network
Input Unit
The input unit receives commands character by character from the IEC/IEEE bus or via the Ethernet
and collects them in the input buffer. The input unit sends a message to the command recognition as
soon as the input buffer is full or as soon as it receives a delimiter, <PROGRAM MESSAGE
TERMINATOR>, as defined in IEEE 488.2, or the interface message DCL.
If the input buffer is full, the traffic is stopped and the data received up to then is processed.
Subsequently the traffic is continued. If, however, the buffer is not yet full when receiving the delimiter,
the input unit can already receive the next command during command recognition and execution. The
receipt of a DCL clears the input buffer and immediately initiates a message to the command
recognition.
Command Recognition
The command recognition analyses the data received from the input unit. It proceeds in the order in
which it receives the data. Only a DCL is serviced with priority, a GET (Group Execute Trigger), e.g., is
only executed after the commands received before. Each recognized command is immediately
transmitted to the data set but not executed immediately.
The command recognition detects syntax errors in the commands and transfers them to the status
reporting system. The rest of a command line after a syntax error is analyzed further if possible and
serviced. After the syntax test, the value range of the parameter is checked, if required.
If the command recognition detects a delimiter or a DCL, it also requests the data set to perform the
necessary instrument hardware settings. Subsequently it is immediately prepared to process further
commands. This means that new commands can already be serviced while the hardware is still being
set ("overlapping execution").
The command for setting the FM deviation is rejected and an execution error is generated.
At the time when this command is processed, the previous setting of the RF frequency (60
MHz) is still valid, i.e. the value for the FM deviation is outside the permissible value range.
The two other commands are set.
3. The two first commands in one program message, the third command in a separate program
message.
:SOUR:FM:STAT ON; :SOUR:FM:DEV 1MHz
:SOUR:FREQ 100MHz
The command for setting the FM deviation is rejected and an execution error is generated.
At the time when this command is processed, the previous setting of the RF frequency (60
MHz) is still valid, i.e. the value for the FM deviation is outside the permissible value range.
The two other commands are executed.
This example shows that it is advisable to send interdependent commands in one program
message as in this case the sequence in which they are sent is irrelevant.
For further examples on command sequence see section "Command Sequence and Command
Synchronization", on page 5.20.
Before passing on the data to the hardware, the settling bit in the STATus:OPERation register is set
(see section Status Reporting System, page 5.23). The hardware executes the settings and resets the
bit again as soon as the new state has settled. This fact can be used to synchronize command
servicing.
Queries induce the data set management to send the desired data to the output unit.
Output Unit
The output unit collects the information requested by the controller, which it receives from the data set
management. It processes it according to the SCPI rules and makes it available in the output buffer.
If the instrument is addressed as a talker without the output buffer containing data or awaiting data from
the data set management, the output unit sends the error message "Query UNTERMINATED" to the
status reporting system. No data are sent on the IEC/IEEE bus or via the Ethernet, the controller waits
until it has reached its time limit. This behavior is specified by SCPI.
If a particular device action can be performed only after the execution of a previous overlapped
command, the controller must know when the overlapped command has finished. The necessary
interaction between the controller and the test instrument is called command synchronization.
Command Sequence
According to section "Database and Instrument Hardware", overlapped execution is possible in principle
for all commands of the signal generator. Equally, setting commands within one command line are not
necessarily serviced in the order in which they have been received.In order to make sure that
commands are actually carried out in a certain order, each command must be sent in a separate
command line (see also example in section "Database and Instrument Hardware").
Example : Commands and queries in one command line
The response from a query combined in a program message with commands that affect the queried
value is not predictable. Sending
SOURce:FREQuency 1E+9; LEVel -80
SOURce:FREQuency?
always returns 1E+9 (1GHz). When:SOURce:FREQuency 1E+9; FREQuency?; LEVel -80
is sent, however, the result is not specified by SCPI. The result could be the RF generator frequency
before the command was sent since the instrument might defer executing the individual commands until
a program message terminator is received. The result could also be 1GHz if the instrument executes
commands as they are received.
As a general rule, send commands and queries in different program messages.
Command Synchronization
In order to prevent an overlapped execution of commands, one of commands *OPC, *OPC? or *WAI
can be used. All three commands cause a certain action only to be carried out after the hardware has
been set and has settled. By suitable programming, the controller can be forced to wait for the
respective action to occur (see table).
*OPC Sets the Operation Complete bit in the ESR - Setting bit 0 in the ESE
after all previous commands have been - Setting bit 5 in the SRE
executed. - Waiting for service request (SRQ)
*OPC? Stops command processing until 1 is Sending *OPC? directly after the command whose
returned. This is only the case after the processing should be terminated before other commands
Operation Complete bit has been set in the can be executed.
ESR. This bit indicates that the previous Disabling bit 4 (MAV) of the SRE register.
setting has been completed. Alternative: Service request or timeout method with enabled
MAV bit; see below.
*WAI Stops further command processing until all Sending *WAI directly after the command whose processing
commands sent before *WAI have been should be terminated before other commands are executed.
executed.
Note: While waiting it is still possible to send
messages to the device.
-&- 7 Power on
-&- 6 User Request
SRQ -&- 5 Command Error
-&- 4 Execution Error
-&- 3 Device Dependent Error
-&- 2 Query Error
-&- 1 Request Control
RQS/MSS
-&- -&- 0 Operation Complete
ESB
-&- MAV ESE ESR
-&-
SRE STB
Error Queue Output Buffer
-&-
-&-
-&-
-&-
PPE = logical OR
of all bits
ISTflag
(response to parallel poll)
3 Not used
5 ESB bit
Sum bit of the event status register. It is set if one of the bits in the event status register is set and enabled in the
event status enable register.
Setting of this bit indicates a serious error which can be specified in greater detail by polling the event status
register.
7 Not used
The parallel poll enable register (PPE) determines which bits of the STB contribute to the IST flag. The
bits of the STB are ANDed with the corresponding bits of the PPE, with bit 6 being used as well in
contrast to the SRE. The IST flag results from the ORing of all results. The PPE can be set using
commands "*PRE" and read using command "*PRE?".
Event Status Register (ESR) and Event Status Enable Register (ESE)
The ESR is defined in IEEE 488.2.The event status register can be read out using command "*ESR?".
The ESE is the associated ENABle part. It can be set using the command "*ESE" and read using the
command "*ESE?".
0 Operation Complete
This bit is set on receipt of the command *OPC exactly when all previous commands have been executed.
1 not used
2 Query Error
This bit is set if either the controller wants to read data from the instrument without having sent a query, or if it
does not fetch requested data and sends new instructions to the instrument instead. The cause is often a query
which is faulty and hence cannot be executed.
3 Device-dependent Error
This bit is set if a device-dependent error occurs. An error message with a number between -300 and -399 or a
positive error number, which denotes the error in greater detail, is entered into the error queue.
4 Execution Error
This bit is set if a received command is syntactically correct but cannot be performed for other reasons. An error
message with a number between -200 and -300, which denotes the error in greater detail, is entered into the
error queue.
5 Command Error
This bit is set if a command which is undefined or syntactically incorrect is received. An error message with a
number between -100 and -200, which denotes the error in greater detail, is entered into the error queue.
6 User Request
This bit is set on pressing the LOCAL key, i.e., when the instrument is switched over to manual control.
Service Request
Under certain circumstances, the instrument can send a service request (SRQ) to the controller. Usually
this service request initiates an interrupt at the controller, to which the control program can react
appropriately. As evident from section "Overview of the Status Register", an SRQ is always initiated if
one or several of bits 2, 3, 4, 5 or 7 of the status byte are set and enabled in the SRE. Each of these
bits combines the information of the error queue or the output buffer. In order to use the possibilities of
the service request effectively, all bits should be set to "1" in the enable registers SRE and ESE.
Example:
Use command "*OPC" to generate an SRQ
Serial Poll
In a serial poll, just as upon the command "*STB", the status byte of an instrument is queried. However,
the query is made via interface messages and is thus clearly faster. The serial-poll method has already
been defined in IEEE 488.1 and used to be the only standard possibility for different instruments to poll
the status byte. The method also works for instruments which do not adhere to SCPI or IEEE 488.2.
The VISUAL BASIC command for executing a serial poll is "IBRSP()". The serial poll is mainly used to
obtain a fast overview of the state of several instruments connected to the IEC/IEEE bus or via the
Ethernet .
Parallel Poll
In a parallel poll, the controller uses a single command to request up to eight instruments to transmit
one bit of information each on the data lines, i.e., to set the data line allocated to each instrument to a
logical "0" or "1". In addition to the SRE register, which determines the conditions under which an SRQ
is generated, there is a parallel poll enable register (PPE). This register is ANDed with the STB bit by
bit, considering bit 6 as well. The results are ORed, the result is possibly inverted and then sent as a
response to the parallel poll of the controller. The result can also be queried without parallel poll by
means of the command "*IST?".
The instrument first has to be set for the parallel poll using the VISUAL BASIC command "IBPPC()".
This command allocates a data line to the instrument and determines whether the response is to be
inverted. The parallel poll itself is executed using "IBRPP()".
The parallel poll method is mainly used to find out quickly which one of the instruments connected to
the IEC/IEEE bus has sent a service request. To this effect, SRE and PPE must be set to the same
value.
The error queue should be queried after every SRQ in the controller program as the entries describe
the cause of an error more precisely than the status registers. Especially in the test phase of a
controller program the error queue should be queried regularly since faulty commands from the
controller to the instrument are recorded there as well.
Event Switching on
supply voltage DCL,SDC
1) Every command being the first in a command line, i.e. immediately following a <PROGRAM MESSAGE TERMINATOR>
clears the output buffer
Command Description
Notation
All commands implemented in the instrument are first listed in tables and then described in detail,
arranged alphabetically according to the command subsystems. The notation is adapted to the SCPI
standard. The SCPI conformity information is included in the individual description of the commands.
Table of Commands
Command: In the command column, the table provides an overview of the commands.
Parameter: The parameter column indicates the requested parameters together with
their specified range.
Unit: The unit column indicates the basic unit of the physical parameters.
Remark: In the remark column an indication is made on:
- whether the command does not have a query form,
- whether the command has only one query form
Individual description The individual description contains the complete notation of the command.
An example for each command, the *RST value and the SCPI information
are included as well.
The options that are required to execute the command are listed. In case
of dependencies between commands they are also indicated.
Upper/lower case notation Upper/lower case letters are used to mark the long or short form of the key
words of a command in the description (see Chapter 5). The instrument
itself does not distinguish between upper and lower case letters.
Special characters | A selection of key words with an identical effect exists for several
commands. These keywords are indicated in the same line; they are
separated by a vertical stroke. Only one of these keywords needs to be
included in the header of the command. The effect of the command is
independent of which of the keywords is used.
Example: SOURce:FREQuency:CW|:FIXed
The two following commands with identical meaning can be
created. They set the frequency of the fixed frequency signal to 1
kHz
[ ] Key words in square brackets can be omitted when composing the header
(cf. Chapter 5, Optional Keywords). The full command length must be
accepted by the instrument for reasons of compatibility with the SCPI
standards.
Parameters in square brackets can be incorporated optionally in the
command or omitted as well.
Description of parameters Due to the standardization, the parameter section of SCPI commands
consists always of the same syntactical elements. SCPI has therefore
specified a series of definitions, which are used in the tables of commands.
In the tables, these established definitions are indicated in angled brackets
(<...>) and will be briefly explained in the following (see also Chapter 5,
Section "Parameters").
<Boolean> This keyword refers to parameters which can adopt two states, "on" and
"off". The "off" state may either be indicated by the keyword OFF or by the
numeric value 0, the "on" state is indicated by ON or any numeric value
other than zero. Parameter queries are always returned the numeric value
0 or 1.
<numeric_value>
<num> These keywords mark parameters which may be entered as numeric
values or be set using specific keywords (character data).
The following keywords given below are permitted:
MINimum This keyword sets the parameter to the smallest possible
value.
MAXimum This keyword sets the parameter to the largest possible value.
DEFault This keyword is used to reset the parameter to its default
value.
UP This keyword increments the parameter value.
DOWN This keyword decrements the parameter value.
The numeric values associated to MAXimum/MINimum/DEFault can be
queried by adding the corresponding keywords to the command. They
must be entered following the quotation mark.
Example: SOURce:FREQuency? MAXimum
eturns the maximum possible numeric value of the center frequency as
result.
Common Commands
The common commands are taken from the standard IEEE 488.2 (IEC 625.2). Identical commands
have an identical effect in different instruments. The headers of these commands consist of an asterisk
"*" followed by three letters. Many common commands affect the status reporting system, which is
described in detail in Chapter 5.
*CLS
CLEAR STATUS sets the status byte (STB), the standard event register (ESR), and the EVENt part
of the QUEStionable and OPERation register to zero. The command does not change the enable
and transition parts of the registers. It deletes the output buffer.
*ESE 0...255
EVENT STATUS ENABLE sets the event status enable register to the specified value. The *ESE?
query command returns the content of the event status enable register in decimal form.
*ESR?
STANDARD EVENT STATUS QUERY returns the content of the event status register in decimal
form (0...255) and then sets the register to zero.
*IDN?
IDENTIFICATION QUERY queries the instrument identification. The instrument type, serial number
and firmware version are returned. Example:
Rohde&Schwarz,SMB100A,1406.6000k02/100070,2.02.136 (Release)
*IST?
INDIVIDUAL STATUS QUERY returns the content of the IST flag in decimal form (0 | 1). The IST
flag is the status bit which is sent during a parallel poll.
*OPC
OPERATION COMPLETE sets bit 0 in the event status register when all previous commands have
been processed. This bit can be used to trigger a service request.
*OPC?
OPERATION COMPLETE QUERY returns a 1 when all previous commands have been processed.
It is important to ensure that the timeout set at the IEC/IEEE bus is long enough.
*OPT?
OPTION IDENTIFICATION QUERY queries the options configured in the instrument and returns a
list of the installed options. The options are separated by commas.
*PSC 0 | 1
POWER ON STATUS CLEAR determines whether the content of the ENABle registers are retained
or reset at power on.
Parameters: 0
The content of the status registers is retained at power on. If the status
registers ESE and SRE are configured accordingly, this may cause a service
request to be triggered at power on.
1
The content of the status registers is reset at power on.
The query *PSC? retrieves the contents of the Power-on-Status-Clear flag. The answer is either 0
or 1.
*RCL 0...10
RECALL calls up the instrument status which was stored under the specified number using the
*SAV command. "0" corresponds to the power-on state. This command can also be used to call up
the 3 intermediate instrument states which are stored with *SAV.
*RST
RESET resets the instrument to a defined default state. The command has the same effect as
pressing the PRESET key. The default setting is given in the description of the commands.
*SAV
SAVE stores the current device state under the specified number (see also *RCL). The command is
used to store the 3 intermediate instrument states and to store the current instrument state internally
when the instrument is switched off. This state is then restored at power on.
*STB?
READ STATUS BYTE QUERY reads out the content of the status byte in decimal form.
*TRG
TRIGGER triggers all actions which are waiting for a trigger event. Specific trigger events can be
triggered by means of the "TRIGger" command system (sweep and lists).
*TST?
SELF TEST QUERY triggers all self tests of the instrument and outputs an error code in decimal
form (see Service Manual supplied with the instrument).
*WAI
WAIT-to-CONTINUE does not allow subsequent commands to be processed until all previous
commands have been executed and all signals are in their transient condition.
CALibration Subsystem
The CALibration system contains the commands for adjustment. Adjustment is triggered by the query
commands. The response "0" indicates error-free adjustment, and the response "1" means that an error
occurred during adjustment.
CALibration:ALL[:MEASure]?
The command starts all internal adjustments for which no external measuring equipment is needed.
The command is a query command and therefore has no *RST value.
Example: CAL:ALL?
'starts the adjustment of all functions for the entire instrument.
Response: 0
'adjustment has been performed successfully.
CALibration:FMOFfset[:MEASure]?
The command starts all adjustment for the FM/PhiM modulator.
The command is a query command and therefore has no *RST value.
Example: CAL:FMOF?
'starts the adjustments for the FM/PhiM modulator.
Response: 0
'the adjustments have been performed successfully.
CALibration:FREQuency[:MEASure]?
The command starts all adjustments which affect the frequency.
The command is a query command and therefore has no *RST value.
Example: CAL:FREQ?
'starts the adjustments for maximum frequency accuracy.
Response: 0
'the adjustments have been performed successfully.
CALibration:LEVel:STATe ON | OFF
The command switches on or off use of external level correction data. This switch can be used in
case of corrupt external level correction data.
Example: CAL:LEV:STAT ON
'switches on use of external level correction data.
CALibration:LEVel[:MEASure]?
Performs all adjustments which affect the level. The aquired correction values improve the settling
time and the signal quality.
The command is a query command and therefore has no *RST value.
Example: CAL:LEV?
'starts the level adjustment in the mixer range.
Response: 0
'the adjustments have been performed successfully.
DIAGnostic Subsystem
The DIAGnostic system contains the commands used for instrument diagnosis and servicing. SCPI
does not define any DIAGnostic commands; the commands listed here are all Device-specific. All
DIAGnostic commands are query commands which are not influenced by *RST.
DIAGnostic:BGINfo:CATalog?
The command queries the names of the assemblies available in the instrument.
A complete list of all assemblies is returned (the various entries are separated by commas). The
length of the list is variable and depends on the instrument equipment configuration.
Example: DIAG:BGIN:CAT?
'queries the names of the assemblies.
Response: BABO,RFBO,…
DIAGnostic:INFO:OTIMe?
The command queries the number of operation hours
Example: DIAG:INFO:OTIM?
'queries the operation hours.
Response: 100023
'the instrument was operated for 100023 hours up to now.
DIAGnostic:INFO:PCOunter?
The command queries the number of power-on events.
Example: DIAG:INFO:POC?
'queries the number of power on events.
Response: 123
'the instrument was switched on for 123 times up to now.
DIAGnostic:POINt:CATalog?
The command queries the test points available in the instrument. A detailed description of the test
points can be found in chapter 3 , section "Trouble Shooting" of the Service Manual (on CD-ROM,
supplied with the instrument).
Example: DIAG:POIN:CAT?
'queries the test points available in the instrument.
Response:
'DIAG_SMB_BAB_P7V,DIAG_SMB_BAB_P5V,DIAG_SMB_BAB_P3V3,…'
DIAGnostic[:MEASure]:POINt?
The command triggers voltage measurement at the specified test point and returns the measured
voltage. A description of the test points can be found in chapter 3 , section "Trouble Shooting" of the
Service Manual (on CD-ROM, supplied with the instrument).
A list of the available test points can be queried using the DIAG:POIN:CAT? command .
Example: DIAG:POIN? 'DIAG_SMB_BAB_P7V'
'triggers measurement at the test point DIAG_SMB_BAB_P7V.
Response: 0.5
'the voltage at the test point is 0.5 volt.
DISPlay Subsystem
The DISPlay system contains the commands to set the power-save mode of the instrument.
DISPlay:PSAVe:HOLDoff 1 … 60
This command sets the wait time for the screen-save mode of the display. The available value range
is 1 to 60 minutes, the resolution 1 minute. The entry is dimensionless.
Example: DISP:PSAV:HOLD 10
''sets the wait for the screen saver mode to 10 minutes.
DISPlay:PSAVe[:STATe] ON | OFF
This command activates/deactivates the screen-save mode of the display. With the screen-save
mode activated the display including backlight is completely switched off after the elapse of the wait
time (see command DISPlay:PSAVe:HOLDoff) when no entries via front panel, external mouse or
external keyboard are made.
This mode is recommended for preserving the display especially if the instrument is exclusively
operated via remote control.
Example: DISP:PSAV ON
''activates screen saver mode.
FORMat Subsystem
The FORMat subsystem contains the commands which determine the format of the data that the
R&S Signal Generator returns to the controller. This affects all query commands which return a list of
numerical data or block data. Reference is made to this in the descriptions of the commands.
KBOard Subsystem
The KBOard system contains the commands to set the external keyboard.
KBOard:LANGuage US | DE
This command selects the keyboard language. The assignment of some keys depends on the
selected language.
Example: KBO:LANG US
''selects keyboard language American English.
KBOard:LAYout US | DE
This command selects the keyboard layout for the selected keyboard language. The assignment of
some keys depends on the selected layout and language.
Example: KBO:LAY US
''activates American keyboard layout
MMEMory Subsystem
The MMEMory subsystem (Mass Memory) contains the commands for managing files and directories
as well as for loading and storing complete instrument settings in files.
The files are stored on the CompactFlash™ Card of the instrument. The /var directory can be used to
save user-defined data; any subdirectory structure can be created on /var. Some default subdirectories
are predefined, but can be changed at any time.
The default directory is determined using the command MMEMory:CDIR.
Note:
The /opt directory is a protected and therefore unaccessable system director. The files on this
directory contain data that must not be changed. Therefore, this directory should not be accessed,
since reconstruction of the system partition will lead to data loss.
To enable files in different file systems to be used, the following file naming conventions should be
observed:
The file name can be of any length and no distinction is made between uppercase and lowercase
letters. The file and the optional file extension are separated by a dot. All letters and numbers are
permitted (numbers are, however, not permitted at the beginning of the file name). Where possible,
special characters should not be used. Use of the slashes "\" and "/" should be avoided since they are
used in file paths. A number of names are reserved by the operating system, e.g. CLOCK$, CON, AUX,
COM1...COM4, LPT1...LPT3, NUL and PRN.
In the R&S Signal Generator all files in which lists and settings are stored are given a characteristic
extension. The extension is separated from the actual file name by a dot (see the following table
containing a list of the file types).
The two characters "*" and "?" function as "wildcards", i.e. they are used for selecting several files. The
"?" character represents exactly one character, while the "*" character represents all characters up to
the end of the file name. "*.*" therefore stands for all the files in a directory.
When used in conjunction with the commands, the parameter <file_name> is specified as a string
parameter with quotation marks. It can contain either the complete path or only the file name. The same
applies for the parameters <directory_name> and <path>. Depending on how much information is
provided, either the values specified in the parameter or the values specified with the command
MMEM:CDIR (default directory) are used for the path setting in the commands.
In the example below, the current instrument setting is always stored in the file 'test1.ss' in the
directory 'user' on the internal CompactFlash™ Card.
MMEM:STOR:STAT 0,"/var/rs_gen/test1.ss"
If the complete path is specified, the file is stored in the specified path.
MMEM:CDIR '/var/rs_gen'
MMEM:STOR:STAT 0,"test1.ss"
If the parameter only contains the file name, the file is stored in the default directory which
was selected with the MMEM:CDIR command.
List of file extensions assigned automatically in R&S Signal Generator
List type Contents File suffix
Instrument State Instrument settings *.savrcl
MMEMory:CATalog? <path>
This command reads out the subdirectories and files in the specified directory. If no directory is
specified, the default directory selected with the MMEM:CDIR command is read out.
The response has the following format:
<used_bytes_in_this_directory>,<free_bytes_on_this_disk>,
<file_name>,<file_type>,<filesize_in_bytes>,
<file_name>,<file_type>,<filesize_in_bytes>, …
The command is a query command and therefore has no *RST value.
Parameters: <file_name>
File or directory name
<file_type>
File type. There are the following file types: DIR (directory), ASCii (ASCII file),
BINary (Binary file), and STATe (file with instrument settings).
<filesize_in_bytes>
File size. The size "0" is returned for a directory.
Example: MMEM:CAT? '/var'
'reads out all files at the highest directory level of the CompactFlash™ Card.
Response:
"'127145265,175325184,"test,DIR,0","temp,DIR,0","readme.txt,ASC,1324","state.
savracl,STAT,5327","waveform.wv,BIN,2342"
'the directory var/ contains the subdirectories 'test' and 'temp' as well
as the files 'readme.txt', 'state.savrcl' and 'waveform.wv' which
have different file types.
MMEMory:CATalog:LENGth? <path>
This command reads out the number of files in the specified directory. If no directory is specified, the
default directory selected with the MMEM:CDIR command is read out.
The command is a query command and therefore has no *RST value.
Example: MMEM:CAT:LENG? 'var/’
'reads out the number of files at the highest directory level of the
CompactFlash™ Card.
Response: 1
'there is 1 file at the highest directory level of the memory stick.
MMEMory:CDIRectory <directory_name>
This command changes the default directory. This directory is used for all subsequent MMEM
commands if no path is specified with them. It is also possible to change to a higher directory using
two dots '..' .
Example: MMEM:CDIR 'test'
'changes from the current directory level to the subdirectory 'test'.
MMEMory:COPY <source>[,<destination>]
This command copies the first specified file to the second specified file. Instead of just a file, this
command can also be used to copy a complete directory together with all its files.
If <destination> is not specified, <source> is copied to the MMEM:CDIR directory. Files which already
exist with the same name in the destination directory are overwritten without an error message.
It is also possible to specify the path using another parameter. The command is:
MMEMory:COPY <file_source><msus_source>[,<file_destination>,<msus_destination>]
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:COPY 'var/rs_gen/test1.savrcl,'var/temp'
'copies the file 'test1.savrcl' in the USER directory on the internal
CompactFlash™ Card to the TEMP directory without changing the file name.
MMEMory:DCATalog? <path>
This command reads out the subdirectories of the specified directory. If no directory is specified, the
default directory selected with the MMEM:CDIR command is read out. The directories are output in a
list (the list entries are separated by commas).
The command is a query command and therefore has no *RST value.
Example: MMEM:DCAT?
'reads out the subdirectories of the current directory.
Response: 'test', 'wave', 'digital'
'the subdirectories 'test', 'wave' and 'digital' exist in the current directory.
MMEMory:DCATalog:LENGth? <path>
This command reads out the number of subdirectories in the specified directory. If no directory is
specified, the directory selected with the MMEM:CDIR command is read out.
Example: MMEM:DCAT:LENG
'reads out the number of subdirectories in the current directory.
Response: 3
'there are 3 subdirectories in the current directory.
MMEMory:DELete <file_name>
This command deletes the specified file.
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:DEL 'var/rs_gen/TEST1.SAVRCL'
'deletes the file 'Test1.savrcl' in the USER directory on the internal
CompactFlash™ Card.
MMEMory:MDIRectory <directory_name>
The command creates a new subdirectory in the specified directory. If no directory is specified, a
subdirectory is created in the default directory. This command can also be used to create a directory
tree.
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:MDIR 'carrier'
'creates the subdirectory 'carrier' in the current directory.
MMEMory:MOVE <file_source>,<file_destination>
This command renames an existing file if no path is specified for <file_destination>. Otherwise the
file is moved to the specified path and stored under the original file name or, if specified, a new file
name.
It is also possible to specify the path using another parameter. The command is:
MMEMory:MOVE <file_source><msus_source>[,<file_destination>,<msus_destination>]
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:MOVE 'test1.savrcl','keep1.savrcl
'renames the file 'test1.savrcls' as 'keep1.savrcl'.
MMEM:MOVE 'test1.savrcl','\smb_one\keep1.savrcl
'moves the file 'test1.savrcl' to the subdirectory 'smb_one' and stores
it there under the name 'keep1.savrcl'.
MMEMory:MSIS <msus>
The command is without effect for the Linux operating system of R&S SMB.
MMEMory:RDIRectory <directory_name>
The command deletes the specified subdirectory in the specified directory. If no directory is
specified, the subdirectory with the specified name is deleted in the default directory.
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:RDIR 'carrier'
'deletes the subdirectory 'carrier' in the current directory.
MMEMory:STORe:STATe 0,<file_name>
This command stores the current instrument setting in the specified file. If 0 is specified, the current
instrument setting is stored directly in the specified file. The intermediate instrument settings can be
stored using the *SAV command.
If a number other than 0 is specified, the instrument setting must first be stored in an internal
memory with the same number using the common command *SAV.
The command triggers an event and therefore has no query form and no *RST value.
Example: MMEM:STOR:STAT 0,'VAR/RS_GEN/TEST1.ss'
'stores the current instrument setting in the file 'test1.ss' in the USER
directory on the internal CompactFlash™ Card.
OUTPut Subsystem
The OUTPut system contains the commands which set the properties of the RF output connector. The
properties of the LF output connector are set in the SOURce:LFOutput system, see section
"SOURce:LFOutput Subsystem".
Example: POW:ALC ON
'activates automatic level control for RF output.
OUTP:AMOD FIX
'sets the fixed mode with uninterrupted level for the RF output'.
OUTPut:AFIXed:RANGe:LOWer?
The command queries the minimum level which can be set without the attenuator being adjusted
(Attenuator FIXed).
The command is a query and therefore has no *RST value.
Example: OUTP:AFIX:RANG:LOW?
'queries the minimum level for the FIXed setting'.
Response:
'-50' 'the minimum level is -50 dBm.
OUTPut:AFIXed:RANGe:UPPer?
The command queries the maximum level which can be set without the attenuator being adjusted
(Attenuator FIXed).
The command is a query and therefore has no *RST value.
Example: OUTP:AFIX:RANG:UPP?
'queries the maximum level for the FIXed setting for the RF output'.
Response:-27
'the maximum level is -27 dBm.
OUTPut:IMPedance
The command queries the impedance of the RF output. This permits converting the output level
between units V and W. The impedances cannot be changed.
The command is a query and therefore has no *RST value.
Example: OUTP:IMP?
'queries the impedance of the RF output.
Response: 50'the impedance is 50 ohms
OUTPut:BLANk:LIST:STATe ON |OFF
The command activates/deactivates RF output blanking.
The command is a query and therefore has no *RST value.
Example: ":OUTP:BLAN:LIST:STAT ON
'activates the RF Output blanking.
OUTPut<[1]|2>:PROTection:CLEar
The command resets the protective circuit after it has been tripped. The state of the output is again
determined by OUTPut:STATe. .
The output is protected by a protective circuit which deactivates the output in the case of an
externally applied overvoltage This does not change the value of OUTPut:STATe.
Example: OUTP:PROT:CLE" 'resets the protective circuit for the RF output.
OUTPut:PROTection:TRIPped
The command queries the state of the protective circuit.
The command triggers an event and therefore has no reset value.
Example: "OUTP:PROT:TRIP?" 'queries the state of the protective circuit for RF output A.
Response:"0" 'the protective circuit has not tripped.
Response:"1" 'the protective circuit has tripped.
OUTPut[:STATe] ON | OFF
This command activates and deactivates the RF output.
Example: OUTP OFF
'deactivates the RF output.
SOURce Subsystem
The SOURce subsystem contains the commands for configuring the generated signals. The keyword
SOURce is optional and can be ommitted.
SOURce:AM Subsystem
The AM subsystem contains the commands for checking the amplitude modulation. The AM-specific
characteristics of the internal modulation source are defined with commands SOURce:AM:INTernal:...
Characteristics which are valid for all modulations and the LF Output are configured in the
SOURce:LFOutput subsystem. The external signal is input at the MOD EXT connector.
[SOURce:]AM:EXTernal:COUPling AC | DC
The command selects the coupling mode for the external modulation input (MOD EXT) in the case
of amplitude modulation.
Parameters: AC
The DC voltage component is disconnected from the modulation signal.
DC
The modulation signal is not changed.
Example: AM:EXT:COUP AC
'selects the coupling mode AC for external amplitude modulation
[SOURce:]AM:SENSitivity?
The command queries the input sensitivity of the MOD EXT input in %/V. The command is only effective
if the external modulation source is selected (SOUR:AM:SOUR EXT). The returned value depends on the
modulation depth setting (SOUR:AM:DEPTh). This value is assigned to the voltage value for full
modulation of the input.
The command is a query command and therefore has no *RST value.
Example: AM:DEPT 50
'sets a modulation depth of 50 %.
AM:SENS?
'queries the input sensitivity at the MOD EXT input.
Response: 50
'since the voltage value for full modulation is 1V, the resulting sensitivity is
precisely 50%/V.
[SOURce:]AM:STATe ON | OFF
The command activates/deactivates amplitude modulation.
Example: AM:STAT ON
'activates AM modulation.
SOURce:CORRection Subsystem
The output level is corrected in the CORRection subsystem. Correction is performed by user-defined
table values being added to the output level for the respective RF frequency . In the
R&S Signal Generator, this subsystem is used to select, transfer and activate user correction tables
(see also Chapter 4).
Each list is stored as a file. The name of the user correction file can be freely selected. The file
extension *.uco is assigned automatically and cannot be changed.
The files can be stored in a freely selectable directory and opened from there. The default directory is
set using command MMEMory:CDIRectory. In the case of files which are stored in the default
directory, only the file name has to be specified in commands. Otherwise, the complete absolute path
has to be specified with every command. The extension can be omitted in any case.
Note:
In the following command examples, the files are stored in the default directory.
[SOURce:]CORRection:CSET:CATalog?
The command requests a list of user correction tables. The individual lists are separated by
commas.
The lists are stored with the fixed file extensions *.uco in a directory of the user's choice. The
directory applicable to the commands is defined with the command MMEMory:CDIR. A path can
also be specified in command :SOUR:CORR:CSET:CAT?, in which case the files in the specified
directory are read.
This command is a query command and has no *RST value.
Example: MMEM:CDIR ‘var/lists/ucor’
'selects the directory for the user correction files.
CORR:CSET:CAT?
'queries which correction tables are available.
Response: UCOR1,UCOR2,UCOR3
'the correction tables UCOR1, UCOR2 and UCOR3 are available.
[SOURce:]CORRection:CSET:DATA:FREQuency
300 kHz...RFmax {,300 kHz...RFmax}
The command transfers the frequency data to the table selected with :CORR:CSET:SEL.
*RST does not affect data lists.
Example: CORR:CSET ‘var/lists/ucor/ucor1'
'selects the table ucor1.
CORR:CSET:DATA:FREQ 100MHz,102MHz,103MHz,...
'enters the frequency value in the table UCOR1.
[SOURce:]CORRection:CSET:DATA:FREQuency:POINts?
The command queries the number of frequency values in the selected table.
The command is a query command and therefore has no *RST value.
Example: CORR:CSET ‘var/lists/ucor/ucor1'
'selects the table ucor1.
CORR:CSET:DATA:FREQ:POIN?
'queries the number of frequency values in the table ucor1.
Response: 440
'the table ucor1 contains 440 frequency values.
[SOURce:]CORRection:CSET:DATA:POWer:POINts?
The command queries the number of level values in the selected table.
The command is a query command and therefore has no *RST value.
Example: CORR:CSET ‘var/lists/ucor/ucor1'
'selects the table ucor1.
CORR:CSET:DATA:POW:POIN?
'queries the number of level values in the table ucor1.
Response: 440
'the table ucor1 contains 440 level values.
[SOURce:]CORRection:DEXChange:AFILe:CATalog?
The command requests a list of available ASCII files for export/import of user correction data. The
individual files are separated by commas.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's
choice. The directory applicable to the commands is defined with the command MMEMory:CDIR. A
path can also be specified in command SOUR:CORR:DEXC:AFIL:CAT?, in which case the files in
the specified directory are read.
The command is a query command and therefore has no *RST value.
Example: MMEM:CDIR ‘var/lists/ucor/import’
'selects the directory for the ASCII files with frequency and level value pairs.
CORR:DEXC:AFIL:EXT TXT
'selects that ASCII files with extension *.txt are listed.
CORR:DEXC:AFIL:CAT?
'queries the available files with extension *.txt.
Response: 'ucor1,ucor2'
'the ASCII files ucor1.txt and ucor2.txt are available.
[SOURce:]CORRection:DEXChange:AFILe:SELect <ascii_file_name>
The command selects the ASCII file to be imported or exported.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's
choice. The directory applicable to the commands is defined with the command MMEMory:CDIR. A
path can also be specified in command SOUR:CORR:DEXC:AFIL:SEL, in which case the files are
stored or loaded in the specified directory.
Example: CORR:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into user correction lists.
CORR:DEXC:AFIL:SEL '‘var/rs_gen/ucor/import/ucor.csv'
'selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '‘var/rs_gen/ucor/import/ucor_imp'
'selects that the ASCII file ucor.csv is imported into user correction list
ucor_imp.
[SOURce:]CORRection:DEXChange:EXECute
The command starts the export or import of the selected file. When import is selected, the ASCII file
is imported as user correction list. When export is selected, the user correction list is exported into
the selected ASCII file.
The command triggers an event and therefore has no *RST value.
Example: CORR:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into user correction lists.
CORR:DEXC:AFIL:SEL '‘var/rs_gen/ucor/import/ucor.csv'
'selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '‘var/rs_gen/ucor/import/ucor_imp'
'selects that the ASCII file ucor.csv is imported into user correction list
ucor_imp.
CORR:DEXC:EXEC
'starts the import of the ASCII file data into the user correction file.
[SOURce:]CORRection:DEXChange:SELect <list_name>
The command selects the user correction list to be imported or exported. .
The user correction files are stored with the fixed file extensions *.uco in a directory of the user's
choice. The directory applicable to the commands is defined with the command MMEMory:CDIR. A
path can also be specified in command SOUR:CORR:DEXC:SEL, in which case the files are stored
or loaded in the specified directory.
Example: CORR:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into user correction lists.
CORR:DEXC:AFIL:SEL '‘var/rs_gen/ucor/import/ucor.csv'
'selects that ASCII file ucor.csv is imported.
CORR:DEXC:SEL '‘var/rs_gen/ucor/import/ucor_imp'
'selects that the ASCII file ucor.csv is imported into user correction list
ucor_imp.
[SOURce:]CORRection[:STATe] ON | OFF
The command activates/deactivates level correction. Level correction is performed using the table
which has been selected with the command CORRection:CSET:SELect.
Example: SOUR:CORR:CSET 'ucor1
'selects the table ucor1.
SOUR:CORR ON
'activates user correction.
[SOURce:]CORRection:VALue?
The command requests the current value for user correction.
This command is a query command and has no *RST value.
Example: CORR:VAL?
'queries the value currently used for level correction.
Response: -3
'the correction value is - 3dB.
SOURce:FM Subsystem
The FM subsystem contains the commands for checking the frequency modulation. The FM-specific
characteristics of the internal modulation source are defined with commands SOURce:FM:INTernal:...
Characteristics which are valid for all modulations and the LF Output are configured in the
SOURce:LFOutput subsystem (e.g. frequency). The external signal is input at the MOD EXT
connector. Internal and external modulation source can be selected at the same time, thus enabling
two-tone FM modulation.
[SOURce:]FM:EXTernal:COUPling AC | DC
The command selects the coupling modefor the external modulation input (MOD EXT) in the case of
frequency modulation.
Note:
Coupling for external feed via input MOD EXT can be set independently for all modulations.
Parameters: AC
The DC voltage component is disconnected from the modulation signal.
DC
The modulation signal is not changed.
Example: FM:EXT:COUP AC
'selects the coupling mode AC for external frequency modulation.
[SOURce:]FM:EXTernal:DEViation 0 … 40 MHze
The command enters the deviation of the external FM signal The deviation of the internal source
must not exceed the deviation of the external source in case of modulation source Int+Ext.
Example: FM:EXT:DEV 3kHz
'sets an external modulation depth of 3 kHz
[SOURce:]FM:SENSitivity?
The command queries the input sensitivity of the MOD EXT input in Hz/V. The command is only
effective if the external modulation source is selected (SOUR:FM:SOUR EXT). The returned value
depends on the modulation deviation setting (SOUR:FM:DEViation). This value is assigned to the
voltage value for full modulation of the input.
The command is a query command and therefore has no *RST value.
Example: FM:DEV 5E3
'sets a modulation deviation of 5 kHz.
FM:SENS?
'queries the input sensitivity at the MOD EXT input.
Response: 5E3
'since the voltage value for full modulation is 1V, the resulting sensitivity is
precisely 5000Hz/V.
[SOURce:]FM:STATe ON | OFF
The command activates/deactivates frequency modulation.
Activation of frequency modulation deactivates phase modulation.
Example: FM:STAT ON
'activates FM modulation.
SOURce:FREQuency Subsystem
This subsystem contains the commands used to define the frequency settings for the RF sources and
sweeps.
The keyword SOURce is optional with commands and can be omitted.
SOURce:INPut Subsystem
The SOURce:INPut subsystem contains the commands for configuring the inputs for external pulse
modulation signals.
The instrument trigger setting influences all sweeps (Instrument Trigger).
SOURce:LFOutput Subsystem
This subsystem contains the commands for setting the LF signal source in CW and Sweep mode as
well as for analog modulations.
An LF sweep is set in several steps which are shown in the following example:
[SOURce:]LFOutput[:STATe] ON | OFF
The command activates/deactivates the LF output.
Example: LFO ON
'activates the LF output. The settings under LFO:FREQ and LFO:SWE become
effective.
[SOURce:]LFOutput:SWEep[:FREQuency]:DWELl 2 ms...10 s
The command sets the dwell time for each frequency step of the sweep.
Note:
It is recommended to switch off the GUI update for optimum sweep performance especially with
short dwell times (SYSTem:DISPlay:UPDate OFF).
Example: LFO:SWE:DWEL 20 ms
'sets a dwell time of 20 ms.
[SOURce:]LFOutput:SWEep[:FREQuency]:EXECute
The command immediately starts an LF sweep. The command is only valid for sweep mode Single
(SOURce:LFOutput:SWEep:FREQuency:MODE SINGle). The command corresponds to the
manual-control command EXECUTE SINGLE SWEEP.
This command triggers an event and therefore has no *RST value.
Example: LFO:SWE:MODE SING
'sets the single cycle mode of the LF sweep.
LFO:SWE:EXEC
'starts one cycle of the LF sweep.
[SOURce:]LFOutput:SWEep[:FREQuency]:POINts <numeric_value>
The command sets the number of steps in an LF sweep. The command is linked to the command
:LFOutput:SWEep[:FREQuency]:STEP as follows:
The following applies for linear sweeps and STARt < STOP: POINts = ((STOP-STARt) /
STEP:LIN) + 1
The following applies for logarithmic sweeps and STARt < STOP:
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Two separate POINts values are used for linear or logarithmic sweep spacing
(LFOutput:SWEep[:FREQuency]:SPACing LIN | LOG). The command is always effective for
the currently set sweep spacing.
Example: LFO:FREQ:STAR 'sets the start frequency to 2 kHz.
LFO:FREQ:STOP 'sets the stop frequency to 20 kHz.
LFO:SWE:SPAC LIN 'sets linear sweep spacing.
LFO:SWE:POIN 11
'sets 11 sweep steps for linear sweep spacing. The sweep step width (STEP)
is automatically set to 2 kHz.
[SOURce:]LFOutput:VOLTage 0 V...4 V
The command sets the output voltage of the LF output.
Example: LFO:VOLT 3 V
'sets the voltage of the LF output to 3 V.
SOURce:LIST Subsystem
This subsystem contains the commands for the List mode of the instrument.
The following settings are required to operate the instrument in List mode:
1. Create a list.
If a list which does not exist is selected with the :LIST:SEL command, an empty list with the name
of the selected list is created.
SOURce1:LIST:SEL "New_list"
2. Fill the list with values.
All list components must be of the same length. This does not apply to components of length 1.
This is interpreted as if the component has the same length as the other components and as if all
values are the same as the first value.
SOURce1:LIST:FREQ 100 MHz, 110 MHz, 120 MHz,...
SOURce1:LIST:POW 2dBm, -1dBm, 0dBm,...
3. Select a list.
If a new empty file has been created with the :LIST:SEL command, this file is selected, otherwise
an existing list must be selected before the List mode is activated.
SOURce1:LIST:SEL "Old_list"
4. Set the dwell time.
The dwell time determines the duration of the individual list steps.
SOURce1:LIST:DWELl 3ms
5. Set the List mode.
The List mode determines the way in which the list is processed.
In the example the list is processed once only or repeatedly depending on the trigger setting.
SOURce1:LIST:MODE SING
6. Determine the trigger.
In the example each trigger causes the list to be processed once from beginning to end.
SOURce:LIST:TRIGger:SOURce SINGle
7. Activate the List mode.
SOURce1:FREQuency:MODE LIST
8. Trigger the list (depending on the mode).
SOURce1:LIST:TRIGger:EXECute
9. Deactivate the List mode.
SOURce1:FREQuency:MODE CW
Note:
SCPI refers to the individual lists as segments.
[SOURce:]LIST:CATalog?
The command requests a list of available lists. The individual lists are separated by commas.
The lists are stored with the fixed file extensions *.lsw in a directory of the user's choice. The
directory applicable to the commands is defined with the command MMEMory:CDIR. A path can
also be specified in command SOUR:LIST:CAT?, in which case the files in the specified directory
are read.
The command is a query command and therefore has no *RST value.
Example: MMEM:CDIR ‘var/lists/listmode’
'selects the directory for the list mode files.
LIST:CAT?
'queries the available lists.
Response: 'list1,list2'
'the lists list1 and list2 are available.
[SOURce:]LIST:DELete:ALL
The command deletes all lists in the set directory. The List mode must be deactivated beforehand to
ensure that no lists are selected when this command is called (SOUR:FREQ:MODE CW or SWE).
The files are stored with the fixed file extensions *.lsw in a directory of the user's choice. The
directory applicable to the command is defined with the command MMEMory:CDIR. A path can also
be specified in command SOUR:LIST:CAT?, in which case all list mode files in the specified
directory are deleted.
*RST does not affect data lists.
Example: MMEM:CDIR ‘var/lists/listmode’
'selects the directory for the list mode files.
FREQ:MODE SWE
'deactivates the List mode for and activates the Sweep mode.
LIST:DEL:ALL
'deletes all list mode files available in the set directory.
[SOURce:]LIST:DEXChange:AFILe:CATalog?
The command requests a list of available ASCII files for export/import of list mode data. The
individual files are separated by commas.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's
choice. The directory applicable to the commands is defined with the command MMEMory:CDIR. A
path can also be specified in command SOUR:LIST:DEXC:AFIL:CAT?, in which case the files in
the specified directory are read.
The command is a query command and therefore has no *RST value.
Example: MMEM:CDIR ‘var/lists/listmode/import’
'selects the directory for the ASCII files with frequency and level value pairs.
LIST:DEXC:AFIL:EXT TXT
'selects that ASCII files with extension *.txt are listed.
LIST:DEXC:AFIL:CAT?
'queries the available files with extension *.txt.
Response: 'list1,list2'
'the ASCII files list1.txt and list2.txt are available.
[SOURce:]LIST:DEXChange:AFILe:SELect <ascii_file_name>
The command selects the ASCII file to be imported or exported.
The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's
choice. The directory applicable to the commands is defined with the command MMEMory:CDIR. A
path can also be specified in command SOUR:LIST:DEXC:AFIL:SEL, in which case the files are
stored or loaded in the specified directory.
Example: LIST:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into list mode lists.
LIST:DEXC:AFIL:SEL '‘var/rs_gen/listmode/import/list.csv'
'selects that ASCII file list.csv is imported.
LIST:DEXC:SEL '‘var/rs_gen/listmode/import/list_imp'
'selects that the ASCII file list.csv is imported into list mode list list_imp.
[SOURce:]LIST:DEXChange:EXECute
The command starts the export or import of the selected file. When import is selected, the ASCII file
is imported as list mode list. When export is selected, the list mode list is exported into the selected
ASCII file.
The command triggers an event and therefore has no *RST value.
Example: LIST:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into list mode lists.
LIST:DEXC:AFIL:SEL '‘var/rs_gen/listmode/import/list.csv'
'selects that ASCII file list.csv is imported.
LIST:DEXC:SEL '‘var/rs_gen/listmode/import/list_imp'
'selects that the ASCII file list.csv is imported into list mode list list_imp.
LIST:DEXC:EXEC
'starts the import of the ASCII file data into the list mode file.
[SOURce:]LIST:DEXChange:SELect <list_name>
The command selects the list mode list to be imported or exported. .
The list mode files are stored with the fixed file extensions *.lsw in a directory of the user's choice.
The directory applicable to the commands is defined with the command MMEMory:CDIR. A path
can also be specified in command SOUR:LIST:DEXC:SEL, in which case the files are stored or
loaded in the specified directory.
Example: LIST:DEXC:MODE IMP
'selects that ASCII files with frequency and level value pairs are imported and
transferred into list mode lists.
LIST:DEXC:AFIL:SEL '‘var/rs_gen/listmode/import/list.csv'
'selects that ASCII file list.csv is imported.
LIST:DEXC:SEL '‘var/rs_gen/listmode/import/list_imp'
'selects that the ASCII file list.csv is imported into list mode list list_imp.
[SOURce:]LIST:DWELl 1 ms ... 1 s
The command sets the time for which the instrument retains a setting.
Example: LIST:DWEL 15
'each setting in the list is retained for 15 ms.
[SOURce:]LIST:FREQuency:POINts?
The command queries the length (in points) of the FREQuency component of the selected list.
The command is a query command and therefore has no *RST value.
Example: LIST:SEL ‘var/lists/listmode/list3'
'selects list3 for editing. List3 is created if it does not yet exist.
LIST:FREQ:POIN?
'queries the number of frequency values in list3
Response: 327
'list3 has 327 frequency entries.
[SOURce:]LIST:LEARn
The command learns the selected list, i.e. it determines the hardware setting for the entire list. The
data determined in this way is stored together with the list. When the list is activated for the first time,
these settings are calculated automatically.
The command triggers an event and therefore has no *RST value.
Example: :LIST:SEL 'D:\Lists\Listmode\list3'"
'Selects list3. List3 is created if it does not yet exist.
"LIST:LEAR"
'Starts learning of the hardware setting for list3 and stores the setting.
[SOURce:]LIST:POWer Minimum level ... Maximum level {, Minimum level ... Maximum level} | block
data
The command fills the Level part of the selected list with data. The data can be given either as a list
of numbers (list can be of any length and list entries must be separated by commas) or as binary
block data. When block data is transferred, 8 (4) bytes are always interpreted as a floating-point
number with double accuracy (see the command FORMat:DATA).
*RST does not affect data lists.
Example: LIST:SEL ‘var/lists/listmode/list3'
'selects list3 for editing. List3 is created if it does not yet exist.
LIST:POW 0dBm, 2dBm, 2dBm, 3dBm,..
'specifies the level values in list3. The number of level values must correspond
to the number of frequency values. The previous data is overwritten.
[SOURce:]LIST:POWer:POINts?
The command queries the length (in points) of the LEVel part of the selected list.
The command is a query command and therefore has no *RST value.
Example: LIST:SEL ‘var/lists/listmode/list3'
'selects list3 for editing. List3 is created if it does not yet exist.
LIST:POW:POIN?
'queries the number of levels in list3
Response: 327
'LIST2 has 327 level entries.
[SOURce:]LIST:RESet
The command resets the list to the starting point.
The command triggers an event and therefore has no reset value.
Example: LIST:RES
'resets the list to the starting point.
[SOURce:]LIST:TRIGger:EXECute
The command immediately starts the processing of a list in list mode. It corresponds to the manual-
control command Execute Single. It is only valid for setting :LIST:MODE AUTO.
The command triggers an event and therefore has no reset value.
Example: LIST:MODE STEP
'selects a full-cycle processing of the list.
SOUR:LIST:TRIG:EXEC
'triggers the processing of the selected list.
Parameters: AUTO
The trigger is free-running, i.e. the trigger condition is fulfilled continuously.
The selected list in List mode is restarted as soon as it is finished.
SINGle
The list is triggered by the IEC/IEEE-bus commands
SOURce:LIST:TRIGger:EXECute. The list is executed once.
EXTernal
The list is triggered externally via the INST TRIG connector. The list is
executed once (setting LIST:MODE AUTO) or step-by-step in ascending order
with each trigger event (setting LIST:MODE STEP).
SOURce:MODulation Subsystem
This subsystem contains the command for switching on/off all modulations.
[SOURce:]MODulation[:ALL]:STATe ON | OFF
The command switches the modulations on and off. A subsequent command
:SOUR:MOD:ALL:STAT ON restores the status that was active before the last switch-off. MOD OFF
is displayed in the info line of the header next to the Level field.
Example: MOD:STAT OFF
'switches off all active modulations
SOURce:PHASe Subsystem
This subsystem contains the commands for adjusting the phase of the RF output signal relative to a
reference signal of the same frequency.
The keyword SOURce is optional with commands and can be omitted.
[SOURce:]PHASe:REFerence
The command adopts the phase set with SOURce:PHASe:ADJust as the current phase.
The command triggers an event and therefore has no *RST value and no query form.
Example: PHAS 0.1RAD
'changes the phase by 0.1 rad relative to the current phase.
PHAS:REF
'adopts the set phase as the current phase'.
SOURce:PM Subsystem
The PM subsystem contains the commands for checking the phase modulation. The PhiM-specific
characteristics of the internal modulation source are defined with commands
SOURce:PM:INTernal:... Characteristics which are valid for all modulations and the LF Output are
configured in the SOURce:LFOutput subsystem (e.g. frequency). The external signal is input at the
MOD EXT connector.
[SOURce:]PM:EXTernal:COUPling AC | DC
The command selects the coupling mode for the external modulation input (EXT MOD) in the case
of phase modulation.
Note:
Coupling for external feed via input MOD EXT can be set independently for modulations FM and
PhiM.
Parameters: AC
The DC voltage component is disconnected from the modulation signal.
DC
The modulation signal is not changed.
Example: PM:EXT:COUP AC
'selects the coupling mode AC for external phase modulation.
[SOURce:]PM:SENSitivity?
The command queries the input sensitivity of the MOD EXT input in RAD/V. The command is only
effective if the external modulation source is selected (SOUR:PM:SOUR EXT). The returned value
depends on the modulation deviation setting (SOUR:PM:DEViation). This value is assigned to the
voltage value for full modulation of the input.
The command is a query command and therefore has no *RST value.
Example: PM:DEV 1
'sets a modulation deviation of 1RAD.
PM:SENS?
'queries the input sensitivity at the EXT MOD input.
Response: 1
'since the voltage value for full modulation is 1V, the resulting sensitivity is
precisely 1RAD/V.
[SOURce:]PM:STATe ON | OFF
The command activates/deactivates phase modulation.
Activation of phase modulation deactivates frequency modulation.
Example: PM:STAT ON
'activates PM modulation.
SOURce:POWer Subsystem
This subsystem contains the commands for setting the output level, level control and level correction of
the RF signal. Other units can also be used instead of dBm:
- by entering the unit directly after the numerical value (example :POW 0.5V),
- by changing the DEFault unit in the UNIT system (see the command UNIT:POWER).
[SOURce:]POWer:ALC:OMODe SHOLd
The command sets the level control mode which becomes active when automatic level control is
deactivated (ALC Off).
Parameter: SHOLd
Level control is activated briefly if the level or frequency changes (ALC Off
Sample & Hold).
[SOURce:]POWer:ALC:SONCe
The command briefly activates level control for correction purposes.
The command triggers an event and therefore has no *RST value and no query form.
Example: POW:ALC OFF
'deactivates automatic level control.
POW:ALC:SONC
'level control is performed once only.
Example: POW:ALC ON
'activates automatic level control.
Caution:
The level offset is also effective for level sweeps!
The command specifies the constant level offset of a downstream attenuator/amplifier. If a level
offset is entered, the level entered with :POWer no longer corresponds to the RF output level. The
following correlation applies:
:POWer = RF output level + POWer:OFFSet.
Entering a level offset does not change the RF output level, but rather the query value of :POWer.
Only dB is permitted as the unit here. The linear units (V, W, etc.) are not permitted.
The keywords of this command are largely optional. Therefore, both the long and short form of the
command are shown in the example.
Example: SOURce:POWer:LEVel:IMMediate:OFFSet -10
or
POW:OFFS 10
'sets the RF level offset to 10 dB.
Example: POW:STOP 3
'sets the stop level for the level sweep to 3 dBm.
The PGEN Subsystem contains the command for activating/deactivating the output of the video/sync
signal at the PULSE VIDEO connector.
[SOURce:]PGEN:OUTPut[:STATe] ON | OFF
The command switches on/off the output of the video/sync signal at the PULSE VIDEO connector at
the rear of the instrument.
Example: PGEN:OUTP:STAT OFF
'deactivates output of video/sync signal
[SOURce:]PULM:DELay 20ns .. 1s
The command sets the pulse delay. The pulse delay determines the time that elapses after a trigger
event before pulse modulation starts. The pulse delay is not effective for double pulse generation.
Example: PULM:DEL 13 us
'13 us elapse after a trigger before the first pulse is generated.
[SOURce:]PULM:DOUBle:DELay 20ns .. 1s
The command sets the delay from the start of the first pulse to the start of the second pulse.
Example: PULM:DOUB:DEL 22 us
'22 us elapse between the beginning of the first pulse and the beginning of the
second pulse in double-pulse mode.
[SOURce:]PULM:DOUBle:STATe ON | OFF
The command enables/disables double pulse generation. The two pulses are generated in one
pulse period.
Example: PULM:DOUB:STAT ON 'double-pulse mode is enabled.
[SOURce:]PULM:DOUBle:WIDTh 20ns .. 1s
The command sets the width of the second pulse in case of double pulse generation.
Example: PULM:DOUB:WIDT 33 us 'sets a width of 33 us for the second pulse.
[SOURce:]PULM:STATe ON | OFF
The command activates/deactivates the pulse modulation. The pulse generator and the output of the
video/sync signal is activated automatically. Output of signal can be switched off with command
SOURce:PGEN:OUTPut:STATe OFF.
Example: PULM:STAT ON
'activates pulse modulation with the modulation source selected under
SOURce:PULM:SOURce.
[SOURce:]PULM:WIDTh 20ns .. 1s
The command sets the width of the generated pulse. The width determines the pulse length. The
pulse width must be at least 20 ns less than the set pulse period.
Example: PULM:WIDT 33 us
'sets a width of 33 us for the pulse.
SOURce:ROSCillator Subsystem
This subsystem contains the commands for setting the external and internal reference frequency.
[SOURce:]ROSCillator:EXTernal:FREQuency 10 MHz
The command informs the instrument of the frequency of the external reference (10 MHz).
Example: ROSC:SOUR EXT
'selects the external source. The reference must be input at the REF IN input.
ROSC:EXT:FREQ 10 MHz
'informs the instrument that the external reference frequency is 10 MHz'.
[SOURce:]ROSCillator[:INTernal]:ADJust[:STATe] ON | OFF
The command determines whether the calibrated (OFF) or a user-defined (ON) adjustment value is
used for fine adjustment of the frequency. With STATe ON, the instrument is no longer in the
calibrated state. However, the calibration value is not changed and the instrument resumes the
calibrated state after switching the Adjustment State to Off.
Example: ROSC:SOUR INT
'selects the internal source.
ROSC:ADJ ON
'activates use of a user-defined adjustment value.
ROSC:ADJ:VAL 1400
'sets the adjustment value to 1400.
SOURce:SWEep Subsystem
This subsystem contains the commands for checking the RF sweeps, i.e. the sweeps of the RF
generators. Sweeps are always triggered, except for the MANual sweep mode. The frequency sweep is
activated by the command SOURce:FREQuency:MODE SWEep, and the level sweep by the command
SOURce:POWer:MODE SWEep. All sweeps, including the LF sweep, can be set independently of each
other.
The keyword SOURce is optional with commands and can be omitted.
A sweep is set in several steps which are shown below taking a frequency sweep as an example:
Note:
It is recommended to switch off the GUI update for optimum sweep performance especially with
short dwell times (SYSTem:DISPlay:UPDate OFF).
[SOURce:]SWEep[:FREQuency]:DWELl 3 ms...10 s
The command sets the time taken for each frequency step of the sweep.
Note:
It is recommended to switch off the GUI update for optimum sweep performance especially with
short dwell times (SYSTem:DISPlay:UPDate OFF).
The keyword [:FREQuency] can be omitted (see example). The command is then SCPI-compliant.
Example: SWE:DWEL 12 ms 'sets a dwell time of 12 ms for a frequency sweep.
[SOURce:]SWEep[:FREQuency]:EXECute
The command triggers a sweep. The command is only valid for sweep mode Single
(SOURce:SWEep:FREQuency:MODE SINGle). The command corresponds to the manual-control
command EXECUTE SINGLE SWEEP.
The command triggers an event and therefore has no query form and no *RST value.
Example: SWE:FREQ:MODE SING 'sets the single cycle mode of the frequency sweep.
SWE:FREQ:EXEC 'triggers a single frequency sweep.
[SOURce:]SWEep[:FREQuency]:POINts <numeric_value>
The command sets the number of steps in an RF sweep. The command is linked to the command
:SWEep[:FREQuency]:STEP as follows:
The following applies for linear sweeps: POINts = (SPAN / STEP:LIN) + 1
The following applies for logarithmic sweeps and STARt < STOP:
POINts = ((log STOP - log STARt) / log STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Two separate POINts values are used for linear or logarithmic sweep spacing
(:SWEep[:FREQuency]:SPACing LIN | LOG). The command is always effective for the
currently set sweep spacing.
Example: FREQ:STAR 'sets the start frequency to 100 MHz.
FREQ:STOP 'sets the stop frequency to 500 MHz.
SWE:SPAC LIN 'sets linear sweep spacing.
SWE:POIN 401
'sets 401 sweep steps for linear sweep spacing. The sweep step width (STEP)
is automatically set to 1 MHz.
[SOURce:]SWEep:POWer:DWELl 2 ms...10 s
The command sets the time taken for each level step of the sweep.
Note:
It is recommended to switch off the GUI update for optimum sweep performance especially with
short dwell times (SYSTem:DISPlay:UPDate OFF).
[SOURce:]SWEep:POWer:EXECute
The command triggers a sweep.The command is only valid for sweep mode Single
(SOURce:SWEep:POWer:MODE SINGle). The command corresponds to the manual-control
command EXECUTE SINGLE SWEEP.
The command triggers an event and therefore has no query form and no *RST value.
Example: SWE:POW:MODE SING 'sets the single cycle mode of the level sweep.
SWE:POW:EXEC 'triggers a level sweep.
[SOURce:]SWEep:POWer:POINts <numeric_value>
The command sets the number of steps in a level sweep. The command is linked to the command
:SWEep:POWer:STEP as follows:
POINts = ((STOP - STARt) / STEP:LOG) + 1
If POINTs changes, the value of STEP is adjusted. The STARt and STOP value is retained.
Example: POW:STAR - 30 dBm 'sets the start frequency to -30 dBm.
POW:STOP - 10 dBm 'sets the stop frequency to -10 dBm.
SWE:POW:POIN 20 'sets 20 sweep steps. The sweep step width (STEP) is
'automatically set to 1 dB.’
[SOURce:]SWEep:POWer:SPACing:MODE?
The command queries the sweep spacing. The sweep spacing for level sweeps is always linear.
This command is a query command and has no *RST value.
Example: SWE:POW:SPAC:MODE? 'queries the sweep spacing for a level sweep.
Result: LIN 'linear spacing.
[SOURce:]SWEep:RESet[:ALL]
The command resets all active sweeps to the starting point.
The command triggers an event and therefore has no reset value.
Example: SWE:RES
'resets all active sweeps to the starting point.
STATus Subsystem
This system contains the commands for the status reporting system. *RST has no effect on the status
registers.
Queries return the current value of the respective register, which permits a check of the device status. A
decimal value between 0 and 32767 (=215-1) is returned.
The configuration commands set the respective register thus determining which status changes of the
R&S Signal Generator causes the status registers to be changed. A decimal value between 0 and
32767 (= 2^15-1) is set.
STATus:OPERation:EVENt?
The command queries the content of the EVENt part of the STATus:OPERation register. This part
contains information on the actions performed in the instrument since the last readout. The content
of the EVENt part is deleted after being read out.
Example: STAT:OPER:EVEN?
'queries the STATus:OPERation:EVENt register.
STATus:OPERation:CONDition?
The command queries the content of the CONDition part of the STATus:OPERation register. This
part contains information on the action currently being performed in the instrument. The content is
not deleted after being read out since it indicates the current hardware status.
Example: STAT:OPER:COND?
'queries the Status:Operation:Condition register.
STATus:OPERation:PTRansition
The command sets the bits of the PTRansition part of the STATus:OPERation register. If a bit is set,
a transition from 0 to 1 in the condition part causes an entry to be made in the EVENt part of the
register. A new event in the hardware is thus registered, e.g. the start of an adjustment.
Example: STAT:OPER:PTR 32767
'all transitions from 0 to 1 in the condition part of the Status:Operation register
cause an entry to be made in the EVENt part.
STATus:OPERation:NTRansition
The command sets the bits of the NTRansition part of the STATus:OPERation register. If a bit is set,
a transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part of the
register. The disappearance of an event in the hardware is thus registered, e.g. the end of an
adjustment.
Example: STAT:OPER:NTR 0
'a transition from 1 to 0 in the condition part of the Status:Operation register
does not cause an entry to be made in the EVENt part.
STATus:OPERation:ENABle
The command sets the bits of the ENABle part of the STATus:OPERation register. This setting
determines which events of the Status-Event part are forwarded to the sum bit in the status byte.
These events can be used for a service request.
Example: STAT:OPER:ENAB 32767
'all events are forwarded to the sum bit of the status byte.
STATus:PRESet
The command resets the status registers. All PTRansition parts are set to FFFFh (32767), i.e. all
transitions from 0 to 1 are detected. All NTRansition parts are set to 0, i.e. a transition from 1 to 0 in
a CONDition bit is not detected. The ENABle parts of STATus:OPERation and
STATus:QUEStionable are set to 0, i.e. all events in these registers are not passed on.
The command triggers an event and therefore has no query form and no *RST value.
Example: STAT:PRES
'resets the status registers.
STATus:QUEStionable:EVENt?
The command queries the content of the EVENt part of the STATus:QUEStionable register. This
part contains information on the actions performed in the instrument since the last readout. The
content of the EVENt part is deleted after being read out.
Example: STAT:OPER:EVEN?
'queries the Status:Questionable:Event register.
STATus:QUEStionable:CONDition?
The command queries the content of the CONDition part of the STATus:QUEStionable register. This
part contains information on the action currently being performed in the instrument. The content is
not deleted after being read out since it indicates the current hardware status.
Example: STAT:OPER:COND?
'queries the Status:Questionable:Condition register.
STATus:QUEStionable:PTRansition
The command sets the bits of the PTRansition part of the STATus:QUEStionable register. If a bit is
set, a transition from 0 to 1 in the condition part causes an entry to be made in the EVENt part of the
register.
Example: STAT:OPER:PTR 32767
'all transitions from 0 to 1 in the condition part of the Status:Questionable
register cause an entry to be made in the EVENt part.
STATus:QUEStionable:NTRansition
The command sets the bits of the NTRansition part of the STATus:QUEStionable register. If a bit is
set, a transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part of the
register.
Example: STAT:OPER:NTR 0
'a transition from 1 to 0 in the condition part of the Status:Questionable
register does not cause an entry to be made in the EVENt part.
STATus:QUEStionable:ENABle
The command sets the bits of the ENABle part of the STATus:QUEStionable register. This setting
determines which events of the Status-Event part are enabled for the sum bit in the status byte.
These events can be used for a service request.
Example: STAT:OPER:ENAB 1
'problems when performing an adjustment cause an entry to be made in the
sum bit.
STATus:QUEue[:NEXT]?
The command queries the oldest entry in the error queue and then deletes it. Positive error numbers
denote device-specific errors, and negative error numbers denote error messages defined by SCPI
(see Chapter 9). If the error queue is empty, 0 ("No error") is returned. The command is identical to
SYSTem:ERRor?.
Example: STAT:QUE?
'queries the oldest entry in the error queue.
Response: "0, 'no error'"
'no errors have occurred since the error queue was last read out.
SYSTem Subsystem
The SYSTem subsystem contains a series of commands for general functions which do not directly
affect signal generation.
SYSTem:BEEPer:STATe ON | OFF
The command switches the key beep on or off.
Example: SYST:BEEP:STAT OFF
'no acoustic signal is output when a key on the front panel is pressed.
SYSTem:COMMunicate:GPIB[:SELF]:ADDRess 1 ... 30
The command sets the IEC/IEEE-bus address .
Example: SYST:COMM:GPIB:ADDR 14
'sets IEC/IEEE-bus address 14.
SYSTem:COMMunicate:NETWork[:COMMon]:HOSTname ‘string’
The command enters the individual computer name of the R&S SMB. The entry is only activated
after sending command SYST:COMM:NETW:COMM:SET.
Note:
The hostname can only be changed after deactivating protection level 1 (command
SYSTem:PROTect<n>:STATe OFF, password)
SYSTem:COMMunicate:NETWork:COMMon:SET
The command activates the hostname setting (Command SYST:COMM:NETW:COMM:HOST).
The command triggers an event and therefore has no *RST value and no query form.
Example: SYST:COMM:NETW:COMM:SET
'activates a change of the hostname.
SYSTem:COMMunicate:NETWork:DNS:SET
The command activates the DNS setting (Commands SYST:COMM:NETW:DNS:..).
The command triggers an event and therefore has no *RST value and no query form.
Example: SYST:COMM:NETW:DNS:SET
'activates all changes of the DNS settings.
SYSTem:COMMunicate:NETWork:GET
The command retrieves the current network settings. They can be queried with the corresponding
commands.
The command triggers an event and therefore has no *RST value and no query form.
Example: SYST:COMM:NETW:GET
' retrieves the current network settings.
SYSTem:COMMunicate:NETWork:IPADdress:SET
The command activates the IP settings (Commands SYST:COMM:NETW:IPAD:..).
The command triggers an event and therefore has no *RST value and no query form.
Example: SYST:COMM:NETW:IPAD:SET
'activates all changes of the IP adress settings.
SYSTem:COMMunicate:MACaddress?
The command queries the MAC address of the network adapter.
The command is a query command and therefore has no *RST value.
Example: SYST:COMM:NETW:MAC?
'queries the MAC address.
SYSTem:COMMunicate:NETWork:RESource?
The command queries the visa resource string. This string is used for remote control of the
instrument.
The command is a query command and therefore has no *RST value.
Example: SYST:COMM:NETW:RES?
'queries the VISA resource string.
Response:
TCPIP::192.1.2.3::INSTR
SYSTem:COMMunicate:USB:RESource?
The command queries the visa resource string for remote control via the USB interface. .
The command is a query command and therefore has no *RST value.
Example: SYST:COMM:USB:RES?
'queries the VISA resource string for remote control via the USB interface.
Response:
USB::72::000000::INSTR
SYSTem:DATE <year>,<month>,<day>
The command sets the date for the instrument-internal calendar. "
Example: SYST:DATE 2003,05,01
'sets May 1, 2003.
SYSTem:DISPlay:UPDate ON | OFF
The command switches the update of the display on/off. A switchover from remote control to manual
control always sets the status of the update of the display to ON.
Example: SYST:DISP:UPD OFF
'switches update of displayed parameter values off.
SYSTem:ERRor:ALL?
The command queries all entries in the error queue and then deletes them. Positive error numbers
denote device-specific errors, and negative error numbers denote error messages defined by SCPI
(see section "Error Messages"). If the error queue is empty, 0 ("No error") is returned.
The command is a query command and therefore has no *RST value.
Example: SYST:ERR:ALL?
'queries all entries in the error queue.
Response: "0, 'no error'"
'no errors have occurred since the error queue was last read out.
SYSTem:ERRor:CODE:ALL?
The command queries all entries in the error queue and then deletes them. Only the error numbers
are returned and not the entire error text. Positive error numbers denote device-specific errors, and
negative error numbers denote error messages defined by SCPI (see section "Error Messages"). If
the error queue is empty, 0 ("No error") is returned.
The command is a query command and therefore has no *RST value.
Example: SYST:ERR:CODE:ALL?
'queries all entries in the error queue.
Response: "0"
'no errors have occurred since the error queue was last read out.
SYSTem:ERRor:CODE[:NEXT]?
The command queries the oldest entry in the error queue and then deletes it. Only the error number
is returned and not the entire error text. Positive error numbers denote device-specific errors, and
negative error numbers denote error messages defined by SCPI (see section "Error Messages"). If
the error queue is empty, 0 is returned.
The command is a query command and therefore has no *RST value.
Example: SYST:ERR:CODE?
'queries the oldest entry in the error queue.
Response: "0"
'no errors have occurred since the error queue was last read out.
SYSTem:ERRor:COUNt?
The command queries the number of entries in the error queue . If the error queue is empty, '0' is
returned.
The command is a query command and therefore has no *RST value.
Example: SYST:ERR:CODE?
'queries the oldest entry in the error queue.
Response: "1"
'one error has occurred since the error queue was last read out.
SYSTem:ERRor[:NEXT]?
The command queries the oldest entry in the error queue and then deletes it. Positive error numbers
denote device-specific errors, and negative error numbers denote error messages defined by SCPI
(see Chapter 9). If the error queue is empty, 0 ("No error") is returned. The command is identical to
the command STATus:QUEue:NEXT?.
The command is a query command and therefore has no *RST value.
Example: SYST:ERR?
'queries the oldest entry in the error queue.
Response: "0, 'no error'"
'no errors have occurred since the error queue was last read out.
SYSTem:KLOCk ON | OFF
The command (Keyboard LOCk) disables the front panel keyboard of the R&S Signal Generator
including the LOCAL key, or enables it again (OFF).
Example: SYST:KLOC ON
'activates the keyboard lock. The keyboard cannot be operated again until it
has been enabled with SYST:KLOC OFF.
SYSTem:PRESet
The command triggers an instrument reset. It has the same effect as the PRESET key on the front
panel and the *RST command.
The command triggers an event and therefore has no *RST value and no query form.
Example: SYST:PRES
'all instrument settings (also those that are not currently active) are reset to
their default values.
SYSTem:SERRor?
This command returns a list of all errors existing at the time when the query is started. This list
corresponds to the display on the info page under manual control.
The command is a query command and therefore has no *RST value.
Example: "SYST:SERR?"
'queries all errors existing in the error queue.
Response:
"-221, 'Settings conflict', 153, 'Input voltage out of
range'"
'the two returned errors have occurred since the error queue was last queried.
SYSTem:TIME 0...23,0...59,0...59
The command sets the time for the instrument-internal clock.
Example: SYST:TIME 12,0,0
'sets the time to precisely 12 pm.
SYSTem:VERSion?
The command queries the SCPI version with which the instrument complies.
The command is a query command and therefore has no *RST value.
Example: SYST:VERS?
'queries the SCPI version.
Response: 1996
'the instrument complies with the version from 1996.
TEST Subsystem
The TEST system contains the commands for performing the routines as well as for direct manipulation
of the hardware assemblies (:TEST:DIRect). The self tests return a "0" if the test is performed
successfully, otherwise a value other than "0" is returned. None of the commands of this system have
an *RST value.
Caution!
The respective hardware assembly responds directly to the :TEST:DIRect
command; any safety mechanisms are bypassed. The command is used for
servicing purposes and should not be applied by the user. Improper use could
destroy the assembly.
TRIGger Subsystem
The TRIGger system contains the commands for selecting the trigger source for the RF and LF sweep.
The trigger input connector is configured in the SOURce:INPut subsystem.
The trigger system of the R&S Signal Generator is a simplified implementation of the SCPI trigger
system. The TRIGger system differs from the SCPI system as follows:
- No INITiate command; the instrument behaves as if INITiate:CONTinuous ON were set.
- Under TRIGger several sweep subsystems exist.
Other commands associated with the trigger system of the R&S Signal Generator can be found in the
modulation and RF signal subsystems.
Command Parameters Default Remark
unit
TRIGger0[:SWEep]:SOURce AUTO|IMMediate | SINGle|BUS | EXTernal | EAUTo
TRIGger:LFFSweep:SOURce AUTO|IMMediate | SINGle|BUS | EXTernal | EAUTo
TRIGger:FSWeep[:IMMediate] No query
TRIGger:FSWeep:SOURce AUTO|IMMediate | SINGle|BUS | EXTernal | EAUTo
TRIGger:PSWeep[:IMMediate] No query
TRIGger:PSWeep:SOURce AUTO|IMMediate | SINGle|BUS | EXTernal | EAUTo
TRIGger[:SWEep][:IMMediate] No query
TRIGger[:SWEep]:SOURce AUTO|IMMediate | SINGle|BUS | EXTernal
EAUTo
The sweep is triggered externally via the INST TRIG connector. As soon as
one sweep is finished, the next sweep is started. A second trigger event stops
the sweep at the current frequency, a third trigger event starts the trigger at
the start frequency, and so on.
TRIGger:FSWeep[:IMMediate]
The command immediately starts an RF frequency sweep cycle. The command is only effective for
sweep mode Single (SOURce:SWEep:FREQuency:MODE AUTO in combination with
TRIG:FSW:SOUR SING). The command corresponds to the manual-control command Execute
Trigger.
This command triggers an event and therefore has no *RST value.
Example: SWE:FREQ:MODE AUTO
'sets the triggered sweep mode, i.e. a trigger is required to start the sweep.
TRIG:FSW:SOUR SING
'sets the Single trigger mode, i.e. a trigger starts a single sweep.
TRIG:FSW
'starts a single RF frequency sweep.
SINGle
One complete sweep cycle is triggered by the IEC/IEEE-bus commands
...:SWEep:FREQ:EXEC or *TRG or TRIG:FSW:IMM. The mode has to be set
to AUTO (SOURce:SWEep:FREQ:MODE AUTO).
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector. As soon as
one sweep is finished, the next sweep is started. A second trigger event stops
the sweep at the current frequency, a third trigger event starts the trigger at
the start frequency, and so on.
TRIGger[:PSWeep][:IMMediate]
The command immediately starts an RF level sweep. The command is only effective for sweep
mode Single (SOURce:SWEep:POWer:MODE AUTO in combination with TRIG:PSW:SOUR SING).
The command corresponds to the manual-control command Execute Trigger.
This command triggers an event and therefore has no *RST value.
Example: SWE:POW:MODE AUTO
'selects the triggered sweep mode, i.e. a trigger is required to start the sweep.
TRIG:PSW:SOUR AUTO
'sets the Single trigger mode, i.e. a trigger starts a single sweep.
TRIG:PSW
'starts a single RF level sweep.
EXTernal
The sweep is triggered externally via the INST TRIG connector.
EAUTo
The sweep is triggered externally via the INST TRIG connector. As soon as
one sweep is finished, the next sweep is started. A second trigger event stops
the sweep at the current level, a third trigger event starts the trigger at the
start level, and so on.
TRIGger[:SWEep][:IMMediate]
The command starts the sweeps which is activated. The sweep to be executed depends on the
respective MODE setting (:SOUR:SWEep:POW|FREQ:MODE and
:SOUR:LFO:SWEep[:FREQ]:MODE). The command corresponds to the manual-control command
Execute Trigger.
This command triggers an event and therefore has no *RST value.
Example: TRIG 'starts all active sweeps.
UNIT Subsystem
The UNIT subsystem contains the commands specifying which units are valid if no unit is indicated in a
command. These settings are valid for the entire instrument.
UNIT:POWer V | DBM
The command defines the default unit for power. It is valid for all commands which determine power
values. It does not influence the manual control parameter unit and the display.
Example: UNIT:POW V
'sets default unit V for all commands which determine power values.
Contents Chapter 8 -
Maintenance and Remote Control Interfaces
Maintenance
The instrument does not need a periodic maintenance. What is necessary is essentially the cleaning of
the instrument. However, it is recommended to check the rated data from time to time.
The storage temperature range of the instrument is given in the data sheet. If the instrument is to be
stored for a longer period of time, it must be protected against dust.
The original packing should be used, particularly the protective covers at the front and rear, when the
instrument is to be transported or dispatched. If the original packing is no longer available, use a sturdy
cardboard box of suitable size and carefully wrap the instrument to protect it against mechanical
damage.
Hardware Interfaces
The following section describes the remote-control interfaces of the signal generator. All other
interfaces are described in Chapter 1, sections "Legend for Front Panel View" and "Legend for Rear
Panel View". For specifications refer to the data sheet.
Interface Characteristics
12 1
24 13
Bus Lines
1. Data bus with 8 lines D0 to D7.
The transmission is bit-parallel and byte-serial in the ASCII/ISO code. D0 is the least significant bit,
D7 the most significant bit.
IFC (Interface Clear) active LOW resets the interfaces of the instruments connected to the default setting.
ATN (Attention) active LOW signals the transmission of interface messages.
inactive HIGH signals the transmission of device messages.
SRQ (Service Request) active LOW enables the connected device to send a service request to the controller.
REN (Remote Enable) active LOW permits switchover to remote control.
EOI (End or Identify) has two functions in connection with ATN:
ATN = HIGH
active LOW marks the end of data transmission.
ATN = LOW
active LOW triggers a parallel poll.
DAV (Data Valid) active LOW signals a valid data byte on the data bus.
NRFD (Not Ready For Data) active LOW signals that one of the connected devices is not ready for data transfer.
NDAC (Not Data Accepted) active LOW signals that the instrument connected is accepting the data on the data bus.
T6 Talker function, full capability, ability to respond to serial poll, unaddress if MLA
C0 No controller function
Universal Commands
The universal commands are encoded 10 - 1F hex. They affect all instruments connected to the bus
without addressing.
DCL (Device Clear) IBCMD (controller%, CHR$(20)) Aborts the processing of the commands just
received and sets the command processing
software to a defined initial state. Does not change
the instrument settings..
IFC (Interface Clear) IBSIC (controller%) Resets the interfaces to the default setting.
LLO (Local Lockout) IBCMD (controller%, CHR$(17)) Locks switchover from remote control to manual
control by means of the front panel keys
SPE (Serial Poll Enable) IBCMD (controller%, CHR$(24)) Ready for serial poll.
SPD (Serial Poll Disable) IBCMD (controller%, CHR$(25)) End of serial poll.
PPU (Parallel Poll Unconfigure) IBCMD (controller%, CHR$(21)) End of the parallel-poll state.
Addressed Commands
The addressed commands are encoded 00 - 0F hex. They are only effective for instruments addressed
as listeners.
SDC (Selected Device Clear) IBCLR (device%) Aborts the processing of the commands just
received and sets the command processing
software to a defined initial state. Does not change
the instrument setting.
GET (Group Execute Trigger) IBTRG (device%) Triggers a previously active device function (e.g. a
sweep). The effect of the command is the same as
with that of a pulse at the external trigger signal
input.
GTL (Go to Local) IBLOC (device%) Transition to the "Local" state (manual control).
PPC (Parallel Poll Configure) IBPPC (device%, data%) Configures instrument for parallel poll. Additionally,
the VISUAL BASIC command executes PPE/PPD.
LAN Connector
The unit is equipped with an LAN interface as standard. The LAN connector is at the rear of the
instrument. Provided the appropriate rights have been assigned by the network administrator, files can
be transmitted via the network, and network resources, e.g. a network folders, can be used. The
instrument can also be remote-controlled and manually operated in the network. It is connected by
means of a commercial RJ45 cable.
The network card functions with 100 MHz Ethernet IEEE 802.3u. The TCP/IP network protocol and the
associated network services are preconfigured. TCP/IP ensures connection-oriented communication,
where the order of the exchanged messages is adhered to and interrupted links are identified. With this
protocol, messages cannot be lost.
Connection of the Vector Signal Generator is described in Chapter 1, section "Connection to the
Network", remote control via Ethernet in Chapter 5, section "Remote control via Ethernet ". The
architecture of a LAN remote-control connection is described in detail in the following.
Remote control of an instrument via a network is based on standardized protocols which follow the OSI
reference model (see Fig. below).
Fig. 8-2 Example for LAN remote control based on the OSI reference model
Based on TCP/UDP, messages between the controller and the instrument are exchanged via open
network computing (ONC) - remote procedure calls (RPC). With XDR, legal RPC messages are known
as VXI-11 standard. Based on this standard, messages are exchanged between the controller and the
instrument. The messages are identical with SCPI commands. They can be organized in four groups:
program messages (control command to the instrument), response messages (values returned by the
instrument), service request (spontaneous queries of the instrument) and low-level control messages
(interface messages).
A VXI-11 link between a controller and an instrument uses three channels: a core, abort and interrupt
channel. Instrument control is mainly performed on the core channel (program, response and low-level
control messages). The abort channel is used for immediate abort of the core channel; the interrupt
channel transmits spontaneous service requests of the instrument. Link setup itself is very complex. For
more details refer to the VXI-11 specification ("TCP/IP Instrument Protocol Specification VXI-11,
Revision 1.0 VMEbus Extensions for Instrumentation, VXIbus", and "TCP/IP-IEEE 488.2 Instrument
Interface Specification VXI-11.3, Draft 0.3 VMEbus Extensions for Instrumentation, VXIbus").
Core channel
(program, response,
control messages )
Instrument Controller
Abort channel
(abort)
Interrupt channel
(Service request)
Fig. 8-3 VXI-11 channels between instrument and controller
The number of controllers that can address an instrument is practically unlimited in the network. In the
instrument, the individual controllers are clearly distinguished. This distinction continues up to the
application level in the controller, i.e. two applications on a PC are identified by the instrument as two
different controllers.
Controller
Instrument Controller
Controller
The controllers can lock and unlock the instrument for exclusive access. This regulates access to the
instrument of several controllers.
In the 'Measurement & Automation Control' program, this setting is made on the Template tab.
&DCL (Device Clear) Aborts the processing of the commands just received and sets the command
processing software to a defined initial state. Does not change the instrument
setting.
&GET (Group Execute Trigger) Triggers a previously active device function (e.g. a sweep). The effect of the
command is the same as with that of a pulse at the external trigger signal
input.
&LLO (Local Lockout) Disables switchover from remote control to manual control by means of the
front panel keys
&NREN (Not Remote Enable) Enables switchover from remote control to manual control by means of the
front panel keys
USB
One of them is a type A interfaces (host USB) which establishes a connection to the controller. It can be
used for connecting peripherals such as mouse and keyboard or a memory stick for data transmission.
USB IN
The second USB interface is a type B interface (device USB) hence the instrument is assigned as
device, not as host. It can be used for remote control (see chapter "Remote Control - Basics").
9 Error Messages
In the remote control mode, error messages are entered in the error/event queue of the status reporting
system and can be queried with the command SYSTem:ERRor?. If the error queue is empty, 0 ("No
error") is returned.
Status Information
The status messages are displayed in the header section of the screen. The status information gives
the user an overview of the main operating states and settings of the signal generator. The states are
indicated for information only and do not necessitate any action by the user. Status information is
displayed between the frequency and level fields, at the left of the info line or in the info line itself.
Error Messages
Messages indicate errors in the instrument. They are displayed in the info line in different colors
depending on their importance and display duration. Errors (e.g. no calibration data) are displayed in
red, information (e.g. file not found) and warnings in black. Warnings indicate less significant errors (e.g.
the instrument operates outside specified data).
Volatile messages
Volatile messages report automatic settings in the instrument (e.g. switching off of incompatible types of
modulation) or on illegal entries that are not accepted by the instrument (e.g. range violations). They are
displayed in the info line on a yellow background. They are displayed on top of status information or
permanent messages.
Volatile messages do not normally demand user actions and disappear automatically after a brief period
of time. They are stored in the history, however.
Remote-control command:
SYST:ERR? or SYST:ERR:ALL?
Permanent messages
Permanent messages are displayed if an error occurs that impairs further instrument operation, e.g. a
hardware fault. The error signaled by a permanent message must be eliminated before correct
instrument operation can be ensured.
The message is displayed until the error is eliminated. It covers the status display in the info line. After
error elimination, the message automatically disappears and is also recorded in the history.
Remote-control command:
SYST:SERR?
Note: The index provides a list of the error messages sorted according to their error codes.
No error (0)
This message is output if the error queue does not contain entries.
SCPI: Query error - error in data request - sets bit 2 in the ESR register.
SCPI: Query error - error in data request - sets bit 2 in the ESR register.
SCPI: Query error - error in data request - sets bit 2 in the ESR register.
Example: The set FM deviation is too large for the selected RF frequency.
Note:
The index provides a list of the error messages sorted according to their error codes.
Index 2
-200 - Cannot access hardware ....................................9.11
-201 - Hardware revision out of date .............................9.13
-202 - Cannot access the EEPROM..............................9.11
-203 - Command protected .............................................9.4
& -203 - Invalid EEPROM data.........................................9.13
-204 - Driver initialization failed .....................................9.12
>L ............................................................................. 5.3 -221 - Settings conflict ... ................................................9.9
>R............................................................................. 5.2 -222 - Data out of range ..................................................9.5
&LLO.............................................................................. 5.3 -223 - Too much data....................................................9.10
-224 - Illegal parameter value..........................................9.6
* -225 - Out of memory......................................................9.7
-226 - Lists not same length............................................9.7
*CLS .............................................................................. 6.3 -240 - Hardware error......................................................9.5
*ESE .............................................................................. 6.3 -241 - Hardware missing .................................................9.6
*ESE? ............................................................................ 6.3 -241 - No current list .....................................................9.13
*ESR? ............................................................................ 6.3 -242 - Unknown list type specified ................................9.13
*IDN? ............................................................................. 6.3
*IST?.............................................................................. 6.4
*OPC.............................................................................. 6.4 3
*OPC?............................................................................ 6.4 -300 - Device-specific error .............................................9.5
*OPT? ............................................................................ 6.4 -310 - System error .........................................................9.9
*PRE .............................................................................. 6.4 -330 - Self-test failed ......................................................9.8
*PRE? ............................................................................ 6.4 -350 - Queue overflow ....................................................9.8
*PSC .............................................................................. 6.4
*RCL .............................................................................. 6.4
*RST .............................................................................. 6.4 4
*SAV .............................................................................. 6.5
-410 - Query deadlocked.................................................9.8
*SRE .............................................................................. 6.5
-410 - Query interrupted..................................................9.8
*SRE? ............................................................................ 6.5
-410 - Query unterminated ..............................................9.8
*STB? ............................................................................ 6.5
-460 - Cannot open file .................................................9.12
*TRG .............................................................................. 6.5
-461 - Cannot write file..................................................9.12
*TST?............................................................................. 6.5
-462 - Cannot read file ..................................................9.12
*WAI............................................................................... 6.5
-463 - Filename missing................................................9.12
-464 - Invalid filename extension...................................9.13
0 -465 - File contains invalid data ....................................9.12
0 - No error..................................................................... 9.7
A
1 Abort button ..................................................................3.15
Aborting a calculation....................................................3.15
-100 - Command Error.................................................... 9.4 Accept - Network Settings.............................................4.12
-101 - Invalid Character .................................................. 9.6 AC-coupling, external FM .............................................4.68
-102 - Syntax error ......................................................... 9.9 Adjust All .................................................................4.4, 6.6
-103 - Invalid separator .................................................. 9.6 Adjust FM offset.....................................................4.67, 6.6
-104 - Data type error ..................................................... 9.5 Adjust FM/PhiM Modulator..............................................6.6
-108 - Parameter not allowed ......................................... 9.7 Adjust Level ....................................................................6.7
-109 - Missing parameter................................................ 9.7 Adjust Synthesis ......................................................4.4, 6.6
-112 - Program mnemonic too long ................................ 9.8 Adjustment Active ................................................ 4.31, 6.76
-113 - Undefined header............................................... 9.10 Adjustment data invalid (183)........................................9.11
-114 - Header suffix out of range .................................... 9.6 Adjustment data missing (182)......................................9.11
-123 - Exponent too large ............................................... 9.5 Adjustment failed (180) .................................................9.11
-124 - Too many digits.................................................... 9.9 Adjustment Frequency ......................................... 4.31, 6.76
-128 - Numeric data not allowed..................................... 9.7 Adjustment value - Reference frequency ............. 4.31, 6.76
-131 - Invalid suffix ......................................................... 9.7 ALC (automatic level control) ............................... 4.37, 6.66
-134 - Suffix too long ...................................................... 9.9 ALC-Auto ........................................................................9.2
-138 - Suffix not allowed................................................. 9.9 ALC-Off...........................................................................9.2
-140 - This modulation forces other modulations off ..... 9.13 ALC-On..................................................................4.37, 9.2
-144 - Character data too long........................................ 9.4 ALC-S&H ........................................................................9.2
-148 - Character data not allowed .................................. 9.4 Alternate DNS Server Address - Setup .........................6.90
-158 - String data not allowed......................................... 9.9 AM Depth............................................................. 4.63, 6.23
-161 - Invalid block data ................................................. 9.6 AM Depth1/2.................................................................6.24
-168 - Block data not allowed ......................................... 9.4 AM EXT Coupling ................................................ 4.64, 6.23
-180 - Adjustment failed ............................................... 9.11 AM Frequency ..................................................... 4.64, 6.43
-182 - Adjustment data missing .................................... 9.11 AM Sensitivity ...................................................... 4.64, 6.24
-183 - Adjustment data invalid ...................................... 9.11 AM Shape............................................................ 4.64, 6.44
AM Source........................................................... 4.63, 6.24
AM State.............................................................. 4.63, 6.24
Architecture of R&S SMB................................................2.1
ASCII file import/export - List Mode ..............................4.54
F Install SW-Option............................................................4.7
Instrument Config ....................................................4.5, 6.8
File contains invalid data (465)..................................... 9.12 Instrument settings - recall.....................................4.21, 6.4
File list................................................................. 4.21, 6.15 Instrument settings - save............................. 4.20, 6.5, 6.19
File menu ..................................................................... 4.19 Instrument settings reset...............................................1.17
File type selection ........................................................ 4.23 Instrument trigger input slope...................... 4.54, 4.81, 6.41
Filename missing (463) ................................................ 9.12 Interface - IEC/IEEE bus...............................................1.10
Fine adjustment - Reference frequency............... 4.31, 6.76 Interface function IEC/IEEE bus .....................................8.3
Firmware update .......................................................... 1.12 Interrupt ........................................................................5.26
Firmware version..................................................... 4.7, 6.3 Invalid block data (-161)..................................................9.6
FM Deviation ...............................................4.67, 6.33, 6.34 Invalid Character (-101) ..................................................9.6
FM External Coupling.......................................... 4.68, 6.33 Invalid EEPROM data (203)..........................................9.13
FM Frequency ..................................................... 4.68, 6.43 Invalid filename extension (464)....................................9.13
FM Mode............................................................. 4.66, 6.34 Invalid separator (-103)..................................................9.6
FM Sensitivity...................................................... 4.67, 6.34 Invalid suffix (-131) .........................................................9.7
FM Shape ........................................................... 4.68, 6.44 IP address ........................................................... 1.20, 6.92
FM Source .......................................................... 4.66, 6.35 IP Address - Setup............................................... 4.13, 6.91
FM State ............................................................. 4.66, 6.35 IP Address Mode - Setup..................................... 4.12, 6.92
FM/PhiM Modulator adjustment...................................... 6.6 IST flag ...........................................................................6.4
FM-DC mode...............................................4.30, 4.68, 6.23
FREQ OFFSET .............................................................. 9.1 K
Frequency - AM................................................... 4.64, 6.43
Frequency - FM................................................... 4.68, 6.43 Key - 1x/Enter.................................................................1.5
Frequency – LF generator ................................... 4.82, 6.43 Key - FILE..............................................................1.2, 4.19
Frequency - List mode......................................... 4.58, 6.56 Key - G/n ........................................................................1.5
Frequency - PhiM................................................ 4.71, 6.43 Key - HELP............................................................1.2, 4.18
Frequency - PM................................................... 4.74, 6.73 Key - INFO......................................................................1.2
Frequency - RF output signal .............................. 4.26, 6.37 Key - k/m ........................................................................1.5
Frequency - RF Sweep ....................................... 4.48, 6.39 Key - LOCAL .................................................. 1.2, 4.17, 5.8
Frequency display .......................................................... 3.4 Key - M/µ ........................................................................ 1.5
Frequency Offset................................................. 4.27, 6.39 Key - MOD ON/OFF .......................................................1.8
Front panel key emulation ............................................ 3.26 Key - PRESET................................................ 1.2, 1.17, 4.2
Key - Setup.....................................................................4.3
G Key - SETUP ..................................................................1.2
Key - Unit key .................................................................1.4
Gate Input Polarity - Pulse Modulation ................ 4.75, 6.75 Key combinations .........................................................3.25
Gated Signal - Pulse Modulation ......................... 4.74, 6.75 Keyboard ......................................................................1.18
Gateway - Setup ................................................. 4.13, 6.92 Keyboard Language - Setup ................................ 4.16, 6.13
GET (Group Execute Trigger) ...................................... 5.19 Keyboard Layout - Setup ..................................... 4.16, 6.13
Get System Settings - Setup ........................................ 4.12
Getting started................................................................ 2.1 L
H LAN ................................................................ 1.19, 5.4, 8.5
LAN - Interface................................................................8.5
Hardware Config ..................................................... 4.5, 6.8 LAN - Remote control .....................................................5.4
Hardware error (-240)..................................................... 9.5 Language Keyboard - Setup ................................ 4.16, 6.13
Hardware missing (-241) ................................................ 9.6 Layout Keyboard - Setup ..................................... 4.16, 6.13
Hardware options .................................................... 4.6, 6.4 Learn List Mode Data........................................... 4.57, 6.57
Hardware revision out of date (201) ............................. 9.13 Level - RF output ................................................. 4.33, 6.67
Header ......................................................................... 5.11 Level - Step width ................................................ 4.35, 6.70
Header suffix out of range (-114).................................... 9.6 Level - Uninterrupted setting ................................ 4.34, 6.20
Hostname - Setup ........................................................ 4.12 Level - Unit ...................................................................4.32
Level adjustment.............................................................6.7
Level control ........................................................ 4.37, 6.66
I Level display...................................................................3.4
IEC/IEEE bus Level display EMF ........................................................4.36
command description ............................................... 6.1 Level limit............................................................. 4.34, 6.69
Interface................................................................. 1.10 Level offset .......................................................... 4.34, 6.68
IEC/IEEE-bus address ........................................ 4.16, 6.89 LEVEL OFFSET .............................................................9.2
Illegal parameter value (-224)......................................... 9.6 Level Sweep ........................................................ 4.50, 6.70
Impedance – External Inputs........................................ 6.74 Level user correction............................................ 4.39, 6.25
Impedance - PULSE EXT.................................... 4.73, 6.41 LevelSweep ....................................................................9.2
Impedance - RF outputs ............................................... 6.21 LF Gen Frequency ............................................... 4.64, 6.43
Impedance Trigger/Gate Signal - Pulse Modulation...... 4.75 LF Gen Voltage.................................................... 4.81, 6.48
Import/Export - List Mode data ....................4.59, 4.60, 6.54 LF generator ........................................................ 4.76, 6.42
Import/Export - User Correction data ...........4.41, 4.43, 6.30 LF output ............................................................. 4.76, 6.42
INFO key........................................................................ 3.6 LF output state..................................................... 4.81, 6.45
Input - INST TRIG ........................................................ 1.11 LF Sweep ............................................................ 4.80, 6.44
Input - PULSE EXT ............................................. 4.72, 6.72 LFGen Frequency .........................................................4.82
Input - REF IN .............................................................. 1.11 LFGen2Shape ..............................................................6.44
Input buffer................................................................... 5.18 LFSweep ........................................................................9.2
Reference frequency adjustment mode ............... 4.31, 6.76 Source - LF Sweep Trigger .................................. 4.77, 6.99
Reference oscillator............................................. 4.30, 6.76 Source - List Mode Trigger................................... 4.55, 6.60
REM LLO ....................................................................... 9.2 Source – PhiM ..............................................................4.69
REMOTE........................................................................ 9.2 Source - Pulse Modulation ................................... 4.73, 6.74
Remote control - Ethernet/LAN....................................... 5.4 Source - Reference Oscillator .............................. 4.30, 6.77
Remote Control - GPIB .................................................. 5.3 Source - RF Sweep Trigger ............................... 4.45, 6.100
Remote control - manual .............................................. 1.21 Source Import/Export- List Mode data.................. 4.60, 6.55
Remote control basics.................................................... 5.1 Source Import/Export- User Correction data ........ 4.43, 6.31
Remote control switchover ............................................. 5.2 Spacing - Level Sweep ........................................ 4.53, 6.82
Remote to local switchover ............................................ 5.3 Spacing - LF Sweep ............................................ 4.80, 6.47
Rename .............................................................. 4.24, 6.18 Spacing - RF Sweep ............................................ 4.48, 6.80
Reset - Instrument settings .......................................... 1.17 Span (RF sweep)................................................. 4.48, 6.39
Reset Delta Phase Display.................................. 4.29, 6.62 Special characters ..........................................................6.1
Reset instrument settings................................4.2, 6.4, 6.96 Square brackets............................................................5.11
Reset status reporting system ...................................... 5.28 SRE (service request enable register) ..........................5.24
Restoring the previous value ........................................ 3.16 SRQ (service request) ....................................................6.5
Revisions ....................................................................... 4.5 Standby mode.................................................................1.8
RF block......................................................................... 2.3 Start Freq............................................................. 4.48, 6.39
RF frequency...............................................4.27, 6.36, 6.37 Start Freq - LF Sweep.......................................... 4.80, 6.44
RF OFF .......................................................................... 9.1 Start Level ........................................................... 4.53, 6.70
RF ON/OFF key .................................................. 4.25, 6.22 Start/Stop Gui Update............................................4.5, 6.94
RF output - Power-on state ................................. 4.36, 6.22 State - ALC .......................................................... 4.38, 6.67
RF output level .................................................... 4.33, 6.67 State - List Mode...........................................................4.55
RF output signal - Phase adjustment................... 4.29, 6.62 State - Pulse Generator ................................................4.82
RF section...................................................................... 2.1 State - Pulse Modulation...................................... 4.72, 6.74
RFSweep ....................................................................... 9.2 State - Pvideo-Sync Signal ...........................................4.82
RJ-45 cable .................................................................. 1.19 State - User Correction ........................................ 4.40, 6.32
Rotary knob.................................................................... 1.6 State - Video-Sync Signal .............................................6.72
State test point.........................................................4.8, 6.9
S Status register overview................................................5.23
Status reporting system ................................................5.23
Sample-and-Hold mode....................................... 4.37, 6.66 Status reporting system - commands............................6.84
Save immediate .................................................... 4.21, 6.5 STB (status byte)..........................................................5.24
Save instrument settings ......................4.20, 4.21, 6.5, 6.19 Step - Level Sweep.............................................. 4.53, 6.83
SCPI - conformity information......................................... 6.1 Step Lin - LF Sweep ............................................ 4.80, 6.47
SCPI - error messages................................................... 9.4 Step Lin - RF Sweep............................................ 4.48, 6.80
SCPI - version ................................................................ 5.1 Step Log - LF Sweep ........................................... 4.80, 6.48
Screen Saver - Setup .......................................... 4.15, 6.10 Step Log - RF Sweep........................................... 4.48, 6.81
Search Once - ALC ............................................. 4.38, 6.67 Step width - Frequency ........................................ 4.28, 6.40
Select ASCII Destination - List Mode data.................... 4.60 Step width - Level Sweep .................................... 4.53, 6.83
Select ASCII Destination - User Correction data .......... 4.42 Step width - RF Sweep ........................................ 4.48, 6.80
Select ASCII Source - List Mode data .......................... 4.60 Stop Freq - LF Sweep.......................................... 4.80, 6.44
Select ASCII Source - User Correction data................. 4.42 Stop Freq - RF Sweep ......................................... 4.48, 6.40
Select List ........................................................... 4.58, 6.59 Stop Level............................................................ 4.53, 6.71
Select Operation - File menu........................................ 4.19 String data not allowed (-158) .........................................9.9
Select Test Point ................................................... 4.8, 6.98 Strings ..........................................................................5.16
Selection field................................................................. 3.9 Subnet Mask - Setup ........................................... 4.13, 6.93
Self test................................................................. 6.5, 6.98 Suffix ............................................................................5.12
Self-test failed ... (-330) .................................................. 9.8 Suffix not allowed (-138) .................................................9.9
Semicolon (separator) .................................................. 5.17 Suffix too long (-134).......................................................9.9
Serial bus ....................................................................... 4.5 Sweep - Center frequency ................................... 4.48, 6.36
Serial numbers ........................................................ 4.5, 6.3 Sweep - LF start frequency.................................. 4.80, 6.44
Serial poll ..................................................................... 5.26 Sweep - LF stop frequency .................................. 4.80, 6.44
Service request (SRQ) ................................................... 6.5 Sweep - RF Sweep............................ 4.45, 6.38, 6.70, 6.79
Service Request (SRQ)................................................ 5.26 Sweep - Start Level ............................................. 4.53, 6.70
Setting Parameters....................................................... 3.10 Sweep - Stop Level.............................................. 4.53, 6.71
Settings conflict ... (-221)................................................ 9.9 Sweep - Trigger ............................... 4.47, 4.53, 4.79, 6.102
Setup ............................................................................. 4.3 Sweep spacing - Level Sweep ............................. 4.53, 6.82
Shape - AM .................................................................. 4.64 Sweep spacing - RF Sweep................................. 4.48, 6.80
Shape - FM .................................................................. 4.68 Syntax error (-102)..........................................................9.9
Shape - LF generator ................................................... 4.82 System directory .................................................. 3.21, 6.14
Shape - LF generator 2 ................................................ 6.44 System error (-310).........................................................9.9
Shape - PhM ................................................................ 4.71 System Settings - Setup ...............................................4.12
Short cuts..................................................................... 3.25
Sign.............................................................................. 5.15 T
Slope - Instrument trigger input ...................4.54, 4.81, 6.41
Slope - pulse trigger input.................................... 4.75, 6.74 Terminator recognition ..................................................6.89
Software options ..................................................... 4.6, 6.4 Test point voltage display ........................................4.8, 6.9
Source - AM ........................................................ 4.63, 6.24 Text parameters............................................................5.16
Source - FM ........................................................ 4.66, 6.35 This modulation forces other modulations off (140).......9.13
Source - Level Sweep Trigger ............................4.51, 6.102 Time - Setup ........................................................ 4.11, 6.97
U
UCorr ............................................................................. 9.3
Ultr@VNC .................................................................... 1.21
Undefined header (-113) .............................................. 9.10
Uninterrupted level setting................................... 4.34, 6.20
Units............................................................................... 3.9
Universal command........................................................ 8.4
Unix controller .............................................................. 1.21
Unknown list type specified (242)................................. 9.13
Unmount USB - Setup................................................. 4.15
Upper case..................................................................... 6.1
Use Level Adjustment Data ..................................... 4.4, 6.7
User Correction ................................................... 4.39, 6.25
User Correction Data........................................... 4.40, 6.26
V
Value - User Correction ................................................ 4.40
var directory ........................................................ 3.21, 6.14
Variation Active ............................................................ 4.28
Variation Step............................ 4.28, 4.35, 6.40, 6.70, 6.71
Video-Sync Signal state ...................................... 4.82, 6.72
Virus-protection software.............................................. 1.19
Visa Resource String - Ethernet .......................... 4.16, 6.93
Visa Resource String - USB ......................................... 6.93
VNC connection ........................................................... 1.21
Voltage - LF output.............................................. 4.81, 6.48
Voltage - Test point ........................................................ 4.8
W
Wait Time - Setup ............................................... 4.15, 6.10
Warnings................................................................. 3.5, 9.3
White space ................................................................. 5.17