R&S UPL Set/User Manual/UPL_Bd2_10E Bd2 10E
UPL_Bd2_10E UPL_Bd2_10E
User Manual: R&S UPL Set/User Manual/UPL_Bd2_10E
Open the PDF directly: View PDF
.
Page Count: 434
| Download | |
| Open PDF In Browser | View PDF |
Test and Measurement
Division
Operating Manual
AUDIO ANALYZER
R&S UPL/UPL16/UPL66
DC to 110 kHz
1078.2008.06/16/66
Software version UPL 3.00
Volume 2
Operating manual consists of 2 volumes
Printed in the Federal
Republic of Germany
1078.2089.12-10-
2
Dear Customer,
The Audio Analyzer R&S UPL is abbreviated as UPL.
UPL
Tabbed Divider Overview
Tabbed Divider Overview
Contents
Data Sheets
Safety Instructions
Certificate of quality
EU Certificate of Conformity
List of R & S Representatives
VOLUME 1
Tabbed Divider
1
Chapter 1:
Preparation for Use
2
Chapter 2:
Manual Operation
3
Index
VOLUME 2
Contents
Tabbed Divider
1078.2089.12
4
Chapter 3:
Remote Control
5
Chapter 4:
Maintenance
6
Annex A
UPL Default Setup
7
Index
RE
E-10
UPL
Contents
Contents
1 Preparation for Use
1.1
Putting into Operation........................................................................................................... 1.1
1.1.1
1.1.2
1.1.3
1.1.4
1.1.6
1.1.7
1.2
Setting up the Audio Analyzer..................................................................................... 1.1
Rackmounting............................................................................................................. 1.1
Power Supply.............................................................................................................. 1.1
Switching On............................................................................................................... 1.3
Connecting an External Keyboard .............................................................................. 1.4
Connecting a Mouse ................................................................................................... 1.4
Fitting Options ...................................................................................................................... 1.5
1.2.1
1.2.2
1.2.3
Enabling Software Options ......................................................................................... 1.5
Installation of Supplementary Software ...................................................................... 1.6
Installation of Virtual Drive (RAMDRIVE).................................................................... 1.7
1.3
Software Installation ............................................................................................................ 1.9
1.4
UPL Start Options................................................................................................................ 1.11
1.4.1
1.4.2
1.4.3
1.4.4
Restarting the UPL Software .................................................................................... 1.11
Integration of Supplementary Programs ................................................................... 1.11
Command Line Parameters of the UPL Software .................................................... 1.12
Immediate Effect of Command line Parameters at Power-Up.................................. 1.14
2 Manual Operation
2.1
Explanations of Front- and Rearpanel Views incl. Key Combinations on the
External Keyboard ................................................................................................................. 2.3
2.1.1 Front-panel View ........................................................................................................... 2.3
2.1.2 Rear-panel View .......................................................................................................... 2.11
2.1.3 Block Diagram ............................................................................................................. 2.12
2.2
Operating Instructions ........................................................................................................ 2.13
2.2.1 Brief Introduction ......................................................................................................... 2.13
2.2.2 Introductory Examples................................................................................................. 2.15
2.3
General Instructions for Use .............................................................................................. 2.29
2.3.1 Panels.......................................................................................................................... 2.31
2.3.2 Data Entry.................................................................................................................... 2.34
2.3.2.1 Selecting a Parameter ................................................................................. 2.34
2.3.2.2 Entry of Numeric Data ................................................................................. 2.35
2.3.2.3 Using the Softkeys ....................................................................................... 2.36
2.3.2.4 Help Line...................................................................................................... 2.36
2.3.2.5 Entry of File Names ..................................................................................... 2.36
2.3.2.6 Data Input or Output during Measurements ................................................ 2.39
1078.2089.02
3
E-10
Contents
UPL
2.3.3 Display of Measured Values........................................................................................ 2.40
2.3.4 Settling Process .......................................................................................................... 2.41
2.3.4.1 Introduction .................................................................................................... 2.41
2.3.4.2 The Settling Parameters: ............................................................................... 2.42
2.3.4.3 Settling Process with External Sweep:........................................................... 2.47
2.3.4.4 SETTLING Check and Optimization .............................................................. 2.48
2.3.5
2.3.6
2.3.7
2.3.8
2.4
Status Display ........................................................................................................... 2.51
Error Messages ........................................................................................................ 2.53
Help Function............................................................................................................ 2.55
Simplification of Panels............................................................................................. 2.56
Units...................................................................................................................................... 2.57
2.4.1 Units for the Display of Measurement Results ............................................................ 2.57
2.4.2 Units for the Entry of Values........................................................................................ 2.61
2.5
Generators (GENERATOR Panel) ...................................................................................... 2.64
2.5.1 Selecting the Generator .............................................................................................. 2.65
2.5.2 Configuration of Analog Generator.............................................................................. 2.66
2.5.2.1 Unbalanced Output (Output UNBAL)............................................................. 2.68
2.5.2.2 Balanced Output (Output BAL) ...................................................................... 2.69
2.5.2.3 Output Power ................................................................................................. 2.70
2.5.3 Configuration of the Digital Generator......................................................................... 2.71
2.5.3.1 Generating Jitter, Phase and Common Mode ................................................ 2.77
2.5.3.2 AES/EBU Protocol Definition .......................................................................... 2.78
2.5.4 Functions ..................................................................................................................... 2.85
2.5.4.1 Common Parameters for Generator Signals .................................................. 2.86
2.5.4.1.1 Common Parameters for SINE, DFD, MOD DIST Signals........... 2.86
2.5.4.1.2 Common Parameters for All Generator Functions ....................... 2.87
2.5.4.1.3 Equalization of the Signals SINE, SINE BURST, DFD,
MULTISINE, RANDOM ................................................................ 2.88
2.5.4.1.4
2.5.4.2
2.5.4.3
2.5.4.4
2.5.4.5
2.5.4.6
2.5.4.7
2.5.4.8
2.5.4.9
2.5.4.10
2.5.4.11
2.5.4.12
2.5.4.13
2.5.4.14
2.5.4.15
2.5.4.16
1078.2089.02
Amplitude Variation of the Signals MULTISINE, RANDOM and
ARBITRARY ................................................................................. 2.89
Sweeps ........................................................................................................ 2.91
SINE............................................................................................................. 2.99
MULTISINE................................................................................................ 2.101
SINE BURST ............................................................................................. 2.106
SINE2 BURST ........................................................................................... 2.109
MOD DIST (Two-tone Signal to SMPTE) ................................................. 2.111
DFD (Difference Frequency Distortion) .................................................... 2.114
Random (Pseudo Noise) ........................................................................... 2.117
Arbitrary (User-Programmable Signal) ...................................................... 2.124
POLARITY (Polarity Test Signal).............................................................. 2.127
FSK (Frequency Shift Keying) ................................................................... 2.127
STEREO SINE........................................................................................... 2.128
MODULATION (modulated sine) ............................................................... 2.132
DC Voltage................................................................................................. 2.133
Coded Audio (Coded Audio Signals) ......................................................... 2.134
4
E-10
UPL
Contents
2.5.5 Auxiliary Generator.................................................................................................... 2.138
2.5.5.1 Auxiliary Generator Used as Analog Generator ........................................ 2.139
2.5.5.2 Auxiliary Generator Used as Common Mode Generator ........................... 2.140
2.5.5.3 Auxiliary Generator Used as Jitter Generator............................................ 2.140
2.5.5.4 Auxiliary Generator Sweep ........................................................................ 2.141
2.6
Analyzers (ANALYZER Panel) .......................................................................................... 2.142
2.6.1 Selecting the Analyzer ............................................................................................... 2.142
2.6.2 Configuration of Analog Analyzers ............................................................................ 2.146
2.6.3 Configuration of Digital Analyzer ............................................................................... 2.153
2.6.3.1 Measurement of Jitter, Phase and Common Mode...................................... 2.158
2.6.4 Ways of Starting the Analyzer, Ext. Sweep ............................................................... 2.159
2.6.5 Functions ................................................................................................................... 2.165
2.6.5.1 Common Parameters of Analyzer Functions ............................................. 2.166
2.6.5.2 RMS (incl. S/N) .......................................................................................... 2.178
2.6.5.3 RMS SELECT (Selective RMS Value)....................................................... 2.184
2.6.5.4 PEAK, Q-PEAK (Peak and Quasi-peak Weighting incl. S/N) .................. 2.196
2.6.5.5 DC.............................................................................................................. 2.198
2.6.5.6 THD Measurement .................................................................................... 2.199
2.6.5.7 THD+N/SINAD Measurement (Total Harmonic Distortion+ Noise) .......... 2.203
2.6.5.8 MOD DIST (Modulation Distortion) ........................................................... 2.212
2.6.5.9 DFD (Difference Frequency Distortion) .................................................... 2.214
2.6.5.10 Wow & Flutter ............................................................................................ 2.217
2.6.5.11 POLARITY (Polarity Test).......................................................................... 2.219
2.6.5.12 FFT (Spectrum) ......................................................................................... 2.220
2.6.5.13 FILTER SIM ............................................................................................... 2.229
2.6.5.14 Waveform (Display in the Time Domain)................................................... 2.230
2.6.5.15 Protocol Analysis ....................................................................................... 2.234
2.6.5.16 Measurement of Digital Input Amplitude.................................................... 2.234
2.6.5.17 Measurement of Phase between Digital Input and Reference Signal ....... 2.234
2.6.5.18 INPUT Display .......................................................................................... 2.235
2.6.5.19 Frequency Measurement........................................................................... 2.237
2.6.5.20 Combined Frequency, Phase and Group Delay Measurement ................. 2.240
2.6.5.22 Coherence Measurement and Transfer Function...................................... 2.244
2.6.5.23 Loudspeaker Measurements (RUB & BUZZ) ............................................ 2.246
2.6.5.24 Third Analysis (1/3 OCTAVE) .................................................................... 2.252
th
th
2.6.5.25 12 OCTAVE Analysis (12 OCTAVE)...................................................... 2.256
2.6.6 Headphone/Speaker Output...................................................................................... 2.260
2.6.7 Applications ............................................................................................................... 2.266
2.6.7.1 Crosstalk Measurement............................................................................... 2.266
2.6.7.2 Linearity Measurements............................................................................... 2.268
2.6.7.3 Fast Frequency-Response Measurements.................................................. 2.271
2.6.8 Optimizing the Measurement Speed ......................................................................... 2.272
1. Speed Optimization without Affecting Measurement Results................................ 2.272
2. Compromise between Measurement Time and Accuracy or Dynamic ................. 2.273
3. Speed Optimization Through Use of Internal Generator ....................................... 2.274
4. Optimizing the Speed of Generator Sweeps ......................................................... 2.274
5. Optimized Utilization of DSP Performance with the Clock Rate............................ 2.276
2.6.9 Improving the Frequency Response ......................................................................... 2.277
2.7
Analyzer Filters (FILTER Panel) ....................................................................................... 2.278
1078.2089.02
5
E-10
Contents
UPL
2.7.1 Weighting Filters........................................................................................................ 2.279
2.7.2 Creating the User-definable Filters............................................................................ 2.284
2.7.2.1 Common Parameters of All Filters............................................................... 2.285
2.7.2.2 Lowpass / Highpass..................................................................................... 2.286
2.7.2.3 Bandpass / Bandstop................................................................................... 2.287
2.7.2.4 Notch............................................................................................................ 2.289
2.7.2.5 Third-octave / Octave................................................................................... 2.290
2.7.2.6 Internal Calculation of Filters ....................................................................... 2.291
2.7.2.7 File-defined Filter ("FILE-DEF") ................................................................... 2.292
2.8
STATUS Panel.................................................................................................................... 2.293
2.9
Series of Measured Values, Files and Loadable Instrument Settings (FILE Panel)... 2.294
2.9.1 Loading and Storing .................................................................................................. 2.294
2.9.1.1 Loading and Storing of Instrument Setups and Complete Setups............... 2.296
2.9.1.2 Loading and Storing of Series of Measured Values and Block/List Data .... 2.302
2.9.1.3 Format of Block/List Files .............................................................................. 2.307
2.9.1.4 Editing Limit Files ......................................................................................... 2.312
2.9.1.5 Generating a Limit file from a Trace File...................................................... 2.314
2.9.1.6 Generating a Limit File using an Application Program................................. 2.317
2.9.1.7 Limit Report.................................................................................................. 2.317
2.9.2 Editing Files and Directories...................................................................................... 2.321
2.9.3 Series of Measured Values (Sweeps and Scans) and Block/List Data..................... 2.324
2.9.3.1 Scan count =1 .............................................................................................. 2.324
2.9.3.2 Interpolation to a Common X Axis ............................................................... 2.325
2.9.3.3 Scan Count >1 ............................................................................................. 2.325
2.10 Graphical Data Presentation (DISPLAY and GRAPHICS Panels)................................ 2.327
2.10.1
2.10.2
2.10.3
2.10.4
2.10.5
2.10.6
2.10.7
2.10.8
2.10.9
Parameters for Display of Traces and Spectra (DISPLAY Panel) .......................... 2.330
Trace and Spectrum Display (GRAPH panel) ........................................................ 2.337
Parameters for the Display of Lists......................................................................... 2.344
Display (GRAPH) of Lists........................................................................................ 2.346
Parameters for BARGRAPH Display ...................................................................... 2.347
BARGRAPH Display (GRAPHICS Panel)............................................................... 2.349
Limit Check ............................................................................................................. 2.350
PROTOCOL Analysis ............................................................................................. 2.352
Switching between Full-screen and Part-screen Mode .......................................... 2.357
2.11 Starting and Stopping Measurements or Sweeps.......................................................... 2.358
2.11.1
2.11.2
2.11.3
2.11.4
2.11.5
2.11.6
2.11.7
2.11.8
1078.2089.02
Overview of Measurement and Sweep Systems .................................................... 2.358
Switching Measurement Modes On and Off ........................................................... 2.359
Operating States of Measurement System (No Sweep Active) .............................. 2.360
Overview of Sweep Modes ..................................................................................... 2.361
Switching Sweeps On and Off ................................................................................ 2.362
Operating States of Sweep System ........................................................................ 2.363
Operating Modes of External Frequency and Level Sweeps.................................. 2.367
Several Sweep Traces Displayed in a Diagram...................................................... 2.368
6
E-10
UPL
Contents
2.12 Display of Selected Inputs / Outputs ............................................................................... 2.370
2.13 Fast Switch-off of Outputs ............................................................................................... 2.371
2.14 Printing / Plotting / Storing the Screen Contents........................................................... 2.371
2.14.1
2.14.2
2.14.3
2.14.4
Screen Copy to Printer (pixel-oriented)................................................................... 2.381
Output in HP-GL Format......................................................................................... 2.383
Output in PCX Format ............................................................................................ 2.383
Output in PostScript Format ................................................................................... 2.384
2.14.4 1 PostScript Configuration File PS.CFG....................................................... 2.385
2.14.4 2 Integrating and Output of PostScript Files ................................................. 2.387
2.14.5
Output of Measurement Traces and Lists ............................................................ 2.389
2.15 Setting and Displaying Auxiliary Parameters (OPTIONS Panel) ................................. 2.390
2.15.1
2.15.2
2.15.3
2.15.4
2.15.5
Selecting the Remote-Control Interface (IEC/IEEE Bus/COM2) ............................ 2.390
Beeper On/Off......................................................................................................... 2.393
Keyboard Settings................................................................................................... 2.393
Language of Help Texts.......................................................................................... 2.393
Display Settings ...................................................................................................... 2.394
2.15.5.1 Switching the Measurement Display ON/OFF ........................................... 2.394
2.15.5.2 Reading Rate of Measurement Results..................................................... 2.395
2.15.5.3 Resolution of Measurement Results.......................................................... 2.395
2.15.5.4 Graphics Display with Selectable Colours ................................................. 2.395
2.15.6
2.15.7
2.15.8
2.15.9
Calibration............................................................................................................... 2.399
Version Display and Service Functions .................................................................. 2.401
Transfer of Parameters (Parameter Link Function)................................................ 2.403
Selecting the Sampling Mode ................................................................................. 2.405
2.16 Macro-Operation................................................................................................................ 2.406
2.17 Connecting External Devices ........................................................................................... 2.408
2.18 UPL Used as Computer..................................................................................................... 2.412
2.18.1 Setting the Realtime Clock ..................................................................................... 2.412
1078.2089.02
7
E-10
Contents
UPL
3 Remote Control
3.1
Introduction............................................................................................................................ 3.1
3.2
First Steps (Read-in of Measured Values) .......................................................................... 3.3
3.3
Switchover to Remote Control............................................................................................. 3.4
3.3.1
3.3.2
3.3.3
3.4
IEC/IEEE-Bus Messages ....................................................................................................... 3.6
3.4.1
3.4.2
3.5
SCPI Introduction........................................................................................................ 3.7
Command Structure.................................................................................................... 3.7
Structure of a Command Line..................................................................................... 3.9
Responses to Queries .............................................................................................. 3.11
Types of Parameters ................................................................................................ 3.13
Overview of Syntax Elements ................................................................................... 3.15
Programming Model of UPL Generator .................................................................... 3.16
Programming Model of UPL Analyzer....................................................................... 3.17
Instrument Model and Command Processing .................................................................. 3.18
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.7
Interface Messages .................................................................................................... 3.6
Device-Dependent Messages (Commands and Responses)..................................... 3.6
Structure and Syntax of Device-Dependent Messages ..................................................... 3.7
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.6
Setting the Device Address......................................................................................... 3.4
Indications During Remote Control............................................................................. 3.4
Return to Manual Operation........................................................................................ 3.5
Input Unit................................................................................................................... 3.18
Parser ....................................................................................................................... 3.19
Setting the Device Hardware .................................................................................... 3.19
Why is a Specific Operating Sequence Sometimes Required?................................ 3.19
Status Reporting System .......................................................................................... 3.21
Output Unit................................................................................................................ 3.21
Triggering a Measurement/Sweep............................................................................ 3.21
Command Synchronization....................................................................................... 3.21
3.6.8.1 Wait for End of Calibration ............................................................................. 3.22
3.6.8.2 Wait for End of Measurement/Sweep............................................................. 3.22
3.6.8.3 Comparison of Synchronization Capabilities .................................................. 3.24
Status Reporting System.................................................................................................... 3.24
3.7.1
3.7.2
3.7.3
1078.2089.02
Structure of SCPI Status Register ............................................................................ 3.25
Overview of Status Register ..................................................................................... 3.27
Description of Status Registers ................................................................................ 3.28
3.7.3.1 Status Byte (STB) and Service Request Enable Register (SRE) .................. 3.28
3.7.3.2 IST Flag and Parallel Poll Enable Register (PPE) ......................................... 3.29
3.7.3.3 Definition of bits used in the Event Status Register ....................................... 3.29
3.7.3.4 STATus:OPERation Register......................................................................... 3.30
3.7.3.5 STATus:QUEStionable Register.................................................................... 3.31
3.7.3.6 STATus XQUEStionable Register ................................................................. 3.32
8
E-10
UPL
Contents
3.7.4 Use of Status Reporting System ................................................................................. 3.33
3.7.4.1 Service Request, Use of Hierarchical Structure ............................................ 3.33
3.7.4.2 Serial Poll ....................................................................................................... 3.34
3.7.4.3 Parallel Poll .................................................................................................... 3.34
3.7.4.4 Queries .......................................................................................................... 3.35
3.7.4.5 Error Queue Query ........................................................................................ 3.35
3.7.5 Resetting the Status Reporting Systems..................................................................... 3.36
3.8
Notation of Command Table .............................................................................................. 3.37
3.9
Common Commands .......................................................................................................... 3.39
3.10 IEC/IEEE-Bus Commands................................................................................................... 3.41
3.10.1Generators .................................................................................................................. 3.41
3.10.1.1 Selection of Generator................................................................................. 3.41
3.10.1.2 Configuration of Analog Generators ............................................................ 3.41
3.10.1.3 Configuration of Digital Generators ............................................................. 3.44
3.10.1.3.1 AES / EBU PROTOCOL Definition............................................... 3.48
3.10.1.3.2 Auxiliary AUX GEN ....................................................................... 3.50
3.10.1.4 Generator Sweeps ....................................................................................... 3.52
3.10.1.4.1 Sweep Settings for Auxiliary Generator (AUX GEN) .................... 3.52
3.10.1.5 Generator Functions .................................................................................... 3.62
3.10.1.5.1 SINE ........................................................................................... 3.63
3.10.1.5.2 MULTISINE ................................................................................ 3.65
3.10.1.5.3 SINE BURST .............................................................................. 3.69
3.10.1.5.4 SINE2 BURST ............................................................................ 3.71
3.10.1.5.5 MOD DIST.................................................................................. 3.73
3.10.1.5.6 DFD ............................................................................................ 3.76
3.10.1.5.7 RANDOM ................................................................................... 3.79
3.10.1.5.8 ARBITRARY............................................................................... 3.83
3.10.1.5.9 POLARITY.................................................................................. 3.86
3.10.1.5.10 FSK (Frequency shift keying) ..................................................... 3.87
3.10.1.5.11 STEREO SINE ........................................................................... 3.88
3.10.1.5.12 MODULATION (FM or AM signal).............................................. 3.91
3.10.1.5.13 DC voltage.................................................................................. 3.92
3.10.1.5.14 Coded Audio (Coded Audio Signals).......................................... 3.93
3.10.2IEC/IEEE-Bus Commands for Analyzers .................................................................... 3.97
3.10.2.1 Selection of Analyzer ................................................................................. 3.97
3.10.2.2 Configuration of Analog Analyzers ............................................................ 3.97
3.10.2.3 Configuration of Digital Analyzers............................................................ 3.100
3.10.2.4 Starting the Analyzer, Ext. Sweep ........................................................... 3.103
3.10.2.5 Analyzer Functions .................................................................................. 3.105
3.10.2.5.1 Common Parameters for Analyzer Functions .......................... 3.106
3.10.2.5.2 RMS Measurement incl. S/N .................................................... 3.108
3.10.2.5.3 Selective RMS Measurement incl. Sweep ............................... 3.112
3.10.2.5.4 Peak and Quasi-Peak Measurement incl. S/N......................... 3.119
3.10.2.5.5 DC Measurement ..................................................................... 3.122
3.10.2.5.6 THD Measurement ................................................................... 3.123
3.10.2.5.7 THD + N / Sinad Measurement ................................................ 3.125
3.10.2.5.8 MOD DIST................................................................................ 3.128
3.10.2.5.9 DFD .......................................................................................... 3.129
1078.2089.02
9
E-10
Contents
UPL
3.10.2.5.10
3.10.2.5.11
3.10.2.5.12
3.10.2.5.13
3.10.2.5.14
3.10.2.5.15
3.10.2.5.16
3.10.2.5.17
3.10.2.5.18
3.10.2.5.19
3.10.2.5.20
3.10.2.5.21
3.10.2.5.22
3.10.2.5.23
3.10.2.5.24
3.10.2.5.25
Wow & Flutter ...................................................................... 3.130
POLARITY ........................................................................... 3.131
FFT ...................................................................................... 3.131
Filter Simulation ................................................................... 3.136
WAVEFORM........................................................................ 3.137
Coherence Measurement and Transfer Function ................ 3.140
Loudspeaker Measurements (RUB & BUZZ) ...................... 3.142
Input Level of Digital Signal (DIG INP AMP) ........................ 3.146
Phase Measurement (PHAS TO REF) ................................ 3.147
PROTOCOL......................................................................... 3.147
INPUT DISP ......................................................................... 3.148
Frequency Measurement ..................................................... 3.150
Combined Frequency, Phase and Group-Delay
Measurement ....................................................................... 3.151
Sample Rate Measurement .................................................. 3.154
Terzanalyse............................................................................ 3.156
12th Octave Analysis (12th OCTAVE) ................................. 3.160
3.10.3 Selection of Analyzer Filter ..................................................................................... 3.163
3.10.4 Units for IEC/IEEE Measurement Results .............................................................. 3.171
3.10.5 Loading and Storing................................................................................................ 3.177
3.10.5.1 Loading and Storing Instrument Setups .................................................... 3.177
3.10.5.1.1 Loading and Storing Traces and Lists ........................................ 3.179
3.10.5.1.2 Storing Limit Violations (Error Reports) ...................................... 3.180
3.10.5.1.3 Storing Equalization Files ........................................................... 3.181
3.10.5.2 Commands for Editing Files and Directories ............................................. 3.182
3.10.6 Commands for Graphical Representation of Results ............................................. 3.183
3.10.6.1 Commands for Limit Check ....................................................................... 3.193
3.10.6.2 PROTOCOL Analysis ................................................................................ 3.195
3.10.7 Commands for Printing/Plotting of Screen and Storing in Files.............................. 3.197
3.10.8 Setting and Display of Auxiliary Parameters........................................................... 3.207
3.10.8.1 IEC/IEEE-Bus Address ............................................................................ 3.207
3.10.8.2 Switching the Beeper On/Off ................................................................... 3.207
3.10.8.3 MACRO Operating .................................................................................. 3.208
3.10.8.4 Transfer of Settings ................................................................................. 3.209
3.10.8.6 Parameters of COM2 Interface ............................................................... 3.211
3.10.8.7 Keyboard Settings ................................................................................... 3.212
3.10.8.8 Display Settings ....................................................................................... 3.213
3.10.8.9 Version Display........................................................................................ 3.217
3.10.8.10 Calibration................................................................................................ 3.219
3.10.8.11 Loading Speed f. Setups a. Analyzer Measurement Functions............... 3.220
3.10.9
3.10.10
3.10.11
3.10.12
3.10.14
1078.2089.02
Commands for Data Output ................................................................................. 3.221
Commands for Input/Output of Block Data........................................................... 3.222
Commands for Status and Error Queries ............................................................. 3.229
Commands for Synchronization ........................................................................... 3.232
Settings without Corresponding IEC/IEEE-Bus Command .................................. 3.234
10
E-10
UPL
Contents
3.11 Alphabetical List of IEC/IEEE-Bus Commands............................................................... 3.235
3.12 IEC/IEEE-Bus Interface...................................................................................................... 3.293
3.12.1 Interface Characteristics ......................................................................................... 3.293
3.12.2 Bus Lines ................................................................................................................ 3.293
3.12.3 Interface Functions ................................................................................................. 3.294
3.13 Interface Messages ........................................................................................................... 3.295
3.13.1 Common Commands.............................................................................................. 3.295
3.13.2 Addressed Commands ........................................................................................... 3.295
3.14 List of Error Messages...................................................................................................... 3.296
3.14.1
3.14.2
3.14.3
3.14.4
3.14.5
3.14.6
SCPI-Specific Error Messages ............................................................................... 3.296
Command Error ...................................................................................................... 3.297
Execution Error ....................................................................................................... 3.298
Device-Specific Error .............................................................................................. 3.299
Query Error ............................................................................................................. 3.299
UPL-Specific Error Messages................................................................................. 3.299
3.15 Examples of IEC/IEEE-Bus Programming (Hints and Program Examples) ............... 3.300
3.15.1 R&S BASIC............................................................................................................. 3.300
3.15.2 IEC/IEEE-Bus Control after Power-Up ................................................................... 3.300
3.15.3 Command Logging - Converting UPL-B10 Commands into
IEC/IEEE-Bus Commands..................................................................................... 3.300
3.15.4 Initialization and Default Status............................................................................... 3.302
3.15.5 Sending Instrument Setting Commands ................................................................. 3.302
3.15.6 Switchover to Manual Control ................................................................................. 3.302
3.15.7 Readout of Instrument Settings .............................................................................. 3.302
3.15.8 Readout of Measurement Results .......................................................................... 3.303
3.15.8.1 Readout of Triggered Measurements........................................................ 3.304
3.15.8.2 Readout of Non-Triggered Measurements ................................................ 3.305
3.15.9 Sweep Setting/Trigger ............................................................................................ 3.305
3.15.9.1 Generator Sweep....................................................................................... 3.305
3.15.9.2 External Sweep.......................................................................................... 3.306
3.15.9.3 RMS-Selektiv-Sweep ................................................................................. 3.306
3.15.10 Tuning - Setup for Maximum Measurement Speed.............................................. 3.307
3.15.10.1 Configuration for Maximum Measurement Speed................................. 3.307
3.15.10.2 Adapting Measurement Speed to Signal Frequency............................. 3.307
3.15.10.3 Configuration for Maximum Sweep Speed............................................ 3.309
3.15.10.3.1 Generator Sweep ..................................................................... 3.309
3.15.10.3.2 External Sweep ........................................................................ 3.310
3.15.10.3.3 RMS Selective Sweep .............................................................. 3.310
3.15.10.3.4 Measurement Speed with Reference to Sampling Mode ......... 3.312
3.15.11 List Management .................................................................................................. 3.312
3.15.11.1 Loading Lists into the UPL....................................................................... 3.312
3.15.11.1.1 Loading Sweep Lists into the UPL ......................................... 3.312
3.15.11.1.2 Loading and Display of Several Traces in the UPL................ 3.312
3.15.11.1.3 Loading and Displaying of Trace Pairs in the UPL................. 3.313
3.15.11.2 Readout of Data Lists from the UPL........................................................ 3.314
3.15.11.2.1 Readout of Lists of up to 1024 Values ..................................... 3.315
1078.2089.02
11
E-10
Contents
UPL
3.15.11.2.2 Readout of FFT Lists of more than 1024 Values ..................... 3.315
3.15.11.2.3 FFT Lists with Suppressed Noise Floor ................................... 3.317
3.15.11.2.4 Readout of Several Traces from UPL ...................................... 3.317
3.15.11.2.5 Readout of Trace Pairs from UPL ............................................ 3.318
3.15.12 Filter Settings...................................................................................................... 3.319
3.15.13 Finding a File ...................................................................................................... 3.320
3.15.14 Readout of Error Queue ..................................................................................... 3.320
3.15.15 Command Synchronization ................................................................................ 3.320
3.15.15.1 Command Synchronization with *WAI..................................................... 3.321
3.15.15.2 Command Synchronization with *OPC? .................................................. 3.321
3.15.15.3 Command Synchronization with *OPC and SRQ .................................... 3.321
3.15.16 Service Request ................................................................................................... 3.322
3.15.16.1 SRQ Interrupt Routine with Serial Poll..................................................... 3.322
3.15.16.1.1 Initialization of Serial Poll SRQ ................................................. 3.322
3.15.16.1.2 Serial Poll SRQ Routine ........................................................... 3.323
3.15.16.2 SRQ Interrupt Routine with Parallel Poll.................................................. 3.324
3.15.16.2.1 Initialization of Parallel Poll SRQ ............................................ 3.324
3.15.16.2.2 Parallel Poll SRQ Routine ...................................................... 3.324
3.15.17 Readout of Cursor Position and Values ............................................................... 3.325
3.15.18 Call a BASIC-Macro.............................................................................................. 3.329
3.15.19 Third analysis - Output of Block Data ................................................................... 3.333
3.16 Automatic Control of UPL with R&S BASIC.................................................................... 3.337
3.16.1
3.16.2
3.16.3
3.16.4
Use.......................................................................................................................... 3.337
Scope of Functions ................................................................................................. 3.337
Preparation for Use................................................................................................. 3.338
Operation ................................................................................................................ 3.339
3.16.4.1 Switchover between UPL and BASIC Entry Mode................................... 3.339
3.16.4.2 First Steps (Readout of Measurement Results) ...................................... 3.340
3.16.4.3 Logging Mode .......................................................................................... 3.340
3.16.4.4 Differences to IEC/IEEE-Bus Remote Control ........................................ 3.341
3.16.4.5 UPL-Specific Modifications to the BASIC Manual ................................... 3.346
3.16.4.6 BASIC Screen.......................................................................................... 3.348
3.16.4.7 Control Commands Unsuitable for Logging ............................................ 3.349
3.16.4.8 Driver for Screen and Keyboard STRINX.SYS........................................ 3.350
3.16.4.9 Operation of Serial Interfaces COM1 and COM2 .................................... 3.354
3.16.4.10 UPL-Specific Error Messages From BASIC ............................................ 3.355
3.16.4.11 UPL/BASIC Memory Management.......................................................... 3.356
3.17 Remote Control via RS-232 Interface .............................................................................. 3.357
3.17.1
3.17.2
3.17.3
3.17.4
Preparation for Use................................................................................................. 3.357
Switchover to Remote Control ................................................................................ 3.358
Return to Manual Operation.................................................................................... 3.358
First Steps (Readout of Measurement Results) ..................................................... 3.358
3.17.4.1 Readout of Measurement Results in QuickBASIC .................................... 3.359
3.17.4.2 Readout of Measurement Results in R&S BASIC ..................................... 3.360
3.17.4.3 Readout of Measurement Results in Borland-C 3.0 .................................. 3.361
3.17.5
3.17.6
Binary Data via RS232 Interface .......................................................................... 3.363
Differences to Remote Control via IEC/IEEE Bus ................................................ 3.364
1078.2089.02
12
E-10
UPL
Contents
4 Maintenance and Troubleshooting .................................................................... 4.1
4.1
Maintenance........................................................................................................................... 4.1
4.1.1 Mechanical Maintenance............................................................................................... 4.1
4.1.2 Electrical Maintenance .................................................................................................. 4.1
4.2
Function Test ......................................................................................................................... 4.1
4.3
Troubleshooting .................................................................................................................... 4.2
4.3.1 BIOS-SETUP................................................................................................................. 4.2
4.3.2 Others............................................................................................................................ 4.5
5 UPL Default Setup
A.1
Default Settings of Generator...............................................................................................A.1
A.2
Default Settings of Analyzer..............................................................................................A.13
A.3
Default Settings of Filter Panel ..........................................................................................A.21
A.4
Default Settings of Display Panel ......................................................................................A.22
A.5
Default Settings of Options Panel......................................................................................A.23
A.6
Default Settings of File Panel .............................................................................................A.25
6 Index
1078.2089.02
13
E-10
UPL
IEC/IEEE-Bus: Introduction
3
Remote Control
3.1
Introduction
• UPL may be equipped with option UPL-B4 permitting remote control via an IEC/IEEE-bus interface to
IEC 625.1/IEEE 488.2 standard and an
• RS-232 interface at the COM2 port.
In addition, UPL may be equipped with option UPL-B10 permitting sequence control for automatic
measurements.
Note:
The sections below mainly describe remote control via the IEC/IEEE-bus interface but most of them also
applies to remote control via the RS-232 interface and the Universal Sequence Controller
UPL-B10. If this is not the case reference will be made to the applicable section.
Note:
If the remote-control option UPL-B4 was not originally ordered with the UPL, it may be obtained via the
local sales engineer (for Order No. see data sheet). After entering an enable code as described in the
supplied instructions, the IEC/IEEE-bus option and the RS-232 interface are ready for use without any
additional hardware installations being required.
Note:
If the remote control option UPL-B4 is not enabled, UPL should not be connected to other
instruments via the IEC/IEEE bus as in this case problem-free operation cannot be guaranteed.
The connectors for the IEC/IEEE-bus and the RS-232 interface (COM2) are located at the rear of the
instrument. They allow a controller to be connected for remote control. The instrument supports SCPI
version 1993.0 (Standard Commands for Programmable Instruments). The SCPI standard is based on
standard IEEE 488.2 and aims at the standardization of device-specific commands, error handling and
status registers (see section 3.5.1 SCPI Introduction).
Note:
In the IEC/IEEE-bus command lists given below, all commands confirmed or approved by the SCPI
committee are written in normal characters. Other innovative commands or commands required for
general measurements are in italics and in the form and style as specified by SCPI (not part of SCPI
definition).
This section assumes a basic knowledge of IEC/IEEE-bus programming and controller operation. A
description of the interface commands is to be obtained from the relevant manuals.
The requirements of the SCPI standard placed on command syntax, error handling and configuration of
status registers are explained in detail in the respective sections. Tables provide a fast overview of the
bit assignment in the status registers. The tables are supplemented by a comprehensive description of
the status registers. For detailed program examples of the main functions see 3.15 Examples of
IEC/IEEE-Bus Programming.
1078.2008.02
3.1
E-10
IEC/IEEE-Bus: Introduction
UPL
All program examples for IEC/IEEE-bus control are written in R&S BASIC, likewise all program
examples in the UPL software in the paths
C:\UPL\IEC EXAM\EXAM1.BAS ff and
C:\UPL\B10 EXAM\EXAM1.BAS ff.
Examples C:\UPL\IEC EXAM\EXAM1.BAS ff can be directly run on a controller using a suitable
IEC/IEEE-bus card and R&S BASIC. Files with the extension .SAC are setup files required by the
program examples for setting the UPL. Files with the extension .TXT provide the program code of the
examples as an ASCII file and can be accessed by any editor.
Examples C:\UPL\B10 EXAM\EXAM1.BAS ff can be run on an UPL using the Universal Sequence
Controller UPL-B10. Meaning of files with the extensions .SAC and .TXT as described above.
1078.2008.02
3.2
E-10
UPL
IEC/IEEE-Bus: First Steps
3.2
First Steps (Read-in of Measured Values)
The short and simple operating sequence below permits rapid setup of the instrument and of its basic
functions.
A condition is, however, that the IEC/IEEE-bus address, which is factory-set to 20, is not changed.
Program example:
Triggering 10 measurement results and display on the screen.
1. Interconnect instrument and controller using the IEC/IEEE-bus cable.
2. Write the following program on the controller and start it with RUN (F2):
10 IEC TERM 10: ’
Controller expects LF as a delimiter of an UPL reply
20 IEC TIME 5000:
’Controller waits max. 5 s for a reply from
30 ’
UPL before sending an IEC/IEEE-bus timeout
40 IEC OUT 20,"*RST": ’
UPL default setup
45 IEC OUT 20,"INP:TYPE GEN2": ’ Internal connection to generator channel 2
50 IEC OUT 20,"*CLS": ’
Resets IEC/IEEE-bus status register
60 FOR I = 1 TO 10
70 IEC OUT 20,"INIT:CONT OFF;*WAI": ’
Triggers a single measurement
80 IEC OUT 20,"SENS:DATA?": ’
Requests a measurement result
90 IEC IN 20, M$:
’Read-in of measurement result
100 PRINT M$:
’Output of measurement result
110 NEXT I
120 END
As a result of the default setup with *RST (see annex A UPL Default Setup in the UPL manual), the
UPL generator produces a 1-kHz sinewave signal with a level of 0.5 V.
Command INP:TYPE GEN2 establishes an internal connection between generator channel 2 and
analyzer channel 1 so that no cabling of outputs and inputs is required for this first test. The UPL
analyzer carries out 10 RMS measurement, indicates the measurement results in the display and
outputs them continuously on the controller display.
Note:
A measurement result must be triggered before it can be displayed on the screen (line 70). The settled
result available after triggering can be requested (line 80), read-in (line 90) and output to the controller
display (line 100).
3. Press the [LOCAL] key on the front panel to return to manual operation.
Universal Sequence Controller (UPL-B10)
See 3.16.4.2
First Steps (Readout
Results)
1078.2008.02
RS-232 interface
of Measurement See 3.17.4
Results)
3.3
First Steps (Readout
of Measurement
E-10
IEC/IEEE-Bus: Switchover to Remote Control
3.3
UPL
Switchover to Remote Control
After power-on, the instrument is always in the manual operating state (LOCAL state) and can be
operated from the front panel or the keyboard. It is switched to remote control (REMOTE state shown by
REMOTE caption in the screen center) as soon as it receives an addressed command from a controller.
If the UPL has been set to the manual status from REMOTE with the LOCAL key, then each command
via
R&S BASIC switches the UPL to the REMOTE status, because R&S BASIC sends each command in
addressed form to the UPL. If the
NI GPIB device driver is used, the first IEC/IEEE command should be send addressed. This
addressing for board-specific programming is for example the command ibcmd (board address,
20, 1) or for device-specific programming the repeat addressing setting in the NI GPIB device
driver – or ibloc(0) before the first IEC/IEEE command. If the UPL in the LOCAL state is sent a
non-addressed command, the latter will be carried out but the screen will show the old manual
settings and not the expected empty screen with the REMOTE caption.
During remote control, operation from the front panel is disabled. The instrument remains in the remote
state until it is reset to manual operation via the front panel or the IEC/IEEE bus (see section 3.3.3
Return to Manual Operation). Switching from manual operation to remote control and vice versa has no
effect on the instrument setup.
Universal Sequence Controller (UPL-B10)
See 3.16.4.1 Connection Basic-UPL
3.3.1
RS-232 interface
3.17.2 Switchover to Remote
Control
Setting the Device Address
The IEC/IEEE-bus address of the instrument is factory-set to 20. It can be changed manually under
UPL IECadr in the OPTIONS panel or via the IEC/IEEE bus.
Manually:
Enter the required address under UPL IECadr in the OPTIONS panel.
Via IEC/IEEE bus:
IECOUT 20,"SYST:COMM:GPIB:ADDR 30":’
Set new address 30
HOLD 500:’
Wait approx. 500 ms before new commands are effected
Universal Sequence Controller (UPL-B10)
Not applicable
3.3.2
RS-232 interface
Not applicable
Indications During Remote Control
• The remote-control status is signalled by the word REMOTE in the display center and by the REM
LED on the UPL front panel.
• Measurement results (active) are indicated in the upper part of the display.
• Error messages occurring during IEC/IEEE-bus control are displayed in plain text in the lower part of
the UPL display (see also section 3.14 List of Error Messages).
1078.2008.02
3.4
E-10
UPL
IEC/IEEE-Bus: Return to Manual Operation
3.3.3
Return to Manual Operation
Return to manual control can be made from the front panel or via the IEC/IEEE bus.
Manual:
Press the [LOCAL] key, the REM LED goes out.
Prior to the switchover, command processing must be completed as otherwise
remote control is immediately switched on again.
Note: LLO state (Local Lockout):
The [LOCAL] key can be locked by the universal command LLO in order to
prevent inadvertent switchover:
R&S-BASIC:
R&S BASIC command IECLLO
NI-GPIB-Treiber:
NI command SendLLO(0)
This state can be cancelled only by switching the "REN" line of the IEC/IEEE
bus from 0 to 1:
R&S-BASIC:
R&S BASIC commands IECNREN, followed by IECREN.
NI-GPIB-Treiber:
NI commands ibsre(0,0); followed by ibsre(0,1);.
Via IEC/IEEE bus:
R&S-BASIC:
:
IECLAD 20:’
IECGTL
:
Sets device to manual operation
NI-GPIB-Treiber:
ibloc (0);
To switch UPL from LOCAL state to REMOTE state, see 3.3 Switchover to
Remote Control
Universal Sequence Controller (UPL-B10)
See 3.16.4.1 Connection Basic-UPL
1078.2008.02
RS-232 interface
3.17.3 Return to Manual
3.5
Operation
E-10
IEC/IEEE-Bus: Messages
3.4
UPL
IEC/IEEE-Bus Messages
The messages transmitted on the data lines of the IEC/IEEE bus can be subdivided into two groups:
• interface messages and
• device-dependent messages
3.4.1
Interface Messages
Interface messages are transmitted on the data lines of the IEC/IEEE bus, with the control line "ATN"
being active. They are used for communication between the controller and the instrument and can only
be sent by a controller with controller function on the IEC/IEEE bus.
There are two groups of interface messages:
• common commands and
• addressed commands
See 3.13.1, Universal Commands and 3.13.2, Addressed Commands
Common commands affect all devices connected to the IEC/IEEE bus without any addressing being
required, whereas addressed commands only affect devices addressed as a listener. The relevant
interface messages for the UPL are listed in annex A.
Universal Sequence Controller (UPL-B10)
RS-232 interface
Not applicable
Not applicable
3.4.2
Device-Dependent Messages (Commands and Responses)
The device-dependent messages are transmitted on the data lines of the IEC/IEEE bus, with the control
line ATN being not active. The ASCII code is used for data transmission. Device-dependent messages
are differentiated according to the direction in which they are sent via the IEC/IEEE bus:
• Commands
are messages sent by the controller to the UPL. They control the device functions
and request information.
The commands are subdivided according to two criteria:
1. According to the effect they have on the device:
Setting commands
cause device settings to be made, e.g. the resetting of
the UPL or the setting of the output level to 1 Volt.
Queries
cause data to be provided for output via the
IEC/IEEE bus, eg for device identification or query of
the active input.
2. According to their definition in the IEEE 488.2 standard:
Common commands are precisely defined in their function and notation in
the IEEE 488.2 standard. They refer to functions as for
instance the management of the standardized status
registers, resetting and selftest
Device-specific
commands
refer to functions that depend on the device
characteristics, such as frequency setting. A large
number of these commands has also been
standardized by the SCPI Consortium (see section
3.5.1 SCPI Introduction)
• Responses
are messages sent by the UPL to the controller following a query. They may
contain results, device settings or information on the device status (see section
3.5.4 Responses to Queries).
The section below describes structure and syntax of device-dependent messages. As from section
3.10 IEC-bus Commands onwards, the commands are listed independent of their function,
described in brief and listed in alphabetical order.
1078.2008.02
3.6
E-10
UPL
IEC/IEEE-Bus: Structure and Syntax of Messages
3.5
Structure and Syntax of Device-Dependent Messages
3.5.1
SCPI Introduction
SCPI (Standard Commands for Programmable Instruments) describes a standardized command set for
the programming of instruments regardless of the type of instrument or manufacturer. The goal of the
SCPI Consortium is to standardize device-specific commands to a large extent. For this purpose an
instrument model has been developed which defines identical functions within an instrument or of
different instruments. Command systems have been generated and assigned to these functions so that
it is possible to address identical functions by the same commands. The command systems have a
hierarchical structure. Fig. 3-1 shows this tree structure, using a detail from the SOURce command
system for controlling the signal sources of the instrument. The other examples of syntax and structure
of the commands are taken from this command system.
SCPI is based on the IEEE 488.2 standard, ie it uses the same syntax elements as well as the "common
commands" defined therein. The syntax of the responses is partly subjected to stricter rules than laid
down in the IEEE 488.2 standard).
3.5.2
Command Structure
The commands consist of a so-called header and usually one or several parameters. Header and
parameters are separated by a "white space" (ASCII code 0 to 9, 11 to 32 decimal, eg space). The
headers may be composed of several keywords. The query form is generated by appending a question
mark directly to the header.
Common Commands
Common commands consist of a header preceded by an asterisk "*"
and one or several parameters.
Examples
"*RST"
"*ESE 253"
"*ESR?"
RESET, resets the UPL
EVENT STATUS ENABLE, sets the bits of
the Event Status Enable Registers
EVENT STATUS QUERY, queries the
contents of the Event Status Register.
Universal Sequence Controller (UPL-B10)
RS-232 interface
Common commands to be used can be looked up in Table 3.9 Common Commands.
Device-specific commands
Hierarchy
Device-specific commands have a hierarchical structure (see Fig. 3-1).
The various levels are represented by compound headers. Headers of
the highest level (root level) have one keyword only. This keyword
stands fro a whole command system.
Example:
SENSe
This keyword denotes the command system
SENSe (see section 3.5.7
Programming
Model of UPL Generator)
For lower-level commands the full path has to be specified, starting with
the highest level in the left-most position. The individual keywords are
separated by a colon ":".
1078.2008.02
3.7
E-10
IEC/IEEE-Bus: Structure and Syntax of Messages
Example:
UPL
"SENSe:FUNCtion:SETTling:MODE EXPonential"
(exponential settling of function test results)
This command is at the fourth level of the SENSe system. It selects the
function settling mode.
SENSe
Level 1
Level 2
Level 3
SWEep
STANdard
LIST
DMODe
Level 4
Fig. 3-1
Optional keywords:
Long and short form:
FUNCtion
MMODe
SETTling
TOLerance
WEIGhting
MODE
Tree structure of SCPI command system, SENSe being shown
as an example
Some command systems permit certain keywords to be optionally inserted
into the header or omitted. In the manual these keywords are marked by
square brackets. For reasons of compatibility with the SCPI standard, the
instrument must be able to recognize the full command length. Some of the
commands become considerably shorter when the optional keywords are
omitted.
Example: "DISPlay[:WINDow]:TEXT[:DATA] ’String’"
The following command has the same effect:
"DISPlay:TEXT ’String’"
(text in graphic display)
The keywords have a long and a short form. The short form or the long
form can be entered, other abbreviations are not permissible
Example: "STATus:QUEStionable:ENABle 1"
The following command has the same effect:
"STAT:QUES:ENAB 1" (0 bit of Status Questionable Register
enabled)
Note:
The short form uses uppercase characters, the long form gives the whole
keyword. Uppercase and lowercase letters are used for identification in the
manual, the UPL itself does not differentiate between uppercase and
lowercase characters.
Parameter:
The parameter must be separated from the header by a "white space". If a
command contains several parameters, they have to be separated by a
comma ",". Some of the queries permit the parameters MINimum and
MAXimum to be entered. For a description of the various types of
parameter see section 3.5.5 Types of Parameters.
Example: "SENSe:FREQuency:STARt? MAXimum"
Response: 21641.8
(query requesting the maximum value for starting a frequency sweep)
Numeric suffix:
If a device has several identical functions or features, eg inputs, the
desired function can be selected by a suffix added to the command.
Example: "SENSe2:Voltage:REFerence 1V"
(reference value for a relative INPUT peak measurement)
Note: Entries without suffix are interpreted like entries with suffix 1
1078.2008.02
3.8
E-10
UPL
IEC/IEEE-Bus: Structure and Syntax of Messages
3.5.3
Structure of a Command Line
The UPL can process IEC/IEEE-bus commands containing up to 240 characters. If this length is
exceeded, an error message is output.
A command line may take up more than one line on the controller display. The end of a line is
determined by a delimiter.
Delimiters for a command set to the UPL:
A command line to the UPL may contain one or several commands. It is terminated by a
(ASCII code, 10 decimal) or (EOI line active) together with the last useful character of the
command line or by . Since a character (ASCII code, 13 decimal) as a
filler before the delimiter has no effect, the combination is permissible.
Example for generating the various delimiter combinations:
++ (default setting of IEC/IEEE-bus controller):
10 IECEOI
20 IECOUT 20,"XYZ"
If no
’;’ is sent at the line end, is added.
+:
10 IECEOI
20 IECOUT 20,"XYZ"+CHR$(10);
’;’ ensures that no is added.
:
10 IECEOI
20 IECOUT 20,"XYZ";
’;’ ensures that no is added.
:
10 IECNEOI
20 IECOUT 20,"XYZ"+CHR$(10);
’;’ ensures that no is added.
+:
10 IECNEOI
20 IECOUT 20,"XYZ"
If no ’;’ is sent at the line end, is added.
Universal Sequence Controller (UPL-B10)
User cannot influence the delimiter.
1078.2008.02
RS-232 interface
See 3.17.6 Differences to Remote Control via IEC/IEEE Bus
3.9
E-10
IEC/IEEE-Bus: Structure and Syntax of Messages
UPL
Sequencing of commands:
Commands may be lined up unless they exceed 240 characters in length.
Several commands in a command line are separated by a semicolon
";". If the next command belongs
to a different system, the semicolon is followed by a colon ":"
Example:
IECOUT 20,"SOUR:FREQ:STAR 20Hz;:SYST:BEEP:STAT ON"
(switches on beeper for error messages)
This command line contains two commands. The first command belongs to the SOURce
system and is used to set the start frequency for a generator sweep. The second command
is part of SYSTem and switches on an acoustic alarm in the case of errors.
If the successive commands belong to the same system and therefore have one or several common
levels, the command line may be shortened. The second command following the semicolon then starts
at the level that is below the common levels (see also Fig. 3-1). The colon after the semicolon has to be
omitted.
Example:
IECOUT 20,"SOUR:FREQ:STAR 20Hz;:SYST:BEEP:STAT ON"
(Start- and stop command for sweep)
This command line is shown in full length and contains two commands separated by a
semicolon. Both commands belong to the SOURce command system, FREQency
subsystem, ie they have two common levels.
In the shortened command line the second command starts at the level below
SOURce:FREQ. The colon after the semicolon has to be omitted.
The abbreviated form of the command line is:
IECOUT 20,"SOURce:FREQ:STAR;STOP 15kHz"
A new command line always begins with the complete path.
Example:
IECOUT 20,"SOUR:FREQ:START 20Hz"
IECOUT 20,"SOUR:FREQ:STOP 15 kHz
(Start- and stop command for sweep)
When common commands starting with an asterisk ’*’ are linked in a command string, they are
preceded by a semicolon ’;’ and not by ’;:’ as is the case with linked UPL commands.
Example:
IECOUT 20,"INIT;*WAI;:SENS:DATA1?"
↑
(triggers measurement, selects result of function measurement on channel 1 and sends next command only
after completion of the measurement!)
1078.2008.02
3.10
E-10
UPL
3.5.4
IEC/IEEE-Bus: Structure and Syntax of Messages
Responses to Queries
Delimiters of responses sent by the UPL:
All responses sent by the UPL to the IEC/IEEE-bus controller are terminated by (ASCII
code, 10 decimal) and (EOI line active). With the aid of the IECTERM command, the IEC/IEEEbus controller can be set to various delimiters, but only the setting
IECTERM 10 is useful.
• IECTERM 10 causes the IEC/IEEE-bus controller to respond to the delimiter . With
• IECTERM 1 (EOI only) ), the response string from the UPL displayed on the monitor of the IEC/IEEEbus controller is followed by an empty line, as before is interpreted as part of the
response string.
• IECTERM 0 (+), the response string from the UPL displayed on the
monitor of the IEC/IEEE-bus controller will again be followed by an empty line, as the is interpreted as part of the response string and changed into a line feed command by the
IEC/IEEE-bus controller.
All other settings cause a TIMEOUT.
Universal Sequence Controller (UPL-B10)
User cannot influence the delimiter.
RS-232 interface
See 3.17.6 Differences to Remote Control via IEC/IEEE Bus
Possible queries
Unless explicitly specified otherwise, a query is defined for each setting command. The query is
generated by appending a question mark to the associated setting command. Some of the SCPI rules
imposed on the query responses are stricter than those of the IEEE 488.2 standard:
1. The requested parameter is sent without header.
Example:
Setting:
"INPut:TYPE BAL"
Query:
"INPut:TYPE?"
Response: BAL
(input BAL for analog analyzer)
2. Maximum and minimum values requested by the character data MAXimum and MINimum are
returned as numeric values
Example:
Setting:
"SENSe:FREQuency MAX|MIN|any value"
Query:
"SENSe:FREQuency? MAX"
Response: 21641.8
Query:
"SENSe:FREQuency? MIN"
Response: 2.0
(maximum or minimum value depend on current setting)
3. Numeric values with floating decimal point are output in the same unit as entered.
Example:
Setting:
"SENSe:FREQuency:STARt 20kHz?"
Query:
"SENSe:FREQuency:STARt?"
Response: 20.0 for 20 kHz
(sweep start frequency)
4. Integral values are returned as such.
Example:
Setting:
"INST:NSEL 1"
Query:
"INST:NSEL?"
Response: 1
(25-kHz analog generator)
5. Text (character data) are returned in short form (see sections 3.5.1 and 3.5.4).
Example:
Setting:
"OUTPut:TYPE BALanced"
Query:
"OUTPut:TYPE?"
Response: BAL
(generator output channel 1 XLR balanced)
1078.2008.02
3.11
E-10
IEC/IEEE-Bus: Structure and Syntax of Messages
UPL
6.
Character strings are output in the same way as they are input, ie the simple and
double quotation marks are also output (see section 3.5.6 Overview of Syntax Elements).
Example:
Setting:
"MMEMory:STORe:STATe 2,’LASTSAVE.SCO’"
Response: ’LASTSAVE.SCO’
Query:
"MMEMory:STORe:STATe? 2"
(storage of UPL setting under ’LASTSAVE.SCO’
7. Data blocks are output as ASCII characters or in binary form depending on the IEC/IEEE-bus
commands FORM ASC and FORM REAL.
Example:
Five floating-point values in the form of a trace are available after a sweep.
Setting: "FORM ASC"
Query:
"TRACe? TRACe"
Response: 1.1,1.2,1.3,1.4,1.5
(load Y values of curve A into the UPL)
Setting:
Query:
"FORM REAL"
"TRACe? TRACe"
The response is sent as a binary data stream. Floating-point values are 4 bytes long
and output in the IEEE format (LSB first):
# 2 2 0
--- 1.1 ---
--- 1.2 ---
--- 1.3 ---
--- 1.4 ---
--- 1.5 ---
23 32 32 30 cd cc 8c 3f 9a 99 99 3f 66 66 a6 3f 33 33 b3 3f 00 00 c0 3f
1st value
2nd value
3rd value
4th value
Hexadecimal
form
5th value
Number of following bytes in ASCII. This value divided by 4 yields
the number of the subsequent floating-point values in IEEE format.
Number of digits of subsequently indicated length in ASCII
The ASCII character ’#’ introduces a binary block transfer.
To receive the binary data stream in its full length, set EOI (in R&S-BASIC: IEC
TERM 1) in the controller program and not LF (0Ah = 10d) (in R&S-BASIC: IEC
TERM 10) as would normally be set for the reception of ASCII strings. This is to
avoid the binary data stream being interrupted if the bit combination 0Ah occurs.
Universal Sequence Controller (UPL-B10)
See
3.16.4.4 Differences from the
IEC-bus Syntax -
UPL-B10
1078.2008.02
RS-232 interface
See
3.17.6 Differences to Remote
Control via
IEC/IEEE Bus
3.12
E-10
UPL
3.5.5
IEC/IEEE-Bus: Structure and Syntax of Messages
Types of Parameters
Most commands require the specification of a parameter. The parameters must be separated from the
header by a "white space" (ASCII code, 0 to 9, 11 to 32 decimal, generally a blank). Parameters may be
specified as numeric values, Boolean parameters, character data, character strings and block data. The
type of parameter required for the specific command as well as the permitted range of values are
described together with the commands (see section 3.10 IEC-bus Commands).
Numeric values
Numeric values may be entered in any customary form, ie with sign, decimal
point and exponent. If the values exceed the resolution of the UPL, they will be
rounded off. The number including the exponent may comprise up to 20
characters. The number of digits of mantissa and exponent is only limited by
this condition. The exponent is denoted by an "E" or "e". The exponent alone
must not be used. Physical quantities may be stated with the unit. Permissible
prefixes for the unit (also called engineering) are M (Mega), K (Kilo), m (milli)
and u (micro). The units for which these prefixes may be used can be seen
from the tables in section 2.4 Units in the UPL manual. With no unit stated,
the basic unit is assumed (see section 3.10 IEC-bus Commands column
Basic unit of UPL manual).
Examples:
"SOURce:FREQuency 1.5 kHz"
1.5E3
1.5E 3
+1.5E3
Special
numeric values
MIN/MAX
1500 Hz
1.5E+3
1.5E 03
001.5E3
The parameters MINimum, MAXimum, UP and DOWN are interpreted as
special numeric values.
MINimum and MAXimum denote the minimum and maximum value.
Upon a query the numeric value will be returned.
Example: Setting command: "SOURce:VOLTage MAXimum"
Query:
"SOURce:VOLTage?"
Response: 24
(maximum generator level)
UP/DOWN
NAN
Boolean parameter
UP increments, DOWN decrements the current numeric value by 0.001%.
Not A Number represents the value 9,91E37, is only sent as a device
response and denotes missing or illegal values.
Boolean parameters represent two states. The on state (true condition) is
represented by ON, the off state (false condition) by OFF.
Example: Setting command: "SENS:FUNC:WEIG ON"
Query:
"SENS:FUNC:WEIG?"
Response: ON
(W&F weighting filter on)
Character data
Character data follow the syntax rules for keywords, ie they also have a short
and a long form. Like any other parameter, they must be separated from the
header by a ’white space’. A query returns the short form of the character data.
Example: Setting command: "DISPlay:MODE COLB"
Query:
"DISPlay:MODE?"
Response: COLB
(Coloured representation on internal and external display)
1078.2008.02
3.13
E-10
IEC/IEEE-Bus: Structure and Syntax of Messages
Character string
UPL
According to SCPI strings must always be given in single or double quotation
marks. Normally single quotes are used as the double quotes are used for
identifying the total IEC/IEEE-bus command as a string.
Example: "MMEMory:DELete
’C:\UPL\USER\MYSETUP.SCO’"
(clearing of specified file)
Data strings
Numeric values are to be separated by commas, decimal digits by a ’.’.
Example: "TRAC LIST1, 100.0,1000.0,5000.0,15000.0"
(setting the X values in a graphics display)
"SOUR:LIST:FREQ 1.1,1.2,1.3,1.4,1.5"
(setting the frequencies for a frequency sweep)
Whether the data strings start with a comma or a blank depends on the
command and is defined by SCPI.
1078.2008.02
3.14
E-10
UPL
3.5.6
IEC/IEEE-Bus: Structure and Syntax of Messages
Overview of Syntax Elements
The following list provides an overview of the syntax elements..
:
The colon separates the keywords of a command.
In a command line, the colon following a semicolon identifies
the highest command level.
;
The semicolon separates two commands in a command line. It does not change the path.
,
The comma separates several parameters of a command.
?
The question mark forms a query.
*
The asterisk identifies a common command.
"
Quotation marks denote the beginning of a character string and terminate it.
#
The double cross denotes the beginning of block data.
A "white space" (ASCII code 0 to 9, 11 to 32 decimal, eg space) separates header and
parameter.
.
Decimal point of numeric values.
1078.2008.02
3.15
E-10
1078.2008.02
Fig. 3-2
Digital
generator
48 kHz
Analog
generator
25 kHz
Sine² pulse
POLARITY
Sine² Pulse
Sine² Pulse
Sine² Pulse
Sine² Pulse
Burst
Multisine
Instruments and signal functions of UPL generator
"INST A25|D48"
Sine
"SOUR:FUNC
SIN|
MULT|
BURS|
S2P|
MDIS|
DFD|
RAND|
USER|
POL"
Signal function
Programming Model of UPL Generator
Generator instruments
3.5.7
UPL
3.16
"OUTP:SEL
OFF|
CH1|
CH2|
CH2Is1"
Channel
setting
INTERN
OPTICAL
S/P DIF
AES/EBU
Digital outputs
Ch 1 and Ch 2
XLR female
Analog outputs
Ch 1 and Ch 2
IEC\IEEE-bus commands
W iring of XLR connector
balanced (BAL) or
unbalanced (UNB)
"OUTP:TYPE
UNB|
BAL"
Output configuration
E-10
IEC/IEEE-Bus: Programming Model of UPL Generator
"INP:TYPE
AES|SPD|OPT|INT"
"INP2:TYPE
BAL|GEN1|GEN2"
1078.2008.02
Fig. 3-3
"INP:SEL
CH1|
CH2|
BOTH"
"INP:SEL
CH1|
CH2|
CH1And2|
CH1Is2|
CH2Is1"
"INST2 D48"
Digital
analyzer
48 kHz
Analog
analyzer
110 kHz
Analog
analyzer
22 kHz
"INST2 A22|A110|A300"
Analyzer instruments
Instruments and measurement functions of UPL analyzer
IEC/IEEE-Bus commands
INTERNAL
OPTICAL
UNBAL (BNC)
BAL (XLR)
Digital inputs
Ch 1 and Ch 2
GEN1
GEN CROSSED
GEN2
XLR female
Analog
Inputs Ch2
GEN1
GEN CROSSED
GEN2
XLR female
"INP1:TYPE
BAL|GEN1|GEN2"
Cannel
setting
Programming Model of UPL Analyzer
Input configuration
Analog
Inputs Ch1
3.5.8
UPL
3.17
"SENS3:FUNC
’FREQ’|
FQPH’|
FQGR"
"SENS2:FUNC
’PEAK|
RMS’ "
"SENS:FUNC
’RMS|
RMSS|
PEAK|
QPE|
DC|
THD|
THDN|
MDIS|
DIM|
DFD|
WAF|
FFT|
WAV’ "
Freq./
grpdel
Freq./
phase
Freq.
Input
RMS
Input
PEAK
WAV
QPEAK
PEAK
RMS
selective
RMS
Measurement functions
Ch2
Ch1
Ch2
Ch1
Ch2
Ch1
(Phase or group delay of Ch2)
"SENS4:DATA?"
"SENS3:DATA2?"
(Freq. of Ch2)
"SENS3:DATA1?"
(Freq. of Ch1)
"SENS2:DATA2?"
"SENS2:DATA1?"
"SENS:DATA2?"
"SENS:DATA1?"
Read-in of
measurement results
E-10
IEC/IEEE-Bus: Programming Model of UPL Analyzer
IEC/IEEE-Bus: Instrument Model and Command Processing
3.6
UPL
Instrument Model and Command Processing
The instrument model shown in the following figure has been configured under the aspect of processing
IEC/IEEE-bus commands. The individual components operate independently of each other and
simultaneously. They communicate with each other by means of so-called messages.
IEC/IEEE bus
Input unit
with input buffer
Command
identification
(Parser)
Data set
Status reporting
system
Device hardware
IEC/IEEE bus
Fig. 3-4
3.6.1
Output unit
with
output buffer
Instrument model with remote control via IEC/IEEE-bus
Input Unit
The input unit receives the commands in the form of characters from the IEC/IEEE bus and collects
them in the input buffer. The input buffer has a capacity of 1024 characters. As soon as the input buffer
is full or receives the interface message DCL, transfer on the IEC/IEEE bus is stopped and the received
data are sent to the parser where the commands are checked for syntax and semantic errors and the
hardware is set in the sequence in which the commands arrived. Data transfer on the IEC/IEEE bus is
then continued. However, if the buffer is not yet full when a terminator is received, the input unit can
receive the next command while the previous command is identified and executed. Reception of a DCL
clears
the
input
buffer.
1078.2008.02
3.18
E-10
UPL
3.6.2
IEC/IEEE-Bus: Instrument Model and Command Processing
Parser
The parser (to parse = grammatically analyze) analyzes the data received from the input unit proceeding
in the order in which the data are received. A GET (Group Execute Trigger), for example, is only
processed when the previously received commands are executed. A DCL command will be given
priority. Each command identified as correct will immediately be executed and causes a hardware
setting.
Syntax and semantic errors are recognized and passed on to the status reporting system. The
remaining part of a command line after the syntax error will be further analyzed as far as possible and
processed.
While the parser is setting the hardware, the input unit can collect new commands in the input buffer.
This means that further commands can already be processed while settings are being made in the
hardware ("overlapping execution").
3.6.3
Setting the Device Hardware
The term "device hardware" refers to that part of the UPL which performs the instrument function
proper: signal generation, measurements, etc. This does not include the controller.
An IEC/IEEE-bus command line which may contain several setting commands is sent to the parser,
which checks the IEC/IEEE-bus commands for syntax and semantic errors. If a command is identified
as correct, a check is made with the aid of the current settings whether the command is permissible.
Permissible commands are taken over into the UPL data set (corresponds to hardware settings) and
the device hardware is set. If it turns out that the command is illegal because of the existing settings, as
for example a generator level of 20 V on the unbalanced outputs, an "execution error" message is sent
to the status reporting system and no new settings will be made in the device hardware for this
command. Subsequent commands which prove to be permissible are executed as described in the
following section.
This strictly hierarchical sequence ensures that at no time illegal device states will be set.
3.6.4
Why is a Specific Operating Sequence Sometimes Required?
• Each IEC/IEEE-bus command received by the UPL is immediately checked whether it is permissible.
This check can only be carried out if the UPL knows which instrument or function the command is
intended for, ie if the addressed instrument or command has been activated before.
Example1:
Selecting an input impedance of 600 Ohm is permissible for the balanced input, not for the
unbalanced one.
If this check and the respective error messages were to be omitted, measurements would be carried
out with incorrect instrument settings or would not be possible at all and the user would not even
know about it.
Example2:
Setting: generator, unbalanced outputs.
Remote programming of 20 V generator level.
This is not possible, however, as the balanced output allows only 12 V to be set.
–
–
–
–
–
Should the UPL accept this incorrect setting without signalling an error because the user might
afterwards select unbalanced outputs which can handle 20 V.
What will happen when this subsequent selection is not made?
Should the incorrect voltage be output?
Or, should an error message be output when the switchover is not performed?
And when should this error be signalled?
1078.2008.02
3.19
E-10
IEC/IEEE-Bus: Instrument Model and Command Processing
UPL
These conflicts can be avoided by observing the required operating sequence!
• Since similar menu items of different instruments or functions are addressed with the same command
in remote control, they can only be distinguished by a reference to the currently used instrument or
function.
Example:
Command "INPut:SELect CH1" may be used for all 3 analyzer units.
To provide the possibility for presetting also parameters of non-active functions, information on the
instrument or function to be addressed would have to be added to each IEC/IEEE-bus command.
Thus the internal address management of UPL commands would have to be carried out by the
IEC/IEEE-bus programmer. This would make programming unnecessarily difficult and the number of
commands would increase by many times. The UPL uses approx. 6000 menu items which would
then have to be "called up" separately by the user.
• An important operational feature of the UPL is its capability to note the settings for the individual
generator and analyzer functions and to restore all required parameters when one of these functions
is selected.
This eliminates the need to reset each parameter when a new function is selected.
Example:
Settings: Generator, MOD DIST function with frequencies 400 Hz and 7 kHz.
Switchover to DFD function
The frequency pair 11 and 12 kHz, which was set when the DFD function was used last, is
automatically reset.
This function of the UPL is also available for operation via IEC/IEEE bus, ie even in the case of
remote control a function switchover triggers an automatic reset of all pertaining parameters. This is
a much quicker and more reliable than a reset of each parameter every time by the user via IEC/IEEE
bus.
If settings for non-active instruments would be permissible as well, this automatic function could no
longer be used, as in this case already set parameters would also be overwritten.
• As the same internal data sets are used for manual and remote control (combined manual and
remote control should be possible), the same method of internal parameter processing can only be
allowed for the two modes. Since automatic parameter restoration is indispensable for manual
control, it must also be used in the case of remote operation.
To relieve the user from having to pay attention to such not so obvious conditions, the following applies
for manual and remote control of the UPL:
Any setting that is not permissible cannot become effective in the UPL
This has sometimes the disadvantage that a certain sequence has to be observed even in the case of
remote-control. However, this is more than compensated for by the fact that setting errors are
immediately signalled.
Note:
The command logging capability offered by the Universal Sequence Controller for UPL, option UPL-B10,
minimized the risk of incorrect settings (see 3.15.3 Command Logging - Converting B10 into IEC/IEEEBus Commands)
1078.2008.02
3.20
E-10
UPL
IEC/IEEE-Bus: Instrument Model and Command Processing
3.6.5
Status Reporting System
The status reporting system collects information on the device status and makes it available to the
output unit on request. Structure and function are described in detail in section 3.7 Status Reporting
System.
3.6.6
Output Unit
The output unit collects the information requested by the controller. It processes such information in line
with the SCPI rules and makes it available in the 1024-character output buffer. If the requested
information is longer it will be made available in blocks in a way that is not noticeable to the controller.
If the UPL is addressed as a talker and the output buffer does not contain any data or expect data from
the data set management, the output unit sends the error message "Query UNTERMINATED" to the
status reporting system. No data will be sent on the IEC/IEEE bus and the controller waits for the set
time limit. This procedure is prescribed by SCPI.
3.6.7
Triggering a Measurement/Sweep
A measurement or a sweep can be triggered in three different ways:
• With the SCPI-specific command
IEC OUT 20,"INIT"
• With the Common Command
IEC OUT 20,"*TRG"
• With the addressed command "Group Execute Trigger" IEC LAD 20: IEC GET
The three trigger modes take about the same execution time.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
Control via IEC/IEEE
UPL-B10
Bus
The addressed GET command is illegal.
The addressed GET command is illegal.
Another three commands are available for waiting for a triggered measurement result. They are
described in section 3.6.8.3 Comparison of Synchronization Capabilities. The synchronization
command "*WAI" is used in the program examples below and in 3.15.15.1
Command
Synchronization with *WAI for demonstrating the three trigger modes for a single measurement.
3.6.8
Command Synchronization
There are two events in the UPL, which have to be waited for before the next command can be
executed to make sure that subsequent commands meet clear conditions:
• End of a calibration
• End of a measurement (measurement result ready to be fetched)
Through programming, the controller can be forced to wait for the end of a calibration or measurement
(see table 3-2 Comparison of synchronization capabilities). Commands "*OPC", "*OPC?" or "*WAI"
are used to ensure that a calibration or measurement is completed before a new command is sent (see
section 3.6.8.3 Comparison of Synchronization Capabilities).
In the examples below synchronization by means of the *WAI command is described.
1078.2008.02
3.21
E-10
IEC/IEEE-Bus: Instrument Model and Command Processing
3.6.8.1
UPL
Wait for End of Calibration
Wait for the calibration to be completed before sending the next setting command:
When analog analyzer instruments are called up with commands
IECOUT 20,"INSTrument2 A22;*WAI"
IECOUT 20,"INSTrument2 A110;*WAI"
with calibration switched on in the current setup ("CALibrate:ZERO:AUTO ON")
or upon loading a setup with commands
IECOUT 20,"MMEMory:LOAD:STATe 0, ’filename’;*WAI"
(current setup)
IECOUT 20,"MMEMory:LOAD:STATe 2, ’filename’;*WAI"
(complete setup)
IECOUT 20,"*RST;*WAI"
(default setup)
with calibration switched on in the setup to be loaded ("CALibrate:ZERO:AUTO ON")
or after calling up a calibration with commands
IECOUT 20,"CALibrate:LDG:AUTO ONCE;*WAI" or "CALibrate LDG;*WAI"
IECOUT 20,"CALibrate:ZERO:AUTO ON;*WAI"
or "CALibrate AUTO;*WAI"
IECOUT 20,"CALibrate:ZERO:AUTO ONCE;*WAI" or "CALibrate DCC;*WAI"
Without this forced synchronization, a subsequent generator or analyzer setting command would trigger
a new calibration procedure.
3.6.8.2
Wait for End of Measurement/Sweep
Note:
In the explanations below the term measurement result denotes either a single measurement result or a
sequence of results obtained in a single sweep.
A measurement or a sweep can be triggered by means of INIT , *TRG or GET (see section 3.6.8.2
Wait for End of Measurement/Sweep).
INIT will be used in the examples below.
With IEC/IEEE-bus commands assuming a settled measurement result, synchronization with *WAI,
*OPC? or *OPC must be effected by means of an SRQ. The use of the three synchronization methods
is described in section 3.6.8.3 Comparison of Synchronization Capabilities.
*WAI will be used in the examples below.
The effect of the various combinations of measurement or sweep trigger with a synchronization
command is described in the table below.
1078.2008.02
3.22
E-10
UPL
Table 3-1
IEC/IEEE-Bus: Instrument Model and Command Processing
Trigger command with/without synchronization
Trigger command with/without
synchronization
"INIT:CONT OFF;*WAI"
Description
A single measurement or sweep is triggered. Subsequent commands are processed
after the measurement or sweep is completed.
Generator and analyzer setting commands do not trigger a new measurement.
A new measurement has to be triggered with
IECOUT 20,"INIT;*WAI".
This command is the simplest to use and should preferably be used for triggering a
measurement.
"INIT:CONT OFF"
without *WAI
When a generator or analyzer setting command is sent during a single measurement,
ie before the measurement is completed, the measurement is restarted to avoid
incorrect results (incorrect results could be obtained, for instance, when the generator
voltage is varied during the measurement).
Generator or analyzer setting commands sent after the single measurement has been
terminated will not trigger a new measurement.
A new measurement has to be triggered with
IECOUT 20,"INIT" .
"INIT:CONT ON;*WAI"
Generator and analyzer setting commands will only be processed when the
measurement is terminated. They will not trigger a new measurements.
A new measurement has to be triggered with
IECOUT 20,"INIT;*WAI" .
"INIT:CONT ON"
without *WAI
Each generator or analyzer setting command restarts a measurement to avoid incorrect
measurement results (incorrect results could be obtained, for instance, when the
generator voltage is varied during the measurement).
Note:
A synchronization of commands other than analyzer, generator, INIT, status loading or calibration
commands is ineffective and should be avoided considering that synchronization commands are .
1078.2008.02
3.23
E-10
IEC/IEEE-Bus: Instrument Model and Command Processing
3.6.8.3
UPL
Comparison of Synchronization Capabilities
Table 3-2
Comparison of synchronization capabilities
Comman
d
Action after hardware settling
Controller programming
Upon completion of the calibration or after a IECOUT 20,"INST2 A22"
measurement result has been obtained, command IECOUT 20,"*OPC?
"*OPC?" causes "1" to be entered in the output IECIN 20,A$
buffer. The "1" is irrelevant - the method is based on
the fact that command IECIN 20,A$ stops the program
run until the buffer has a "1".
*OPC?
This method is therefore not suitable to wait for a
"1" in the program loop. This is possible with
*OPC.
*WAI
Upon completion of the calibration or after a IECOUT 20,"INST2 A22;*WAI"
measurement result has been obtained, the next
command is executed.
*OPC
Upon completion of the calibration or after a - Set bit 0 in the ESE
measurement result has been obtained, the Operation - Set bit 5 in the SRE
Complete bit in the Event Status Register (ESR) is set - Wait for Service Request (SRQ)
which triggers an SRQ if bit 5 in the Status Enable
Advantage over "*OPC?" and "*WAI":
Register is set.
While waiting for SRQ with the Operation Complete bit in
the Event Status Register set, the program may carry
out other tasks.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
RS-232 interface
IEC-bus Syntax -
See 3.17.6 Differences to Remote
UPL-B10
Bus
*OPC cannot be used.
*OPC cannot be used.
Control via IEC/IEEE
Detailed examples for command synchronization are given in section 3.15.15 Command
Synchronization
3.7
Status Reporting System
The status reporting system (see Fig. 3-6, Overview of Status Register) stores all information on the
current operating status of the UPL, eg AUTORANGE being performed, and on errors. Such information
is stored in the status registers and in the error queue. The contents of the status registers and of the
error queue can be queried via the IEC/IEEE bus.
The information is hierarchically structured. The topmost level is formed by the Status Byte Register
(STB) defined by IEEE 488.2 and the associated mask register Service Request Enable (SRE). The
STB receives its information from the Standard Event Status Register (ESR) also defined in IEEE 488.2
and the associated mask register Standard Event Status Enable (ESE) as well as from the SCPIdefined STATus:OPERation and STATus:QUEStionable registers and the UPL-specific register
STATus:XQUEstionable, which contain detailed information on the UPL.
The status reporting system also includes the IST flag (Individual STatus) and the Parallel Poll Enable
Register (PPE) assigned to it. The IST flag, just as SRQ, combines the complete device status in a
single bit. The PPE for the IST flag has an analog function like the SRE has for the Service Request.
1078.2008.02
3.24
E-10
UPL
IEC/IEEE-Bus: Status Reporting System
3.7.1
Structure of SCPI Status Register
The STATus:OPERation Register and the STATus:QUEStionable Register (see section 3.7.3.4
STATus:OPERation Register and) consists of five registers of 16 bits each with different functions (See
Fig. 3-5). The individual bits are independent of each other, ie each hardware status is assigned a bit
number which is the same for all five registers. Bit 5 of the STATus OPERation Registers, for instance,
is assigned in all five registers to the hardware status "wait for trigger". Bit 15 (the most significant bit) is
set to zero in all registers. Thus the contents of the registers can be processed by the controller as a
positive integer.
15 14 13 12 CONDition register
3
2 1 0
PTRansition register
NTRansition register
EVENT register
To Status Byte Register
&
&
& & & & &
& & & & & & & & &
+ Summary bit
+ = logig OR
of all bits
ENABle register
Fig 3-5
& = logig AND
Status register model
CONDition register
The CONDition register is directly written to by the hardware or the summary
bit of the next lower register. Its contents reflects the current device status.
This register can only be read, but neither written to nor cleared. After an SRQ
has been caused by an entry in one of the status registers, reading the
CONDition register does not trigger another SRQ. Further SRQs are only
possible when the EVENT register of the status register is read.
Reading the register does not change its contents.
PTRansition register
1078.2008.02
The Positive TRansition register acts as a transition filter. Upon transition of a
bit of the CONDition register from 0 to 1, the associated PTR bit decides
whether the EVENt bit will be set to 1
PTR bit = 1: the EVENt bit is set.
PTR bit = 0: the EVENt bit is not set.
This register can be written and read.
Reading the register does not change its contents.
3.25
E-10
IEC/IEEE-Bus: Status Reporting System
NTRansition register
UPL
The Negative TRansition register also acts as a transition filter. Upon
transition of a bit of the CONDition register from 1 to 0, the associated NTR bit
decides whether the EVENt bit is set to 1.
NTR bit = 1: the EVENt bit is set.
NTR bit = 0: the EVENt bit is not set.
This register can be written and read.
Reading the register does not change its contents.
With the aid of these two transition registers the user can define the status
change of the CONDition register (none, 0 to 1, 1 to 0 or both) that is to be
stored in the EVENt register.
EVENt register
The EVENt register reports whether an event has occurred since its last
reading, it is the memory of the CONDition register. It registers events that
have been reported by the transition registers. The EVENt register is
continuously updated by the instrument. It can only be read by the user.
Reading this register clears its contents. After an SRQ has been caused
by an entry in a status register, another SRQ is only possible when the EVENt
register of the status register is read. Reading the CONDition register does
not cause another SRQ.
This register is frequently referred to as the overall register.
ENABle register
The ENABle register determines whether the EVENt bit affects the summary
bit (see below). Each bit of the EVENt register is ANDed (symbol ’&’) with the
associated ENABle bit. The events of all logical operations of this register are
ORed (symbol ’+’) and passed on to the summary bit.
ENAB bit = 0: the associated EVENt bit does not affect the summary bit.
ENAB bit = 1: if the associated EVENt is "1", the summary bit is also
set to "1".
This register can be written and read by the user.
Reading the register does not change its contents.
Summary bit
As stated above, the summary bit for each register is derived from the EVENt
and the ENABle registers. The result is entered into a bit of the CONDition
register of the next higher register.
The instrument automatically generates the summary bit for each register. An
event, eg a non-locking PLL, may thus cause a service request through all
hierarchical levels.
Note:
The Service Request Enable Register SRE defined in IEEE 488.2 may be considered as the ENABle
register of the STB provided that the STB is configured in conformance with SCPI. Accordingly, the ESE
may be considered as the ENABLe register of the ESR.
1078.2008.02
3.26
E-10
UPL
IEC/IEEE-Bus: Status Reporting System
3.7.2
Overview of Status Register
-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-
SRQ
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
-&-&-&-&-&-&-
7
6
5
4
3
2
1
0
always 0
RUN (BASIC Macro)
free
free
Analyzer overrun
Measuring status
Sweep status
Sweep status
free
free
Waiting for trigger
Measuring
SWEeping
RANGing
free
CALibrating
-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-
STATus:OPERation register
OPER
RQS/MSS
ESB
MAV
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Low-dist. generator calib. under progress
Negative reference value matched
Analyzer offset calib. under progress
Setup conversion
Printer not ready
Hardcopy under progress
ORUN in channel 2
ORUN in channel 1
Calib. in channel 2
Calib. in channel 1
Range information for function
measurement in channel 2
Range information for function
measurement in channel 1
Function meas. result of channel 2 uncertain
Function meas. result of channel 1 uncertain
STATus:XQUEstionable register
QUES
ERRQ
XQUE
-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-&-
STB
SRE
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
-&-&-&-&-&-&-&-
PPE
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
always 0
Overload of input channel 2
Overload of input channel 1
Generator status
Generator status
Generator status
Sweep underrange
free
free
Phase meas. res. uncertain
Freq. meas. res. uncertain
free
free
free
free
Function meas. res. uncertain
-&-&-&-&-&-&-&-
ESE
7
6
5
4
3
2
1
0
Power on
User Request
Command Error
Execution Error
Device Dependent Error
Query Error
frei
Operation Complete
ESR
STATus:EVENt-Register
Meas.results
Query
responses
EVENt part
NTRansition part
Message AVailable
PTRansition part
CONDition part
IST flag
ENABle part
(Response to parallel poll)
Error queue
STATus:QUEStionable register
& = logic UND
= logic ODER
of all bits
Fig. 3-6
Overview of Status Register
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
Control via IEC/IEEE
UPL-B10
Bus
List of usable commands of the status reporting system.
List of usable commands of the status reporting system.
1078.2008.02
3.27
E-10
IEC/IEEE-Bus: Status Reporting System
UPL
3.7.3
Description of Status Registers
3.7.3.1
Status Byte (STB) and Service Request Enable Register (SRE)
The STB is already defined in IEEE 488.2. It provides a rough overview of the UPL status, collecting
information from the lower-level registers. It is comparable with the CONDition register of a
SCPI-defined register and is at the highest level of the SCPI hierarchy. Its special feature is that bit 6
acts as the summary bit of all other bits of the Status Byte Register.
The Status Byte Register is read out by the query *STB? or a Serial Poll .
The SRE is associated with the STB. The function of the SRE corresponds to that of the ENABle
register of the SCPI registers. Each bit of the STB is assigned a bit in the SRE. Bit 6 of the SRE is
ignored. If a bit is set in the SRE and the associated bit in the STB changes from 0 to 1, a Service
Request (SRQ) will be generated on the IEC/IEEE bus, which triggers an interrupt in the controller
configured for this purpose, and can be further processed by the controller.
The SRE can be set by the command *SRE and read out by the query *SRE?.
Its contents are not set to zero during reading.
If the EVENt part of a status register is read, the associated bit in the status byte register is deleted (eg
STAT:OPER:EVEN? deletes the OPER bit (d7) in the OPERation register).
Table 3-3
Definition of bits used in the Status Byte Register
Bit
No.
Definition
0
Free
1
XQUEstionable Status summary bit
This bit is set if in the XQUEstionable Status Register an EVENt bit is set and the associated
ENABle bit is set to 1.
The query command of the XQUEstionable Status Registers is "STATus:XQUEstionable:CONDition?" or
"STATus:XQUEstionable[:
2
Error Queue EVENt]?"
The Error Queue contains an entry to be read with command "SYSTem:ERRor?" followed by IECIN.
3
QUEStionable Status summary bit
This bit is set if in the QUEStionable Status Register an EVENt bit is set and the associated ENABle bit is set to 1.
A set bit denotes a questionable device status which can be specified in greater detail by querying the
QUEStionable Status Registers with "STATus:QUEStionable:CONDition?" or "STATus:QUEStionable[:EVENt]?"
4
MAV
A measurement result, response to a query (IEC/IEEE-bus command with ’?’) or Error Queue entry is available and
can be read with an IECIN command.
5
ESB bit
Summary bit of the Event Status Register. This bit 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 denotes a serious error which can be specified in greater detail by querying the Event Status
Registers with "*ESR?".
6
MSS bit (master status summary bit)
This bit is set if the UPL triggers a service request. This is the case if one of the other bits of this register is set
together with its mask bit in the Service Request Enable Register SRE.
7
OPERation Status Register summary bit
This bit is set if an EVENt bit is set in the OPERation Status Register and the associated ENABle bit is set to 1.
A set bit denotes that an action is just being performed by the UPL. Information on the type of the action can be
obtained by querying the OPERation Status Register with "STATus:OPERation:CONDition?" or
"STATus:OPERation[:EVENt]?".
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
UPL-B10
Bus
Cannot be used
Cannot be used
1078.2008.02
3.28
Control via IEC/IEEE
E-10
UPL
IEC/IEEE-Bus: Status Reporting System
3.7.3.2
IST Flag and Parallel Poll Enable Register (PPE)
Similar to the SRQ, the IST flag (Individual Status Flag) combines the complete status information in a
single bit. It can be queried by a parallel poll (see section 3.7.4.3 Parallel Poll, and 3.15.16.1 SRQ
Interrupt Routine with Serial Poll or with "*IST?".
The Parallel Poll Enable Register (PPE) determines which bits of the STB affect the IST flag. The bits of
the STB are ANDed with the corresponding bits of the PPE, bit 6 - in contrast to the SRE - being used
too. The IST flag is obtained by ORing all results together. The PPE can be set by the command *PRE
and read by the query *PRE?.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
UPL-B10
IEC/IEEE Bus
Cannot be used
Cannot be used
3.7.3.3
Control via
Definition of bits used in the Event Status Register
The ESR is already defined in the IEEE 488.2 standard. It is comparable to the EVENt register of an
SCPI register. The Event Status Register can be read out by the query *ESR?.
The ESE forms the associated ENABle register. It can be set by the command *ESE and read out by
the query *ESE?.
Table 3-4
Definition of bits used in the Event Status Register
Bit No.
Definition
0
Operation Complete
Upon reception of the "*OPC" command this bit is set exactly when all previous commands have been
executed.
1
Free
2
Query Error
This bit is set if the controller wants to read data from the instrument but has not sent a data request
command, or if the controller does not fetch the requested data but sends instead a new command to the
instrument. A frequent cause is a faulty query which cannot be executed.
3
Device-dependent Error
This bit is set if a device-dependent error occurs. An error message with a positive number denoting the
error in greater detail in plain text (see 3.14 List of Error Messages) will be entered into the Error
Queue.
4
Execution Error
This bit is set if the syntax of the command received is correct but the command cannot be executed due
to various marginal conditions. An error message with a number between -200 and -300 describing the
error in greater detail (see 3.14 List of Error Messages) will be entered into the Error Queue.
5
Command Error
This bit is set if an undefined command or a command with incorrect syntax is received. An error
message with a number between -100 and -200 describing the error in greater detail (see 3.14 List of
Error Messages) will be entered into the Error Queue.
6
User Request
This bit is set upon pressing the [LOCAL] key, ie when the instrument is switched to manual control.
7
Power On
This bit is set upon power on of the instrument.
1078.2008.02
3.29
E-10
IEC/IEEE-Bus: Status Reporting System
3.7.3.4
UPL
STATus:OPERation Register
The CONDition part of this register contains information on the operations currently performed by the
UPL and the EVENt part on the operations performed by the UPL since the last readout of the register.
The register can be read by the commands
"STATus:OPERation:CONDition?" or
"STATus:OPERation[:EVENt]?".
Table 3-5
Definition of bits used in the STATus:OPERation register
Bit No.
Definition
0
CALibrating
This bit is set as long as a calibration is performed by the UPL.
1
Free
2
RANGing
This bit is set as long as the UPL performs a range change (eg. autorange).
3
SWEeping
This bit is set while the UPL is performing a sweep. Bits 8 and 9 inform on the current sweep state.
4
MEASuring
This bit is set while the UPL is performing a measurement. Bit 10 informs on the current measurement state.
5
WAIT for TRIGGER
This bit is set while the UPL waits for a trigger event.
6-7
Free
8 and 9
Sweep Status
Bit 3, 9, 8
0 0 0 = Sweep OFF
0 0 1 = Sweep TERMINATED
0 1 0 = Sweep STOPPED
0 1 1 = Sweep INVALID
1 0 0 = Sweep MANU RUNNING
1 0 1 = Sweep SNGL RUNNING
1 1 0 = Sweep CONT RUNNING
No sweep performed
Single sweep completed
Sweep has been stopped and may be continued
Sweep invalid as not yet started
Manual sweep running
Single sweep running
Continuous sweep running
1 1 1 = Sweep OFF
10
Measuring Status
Bit 4, 10
0 0 = Measuring TERM
0 1 = Measuring STOP
1 0 = Measuring SNGL
Single measurement completed
Measurement stopped
Single measurement running
1 1 = Measuring CONT
11
Analyzer Overrun
The sampling rate applied to the external input is too high for the digital meter selected.
Remedy:
- Select a lower external sampling rate and set function again
- Select a fast digital meter.
12,13
Free
14
RUN (BASIC-Macro)
If a BASIC macro (see 2.16 Macro Operation) is started with the command SYST:PROG:EXEC ’filename.bas’,
this bit is set to 1. This bit is set to 0 when the program has been quit. This 1→0 transition can be queried via
serial poll or initiate an SRQ, eg to fetch measurement data (for a detailed example see 3.15.18 Call BASICMacro
15
Free
1078.2008.02
3.30
E-10
UPL
3.7.3.5
IEC/IEEE-Bus: Status Reporting System
STATus:QUEStionable Register
This register contains information on questionable device states. These may for instance occur if the
UPL is operated out of specifications. The register can be read by the commands
"STATus:QUEStionable:CONDition?" or
"STATus:QUEStionable[:EVENt]?".
Table 3-6
Definition of bits used in the STATus:QUEStionable Register
Bit No.
Definition
0
Function
This bit is set when the result of a function measurement is questionable.
1-4
Free
5
FREQuency
This bit is set when the result of a frequency measurement is questionable.
6
PHASe
This bit is set when the result of a phase measurement is questionable.
7-8
Free
9
Sweep underrange
During the sweep, valid but inaccurate measurement results were obtained because of underranging.
10 - 12
13 -14
Generator status
Bit 12, 11, 10
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
=
=
=
=
=
=
Generator OFF
Generator OFF
Generator RUNNING
Generator BUSY
Generator HALTED
Generator OVERRUN
1
1
1
1
0 = Generator OFF
1 = Generator OFF
Both generator channels are switched off
Generator outputs a signal
Generator DSP computes a waveform
No generator output signal due to incomplete or invalid setting
The sampling rate applied to the external input is too high for
the digital generator selected Remedy:
- Select lower sampling rate, call up function again.
- Select faster digital generator
Analyzer Status
Bit 14, 13
0
0
1
1
0
1
0
1
=
= ANL 1: OVLD
= ANL 2: OVLD
= ANL 1: OVLD 2: OVLD
Normal working order (no overload at any channel)
Overload at input channel 1
Overload at input channel 2
Overload at both input channels
With input impedance of 300Ω or 600Ω one or both input channels are overloaded!
To protect the analyzer input against damages the input impedance temporarily is switched to 200 kΩ and the
generator output is turned off. Measurement will be continued.
Ways to recover from overload:
- remove overload (input voltage at 300Ω or 600Ω must not exceed 25 V) or
- set input impedance to 200kΩ (INP:IMP R200K).
Reactivate generator output by sending command "OUTPut ON".
C.f. 2.13 Fast Switch-off of Outputs. The overload protection of the analyzer inputs is valid for analog board
versions ≥ 4.00 and software version ≥ 1.0.
15
Free
1078.2008.02
3.31
E-10
IEC/IEEE-Bus: Status Reporting System
3.7.3.6
UPL
STATus XQUEStionable Register
This register contains additional information for the Status Operation Register and information on rarely
occurring states. It can be read by the queries "STATus:XQUEStionable :CONDition?" or
"STATus:XQUEStionable[:EVENt]?".
Table 3-7
Bit No.
Definition of bits used in the STATus:XQUEstionable Register
Definition
Bit set:
0
Information of MEASuring bit (d4) and Measuring Status bit (d10) of Status Operation Register
refers to channel 1.
MEASuring bit (d4)
Measuring status bit (d10)
0
0
1
1
1
Bit set:
0 =
1 =
0 =
1 =
Measuring TERM
Measuring STOP
Measuring SNGL
Measuring CONT
Single measurement terminated on
Measurement stopped on
Single measurement in progress on
Continuous measurement in progress on
Information of MEASuring bit (d4) and Measuring Status bit (d10) of Status Operation Register
refers to channel 2.
Analogous to bit No. 0.
2-3
Additional range information for channel 1
d3 d2
0
0
0 =
1 =
1
1
0 =
1 =
Register
4-5
Measurement result valid
Ranging in channel 1.
Bit d2 (RANGing) of STATus OPERation Register set simultaneously.
Underrange (measurement result inaccurate) in channel 1
Overrange (measurement result invalid) in channel 1
Function bit d0 (function measurement result uncertain) of the Status Questionable
set simultaneously with underrange
and overrange bits.
Additional range information for channel 2
d3 d2
0
0
0 =
1 =
1
1
0 =
1 =
Register
Measurement result valid
Ranging in channel 2.
Bit d2 (RANGing) of STATus OPERation Register set simultaneously.
Underrange (measurement result inaccurate) in channel 2
Overrange (measurement result invalid) in channel 2
Function bit d0 (function measurement result uncertain) of the Status Questionable
set together with the underrange and overrange bits.
6
Bit set:
The calibration denoted in bit 13 or 15 is in progress in channel 1. No measurements are performed
during this period.
7
Bit set:
The calibration denoted in bit 13 or 15 is in progress in channel 2. No measurements are
performed during this period.
8
Bit set:
The sampling rate at the external input of channel 1 is too high for the digital instrument.
Remedy: Set lower rate and recall measurement function.
9
Bit set:
Ditto for channel 2
10
Bit set:
Read-out of screen content to a printer or a file. Operation of UPL is disabled for a few seconds.
11
Bit set:
Printer not ready.
12
Bit set:
A previous SETUP is converted to the latest status.
13
Bit set:
Calibration of analyzer offset in progress. No measurement results are output during this period.
14
Bit set:
A negative reference value is limited to +10-10 for the dBr calculation.
15
Bit set:
Calibration of low-distortion generator in progress. No measurement results are output during
this period.
1078.2008.02
3.32
E-10
UPL
IEC/IEEE-Bus: Status Reporting System
3.7.4
Use of Status Reporting System
For an efficient use of the status reporting system, the information contained therein has to be
transferred to the controller and further processed. There are various methods which are described in
the following. Detailed program examples are given in 3.15
Examples of IEC/IEEE-Bus
Programming.
3.7.4.1
Service Request, Use of Hierarchical Structure
Under certain conditions, the UPL may send a service request (SRQ) to the controller. This service
request usually causes an interrupt at the controller to which the controller program can respond by a
suitable action. As shown in Fig. 3-6 (Section 3.7.2 Overview of Status Register), a SRQ will always be
triggered if one or several of the bits 3, 5 or 7 have been set in the Status Byte Register and enabled in
the SRE. Each of these bits combines the information from a further status register. By setting the
ENABle registers of the status registers accordingly, any bit in any status register will be able to trigger a
SRQ. To utilize the possibilities of the service request, all bits in the enable registers SRE and ESE
should be set to "1".
Examples:
(see also Fig 3-6 , Section 3.7.2 Overview of Status Register ):
Use command "*OPC" for generating an SRQ. While waiting for the SRQ, the program may perform
other tasks.
• Setting bit 0 (Operation Complete) in the ESE
• Setting bit 5 (ESB) in the SRE
Upon completion of the settings, the UPL generates an SRQ.
Indicating the end of a sweep by an SRQ via bit 3 in the STATus OPERation Register. While waiting for
the SRQ the program may perform other tasks.
• Setting bit 7 (summary bit of STATus:OPERation Register) in the SRE
• Setting bit 3 (Sweep Terminated) in the STATus:OPERation:ENABle Register.
• Setting bit 3 in the STATus:OPERation:NTRansition to ensure that the transition of sweeping bit 3
from 1 to 0 (Sweep-Terminated) is also stored in the EVENt register. Calling up the *CLS command
causes all bits of the NTRansition and PTRansition to be set to 1 so that any bit change is recorded.
Enabling the desired enable bit, in this case bit 3, will normally be sufficient.
After having completed the sweep, the UPL generates an SRQ.
The SRQ is thus the only way for the UPL to become active of its own. A controller program should set
the UPL so that a service request will be generated in case of malfunctions. The program should
suitably respond to the service request. A detailed example of a service request routine is given in
section 3.15.15 Command Synchronization.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
UPL-B10
IEC/IEEE Bus
Cannot be used
Cannot be used
1078.2008.02
3.33
Control via
E-10
IEC/IEEE-Bus: Status Reporting System
3.7.4.2
UPL
Serial Poll
Serial Poll is mainly used for obtaining a quick overview of the status of several devices connected to
the IEC/IEEE bus
In the case of a Serial Poll, the status byte of a device can be queried with
IECOUT 20,"*STB?"
IEC IN 20,A%
However, querying the status byte is normally implemented by interface messages (see annex A,
Interface Messages) which means that a single byte is set to the hardware.
The R&S BASIC command for the execution of a Serial Poll is
IEC SPL 20,A%
It is much quicker than the Common Command "*STB?".
The serial poll method has already been defined in the IEEE 488.1 standard and used to be the only
standard method for querying the status byte of several devices. This method also works with
instruments which neither conform to SCPI nor to IEEE 488.2.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
UPL-B10
IEC/IEEE Bus
Cannot be used
Cannot be used
3.7.4.3
Control via
Parallel Poll
In the parallel poll mode up to eight devices are simultaneously requested by a command from the
controller to transmit 1 bit of information on the assigned data line, ie to pull the assigned data line to
logic 0 or 1. Similar to the SRE register which defines the conditions under which an SRQ will be
generated, there is a Parallel Poll Enable Register (PPE), which is also ANDed bit by bit with the STB –
taking into account bit 6. The result is ORed and is then returned (may be inverted) as a reply to a
parallel poll of the controller. The result can also be read out without parallel poll by the query *IST.
The UPL must first be set for the parallel poll using the R&S BASIC command IEC PCON.
Example:
IECPCON 20,1,6:
UPL identifies itself by a 1 on line 6.
This command assigns a data line to the device on which it sends an SRQ. The parallel poll itself is
made by IEC PPL Pp%.
The parallel poll mode is mainly used to find out quickly which of the devices connected to the IEC/IEEE
bus has caused an SRQ. For this purpose SRE and PPE must be set to the same value. A detailed
example of parallel poll is given in section 3.15.16.1.2 Serial Poll SRQ Routine.
Universal Sequence Controller (UPL-B10)
See 3.16.4.4 Differences from the
IEC-bus Syntax -
RS-232 interface
See 3.17.6 Differences to Remote
UPL-B10
Bus
Cannot be used
Cannot be used
1078.2008.02
3.34
Control via IEC/IEEE
E-10
UPL
3.7.4.4
IEC/IEEE-Bus: Status Reporting System
Queries
Each individual register of a status register can be read out by queries. The individual queries are given
in the detailed description of the registers in Section 3.7.3 Description of Status Registers. The queries
always return a number representing the bit pattern of the queried register. This number is evaluated by
the controller program.
Queries are mainly used after a SRQ to obtain detailed information on the cause for the SRQ.
3.7.4.5
Error Queue Query
• Each error condition in the instrument causes an entry in the error queue. The entries in the error
queue are detailed error messages in plain text which can be read out via IEC/IEEE bus by the query
SYSTem:ERRor?. Each query SYSTem:ERRor? returns an entry from the error queue. If there are
no more error messages in the error queue, 0 = "No error" is returned by the instrument
• The error queue should be queried in the controller program after each SRQ since the queue entries
provide a more precise description of the error cause than the status registers. In particular in the test
phase of a controller program the error queue should be queried at regular intervals since it also
registers faulty commands from the controller to the UPL.
Note:
In addition to an entry in the Error Queue, each error causes a plain-text message to be output on the
UPL display so that the IEC/IEEE-bus control program can be checked in the REMOTE control mode
without reading out the Error Queue.
1078.2008.02
3.35
E-10
IEC/IEEE-Bus: Status Reporting System
3.7.5
UPL
Resetting the Status Reporting Systems
Table 3-8 contains the various commands and events causing a reset of the status reporting system.
None of the commands, with the exception of *RST affects the functional device setting. In particular
DCL does not clear the device settings.
Table 3-8
Resetting of device functions
Effect
DCL, SDC
Event
(Device Clear,
Selected Device
Clear)
*RST or
SYSTem:PRESet
STATus:PRESet
*CLS
Clears STB, ESR
yes
Clears SRE, ESE
Clears PPE
Clears EVENt registers
yes
Clears ENABle registers of OPERation,
QUESTionable and XQUEStionable Register,
fills ENABle registers of all other registers with
"1".
yes
Fills PTRansition registers with "1",
clears NTRansition registers
yes
Clears Error Queue
yes
Clears output buffer
yes
1)
1)
1)
Clears command processing and input buffer
yes
1) Any command that is the first one in a command line clears the output buffer.
1078.2008.02
3.36
E-10
UPL
3.8
IEC/IEEE-Bus: Notation
Notation of Command Table
All commands implemented in the UPL according to the command system are tabulated and described
in detail in section 3.10 IEC-bus Commands. The notation is in line with the SCPI standard provided
the committee has defined a command for the required function.
Command table in section 3.10 IEC-bus Commands
Command:
In this column the complete command without parameters is listed.
Parameter:
Here the required parameters and their range of values are stated. If the
command is only available in the form of a query, ’Query only’ is marked in
this column.
Basic unit:
Meaning:
Section:
Basic unit of physical parameter.
Brief description of command.
Reference to the detailed function description in the case of manual
operation, mainly section 2 of the UPL manual.
Upper/lower case
Upper/lowercase characters are used to differentiate between the long
form and the short form of the keywords of a command. The UPL itself
does not distinguish between uppercase and lowercase letters.
Special character |
For some commands there is a choice of keywords having the same effect.
These keywords are stated in the same line and separated by a vertical
bar. Only one of these keywords need to be stated in the header of the
command. The effect of the command is independent of the keyword
selected.
Example:"SOURce:FREQuency:CW|:FIXed"
(setting generator to a constant frequency of 1 kHz)
The two commands below have an identical effect
"SOURce:FREQuency:CW 1E3"≡ "SOURce:FREQuency:FIXed 1E3"
A vertical bar in the notation of the parameters is used to separate
alternative options and is to be seen as "or". The effect of the command
differs according to the parameter stated.
Example:Selection of parameters for the command
"SENSe:VOLTage:UNIT V|DBV|DBU"
(measurement result may be displayed in Volt, dBV or dBu)
Special characters [ ]
Keywords in square brackets may be omitted in compound headers (see
section 3.5.3 Structure of a Command Line). For reasons of compatibility
with the SCPI standard, the instrument must be able to accept the full
length of the command.
Parameters in square brackets may also be optionally inserted in the
command or omitted.
Example: "SENSe[1][:VOLTage|POWer]:REFerence:MODE ..."
has the same effect as
"SENSe:REFerence:MODE ..."
(selecting the method for generating a level reference value)
1078.2008.02
3.37
E-10
IEC/IEEE-Bus: Notation
UPL
Parameters in square brackets
may also be optionally inserted in the command or omitted.
Example: TRACe[1]
stands for TRACe and TRACe1
TRACe[1|2] denotes that either TRACe1 or
TRACe2 can be selected, causing
different settings.
DISPlay:TRACe[1|2]:MARKer MODE ...
(markers for FFT spectrum display may be different for TRACe1
and TRACe2)
TRACe[]
denotes that the command can be used for
TRACe1 and TRACe2, causing the same settings
in both cases.
DISPlay:TRACe[]:CURSor[1]:MODE ...
(selected cursor function apply to both traces!)
Special characters { }
Parameters in curly brackets may be included in the command as often as
required.
Example: SENSe[1]:LIST:FREQuency {,}
(frequencies of an RMS-selective sweep)
1078.2008.02
3.38
E-10
UPL
3.9
IEC/IEEE-Bus: Common Commands
Common Commands
The common commands are based on the IEEE 488.2 (IEC 625.2) standard. A specific command has
the same effect in different instruments. The headers of these commands consist of an asterisk "*"
followed by three letters. Many common commands refer to the status reporting system described in
detail in section 3.15 Examples of IEC/IEEE-Bus Programming.
Table 3-9
Common Commands
Command
Brief description
Parameter / Notes
Universal
Sequence
Controller
UPL-B10
RS-232 interface
*CLS
Resets status byte
no query
Not usable
Not usable
*ESE
Sets Event Status Enable Register
0 to 255
Not usable
Not usable
*ESR?
Readout of content of Event Status
Register
query only
Usable
Usable
*IDN?
Identification query
ROHDE&SCHWARZ, UPL,
0, 2.xx
Usable
Usable
*IST?
Query for content of IST flag
query only
Not usable
Not usable
*OPC
Synchronization command
Usable
Usable
*PCB
Address for passing back the IEC/IEEEbus control
0 to 30, no query
Not usable
Not usable
*PRE
Sets Parallel Poll Enable Register
0 to 255
Not usable
Not usable
*RST
Resets the device to a defined default
state. The parameter link (see 2.15.8
Transfer of Parameters (Parameter
Link Function)) is disabled to maintain
the default setting described in
Appendix A UPL Default Setup
no query
Usable
Usable
*SRE
Sets Service Request Enable Register
0 to 255
Not usable
Not usable
*STB?
Query for content of Status Byte
query only
Not usable
Not usable
*TRG
Triggers measurement
no query
Usable
Usable
*TST?
UPL selftest
query only
Usable
Usable
*WAI
Synchronization command
Usable
Usable
*CLS
CLEAR STATUS sets the status byte (STB), the Standard Event Register (ESR) and the EVENt part
of the QUEStionable, OPERation and of the XQUEstionable Register to zero. The command has no
effect on the mask and transition parts of the register. The output buffer is cleared.
*ESE 0 to 255
EVENT STATUS ENABLE sets the Event Status Enable Register to the defined value. The query
*ESE? returns the content of the Event Status Enable Registers in decimal form.
*ESR?
EVENT STATUS ENABLE returns the contents of the Event Status Enable Register in decimal form
(0 to 255) and clears the register.
1078.2008.02
3.39
E-10
IEC/IEEE-Bus: Common Commands
UPL
*IDN?
IDENTIFICATION QUERY for identification of the instrument.
The response is for example: "Rohde&Schwarz, UPL, 0, 2.xx"
UPL = instrument designation: 0 = serial number, 2.xx = firmware version
*IST?
INDIVIDUAL STATUS QUERY returns the contents of the IST flag in decimal form (0 | 1).
The IST flag is the status bit sent during a Parallel Poll (see section 3.7.3.2 IST Flag and Parallel
Poll Enable Register (PPE)).
*OPC
OPERATION COMPLETE sets bit 0 in the Event Status Register if all preceding commands have
been executed. This bit may be used to assert a Service Request (see section 3.6.8.3 Comparison
of Synchronization Capabilities, 3.7.3.3 Event Status Reg. (ESR), Event Status Enable Reg. (ESE),
and section 3.15.15.3 Command Synchronization with *OPC and SRQ
*OPC?
OPERATION COMPLETE QUERY places an ASCII character "1" in the output buffer as soon as all
preceding commands have been executed (see 3.6.8.3 Comparison of Synchronization Capabilities
and section 3.15.15.3 Command Synchronization with *OPC and SRQ.
*PCB 0 to 30
PASS CONTROL BACK notifies the address of the controller to which the IEC/IEEE-bus control is to
returned.
*PRE 0 to 255
PARALLEL POLL REGISTER ENABLE sets the Parallel Poll Enable Register to the defined value.
The query *PRE? returns the contents of the Parallel Poll Enable Registers in decimal form
*RST
RESET sets the UPL to a defined default state. The parameter-Link (see 2.15.8 Transfer of
Parameters (Parameter Link Function)) is switched off to ensure that the default state as described
in Annex A UPL Default Setup is maintained after a change of instrument or function.
*SRE 0...255
SERVICE REQUEST ENABLE sets the Service Request Enable Register to the defined value. Bit 6
(MSS mask bit) remains 0. This command determines the conditions under which a Service Request
will be asserted. The query *SRE? outputs the contents of the Service Request Enable Registers in
decimal form.
Bit 6 is always 0.
*STB?
READ STATUS BYTE QUERY outputs the contents of the status byte in decimal form.
Its contents are not set to zero during reading.
If the EVENt part of a status register is read, the associated bit in the status byte register is deleted
(eg STAT:OPER:EVEN? deletes the OPER bit (d7) in the OPERation register).
*TRG
TRIGGER starts all actions waiting for a trigger event.
See sections 3.6.7 Triggering a Measurement/Sweep; 3.6.8.2 Wait for End of Measurement/Sweep
and section 3.15.8.1 Readout of Triggered Measurements.
*TST?
SELF TEST QUERY causes a brief selftest of the UPL and outputs an error code in decimal form (’0’
for ok., ’1’ for error)
*WAI
WAIT-to-CONTINUE allows processing of commands only after all preceding commands have been
executed, all signals settled and current measurements are terminated (see sections 3.6.8.2 Wait
for End of Measurement/Sweep, 3.6.8.3 Comparison of Synchronization Capabilities, and section
3.15.15.1 Command Synchronization with *WAI.
1078.2008.02
3.40
E-10
IEC/IEEE-Bus Commands
Selection of Generator  Configuration of Analog Generators • Configuration of Digital Generators
• Generator Sweeps  Generator Functions
IEC/IEEE-Bus Commands for Analyzers
Selection of Analyzer  Configuration of Analog Analyzers • Configuration of Digital Analyzers
• Starting the Analyzer, Ext. Sweep  Analyzer Functions
Selection of Analyzer Filter
Units for IEC/IEEE Measurement Results
Loading and Storing
Loading and Storing Instrument Setups • Loading and Storing Traces and Lists
Commands for Graphical Representation of Results
Commands for Printing/Plotting of Screen and Storing in Files
Setting and Display of Auxiliary Parameters
IEC/IEEE-Bus Address • Keyboard Settings • Tastatureinstellungen • Setting and Switching
Off the Displays • Version Display •Calibration •Transfer of Settings • Parameters of COM2 Interface
• Loading Speed for Setups and Analyzer Measurement Functions
Commands for Data Output
Commands for Input/Output of Block Data
Commands for Status and Error Queries
Commands for Synchronization
Settings without Corresponding IEC/IEEE-Bus Command
Alphabetical List of IEC/IEEE-Bus Commands
1078.2008.02
3.0
E-10
Generators
Selection of Generator
3.10.1
3.10.1.1
1078.2008.02
Command
Configuration of Analog Generators
OUTPut:SELect
3.10.1.2
INSTrument[1]:NSELect
equivalent to
INSTrument[1][:SELect]
Command
IEC/IEEE-Bus Commands
3.10
UPL
3.41
Parameter
OFF
CH1
CH2
CH2Is1
1
3
aias
D48
A25
Parameter
Basic
unit
Basic
unit
Meaning
→ Generator channels switched off
→ Only generator channel 1 active
→ Only generator channel 2 active
→ Both generator channels active
→ Analog generator
→ Digital generator
→ Two-channel analog generator, frequency range:
2 Hz to 21.75 kHz with universal generator
10 Hz to 110 kHz low-distortion generator (UPL-B1 option)
→ Two-channel digital generator, frequency range:
2 Hz to 21.93 kHz with option UPL-B2 (digital audio I/O)
2 Hz to 43.86 kHz with option UPL-B29 (digital audio 96 kHz)
Meaning
2.5.2
GEN panel
Channel(s)
→ OFF
→1
→2
→2≡1
Section
E-10
2.5.1
GEN panel
INSTRUMENT
→ ANALOG
→ DIGITAL
Section
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
SOURce:VOLTage:LIMit[:AMPLitude]
SOURce:VOLTage:RANGe:AUTO
OUTPut:IMPedance
OUTPut:TYPE
UPL
0 to 20 V
OFF
ON
3.42
Output voltage limit for command
SOUR:VOLT:RANG:AUTO OFF preventing too high voltages to be entered.
→ The output amplifier is set to the maximum voltage specified by the next
command; higher voltages are not permissible. The current output voltage
is attained with the smaller digital values of the D/A converter. Setting the
analog hardware is not required for changing the output voltage.
Advantage: fast level changes and better transient response.
Range selection for setting the generator output voltage.
→ D/A converters operating at full range.
The output voltage is set using the output amplifier.
Optimum noise and THD values.
Any maximum voltage can be entered with command
SOUR:VOLT:LIM ,
higher voltages are not permissible.
→ Output impedance 600 Ω
R600
→ Balanced output (XLR connector)
→ Unbalanced output (BNC connector)
Meaning
Only for OUTPut:TYPE Bal
→ Output impedance 10 Ω
→ Output impedance 200 Ω
→ Output impedance 150 Ω, if the standard generator source impedance
was changed from 200 Ω to 150 Ω using Modification Analog Generator
UPL-U3 (Order No. 1078.4900.02)
V
Basic
unit
R10
R200
R150
(Query reply. = R200)
BALanced
UNBalanced
Parameter
E-10
2.5.2
GEN panel
For Volt Range =
AUTO, Max Volt
is displayed,
for Volt Range =
FIX, a numeric
value.
2.5.2
GEN panel
Volt Range
→ AUTO
→ FIX
2.5.2
GEN panel
Impedance
→ 10 Ω
→ 200 Ω
(→ 150 Ω)
→ 600 Ω
2.5.2
GEN panel
Output
→ BAL
→ UNBAL
Section
IEC/IEEE-Bus Commands: Generators
1078.2008.02
3.43
ON
OUTPut
OFF
1µV to 1 MV
SOURce:VOLTage:REFerence
Parameter
1 MHz to 1 MHz
Command
SOURce:FREQuency:REFerence
UPL
V
Hz
Basic
unit
→ Switches all outputs on.
After an overload of analyzer inputs (input voltage into 300 Ω and 600 Ω
above 25 V), the input impedance is automatically switched to 200 kΩ to
protect the analyzer input and the generator output is switched off. This
command switches the generator on again and measurements can be
continued provided the overvoltage is eliminated or the input impedance
switched to 200 kΩ (INP:IMP R200K).
The overload protection of the analyzer iniputs is valid for analog board
versions ≥ 4.00 and software versions ≥ 1.0.
→ Switches all outputs off including clock lines of digital interfaces. See 2.13
Fast Switch-off of Outputs.
Reference voltage
Reference frequency
Meaning
E-10
2.13
Taste
OUTPUT OFF
2.5.2
GEN panel
Ref.Volt
2.5.2
GEN panel
Ref.Freq
Section
IEC/IEEE-Bus Commands: Generators
AOUTput
AINPut
OUTPut:DIGital:UNBalanced:FEED
1078.2008.02
OFF
SIMLong
OFF
CH1
CH2
CH2Is1
OUTPut:SELect
OUTPut:DIGital:CSIMulator
ADATa
JITTer
PHASe
COMMon
3.44
Parameter
SOURce:DIGital:SYNC:DELay
Command
Configuration of Digital Generators
SOURce:DIGital:FEED
3.10.1.3
UPL
Use of generator data:
→ Generator controls the audio content of the output
→ Generator controls the jitter modulator of the digital interface
→ Same as JITTer with additional phase offset.
→ Generator controls common-mode voltage at digital output
Meaning
→ Cable simulation switched off
→ Cable simulation switched on
E-10
2.5.3
GEN panel
Cable Sim
→ OFF
→ LONG CABLE
2.5.3
GEN panel
Unbal Out
→ AUDIO OUT
→ AUDIO IN
→ Same channel present at BNC and XLR connectors
→ Input signal through-connected and output at BNC connector
A 100-m cable of 110-Ω nominal impedance is simulated and
cut into the generator output.
2.5.3
GEN panel
Channel(s)
→ OFF
→1
→2
→2≡ 1
2.5.3.1
GEN panel
Phase ToRef
ONLY
2.5.3
GEN panel
Src Mode
→ AUDIO DATA
→ JITTER ONLY
→ PHASE
→ COMMON
Section
→ Generator channels off
→ Only generator channel 1 active
→ Only generator channel 2 active
→ Both generator channels active and in phase
UI see Setting a phase offset for SOUR:DIG:FEED JPHase
2.5.3.1
Basic
unit
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
OUTPut:SAMPle:FREQuency
OUTPut:SAMPle[:FREQuency]:MODE
SOURce:DIGital:SYNC:MODE
SOURce:DIGital:SYNC:SOURce
UPL
3.45
27 kHz to 55 kHz
40 kHz to 106 kHz
EXTern
SYNChron
VALue
F96
F44
F48
F88
F32
V60
WCLock
IWCLock
F1024
V50
AINPut
RINPut
SINPut
GCLock
Parameter
Hz
Basic
unit
E-10
2.5.3
GEN panel
Sample Freq
→ 32 kHz
→ 44.1 kHz
→ 48 kHz
→ 88.2 kHz
→ 96 kHz
→ EXTERN
→ SYNCHRON
→ VALUE:
→ Sampling frequency 32 kHz (only with option UPL-B2 Digital Audio I/O, not
with option UPL-B29 Digital Audio 96 kHz)
→ Sampling frequency 44.1 kHz
→ Sampling frequency 48 kHz
→ Sample freq. 88.2 kHz (only with option UPL-B29 Digital Audio 96 kHz
in High Rate Mode CONF:DAI HRM)
→ Sample freq. 96 kHz (only with option UPL-B29 Digital Audio 96 kHz
in High Rate Mode CONF:DAI HRM)
→ External sample frequency. Refer to next command for input values.
→ Sampling frequency synchronized to analyzer.
→ Sampling frequency entered with next command.
2.5.3
GEN panel
2.5.3
GEN panel
Sync Mode
→ VIDEO 50
→ VIDEO 60
→ WORD CLK
→ WRD CLK INV
→ 1024 kHz
→ The generator sampling rates of 32, 44.1 and 48 kHz are synchronized to
the 50-Hz video repetition rate.
→ Same as V50, but for 60 Hz (NTSC).
→ Generator directly synchronized to applied word clock using PLL.
→ Same as WCLock but with the inverted input used for synchronization.
→ Synchronization to a "customized clock", eg in the case of DAB
External sample frequency for digital instrument.
Option UPL-B2 (Digital Audio I/O)
Option UPL-B29 (Digital Audio 96 kHz)
2.5.3
GEN panel
Sync Out
→ GEN CLK
→ AUDIO IN
→ REF IN
→ SYNC IN
Section
→ The clock is generated in the UPL. Selectable: 32, 44.1 or 48 kHz
and 27 to 55 kHz variable.
→ Generator clock from analyzer input.
→ Generator clock from rear reference input
→ Generator clock controlled via rear BNC connector. The mark-to-space
ratio can be set with command
SOUR:DIG:SYNC:MODE to .
Meaning
IEC/IEEE-Bus Commands: Generators
Command
3.46
1 MHz to 1 MHz
SOURce:FREQuency:REFerence
1078.2008.02
0 to 1 FS
AZERo
AONE
AOUTput
RGENerator
AINPut
AINReclock
WCLock
BCLock
AIPut
GCLock
RINPut
SPLL
Parameter
SOURce:VOLTage:LIMit[:AMPLitude]
SOURce:DIGital:REFerence
OUTPut:DIGital:REFerence:FEED
OUTPut:DIGital:SYNC:TYPE
OUTPut:DIGital:SYNC:FEED
UPL
Hz
FS
Basic
unit
Reference frequency
Voltage limitation (for audio data only)
All data of the reference generator are
→0
→1
→ The input is throughconnected.
→ The input signal is output again; the clock is processed via PLL using the
internal clock ("jitter suppression").
→ The same signal as on the front panel is output.
→ Reference generator output. For an output with phase the reference is
defined.
Specifies the signal to be output at the Ref-Out connector.
Specifies the signal type for OUTPut:DIGital:SYNC:FEED ...... .
→ Sampling frequency
→ 128 times the sampling frequency
→ Audio input signal output without clock processing.
→ Output of internal generator clock.
→ Same as GCLock, but reference input.
→ Audio input signal output after clock processing with internal PLL.
Specifies the signal to be output at rear BNC connector for synchronization.
Meaning
2.5.3
GEN panel
Ref.Freq
2.5.3
GEN panel
Max Volt
E-10
2.5.3
GEN panel
Data
→ ALL ZERO
→ ALL ONE
2.5.3
GEN panel
Ref Out
→ AUDIO IN
→ AUD IN RCLK
→ AUDIO OUT
→ REF GEN
2.5.3
GEN panel
Type
→ WORD CLK
→ BIPHASE CLK
2.5.3
GEN panel
Sync Out
→ AUDIO IN
→ GEN CLK
→ REF IN
→ SYNC PLL
Section
IEC/IEEE-Bus Commands: Generators
0 to 8.5 V
OUTPut:SIGNal:BALanced:LEVel
3.47
OUTPut:SIGNal: LEVel
1078.2008.02
8 to 24
OUTPut:AUDiobits
Parameter
10 nFS to 100 Fs
Command
SOURce:Voltage:REFerence
UPL
Vpp
Hz
Basic
unit
Setting the output voltage of the digital signal at the BAL (XLR) interface.
Peak-to-peak voltage upon termination with nominal impedance (110 );
without termination the voltage is twice as high.
This voltage is always 4 times as high as the voltage at the UNBAL (BNC)
interface.
Voltage at Unbal AES output
Word length of audio samples in bits.
Reference level
Meaning
2.5.3
GEN panel
BAL Vpp
2.5.3
GEN panel
Unbal Vpp
2.5.3
GEN panel
Audio Bits
2.5.3
GEN panel
Ref Volt
Section
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:PROTocol:LCHannelstatus
OUTPut:VALidity
SOURce:PROTocol
Command
3.10.1.3.1 AES / EBU PROTOCOL Definition
UPL
RAW
CRC
ZERO
AES3
CH1And2
NONE
ENHanced
STATic
OFF
3.48
Parameter
Basic
unit
Specifies how the channel status data for LEFT are to be generated.
→ All channel status data bits are 0
→ UPL generates local timecode and CRC. All other channel status data are
defined by the file loaded with command
MMEMory:LOAD:LPGC "filename".
→ Same as AES3, however local timecode is not generated by UPL but set
as a fixed value from the file.
→ Same as AES3, however neither local timecode nor CRC is generated by
UPL but set as fixed values from the file.
Sets the validity bits in the AES/EBU data stream.
→ Valid bit for both channels set.
→ Valid bit for none of the channels set
→ If the generated channel status data are of no interest, the
undesired menu lines are removed from the generator panel.
Channel status data cannot be entered.
The last-defined status remains unchanged.
→ Only basic channel status data can be generated (RAW data
identical in both channels have to be defined via a file with or without
valid CRC)
This mode can always be used without any restriction.
→ Selectable only with option UPL-B21 (digital audio protocol) fitted.
All protocol commands are displayed in the GENERATOR panel where the
full scope of protocol data generation can be entered and displayed.
Besides the valid CRC, local time code can also be generated, which
is reset with generator start and automatically counted up.
In this mode the analyzer must also be set to protocol analysis.
Therefore, when switching on ENHANCED the following settings are
made automatically in the analyzer panel:
• INSTRUMENT DIGITAL
(INST2 D48)
• Meas Mode AUDIO DATA
(SENS:DIG:FEED ADAT)
• FUNCTION PROTOCOL
(SENS:FUNC ’PROT’)
Conversely, this function is set to OFF as soon as one of the
three named analyzer menu lines is changed.
Meaning
E-10
2.5.3.2
GEN panel
Ch Sta. L
→ ZERO
→ FILE+AES3
→ FILE+CRC
→ FILE
2.5.3.2
GEN panel
Validity
2.5.3.2
ANA panel
PROTOCOL
→ PANEL OFF
→ STATIC
→ ENHANCED
Section
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
MMEMory:LOAD:PGU
SOURce:PROTocol:UMODe
MMEMory:LOAD:RPGC
SOURce:PROTocol:RCHannelstatus
MMEMory:LOAD:LPGC
UPL
"filename"
ZERO
FILE
"filename"
RAW
CRC
AES3
ZERO
LEQual
"filename"
3.49
Parameter
Basic
unit
Stating a file containing USER data
Preset data type: *.prd
→ All user bits are initialized to be 0.
→ User bits are output according to the definitions in the file loaded with
command MEMory:LOAD:PGU "filename".
Specifies how user data are to be generated.
Stating a file containing channel status data for RIGHT.
Preset file type: *.prd
Specifies how the channel status data RIGHT are to be generated.
→ All channel status data bits are 0
→ The two sides are identical, all definitions made for left are copied to the
right side. The operating mode is defined by Ch. Stat L.
→ UPL generates local timecode and CRC.
All other channel status data are defined by the file loaded with command
MMEMory:LOAD:RPGC "filename".
→ Same as AES3, however local timecode not generated by UPL but set as a
fixed value from the file.
→ Same as AES3, however neither local timecode nor CRC is generated by
UPL but set as fixed values from the file.
Stating a file containing channel status data for LEFT.
Preset file type: * .pgc
Meaning
2.5.3.2
GEN panel
Filname
2.5.3.2
GEN panel
User Mode
→ ZERO
→ FILE DEF
2.5.3.2
GEN panel
Filename
E-10
2.5.3.2
GEN panel
Ch Stat. R
→ ZERO
→ EQUAL L
→ FILE+AES3
→ FILE+CRC
→ FILE
2.5.3.2
GEN panel
Filename
Section
IEC/IEEE-Bus Commands: Generators
1078.2008.02
OUTPut2:TYPE
OUTPut2:SELect
SOURce2:FUNCtion
Command
3.10.1.3.2 Auxiliary AUX GEN
UPL
BALanced
UNBalanced
OFF
CH1
CH2
CH2Is1
JITTer
COMMon
ANLGout
OFF
3.50
Parameter
Basic
unit
Selection of output channel when the auxiliary generator is used as an analog
generator (SOUR2:FUNC ANLG).
→ An unbalanced signal is generated at the XLR connector; the maximum
output level is 10 V.
→ A balanced signal is generated at the XLR connector, the maximum output
level is 20 V. The output impedance can be selected in three steps with
the subsequent command.
Selection of output channel when the auxiliary generator is used as an analog
generator (SOUR2:FUNC ANLG). The low-distortion generator is used, level
control is via the output amplifier.
→ Both channels off
→ Channel 1 on, channel 2 off
→ Channel 2 on, channel 1 off
→ Same signal on both channels
2.5.5
GEN panel
Output
→ UNBAL
→ BAL
2.5.5
GEN panel
Channel(s)
→ OFF
→1
→2
→2≡1
E-10
2.5.5
GEN panel
→ OFF
→ ANALOG OUT
→ COMMON MODE
→ JITTER
→ Auxiliary generator switched off, audio data generated without interference
signal, analog outputs switched off (high-impedance).
→ Audio data generated without interference signal, an analog signal
is generated at the analog XLR connectors in addition to the digital signal
at the BAL, UNBAL and optical outputs.
Frequency and level of the analog signal can be set or swept.
→ A common-mode interference signal is superimposed on the audio data,
the analog outputs are switched off (high-impedance).
Frequency and level of the interference signal can be set or swept
→ A jitter signal is added to the audio signal,
the analog outputs are switched off (high-impedance).
Jitter frequency and level can be set or swept.
Permissible only for digital generator in the Src Mode AUDIO DATA | PHASE
(INST D48 with SOUR:DIG:FEED ADAT|PHAS)
Section
Meaning
IEC/IEEE-Bus Commands: Generators
1078.2008.02
3.51
For SOUR2:FUNC ANLG: Entry of sinewave amplitude of analog signal
For SOUR2:FUNC COMM: Entry of common-mode amplitude
For SOUR2:FUNC JITT:
Entry of jitter-peak amplitude
0 to 7.07 V
0 to 7.07 V
0 to 250 mUI
SOURce2:VOLTage[:LEVel|AMPLitude]
V
V
UI
For SOUR2:FUNC ANLG: Entry of sinewave frequency of analog signal
For SOUR2:FUNC COMM: Entry of common-mode frequency
For SOUR2:FUNC JITT:
Entry of jitter frequency
Selection of output impedance when the auxiliary generator is used as an
analog generator (SOUR2:FUNC ANLG) and OUTP2:TYPE BAL
is selected; the output impedance of the unbalanced output
is generally 5 Ω.
→ 10 Ω
→ 200 Ω
→ 600 Ω
Meaning
10 Hz to 110 kHz
Hz
Basic
unit
SOURce2:FREQuency[:CW|FIXed]
R10
R200
R600
Parameter
The auxiliary generator has its own sweep system which is similar to that of
the function generator. 2-dimensional sweep, ie simultaneous frequency and
level sweep, is not implemented. The commands permissible for the
auxiliary generator are listed in section 3.10.1.4.1 Sweep Settings for
Auxiliary Generator (AUX GEN).
Command
E-10
2.5.5
GEN panel
Depending on
AUX GEN:
→ Anlg Ampl
→ Comm Ampl
→ JittPkAmpl
2.5.5
GEN panel
Depending on
AUX GEN:
→ Anlg Freq
→ Comm Freq
→ JittPkFreq
2.5.4.2
GEN-Panel
2.5.5
GEN panel
Impedance
→ 10 Ω
→ 200 Ω
→ 600 Ω
Section
IEC/IEEE-Bus Commands: Generators
SOURce2:SWEep ...
OUTPut2:IMPedance
UPL
Generator Sweeps
1078.2008.02
CW | FIXed
SWEep1
LIST1
3.52
Permissible for SOUR2:SWE:NEXT LIST only
Query:
MMEM:LOAD:LIST?
DWEL2
SOURce2:FREQuency:MODE
Specified file contains dwell times
DWELl2,’filename’
Auxiliary generator:
→ Frequency setting by entry using command SOUR2:FREQ
→ Frequency setting for X axis via normal sweep
→ Frequency setting for X axis via list sweep
Permissible for SOUR2:SWE:NEXT DWEL only.
Auxiliary generator:
Dwell time for each sweep step
Permissible for AUTO SWEEP and AUTO LIST only
(SOUR2:SWE:MODE AUTO;:SOUR2:FREQ|VOLT:MODE SWE1|LIST1)
→ Sweep trigger at fixed preset time
→ Sweep triggered when a valid result is obtained
→ Sweep trigger is time-controlled by interpolated list value
Auxiliary generator:
Auxiliary generator:
→ Manual sweep trigger
→ Automatic sweep trigger
Meaning
MMEMory:LOAD:LIST
s
Basic
unit
10 ms to 1000 s
DWELl
ASYNc
LIST
MANual
AUTO
Parameter
E-10
2.5.4.2 Sweeps
GEN panel
SWEEP CTRL
X Axis
2.5.4.2 Sweeps
GEN panel
Dwell File
2.5.4.2 Sweeps
GEN panel
Dwell
2.5.4.2 Sweeps
GEN panel
Next Step
→ ANLR SYNC
→ DWELL
VALUE
→ DWELL FILE
2.5.4.2 Sweeps
GEN panel
Sweep Ctrl
Section
IEC/IEEE-Bus Commands: Generators
SOURce2:SWEep:DWELl
SOURce2:SWEep:NEXTstep
SOURce2:SWEep:MODE
Command
3.10.1.4.1 Sweep Settings for Auxiliary Generator (AUX GEN)
3.10.1.4
UPL
Command
(SOUR2:FUNC ANLG)
(SOUR2:FUNC COMM)
(SOUR2:FUNC JITT)
Query
MMEM:LOAD:LIST?
FREQ2
1078.2008.02
3.53
FREQuency2,’file’
MMEMory:LOAD:LIST
CW | FIXed
SWEep1
LIST1
Permissible for SOUR2:SWE:MODE AUTO|MAN;:SOUR2:FREQ:MODE
LIST1 only
depending on STARt
and STOP
SOURce2:SWEep:FREQuency:STEP
SOURce2:VOLTage:MODE
File containing frequency values
2 to 1024
SOURce2:SWEep:FREQuency:POINts
Hz
Hz
10 Hz to 110 kHz
Auxiliary generator:
→ Amplitude setting by entry using command SOUR2:VOLT
→ Amplitude setting via normal sweep, amplitude as X axis
→ Amplitude setting via list sweep, amplitude as X axis
Permissible for SOUR:FREQ:MODE SWE1 only
Auxiliary generator:
Step width of frequency sweep
Permissible for SOUR:FREQ:MODE SWE1 only
Auxiliary generator:
Number of sweep points of frequency sweep
Permissible for SOUR:FREQ:MODE SWE1 only
Auxiliary generator:
Stop value of frequency sweep
Permissible for SOUR:FREQ:MODE SWE1 only
Auxiliary generator:
Start value for frequency sweep
Permissible for SOUR:FREQ:MODE SWE1 only
Auxiliary generator:
Division of sweep range for
- frequency sweep of analog signal
- comon-mode frequency sweep
- jitter frequency sweep
→ linear
→ logarithmic
Meaning
SOURce2:FREQuency:STOP
Hz
Basic
unit
10 Hz to 110 kHz
LINear
LOGarithmic
Parameter
E-10
2.5.4.2 Sweeps
GEN panel
SWEEP CTRL
X Axis
2.5.4.2 Sweeps
GEN panel
FREQ FILE
2.5.4.2 Sweeps
GEN panel
FREQUENCY
Step
2.5.4.2 Sweeps
GEN panel
FREQUENCY
Points
2.5.4.2 Sweeps
GEN panel
FREQUENCY
Stop
2.5.4.2 Sweeps
GEN panel
FREQUENCY
Start
2.5.4.2 Sweeps
GEN panel
Spacing
→ LIN
→ LOG
Section
IEC/IEEE-Bus Commands: Generators
SOURce2:FREQuency:STARt
SOURce2:SWEep:FREQuency:SPACing
UPL
Command
VOLTage2,’filename’
Query:
MMEM:LOAD:LIST?
VOLT2
MMEMory:LOAD:LIST
3.54
Permissible for SOUR2:SWE:MODE AUTO|MAN;:SOUR2:VOLT:MODE
LIST1 only
depending on STARt
and STOP
SOURce2:SWEep:VOLTage:STEP
1078.2008.02
File containing amplitude values
2 to 1024
SOURce2:SWEep:VOLTage:POINts
V
FS
V
V
UI
0 to 7.07 V
0 to 7.07 V
0 to 250 mUI
Permissible for SOUR2:VOLT:MODE SWE1 only
Auxiliary generator:
Step width for amplitude sweep
Permissible for SOUR2:VOLT:MODE SWE1 only
Auxiliary generator:
Number of sweep points of amplitude sweep
Permissible for SOUR2:VOLT:MODE SWE1 only
Auxiliary generator:
Stop value for amplitude sweep
Permissible for SOUR2:VOLT:MODE SWE1 only
Auxiliary generator:
Start value for amplitude sweep
Permissible for SOUR2:VOLT:MODE SWE1 only
Auxiliary generator:
Division of sweep range for
- sinewave amplitude of analog signal (SOUR2:FUNC ANLG)
- common-mode amplitude
(SOUR2:FUNC COMM)
- jitter-peak amplitude
(SOUR2:FUNC JITT)
→ linear
→ logarithmic
Meaning
SOURce2:VOLTage:STOP
V
V
UI
Basic
unit
0 to 7.07 V
0 to 7.07 V
0 to 250 mUI
LINear
LOGarithmic
Parameter
E-10
2.5.4.2 Sweepss
GEN panel
VOLTAGE |
AMPL
VOLT FILE
2.5.4.2 Sweeps
GEN panel
VOLTAGE |
AMPL
Step
2.5.4.2 Sweeps
GEN panel
VOLTAGE |
AMPL
Points
2.5.4.2 Sweeps
GEN panel
VOLTAGE |
AMPL
Stop
2.5.4.2 Sweeps
GEN panel
VOLTAGE |
AMPL
Start
2.5.4.2 Sweeps
GEN panel
VOLTAGE |
AMPL
Spacing
→ LIN
→ LOG
Section
IEC/IEEE-Bus Commands: Generators
SOURce2:VOLTage:STARt
SOURce2:SWEep:VOLTage:SPACing
UPL
1078.2008.02
SOURce:FREQuency:MODE
DWELl,’filename’
MMEMory:LOAD:LIST
CW | FIXed
SWEep1
SWEep2
LIST1
LIST2
3.55
Query:
MMEM:LOAD:LIST?
DWEL
10 ms to 1000 s
DWELl
ASYNc
LIST
MANual
AUTO
SOURce:SWEep:DWELl
SOURce:SWEep:NEXTstep
SOURce:SWEep:MODE
Command
Parameter
s
Basic
unit
2.5.4.1.3
GEN panel
SWEEP CTRL
X Axis
Z Axis
→ Frequency setting via entry
→ Frequency setting via normal sweep;
frequency as X axis
→ Frequency setting via normal sweep;
frequency as Z axis
→ Frequency setting via list sweep;
frequency as X axis
→ Frequency setting via list sweep;
frequency as Z axis
E-10
2.5.4.1.3
GEN panel
Dwell File
2.5.4.1.3
GEN panel
Dwell
2.5.4.1.3
GEN panel
Next Step
→ ANLR SYNC
→ DWELL
VALUE
→ DWELL FILE
2.5.4.1.3
GEN panel
Sweep Ctrl
Specified file contains the dwell times
Dwell time per sweep
→ Sweep after a certain (fixed) time has elapsed
→ Sweep after a valid measured value has been obtained
→ Sweep after a certain time defined by interpolated list value
→ Manual sweep switching
→ Automatic sweep switching
Meaning
With a SINusoid, STEReo or DC sweep the sinusoidal frequency and/or the level is swept.
With a BURSt and S2Pulse sweep the burst frequency and/or the level is swept, likewise Ontime and/or interval (see next section).
With a MDISt sweep the upper frequency and/or the total voltage is swept.
With a DFD sweep the center frequency and/or the total voltage is swept.
Section
IEC/IEEE-Bus Commands: Generators
Sweep Settings for Generator Functions SINusoid, STEReo, BURSt, S2Pulse, MDISt, DFD and DC
See 3.10.1.4.4 Which parameters can be swept?
•
•
•
•
3.10.1.4.2
UPL
FREQuency[1]
"filename"
MMEMory:LOAD:LIST
3.56
Value range
V
determined by
FS
instrument or function
SOURce:VOLTage:STARt
1078.2008.02
CW | FIXed
SWEep1
SWEep2
LIST1
LIST2
Hz
SOURce:VOLTage:MODE
Query:
MMEM:LOAD:LIST?
FREQ,
SOURce:SWEep:FREQuency:STEP
LINear
LOGarithmic
2 to 1024
SOURce:SWEep:FREQuency:POINts
SOURce:SWEep:FREQuency:SPACing
Hz
Value range
determined by
instrument or function
Basic
unit
SOURce:FREQuency:STOP
Parameter
Hz
Value range
determined by
instrument or function
Command
SOURce:FREQuency:STARt
UPL
See 3.10.1.4.4 Which parameters can be swept?
Start value for amplitude sweep
→ Amplitude setting via entry
→ Amplitude setting via normal sweep;
amplitude as X axis
→ Amplitude setting via normal sweep;
amplitude as Z axis
→ Amplitude setting via list sweep;
amplitude as X axis
→ Amplitude setting via list sweep;
amplitude as Z axis
File containing frequencies
Step width for frequency sweep
Scaling of frequency sweep range
→ linear
→ logarithmic
For analog instrument
Number of sweep points for frequency sweep
Stop value for frequency sweep
See 3.10.1.4.4 Which parameters can be swept?
Start value for frequency sweep
Meaning
2.5.4.2
GEN panel
VOLTAGE
→ Start
E-10
2.5.4.2
GEN panel
SWEEP CTRL
X Axis
Z Axis
2.5.4.2
GEN panel
FREQ FILE
2.5.4.2
GEN panel
Step
2.5.4.2
GEN panel
Spacing
2.5.4.2
GEN panel
Points
FREQUENCY
→ Stop
2.5.4.2
2.5.4.2
GEN panel
FREQUENCY
→ Start
Section
IEC/IEEE-Bus Commands: Generators
SWEep2 | LIST2
Switches a Z sweep off which was switched on with one of the following
commands.
SOURce:FREQuency:MODE SWEep2 | LIST2 or
SOURce:VOLTage:MODE SWEep2 | LIST2 or
SOURce:ONTime:MODE SWEep2 | LIST2 or
SOURce:INTerval:MODE SWEep2 | LIST2
SWEep2 and LIST2 are synonyms in this command
File containing amplitude values
Step width for amplitude sweep
Scaling of amplitude sweep range
→ linear
→ logarithmic
Number of sweep points for amplitude sweep
Stop value for amplitude sweep
Meaning
2.5.4.2
GEN panel
Z Axis
→ OFF
2.5.4.2
GEN panel
VOLT FILE
2.5.4.2
GEN panel
Step
2.5.4.2
GEN panel
Spacing
→ LIN
→ LOG
2.5.4.2
GEN panel
Points
2.5.4.2
GEN panel
VOLTAGE
→ Stop
Section
3.57
A normal sweep (or list sweep) is possible only when exactly 1 sweep parameter is set to SWEep1 (or LIST1).
The sweep system is switched off when all sweep parameters are set to CW (=FIXed).
Value range for "STARt", "STOP": values are specified in the functions section.
E-10
IEC/IEEE-Bus Commands: Generators
Max. 2 sweep parameters can be selected not to equal CW (= FIXed). Combining SWEep and LIST is not permissible. Likewise, assignment of the same
selection point (eg SWEep1) to different sweep parameters is not permissible; the selection made most recently is valid, the other sweep parameters are set to FIXed.
1078.2008.02
Note:
SOURce:OFF:MODE
VOLTage,’filename’
MMEMory:LOAD:LIST
Query:
MMEM:LOAD:LIST?
VOLT
V
Value range
FS
determined by
instrument or function
LINear
LOGarithmic
SOURce:SWEep:VOLTage:STEP
SOURce:SWEep:VOLTage:SPACing
2 to 1024
Basic
unit
SOURce:SWEep:VOLTage:POINts
Parameter
Value range
V
determined by
FS
instrument or function
Command
SOURce:VOLTage:STOP
UPL
Sweep Settings for Generator Functions BURSt and S2Pulse
IEC/IEEE-Bus Commands: Generators
s, cyc
Value range
determined by
instrument or function
2 to 1024
SOURce:ONTime:STOP
SOURce:SWEep:ONTime:POINts
3.58
s, cyc
Value range
determined by
instrument or function
SOURce:ONTime:STARt
1078.2008.02
CW | FIXed
SWEep1
SWEep2
LIST1
LIST2
Basic
unit
SOURce:INTerval:MODE
Parameter
CW | FIXed
SWEep1
SWEep2
LIST1
LIST2
Command
SOURce:ONTime:MODE
can be swept?:
Number of sweep points of burst time sweep
Stop value for burst time sweep
See 3.10.1.4.4 Which parameters can be swept?
2.5.4.2
GEN panel
Points
2.5.4.2
2.5.4.5
2.5.4.6
GEN panel
Stop
2.5.4.2
2.5.4.5
2.5.4.6
GEN panel
Start
E-10
2.5.4.2
GEN panel
SWEEP CTRL
X Axis
Z Axis
→ Interval setting via entry
→ Interval setting via normal sweep; interval as X axis
→ Interval setting via normal sweep; interval as Z axis
→ Interval setting via list sweep; interval as X axis
→ Interval setting via list sweep; interval as Z axis
Start value for burst time sweep
2.5.4.2
GEN panel
SWEEP CTRL
X Axis
Z Axis
Section
→ Burst time setting via entry
→ Burst time setting via normal sweep; burst time as X axis
→ Burst time setting via normal sweep; burst time as Z axis
→ Burst time setting via list sweep; burst time as X axis
→ Burst time setting via list sweep; burst time as Z axis
Meaning
Sweep settings same as with SINusoid, but for BURSt and S2Pulse Ontime and Interval may be swept in addition see 3.10.1.4.4 Which parameters
3.10.1.4.3
UPL
Command
1078.2008.02
3.59
2 to 1024
SOURce:SWEep:INTerval:POINts
LINear
LOGarithmic
s
Value range
determined by
instrument or function
SOURce:INTerval:STOP
SOURce:SWEep:INTerval:SPACing
s
Value range
determined by
instrument or function
SOURce:INTerval:STARt
Query:
MMEM:LOAD:LIST?
ONT
ONTime,’filename’
MMEMory:LOAD:LIST
Basic
unit
s, cyc
Value range
determined by
instrument or function
LINear
LOGarithmic
Parameter
SOURce:SWEep:ONTime:STEP
SOURce:SWEep:ONTime:SPACing
UPL
Scaling of interval sweep range
→ linear
→ logarithmic
Number of sweep points for interval sweep
Stop value for interval sweep
See 3.10.1.4.4 Which parameters can be swept?
Start value for interval sweep
File containing burst time values
Step size for burst time sweep
Scaling of burst time sweep range
→ linear
→ logarithmic
Meaning
2.5.4.2
GEN panel
Spacing
→ LIN
→ LOG
2.5.4.2
GEN panel
Points
2.5.4.2
2.5.4.5
2.5.4.6
GEN panel
Stop
2.5.4.2
2.5.4.5
2.5.4.6
GEN panel
Start
2.5.4.5
2.5.4.6
GEN panel
ONTIM FILE
2.5.4.2
GEN panel
Step
2.5.4.2
GEN panel
Spacing
→ LIN
→ LOG
Section
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
3.60
---
If SOUR:VOLT:SEL
VLRT selected:
The levels of the left
(CH1) and right
channel (CH2) may
be swept and have a
fixed offset.
The offset remains
constant during level
sweep.
The level offset can
be set with
SOUR:VOLT:RAT
If SOUR:FREQ:SEL
FQPH selected:
Common sine
frequency for both
channels may be
swept
If SOUR:FREQ:SEL
FQFQ selected:
Sine frequency of left
channel may be
swept. Sine frequency
of right channel
remains constant.
STEReo
If SOUR:VOLT:SEL
VLVL selected:
---
Sine amplitude
Sine frequency
SINusoid
ON TIMESweep
VOLTSweep
FREQSweep
Which parameters can be swept?
Generator
Funktion
3.10.1.4.4
Query:
MMEM:LOAD:LIST?
INT
INTerval, ’filename’
Basic
unit
MMEMory:LOAD:LIST
Parameter
s
Value range
determined by
instrument or function
Command
SOURce:SWEep:INTerval:STEP
UPL
---
---
INTERVALSweep
File containing interval values
Step size for interval sweep
Meaning
2.5.4.5
2.5.4.6
GEN panel
INTV FILE
2.5.4.2
GEN panel
Step
Section
E-10
IEC/IEEE-Bus Commands: Generators
Total amplitude of
both sinewave signals
Total amplitude of
both sinewave signals
DC voltage
Burst frequency
Useful frequency
Center frequency
---
S2Pulse
MDISt
DFD
DC
1078.2008.02
Burst amplitude
(amplitude during
HIGH phase of signal)
Sine frequency
Burst amplitude
(amplitude during
HIGH phase of signal)
The sine amplitude of
the left channel (CH1)
may be swept. The
sine amplitude of right
channel (CH2)
remains constant
during sweep.
BURSt
UPL
3.61
---
---
---
Burst duration, the
time during which the
sine has ist high level.
Burst duration, the
time during which the
sine has ist high level.
---
---
---
Burst interval length.
Burst interval length.
E-10
IEC/IEEE-Bus Commands: Generators
Command
Generator Functions
1078.2008.02
SOURce:FUNCtion[:SHAPe]
3.10.1.5
UPL
3.62
SINusoid
STEReoMULTisine
BURSt
S2Pulse
MDISt
DFD
RANDom
USER
POLarity
FSK
FM
DC
Parameter
Basic
unit
Generator signal:
→ Sinusoidal tone
→ Stereo signal
→ Multi-tone (up to 17 sine lines)
→ Sine burst
→ Sine2 burst
→ Double sine (similar to SMPTE)
→ Double sine (difference frequency distortion method)
→ Noise
→ User-defined signals
→ Polarity test signal
→ Frequency shift keying
→ Modulated sine
→ DC Voltage
Meaning
E-10
2.5.4
GEN panel
FUNCTION
→ SINE
→ STEREO SINE
→ MULTISINE
→ SINE BURST
→ SINE² BURST
→ MOD DIST
→ DFD
→ RANDOM
→ ARBITRARY
→ POLARITY
→ FSK
→ MODULATION
→ DC
Section
IEC/IEEE-Bus Commands: Generators
0 to 1 FS
SOURce:SINusoid:DITHer
1078.2008.02
ON
OFF
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
SOURce:SINusoid:DITHer:STATe
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
ON
OFF
SOURce:FREQuency:OFFSet:STATe
3.63
Parameter
SINusoid
Command
SOURce:FUNCtion [:SHAPe]
3.10.1.5.1 SINE
UPL
FS
V
FS
Basic
unit
Noise amplitude
For digital instrument only
→ Noise superimposed on signal
→ Noise superimposition off
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
2.5.4.1
GEN panel
Dither
2.5.4.1
GEN panel
Dither
→ ON
→ OFF
2.5.4.1
GEN panel
DC Offset
2.5.4.1
GEN panel
DC Offset
→ OFF
→ ON
2.5.4.1
GEN panel
Frq. Offset
→ Frequency offset 0.1 %
→ No frequency offset
DC offset permitting a DC voltage to be superimposed to the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
2.5.4.3
GEN panel
FUNCTION
→ SINE
Section
→ Sinusoidal tone
Meaning
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
0 to 10 V
0 to 20 V
0 to 1 FS
3.64
V
V
FS
EQUalize,’filename’
MMEMory:LOAD:LIST
SOURce:VOLTage[:LEVel|AMPLitude]
ON
OFF
SOURce:VOLTage:EQUalize:STATe
Query:
MMEM:LOAD:LIST?
EQU
Hz
Value range
determined by
instrument or function
Basic
unit
SOURce:FREQuency[:CW|FIXed]
SOURce:SWEep ...
ON
OFF
SOURce:LOWDistortion
Parameter
GAUSsian
TRIangle
RECTangle
Command
SOURce:RANDom:PDF
UPL
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Sine amplitude
Can be used as sweep parameter
Analog range (OUTP:TYPE UNB)
Analog range (OUTP:TYPE BAL)
Digital range
File containing equalizer data
→ Sine signal equalized
→ Sine signal not dependent on frequency
Can be used as sweep parameter
Sine frequency
For sweep commands see 3.10.1.4 Generator Sweeps
2.5.4.3
GEN panel
VOLTAGE
2.5.4.3
GEN panel
Equal.File
2.5.4.3
GEN panel
Equalizer
→ ON
→ OFF
E-10
FREQUENQY
2.5.4.3
GEN panel
2.5.4.1
2.5.4.3
GEN panel
Low Dist
→ ON
→ OFF
→ Sine signal generated by LDG
→ Sine signal generated by function generator
Only available with ANALOG generator and option UPL-B1 (Low Distortion
Generator)
2.5.4.1
GEN panel
PDF
→ GAUSS
→ TRIANGLE
→ RECTANGLE
Section
→ Noise distribution, Gaussian
→ Noise distribution, triangular
→ Noise distribution, uniform
Meaning
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:RANDom:SPACing:FREQuency
SOURce:RANDom:SPACing:MODE
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.2 MULTISINE
UPL
3.65
Lower limit value:
analog = 2.93 Hz
digital = sampling
frequency / 16384
ATRack
USERdefined
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
MULTisine
Parameter
Hz
V
V
FS
Basic
unit
Setting value for frequency spacing for multisine measurement
The value range depends on the selected generator and its sampling
rate (see 2.5.1 Selecting the Generator
→ The entered value (see next command) is corrected to the
next settable value.
→ The value of the analyzer frequency spacing of FFT is automatically set
It can be read out with command CALC:TRAN:FREQ:RES?
provided FFT is selected in the analyzer.
Setting the frequency spacing for the multisine measurement
DC amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
→ Virtually no DC voltage component at the output
→ DC voltage can be set with the next command.
DC offset permitting a DC voltage to be superimposed on the generator
output.
Multi-tone (up to 17 sine lines)
Meaning
2.5.4.4
GEN panel
Spacing
E-10
2.5.4.4
GEN panel
Spacing
→ USER DEF
→ ANLR TRACK
2.5.4.1.1
GEN panel
DC Offset
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
2.5.4.4
GEN panel
FUNCTION
→ MULTISINE
Section
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
SOURce:VOLTage:CREStfactor
MINimized
DPHase
SOURce:VOLTage:CREStfactor:MODE
1 to 100
VALue
1 to 17
3.66
Query:
MMEM:LOAD:LIST?
EQU
EQUalizer,’filename’.
OFF
ON
DEFinedvoltage
EQUalvoltage
Parameter
SOURce:MULTisine:COUNt
MMEMory:LOAD:LIST
SOURce:VOLTage:EQUalizer:STATe
SOURce:FUNCtion:MODE
alias
SOURce:MULTisine:MODE
UPL
Basic
unit
2.5.4.4
GEN panel
Crest Fact
E-10
2.5.4.4
GEN panel
Crest Fact
→ OPTIMIZED
→ DEFINE PHAS
→ VALUE
→ The crest factor (ratio of peak/rms value) is minimized.
→ The phase of the lines can be separately set with the next but one
command
SOURce:PHASe[][:ADJust].
The start phase of the sinewave is entered.
→ The crest factor is set with the next command SOUR:VOLT:CRES
so that it closely approaches a settable value.
The specified crest factor is approximated. This is the easier the more lines
are used for optimization. Acc. to measurements in line with ANSI S3.42 a
crest factor of 4 (= 12 dB) is recommended.
2.5.4.4
GEN panel
No of Sin
2.5.4.4
GEN panel
Equal.File
2.5.4.4
GEN panel
Equalizer
→ ON
→ OFF
2.5.4.4
GEN panel
Mode
→ EQUAL VOLT
→ DEFINE VOLT
Section
Number of settable frequencies
Equalizer file for correcting the multisine frequency lines.
Only with SOUR:VOLT:EQU:STAT ON selected, see 2.5.4.1.3 Equalization
of SINE, SINE BURST, DFD, MULTISINE, RANDOM
See 2.5.4.1.3 Equalization of SINE, SINE BURST, DFD, MULTISINE,
RANDOM
→ Every active multisine frequency line is equalized.
Equalizer is switched on. The menu item ”Equal. file” is activated,
ie the indicated file is loaded.
→ The levels of all frequency lines remain unchanged.
Selection of entry mode for individual multisine voltages:
→ The same amplitude applies for each sine. It is entered with
command SOUR:VOLT1 .
→ A separate amplitude can be defined for each sine.
Meaning
IEC/IEEE-Bus Commands: Generators
Query only
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]?
3.67
SOURce:VOLTage:TOTal:GAIN
1078.2008.02
1 to 17
Hz
Value range
determined by
instrument or function
SOURce:FREQuency[][:CW|FIXed]
V
FS
dB
1 to 17
Analog instrument
OUTP:TYPE UNB
0 to 10 V
Analog instrument
OUTP:TYPE BAL
0 to 20 V
Digital instrument
0 to 1 FS
Basic
unit
SOURce:VOLTage[][:LEVel|AMPLitude]
Parameter
1 to 17
0 to 360 °
Command
SOURce:PHASe[][:ADJust]
UPL
1. SOUR:MULT:MODE EQU
2. SOUR1:VOLT 0
With the single amplitudes being unknown, all sinewaves should be set
explicitly to 0 before setting the maximum amplitude.
Total peak amplitude; query only
Subsequent amplification of all sine lines (<0 → attenuation); the upper range
limit depends on individual rules for sine and sine frequencies as well as on
SOUR:VOLT:LIM
Frequency entry for the i-th multisine line
The maximum amplitude can be set for SOUR:VOLT only when all other
sinewaves have an amplitude of 0. Otherwise, Vmax must be reduced by the
sum of the remaining single voltages.
Level entry for i-th multisine line
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
For SOUR:VOLT:CRES:MODE DPHase only
The line is output starting with the specified phase.
If 0° is entered, the line starts at 0 and then rises.
If 90° is entered, the line starts with the specified voltage and then decreases.
Entered phase:
i-th sine phase; i = 2 to 17
Meaning
E-10
2.5.4.4
GEN panel
TOTAL PEAK
2.5.4.4
GEN panel
TOTAL GAIN
Freq No 1 to17
2.5.4.4
GEN panel
2.5.4.4
GEN panel
Volt No 1 to 17
2.5.4.4
GEN panel
Phas No 1 to 17
Section
IEC/IEEE-Bus Commands: Generators
Command
SOURce:ONTime
1078.2008.02
SOURce:INTerval
-100% to 0%
3.68
set burst duration ...
60 s
tmax: 60 s – tmin
Digital generator:
tmin= 1 / sample
frequency
Analog generator:
tmin= 20.83 µs
tmin to tmax
fmax depending on
generator
1 µHz to fmax
BURSt
SINusoid
OFF
Query only
Parameter
SOURce:VOLTage:AM
SOURce:FREQuency:AM
SOURce:AM:MODE
SOURce:VOLTage:TOTal:RMS?
UPL
s
s
PCT
Hz
V
FS
Basic
unit
Available only with BURST modulation (SOUR:AM:MODE BURS)
Entry of the burst interval length (burst period), the sum of burst duration and
break time.
Available only with BURST modulation (SOUR:AM:MODE BURS)
Entry of the burst duration (time, the sine is switched on)
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation deviation in %
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation frequency
→ The amplitude modulation is switched off, the generator signal is not
modulated.
→ The generator signal is amplitude-modulated from 0% to -100% in the
form of a sinewave.
→ The generator signal is switched on and off periodically.
Selection of the type of modulation
Total RMS amplitude; query only
Meaning
2.5.4.4
GEN-Panel
INTERVAL
2.5.4.4
GEN-Panel
ON TIME
2.5.4.4
GEN-Panel
Variation
2.5.4.4
GEN-Panel
Mod Freq
2.5.4.4
GEN-Panel
Ampl Var
→ OFF
→ SINE
→ BURST
2.5.4.4
GEN panel
TOTAL RMS
Section
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:SWEep ...
MMEMory:LOAD:LIST
SOURce:VOLTage:EQUalize:STATe
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.3 SINE BURST
UPL
3.69
Query form:
MMEM:LOAD:LIST?
EQU
EQUalize,’filename’
ON
OFF
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
BURSt
Parameter
V
FS
Basic
unit
For sweep commands see 3.10.1.4 Generator Sweeps
File containing equlizer data
→ Equalizer on
→ Equalizer off
Equalization of the sine voltage of the bursted sinewave
DC amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Sine burst
Meaning
2.5.4.1.1
GEN-Panel
Equal.File
2.5.4.1.1
GEN-Panel
Equalizer
→ ON
→ OFF
DC Offset
2.5.4.1.1
GEN panel
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
E-10
2.5.4.5
GEN panel
FUNCTION
→ SINE BURST
Section
IEC/IEEE-Bus Commands: Generators
0 to SOUR:VOLT
s, cyc
0 to 60 s
Value range
determined by
instrument or function
s
Value range
determined by
instrument or function
0 to 60 s
SOURce:VOLTage:LOWLevel
SOURce:ONTime[:CW|FIXed]
SOURce:INTerval[:CW|FIXed]
SOURce:ONTime:DELay
3.70
"SOUR:VOLT" is voltage-limited by SCPI command "SOUR:VOLT:LIM"
Caution:
1078.2008.02
Clock rate and fmax depend on generator (see 2.5.1 Selecting the Generator).
Note:
V
%on
FS
%on
FS
V
0 to 12 V
0 to 24 V
0 to 1 FS
Basic
unit
SOURce:VOLTage[:LEVel|AMPLitude]
Parameter
Hz
Voltage range
determined by
instrument or function
Command
SOURce:FREQuency[:CW|FIXed]
UPL
Sets a start delay for SINE BURST and SINE2 BURST.
Interval time
Can be used as sweep parameter
Burst time
Can be used as sweep parameter
Amplitude during LOW phase of signal
Analog instrument
Digital instrument
Burst amplitude (amplitude during HIGH phase of signal)
Can be used as sweep parameter
Analog instrument (OUTPUP:TYPE UNB)
Analog instrument(OUTP:TYPE BAL)
Digital instrument
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Sine frequency
Can be used as sweep parameter
Meaning
2.5.4.5
2.5.4.6
GEN panel
BurstOnDel
2.5.4.5
GEN panel
INTERVAL
2.5.4.5
GEN panel
ON TIME
2.5.4.5
GEN panel
Low Level
2.5.4.5
GEN panel
VOLTAGE
E-10
2.5.4.5
GEN panel
FREQUENCY
Section
IEC/IEEE-Bus Commands: Generators
1078.2008.02
3.71
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
When negative amplitudes are entered the pulse is inverted.
Burst amplitude
Can be used as sweep parameter
0 to 12 V
0 to 24 V
0 to 1 FS
SOURce:VOLTage[:LEVel|AMPLitude]
V
FS
Burst frequency
Can be used as sweep parameter
Hz
Value range
determined by
instrument or function
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
Sine2 burst
Meaning
SOURce:FREQuency[:CW|FIXed]
V
FS
Basic
unit
For sweep commands see 3.10.1.4 Generator Sweeps
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
S2Pulse
Parameter
2.5.4.6
GEN panel
VOLTAGE
E-10
FREQUENCY
2.5.4.6
GEN panel
GEN panel
2.5.4.7
2.5.4.1.1
DC Offset
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
2.5.4.6
GEN panel
FUNCTION
→ SINE² BURST
Section
IEC/IEEE-Bus Commands: Generators
SOURce:SWEep ...
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.4 SINE2 BURST
UPL
3.72
0 to 60 s
SOURce:ONTime:DELay
1078.2008.02
s
Value range
determined by
instrument or function
Basic
unit
SOURce:INTerval[:CW|FIXed]
Parameter
s ,cyc
Value range
determined by
instrument or function
Command
SOURce:ONTime[:CW|FIXed]
UPL
Sets a start delay for SINE BURST and SINE2 BURST.
Interval time
Can be used as sweep parameter
Burst time
Can be used as sweep parameter
Meaning
2.5.4.5
2.5.4.6
GEN panel
BurstOnDel
2.5.4.6
GEN panel
INTERVAL
2.5.4.6
GEN panel
ON TIME
Section
E-10
IEC/IEEE-Bus Commands: Generators
ON
OFF
0 to 1 FS
SOURce:SINusoid:DITHer:STATe
SOURce:SINusoid:DITHer
1078.2008.02
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
OFF
ON
ON
OFF
SOURce:FREQuency:OFFSet:STATe
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
MDISt
3.73
Parameter
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.5 MOD DIST
UPL
FS
V
FS
Basic
unit
2.5.4.1.1
GEN panel
Dither
2.5.4.1.1
GEN panel
Dither
→ ON
→ OFF
→ Noise superimposed onto the signal.
→ Noise superimposition off
For digital instrument only
With option UPL-B29 (Digital Audio 96 kHz)
not allowed in High Rate-Mode (CONF:DAI HRM),
allowed in Base Rate-Mode (CONF:DAI BRM)
Noise amplitude
2.5.4.1.1
GEN panel
DC OFFSET
DC amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
E-10
2.5.4.1.1
GEN panel
Frq. Offset
→ +1000 PPM
→ OFF
→ Frequency offset 0.1 %
→ No frequency offset
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
2.5.4.7
GEN panel
FUNCTION
→ MOD DIST
Section
→ Double sine (similar to SMPTE)
Meaning
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
SOURce:FREQuency2[:CW|FIXed]
Hz
3.74
V
Value range
FS
determined by
instrument or function
fmax see 2.5.1
30 Hz to fmax / 8
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3In the analog
instrument the lower limit SOUR:VOLT:RAT (for high rms voltage
specifications) depends on the required total rms voltage (see "TOTAL
VOLT").
Total amplitude
Can be used as sweep parameter
Interfering frequency
Useful frequency
Can be used as sweep parameter
Hz
SOURce:FREQuency[1][:CW|FIXed]
2.5.4.1
2.5.4.7
GEN panel
Low Dist
→ ON
→ OFF
→ Useful signal generated by LDG
Only available with ANALOG generator and option UPL-B1 (Low
Distortion Generator)
→ Both sines generated by function generator.
E-10
2.5.4.7
GEN panel
TOTAL VOLT
2.5.4.7
GEN panel
LOWER FREQ
2.5.4.7
GEN panel
UPPER FREQ
GEN panel
2.5.4.7
2.5.4.1.1
GEN panel
PDF
→ GAUSS
→ TRIANGLE
→ RECTANGLE
Section
→ Noise distribution, Gaussian
→ Noise distribution, triangular
→ Noise distribution, equivalent
Meaning
For sweep commands see 3.10.1.4 Generator Sweeps
ANALOG gen:
240 Hz to 21,75 kHz
DIGITAL gen:
240 Hz to fmax
fmax see 2.5.1
Basic
unit
IEC/IEEE-Bus Commands: Generators
SOURce:SWEep ...
OFF
ON
SOURce:LOWDistortion
Parameter
GAUSsian
TRIangle
RECTangle
Command
SOURce:RANDom:PDF
UPL
Command
1078.2008.02
SOURce:VOLTage:RATio
UPL
1 to 10
3.75
Parameter
Basic
unit
Ratio of interfering to useful signal
Meaning
2.5.4.7
GEN panel
VOLT LF:UF
Section
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:FUNCtion:MODE
IEC118
3.76
Parameter
IEC268
OFF
ON
ON
OFF
SOURce:FREQuency:OFFSet:STATe
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
DFD
Command
SOURce:FUNCtion [:SHAPe]
3.10.1.5.6 DFD
UPL
Basic
unit
→ Entry of center frequency (MEAN FREQ) and difference frequency
(DIFF FREQ) to IEC 268 with commands
SOUR:FREQ:MEAN and
SOUR:FREQ:DIFF
If a frequency sweep is selected (for the X or Z axis),
the center frequency is swept.
→ Entry of upper DFD frequency (UPPER FREQ) and
difference frequency (DIFF FREQ) to IEC 118 with commands
SOUR:FREQ and
SOUR:FREQ:DIFF
If a frequency sweep is selected (for the X or Z axis),
the UPPER FREQ is swept.
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used. With the offset switched on, the S/N ratio of the analog
DFD signal is poorer by 30 dB .
2.5.4.1.1
GEN panel
Mode
→ IEC 268
→ IEC 118
2.5.4.1
GEN panel
DC Offset
→ OFF
→ ON
E-10
2.5.4.1
GEN panel
Frq. Offset
→ + 1000 PPM
→ OFF
→ Frequency offset 0.1 %
→ No frequency offset
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
2.5.4.8
GEN panel
FUNCTION
→ DFD
Section
→ Double sine (difference frequency method)
Meaning
IEC/IEEE-Bus Commands: Generators
0 to 1 FS
GAUSsian
TRIangle
RECTangle
ON
SOURce:SINusoid:DITHer
SOURce:RANDom:PDF
SOURce:LOWDistortion
1078.2008.02
3.77
2.5.4.8
GEN panel
MEAN FREQ
E-10
2.5.4.1
2.5.4.8
GEN panel
Low Dist
→ ON
→ OFF
→ 1st sine generated by LDG
Only available with ANALOG generator and option UPL-B1 (Low
Distortion Generator)→ Both sines generated by function generator
Center frequency
Can be used as sweep parameter
Value range
Hz
determined by
instrument or function
2.5.4.1.1
GEN panel
PDF
→ GAUSS
→ TRIANGLE
→ RECTANGLE
→ Noise distribution, Gaussian
→ Noise distribution, triangular
→ Noise distribution, uniform
SOURce:FREQuency:MEAN
2.5.4.1.1
GEN panel
Dither
2.5.4.1.1
GEN panel
Dither
→ ON
→ OFF
2.5.4.1.1
GEN panel
DC OFFSET
Section
Noise amplitude
For digital instrument only.
With option UPL-B29 (Digital Audio 96 kHz)
not allowed in High Rate-Mode (CONF:DAI HRM),
allowed in Base Rate-Mode (CONF:DAI BRM)
→ Noise is superimposed on signal.
→ Noise superimposition off
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Meaning
For sweep commands see 3.10.1.4 Generator Sweeps
FS
V
V
FS
Basic
unit
IEC/IEEE-Bus Commands: Generators
SOURce:SWEep ...
OFF
ON
OFF
SOURce:SINusoid:DITHer:STATe
Parameter
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
Command
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
UPL
3.78
Value range
V
determined by
FS
instrument or function
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
1078.2008.02
Value range
Hz
determined by
instrument or function
Basic
unit
SOURce:FREQuency:DIFFerence
Parameter
Value range
determined by
instrument or function
Command
SOURce:FREQuency:[1][:CW|FIXed]
UPL
Total amplitude
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Difference frequency
Entry of upper DFD frequency with
SOURce:FUNCtion:MODE IEC 118 selected.
Meaning
E-10
2.5.4.8
GEN panel
TOTAL VOLT
2.5.4.8
GEN panel
DIFF FREQ
2.5.4.8
GEN-panel
UPPER FREQ
Section
IEC/IEEE-Bus Commands: Generators
Command
FREQuency
TIME
0 to 12 V
0 to 24 V
0 to 1 FS
SOURce:RANDom:DOMain
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
SOURce:VOLTage:TOTal:RMS
1078.2008.02
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
RANDom
3.79
Parameter
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
3.10.1.5.7 RANDOM
UPL
V
FS
V
FS
V
FS
Basic
unit
Noise RMS amplitude
Analog-Instrument
Digital-Instrument
Noise peak amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
→ Frequency domain
→ Time domain
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Hardly any DC voltage at the output
DC voltage can be set with the next command.
→ Noise
Meaning
2.5.4.9
GEN panel
VOLT RMS
2.5.4.9
GEN panel
VOLT PEAK
2.5.4.9
GEN panel
Domain
→ FREQ
→ TIME
2.5.4.1.1
GEN panel
DC OFFSET
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
2.5.4.9
GEN panel
FUNCTION
→ RANDOM
Section
E-10
IEC/IEEE-Bus Commands: Generators
Hz
Value range
determined by
instrument or function
Hz
Value range
determined by
instrument or function
SOURce:RANDom:FREQuency:LOWer
SOURce:RANDom:FREQuency:UPPer
SOURce:FREQuency:MEAN
3.80
WHITe
PINK
TOCTave
ARBitrary
SOURce:RANDom:SHAPe
1078.2008.02
Hz
Value range
determined by
instrument or function
SOURce:RANDom:SPACing:FREQuency
Basic
unit
ATRack
USERdefined
Parameter
SOURce:RANDom:SPACing:MODE
Command
Further commands for frequency domain only (SOUR:RAND:DOM FREQ):
UPL
Center frequency for 1/3-octave noise
E-10
2.5.4.9
GEN panel
MEAM FREQ
2.5.4.9
GEN panel
Lower Freq
Upper Freq
2.5.4.9
GEN panel
Equalizatn
→ WHITE
→ PINK
→ THIRD OCT
→ FILE
→ White noise
→ Pink noise
→ 1/3-octave noise
→ File-defined noise
Lower/upper frequency limit for
white and pink noise
2.5.4.9
GEN panel
Spacing
2.5.4.9
GEN panel
Spacing
→ ANLR TRACK
→ USER DEF
Section
Entry of frequency spacing
→ Analyzer frequency spacing synchronous
→ Frequency spacing acc. to user entry
Meaning
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
SOURce:ONTime
SOURce:VOLTage:AM
SOURce:FREQuency:AM
SOURce:AM:MODE
MMEMory:LOAD:LIST
UPL
3.81
tmax: 60 s – tmin
Digital generator:
tmin= 1 / sample
frequency
Analog generator:
tmin= 20.83 µs
tmin to t max
-100% to 0%
fmax depending on
the generator
1 µHz to fmax
BURSt
SINusoid
OFF
RANDom, ’filename’
Query:
MMEM:LOAD:LIST?
RAND
ARBitrary, ’filename’
Query:
MMEM:LOAD:LIST?
ARB
Parameter
s
PCT
Hz
Basic
unit
Available only with BURST modulation (SOUR:AM:MODE BURS)
Entry of the burst duration (time the sine is switched on)
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation deviation in %
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation frequency
→ The amplitude-modulation is switched off, the generator signal is not
modulated.
→ The generator signal is amplitude-modulated from 0% to 100% in the
form of a sinewave.
→ The generator signal is switched on and off periodically.
Selection of the type of modulation
File with data for file-defined noise.
ARBitrary and RANDom are synonyms.
Meaning
2.5.4.9
GEN-Panel
ON TIME
2.5.4.9
GEN-Panel
Variation
2.5.4.9
GEN-Panel
Mod Freq
2.5.4.9
GEN-Panel
Ampl Var
→ OFF
→ SINE
→ BURST
2.5.4.9
GEN panel
Shape File
Section
E-10
IEC/IEEE-Bus Commands: Generators
Command
set burst duration ...
60 s
Parameter
1078.2008.02
SOURce:RANDom:PDF
Command
GAUSsian
TRIangle
RECTangle
3.82
Parameter
Further commands for time domain only (SOUR:RAND:DOM TIME):
SOURce:INTerval
UPL
Basic
unit
s
Basic
unit
Section
→ Noise distribution, Gaussian
→ Noise distribution, triangular
→ Noise distribution, uniform
Meaning
E-10
2.5.4.9
GEN panel
PDF
→ GAUSS
→ TRIANGLE
→ RECTANGLE
Section
Entry of the burst interval length (burst period), i.e., the sum of burst duration 2.5.4.9
and break time
GEN-Panel
INTERVAL
Available only with BURST modulation (SOUR:AM:MODE BURS)
Meaning
IEC/IEEE-Bus Commands: Generators
1078.2008.02
ARBitrary, ’filename’
MMEMory:LOAD:LIST
3.83
Query:
MMEM:LOAD:LIST?
ARB
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
USER
Parameter
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.8 ARBITRARY
UPL
V
FS
Basic
unit
File with data for waveform
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ User-defined waveforms
Meaning
2.5.4.10
GEN panel
Filename
2.5.4.1.1
GEN panel
DC Offset
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
E-10
2.5.4.10
GEN panel
FUNCTION
→ ARBITRARY
Section
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
SOURce:FREQuency:AM
SOURce:AM:MODE
SOURce:VOLTage:TOTal:RMS
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
UPL
3.84
fmax depending on the
generator
1 µHz to fmax
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation frequency
→ The generator signal is switched on and off periodically. .
BURSt
Selection of the type of modulation
RMS signal amplitude for Analog generator
Only available with ANALOG generator in format AWD and TTF
SOUR:VOLT:TOT and SOUR:VOLT:TOT:RMS are coupled via the crest
factor (which is constant for a specific noise signal). A change of
SOUR:VOLT:TOT:RMS therefore affects the SOUR:VOLT:TOT value.
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
SOUR:VOLT:TOT and SOUR:VOLT:TOT:RMS are coupled via the crest
factor (which is constant for a specific signal). A change of SOUR:VOLT:TOT
therefore immediately affects the figure for SOUR:VOLT:TOT:RMS. If the
crest factor is changed, SOUR:VOLT:TOT will remain unchanged.
Peak amplitude of signal
Meaning
SINusoid
Hz
V
FS
V
FS
Basic
unit
→ The amplitude modulation is switched off, the generator signal is not
modulated.
→ The generator signal is amplitude-modulated from 0% to -100%
OFF
0 V to 20 V
0 V to 10 V
ONLY:
Src Mode = COMMON
0 to 1 FS
Src Mode = PHASE:
0 UI to 2,5 UI
Src Mode = JITTER ONLY:
0 to 1 FS
Src Mode = AUDIO DATA:
Digital Instrument:
0 to16.971 V
(OUTPUT = BAL:
0 to 14,142 V
Output = UNBAL:
Analog Instrument:
Parameter
2.5.4.10
GEN-Panel
Mod Freq
2.5.4.10
GEN-Panel
Ampl Var
→ OFF
→ SINE
→ BURST
2.5.4.10
GEN panel
VOLT RMS
2.5.4.10
GEN panel
VOLT PEAK
Section
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:INTerval
SOURce:ONTime
SOURce:VOLTage:AM
UPL
Command
3.85
set burst duration ...
60 s
tmax: 60 s – tmin
Digital generator:
tmin= 1 / sample
frequency
Analog generator:
tmin= 20.83 µs
tmin to tmax
-100% ... 0%
Parameter
s
s
PCT
Basic
unit
Available only with BURST modulation (SOUR:AM:MODE BURS)
Entry of the burst interval length (burst period), i.e., the sum of burst duration
and break time
Available only with BURST modulation (SOUR:AM:MODE BURS)
Entry of the burst duration (time the sine is switched on)
Available only with SINE modulation (SOUR:AM.MODE SIN)
Setting of the modulation deviation in %
Meaning
2.5.4.10
GEN-Panel
INTERVAL
2.5.4.10
GEN-Panel
ON TIME
2.5.4.10
GEN-Panel
Variation
Section
E-10
IEC/IEEE-Bus Commands: Generators
0 to 12 V
0 to 20 V
0 to 1 FS
SOURce:VOLTage[:LEVel|AMPLitude]
1078.2008.02
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
OFF
ON
POLarity
3.86
Parameter
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion [:SHAPe]
Command
3.10.1.5.9 POLARITY
UPL
V
FS
V
FS
Basic
unit
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Pulse amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
DC amplitude
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Note:
This setting cannot be made in the analog generator when a low-distortion
generator is used.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
DC offset permitting a DC voltage to be superimposed at the generator
output.
→ Polarity test signal
Meaning
2.5.4.11
GEN panel
VOLTAGE
2.5.4.1.1
GEN panel
DC Offset
2.5.4.1.1
GEN panel
DC Offset
→ OFF
→ ON
E-10
2.5.4.11
GEN panel
FUNCTION
→ POLARITY
Section
IEC/IEEE-Bus Commands: Generators
’O33 ID code
SOURce:O33
1078.2008.02
0 to 11.29 V
0 FS to 1 FS
-5 V to 5 V
-10 V to 10 V
-1FS to 1FS
ON
OFF
FSK
3.87
Parameter
SOURce:VOLTage
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion[:SHAPe]
Command
3.10.1.5.10 FSK (Frequency shift keying)
UPL
Sends the code for line measurements.
The data coded in this way can only be sent from option UPL-B33 or UPLB10 (universal sequence controller).
Level for both FSK frequencies
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
Amplitude of DC component
Note:
This setting is not possible in the analog generator when the low-distortion
generator is used.
DC offset allows a DC voltage to be superimposed onto the generator output.
→ Almost no DC voltage at the output
→ The DC component can be set with the following command.
Frequency shift keying; generates a sequence of two different sinewave
frequencies each being output for 9 ms (baud rate 110) . The data coded in
this way can only be defined from option UPL-33 or UPL-B10 using command
SOURce:O33 ’O33-’ .
Frequency #1: 1850 Hz, logic 0
Frequency #2: 1650 Hz, logic 1
Meaning
No manual
operation
2.5.4.12
GEN panel
Volt No 1
2.5.4.12
GEN panel
DC Offset
2.5.4.12
GEN panel
DC Offset
→ OFF
→ ON
2.5.4.12
GEN panel
FUNCTION
→ FSK
Section
E-10
IEC/IEEE-Bus Commands: Generators
ON
OFF
0 to 1 FS
SOURce:SINusoid:DITHer:STATe
SOURce:SINusoid:DITHer
1078.2008.02
-1 FS to 1 FS
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
OFF
ON
ON
OFF
SOURce:FREQuency:OFFSet:STATe
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
STEReo
3.88
Parameter
SOURce:FUNCtion[:SHAPe]
Command
3.10.1.5.11 STEREO SINE
UPL
FS
FS
2.5.4.13
GEN-Panel
Dither
2.5.4.13
GEN-Panel
Dither
→ ON
→ OFF
→ Noise superimposed on signal
→ Noise superimposition off
Noise amplitude
2.5.4.13
GEN-Panel
DC Offset
2.5.4.13
GEN-Panel
DC Offset
→ OFF
→ ON
2.5.4.13
GEN-Panel
Frq. Offset,
→ +1000 ppm
→ OFF
E-10
2.5.4.13
GEN-Panel
FUNCTION
→ STEREO SINE
Section
DC amplitude
Note:
This setting cannot be made in the ANALOG generator when a low-distortion
generator is used.
DC offset permitting a DC voltage to be superimposed to the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
→ Frequency offset 0.1 %
→ No frequency offset
Only available with DIGITAL generator and option UPL-B6 (Extended
Analysis Function)
→ Sine with different signals for the left and right channel.
Meaning
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:SWEep ...
SOURce:VOLTage:SELect
VLVL
VLRT
FQFQ
FQPH
3.89
For sweep commands see 3.10.1.4 Generator Sweeps
→ The levels of the left (CH1) and right channel (CH2) have a fixed offset.
The offset remains constant during level sweep.
→ The level of the left (CH1) and right channel (CH2) can be entered
independently of each other.
Determines the type of level entry in the left and right channel.
→ Left (CH1) and right channel (CH2) have the same frequency but a
selectable phase with a fixed delay.
→ The frequency of the left (CH1) and right channel (CH2) can be
entered independently of each other.
Determines the type of frequency entry in the left and right channel.
if SOURC:VOLT:EQU:STAT ON
Query:
MMEM:LOAD:LIST?
EQU
SOURce:FREQuency:SELect
File containing equalizer data
EQUalize,’filename’
MMEMory:LOAD:LIST
E-10
2.5.4.13
GEN-Panel
Volt Mode
VOLT&RATIO
VOLT CH1&2
2.5.4.13
GEN-Panel
Freq Mode
FREQ&PHASE
FREQ CH1&2
2.5.4.13
GEN-Panel
Equal.File
2.5.4.13
GEN-Panel
Equalizer
→ ON
→ OFF
ON
OFF
→ Sine signal equalized
→ Sine signal not dependent on frequency
Section
2.5.4.13
GEN-Panel
PDF
→ GAUSS
→ TRIANGLE
→ RECTANGLE
Meaning
IEC/IEEE-Bus Commands: Generators
→ Noise distribution, Gaussian
→ Noise distribution, triangular
→ Noise distribution, uniform
SOURce:VOLTage:EQUalize:STATe
Parameter
GAUSsian
TRIangle
RECTangle
Command
SOURce:RANDom:PDF
UPL
0 to 1 FS
0 to 100000
SOURce:VOLTage:CH2Stereo
SOURce:VOLTage:RATio
3.90
0 to 1 FS
SOURce:VOLTage[:LEVel|AMPLitude]
1078.2008.02
0 ° to 360 °
SOURce:PHASe
FS
FS
DEG
Value range
determined by
instrument or function
SOURce:FREQuency:CH2Stereo
Parameter
Hz
Value range
determined by
instrument or function
Command
SOURce:FREQuency[:CW|FIXed]
UPL
The level of the right channel is reset upon each command
SOUR:VOLT:RATio or SOURce:VOLTage and limited to 1.0 FS or
'Max Volt'.
Only available with SOUR:VOLT:SEL VLRT:
Entry of level offset between channel 2 (right channel) and channel 1 (left
channel) as numeric value.
Only available with SOURce:VOLTage:SELect VLVL:
Entry of sine amplitude of right channel. Remains constant during sweep.
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
Entry of sine amplitude of left channel; may be used as sweep parameter.
The sine amplitude of right channel remains constant during sweep.
Entry of phase delay between right and left channel with the left channel
(CH1) as reference channel. During the sweep this phase remains constant
and cannot be swept.
Only available with SOUR.FREQ:SEL FQPH:
Only available if SOUR:FREQ:SEL FQFQ:
Entry of sine frequency of right channel.
Remains constant during sweep.
If SOUR:FREQ:SEL FQPH selected:
Entry of common sine frequency for both channels. Can be used as
sweep parameter.
If SOUR:FREQ:SEL FQFQ selected:
Entry of sine frequency of left channel. Can be used as sweep parameter.
Meaning
Volt Ch2:1
2.5.4.13
GEN-Panel
2.5.4.13
GEN-Panel
VOLT Ch2
2.5.4.13
GEN-Panel
VOLT Ch1
Phas Ch2:1
2.5.4.13
GEN-Panel
2.5.4.13
GEN-Panel
Freq Ch2
E-10
2.5.4.13
GEN-Panel
FREQUENCY
oder
Freq Ch1
Section
IEC/IEEE-Bus Commands: Generators
1078.2008.02
SOURce:FREQuency[:CW|FIXed]
SOURce:FUNCtion:MODE
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet
SOURce:VOLTage[:LEVel|AMPLitude]:OFFSet:STATe
SOURce:FUNCtion
Command
3.10.1.5.12 MODULATION (FM or AM signal)
UPL
3.91
Value range
determined by
instrument and
sample frequency
FM
AM
Hz
Setting the modulation frequency
→ Frequency modulation; output of a frequency-modulated sinewave signal.
→ Amplitude modulation; output of amplitude-modulated sinewave signal.
Determines the type of modulation.
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
-5 V to 5 V
-10 V to 10 V
-1 FS to 1 FS
V
V
FS
DC amplitude
Note:
This setting cannot be made in the ANALOG generator when a low-distortion
generator is used.
DC offset permitting a DC voltage to be superimposed to the generator
output.
→ Hardly any DC voltage at the output
→ DC voltage can be set with the next command.
Setting a modulated sinewave signal. Either FM or AM can be used.
Meaning
OFF
ON
FM
Parameter
2.5.4.14
GEN-Panel
Mod Freq
oder
Freq Ch1
2.5.4.14
GEN-Panel
Mode
→ FM
→ AM
2.5.4.14
GEN-Panel
DC OFFSET
2.5.4.14
GEN-Panel
DC Offset
→ OFF
→ ON
2.5.4.14
GEN-Panel
FUNCTION
→ FM
Section
E-10
IEC/IEEE-Bus Commands: Generators
3.92
V
FS
1078.2008.02
Entry of DC amplitude; may be used as sweep parameter.
Is voltage-limited by SOUR:VOLT:LIM see 3.10.1.2 and 3.10.1.3
- 5 V to 5 V
-1 FS to 1 FS
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
DC voltage
Meaning
For sweep commands see 3.10.1.4 Generator Sweeps
DC
V
V
FS
Setting the carrier frequency
SOURce:SWEep ...
SOURce:FUNCtion
Command
Parameter
Analog instrument (OUTP:TYPE UNB)
Analog instrument (OUTP:TYPE BAL)
Digital instrument
0 to 5 V
0 to 6V
0 to 0.5 FS
3.10.1.5.13 DC voltage
Setting the carrier amplitude
Hz
With SOUR:FUNC:MODE FM: Setting the deviation in %.
With SOUR:FUNC:MODE AM: Setting of modulation depth in %
SOURce:VOLTage2
Modulation deviation / depth
Value range
determined by
instrument and
sample frequency
PCT
Meaning
SOURce:FREQuency2[:CW|FIXed]
Parameter
0 to 100 %
Command
2.5.4.15
GEN-Panel
VOLTAGE
2.5.4.15
GEN-Panel
FUNCTION
→ DC
Section
2.5.4.14
GEN-Panel
Carr Volt
2.5.4.14
GEN-Panel
Carr Freq
2.5.4.14
GEN-Panel
Bei FM:
Deviation
Bei AM:
Mod Depth
Section
E-10
IEC/IEEE-Bus Commands: Generators
SOURce:VOLTage[:LEVel|AMPLitude]
UPL
1078.2008.02
CHL
CHC
CHR
CHLS
CHRS
CHLF
CH6
CH2
AC3
SOURce:CODedaudio:FORMat
SOURce:CODedaudio:CHANnel
CODedaud
3.93
Parameter
SOURce:FUNCtion[:SHAPe]
Command
3.10.1.5.14 Coded Audio (Coded Audio Signals)
UPL
Basic
unit
Single channels at 448 kb/s. Limited frequency selection 41.7 Hz, 994.8 Hz
or 15 kHz (see next command) at a fixed level of -20 dB. Coding of samples
at 16 bit.
→ Front left
→ Front center
→ Front right
→ Rear left
→ Rear right
→ Low frequency enhancement
→ Stereo mode at 192 kb/s. Frequency and level variation or sweep are
possible.
→ Multichannel sound with all channels at 448 kb/s. Frequency and level
variation or sweep possible.
Selection of channels producing sound.
Other formats are in preparation.
Coding format AC-3 (Dolby Digital)
Available only
• if the UPL-B23 (Coded Audio Signal Generation) is installed in
• DIGITAL generator (INST D48) in
• Meas Mode AUDIO DATA (SENSe:DIGital:FEED ADATa) at a
• sampling frequency of 48 kHz (OUTP:SAMP:MODE F48)
→ Output of digitally coded audio data to IEC 61937.
Meaning
E-10
2.5.4.16
GEN Panel
Chan Mode
→ 2/0 192kb/s
→ 5.1 448kb/s
→L
448kb/s
→ C 448kb/s
→ R 448kb/s
→ LS 448kb/s
→ RS 448kb/s
→ LFE 448kb/s
2.5.4.16
GEN Panel
Format
→ AC-3
2.5.4.16
GEN Panel
FUNCTION
→ CODED AUDIO
Section
IEC/IEEE-Bus Commands: Generators
Command
1078.2008.02
3.94
5.21 Hz to 20 kHz at
a sampling rate of
48 kHz
SOURce:FREQuency
Only available in the multichannel modes 2/0 or 5.1 (SOUR:COD:CHAN
CH2|CH6) with frequency variation SOURce:FREQ:MODE FIX selected.
Frequency values outside this pattern are adapted to the next possible value.
The frequency step width depends on the number of WAV files in the
C:\UPL\AC3\48000\... directory and the frame length per WAV file:
Frequency range:
5 Hz to 1 kHz 1 kHz to 3 kHz 3 kHz to 20 kHz
Resolution
5.21 Hz
10.42 Hz
31.25 Hz
Number of frames: max. 6
max. 3
1
Entry of sine frequency (can be swept).
Frequency can be varied. The level is at -20 dB. 2.5.4.16
FIX
Only available in
• single channel modes
(SOUR:COD:CHAN CHL|CHC|CHR|CHLS|CHRS|CHLF) or with
• level variation (SOUR:VOLT:MODE FIX) selected
→ exactly 41.7 Hz
→ exactly 994.8 Hz
→ exactly 15000.0 Hz
Fixed frequency selection for crosstalk measurements and linearity (level)
sweeps.
Meaning
SOURce:FREQuency:MODE
Hz
Basic
unit
For sweep commands see 3.10.1.4 Generator Swepps
F042
F997
F15K
Parameter
E-10
2.5.4.16
GEN Panel
FREQUENCY
2.5.4.16
GEN Panel
Vari Mode
→ FREQUENCY
2.5.4.16
GEN Panel
SWEEP CTRL
2.5.4.16
GEN Panel
Frequency
→ 42 Hz
→ 997 Hz
→ 15 kHz
Section
IEC/IEEE-Bus Commands: Generators
SOURce:SWEep ...
SOURce:CODedaudio:FREQuency
UPL
1078.2008.02
3.95
1 µFS to 1 FS or
-120 dBFS to 0 dBFS
SOURce:VOLTage:TOTal[:LEVel|AMPLitude]
Parameter
FIX
Command
SOURce:VOLTage:MODE
UPL
FS
Basic
unit
Only available in the multichannel modes 2/0 or 5.1 (SOUR:COD:CHAN
CH2|CH6) with level variation SOURce:VOLTage:MODE FIX selected.
Level can be varied in 24 steps of –5 dBFS between 0 dBFS and –120 dBFS.
Level values outside this pattern are adapted to the next possible value.
Entry of sine amplitude (can be swept)
Only available in the multichannel modes 2/0 or 5.1 (SOUR:COD:CHAN
CH2|CH6)
The level can be varied in 24 steps of –5 dBFS between 0 dBFS and –120
dBFS; one of three fixed settings can be selected as frequency
(SOUR:COD:FREQ F042|F997|F15K). This setting allows sweep of the sine
amplitude (next command).
Meaning
E-10
2.5.4.16
GEN Panel
TOTAL VOLT
2.5.4.16
GEN Panel
Vari Mode
→ VOLTAGE
Section
IEC/IEEE-Bus Commands: Generators
1078.2008.02
UPL
3.96
E-10
IEC/IEEE-Bus Commands: Generators
1078.2008.02
3.97
1 mΩ to 100 kΩ
SENSe[]:POWer:REFerence:RESistance
Parameter
Ohm
Hz
Basic
unit
Meaning
Meaning
Reference resistance for power units
Lower limit frequency for analyzer instruments A22 and D48.
→ Analog analyzer, 22 kHz
→ Analog analyzer, 110 kHz
→ Digital analyzer, 48 kHz
1
2
4
Query only
2 Hz | 10 Hz
Command
Configuration of Analog Analyzers
→ Analog analyzer, 22 kHz
→ Analog analyzer, 110 kHz
→ Digital analyzer, 48 kHz
Basic
unit
2.4 (RREF
2.6.2
ANLR panel
Ref Imped
2.6.2
ANLR panel
Min Freq
Section
E-10
2.6.1
ANLR panel
INSTRUMENT
→ ANLG 22 kHz
→ ANLG 110 kHz
→ DIGITAL
Section
IEC-Bus Commands: Graphical Representation of Results
A22
A110
D48
INPut[]:FILTer[:LPASs]:FREQuency
3.10.2.2
INSTrument2[:SELect]
equivalent to
INSTrument2:NSELect
Parameter
Selection of Analyzer
3.10.2.1
Command
IEC/IEEE-Bus Commands for Analyzers
3.10.2
UPL
1078.2008.02
INPut[1|2]:IMPedance
INPut[1|2]:TYPE
INPut[1|2]:COUPling
INPut[]:SELect
UPL
Command
R300
R600
R200K
GEN1
GEN2
BALanced
DC
AC
CH2Is1
CH1
CH2
CH1And2
CH1Is2
3.98
Parameter
Basic
unit
Input impedance for unbalanced input
→ 300 Ω
→ 600 Ω
→ 200 kΩ
→ Balanced input (XLR connector), see Fig. 2-1/11. For analog instruments
only.
→ Internal connection to generator channel 1. For analog instruments only.
→ Internal connection to generator channel 2. For analog instruments only.
Selection of coupling of analyzer input circuit for channels 1 and 2: available
in the two analog analyzer instruments only (INST2 A22 | 100).
→ AC coupling
A DC offset of the DUT will not be transmitted and
does not therefore affect the DUT.
Note:
A procedure similar to AC coupling can be selected in the digital analyzer
for specific measurement functions. Selection is made with menu item
DC Suppres ON (SENS:FUNC:DCS ON).
→ DC coupling:
Test signals up to 0 Hz are picked up and considered in the results of
RMS, RMS selective, Peak, Quasi-peak, DC, FFT and Waveform
measurements.
→ Only channel 1 active
→ Only channel 2 active
→ Channel 1 and 2 active, settings may be different
→ Channel 1 and 2 active, identical settings
Data of channel 1 adopted for channel 2.
→ Channel 1 and 2 active, identical settings
Data of channel 2 adopted for channel 1.
Meaning
2.6.2
ANLR panel
Imped
→ 300 Ω
→ 600 Ω
→ 200 Ω
E-10
2.6.2
ANLR panel
Input
→ BAL XLR
→ GEN1
→ GEN2
→ GEN CROSSED
2.6.2
ANLR panel
CH1 Coupl
CH2 Coupl
→ AC
→ DC
2.6.2
ANLR panel
CHANNEL(s)
→1
→2
→1&2
→1≡2
→2≡1
Section
IEC-Bus Commands: Graphical Representation of Results
3.99
V
For value range see
2.6.2 Configuration of
the Analog Analyzers
SENSe[]:VOLTage:RANGe[1|2][:UPPer]
1078.2008.02
ON
OFF
Basic
unit
SENSe[]:VOLTage:RANGe[1|2]:AUTO
GROund
FLOat
Parameter
V
For value range see
2.6.2 Configuration of
the Analog Analyzers
Command
SENSe[]:VOLTage:RANGe[1|2]:LOWer
INPut[1|2]:LOW
UPL
2.6.2
ANLR panel
Range
→ FIX
2.6.22.6.2
ANLR panel
Range
→ AUTO
→ Autoranging
→ The current range is accepted and retained as :UPPer.
Corresponds to SENSe[]:VOLTage:RANGe[1|2][:UPPer]
Sets a range containing the specified level value and holds it unconditionally.
2.6.2
ANLR panel
Range
→ LOWER
2.6.2
ANLR panel
Common
→ FLOAT
→ GROUND
Section
Sets a range containing the specified level value. No underrange but higher
ranges may be selected.
→ Outer conductor of unbalanced. input not connected to instrument ground
(PE conductor).
→ Outer conductor of unbalanced. input connected to instrument ground (PE
conductor)
Meaning
E-10
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
INPut:FILTer[:LPASs]:FREQuency
SENSe:DIGital:SYNC:REFerence
Command
Configuration of Digital Analyzers
SENSe:DIGital:FEED
3.10.2.3
UPL
3.100
Query only
10 Hz | 20 Hz
PLL88
PLL96
PLL32
PLL44
PLL48
PLLVari
GCLock
ADATa
JPHase
CINPut
Parameter
Hz
Basic
unit
Lower frequency limit of analyzer.
For SENS:DIG:FEED ADAT only.
Only with Meas Mode JITTER/PHASE (SENS:DIG:FEED JPH) selected.
→ only with option UPL-B29 (Digital Audio 96 kHz) ...
→ ... in the High Rate Mode.
→ Reference signal is the sampling signal derived from the ...
→ ... input signal via the internal synchronization PLL. Synchronization is ...
→ ... made via the fixed-frequency VCXO.
→ Reference signal is the sampling signal derived from the input signal via
the internal synchronization PLL. Synchronization is made via the VCO
with maximum lock-in range. The capture range is:
•
with option UPL-B2 (Digital Audio I/O)
27 kHz to 55 kHz
•
with option UPL-B29 in the Base Rate Mode 40 kHz to 55 kHz
•
with option UPL-B29 in the High Rate Mode 40 kHz to 106 kHz
→ The generator clock is the reference for the jitter measurement. This is
only possible when the generator is also sychronized to the internal
generator clock (menu item "Sync To GEN CLK"
(SOUR:DIG:SYNC:SOUR GCL) in GENERATOR panel)
Indicates the signal to which the jitter measurement should be referenced.
→ Audio content
→ Demodulated jitter signal in the frequency range 0 to 100 kHz
→ Common-mode signal of digital inputs measured. Frequency range and
measurement function same as with jitter.
Specifies the parameter measured in the analyzer:
Meaning
2.6.1
ANLR panel
Min Freq
E-10
Related to
→ GEN CLK
→ VARI (PLL)
→ 32.0 (PLL)
→ 44.1 (PLL)
→ 48.0 (PLL)
→ 88.2 (PLL)
→ 96.0 (PLL)
2.6.3
ANLR-Panel
2.6.3.1
ANLR panel
Meas Mode
→ AUDIO DATA
→ JITTER/PHAS
→ COMMON/INP
Section
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
RINPut
AINPut
SENSe:DIGital:SYNC:SOURce
CH1
CH2
BOTH
3.101
Parameter
AESebu
SPDif
OPTical
INTern
Command
INPut[1|2]:TYPE
INPut[]:SELect
UPL
Basic
unit
2.6.3
ANLR panel
Input
→ BAL (XLR)
→ UNBAL (XLR)
→ OPTICAL
→ INTERN
2.6.3
ANLR panel
Sync To
→ AUDIO IN
→ REF IN
→ AES/EBU interface, for connector see Fig. 2-1/17.
→ S/P DIFF interface, for connector see Fig. 2-1/17.
→ Optical interface, for connector see Fig. 2-1/17.
→ Internal interface for digital generator OPTical and INTern for
SENS:DIG:FEED ADAT|PHAS only.
→ The receiver is clocked with the input signal
(for SENS:DIG:FEED ADAT|PHAS only).
→ The receiver is clocked with the signal at the reference input
(for SENS:DIG:FEED ADAT|JPH only).
E-10
2.6.2
2.6.3
ANLR panel
CHANNEL(s)
→1
→2
→ BOTH
Section
For SENS:DIG:FEED ADAT only
→ Only channel 1 active
→ Only channel 2 active
→ Channel 1 and 2 active, identical setting
Meaning
IEC-Bus Commands: Graphical Representation of Results
Command
3.102
For value range see
2.6.3 Configuration of
the Digital Analyzer
INPut[]:AUDiobits
1078.2008.02
27 kHz to 55 kHz
40 kHz to 55 kHz
40 kHz to 106 kHz
CHSTatus
AUTO
VALue
F96
F44
F48
F88
F32
Parameter
INPut[]:SAMPle:FREQuency
INPut[]:SAMPle:FREQuency:MODE
UPL
Hz
Basic
unit
Section
Word length of audio samples to be analyzed in bits.
For SENS:DIG:FEED ADAT|PHAS only
for SENS:DIG:FEED ADAT|PHAS only
Value of applied sampling frequency
with option UPL-B2 (Digital Audio I/O)
with option UPL-B29 im Base Rate Mode
with option UPL-B29 im High Rate Mode
For SENS:DIG:FEED ADAT|PHAS only.
2.6.3
ANLR panel
Audio Bits
2.6.3
ANLR panel
Sample Frq
→ VALUE:
E-10
2.6.3
ANLR panel
Sample Frq
→ Sampling frequency 32 kHz for digital instrument, only with option UPL-B2
→ 32 kHz
(Digital Audio I/O)
→ 44.1 kHz
→ Sampling frequency 44.1 kHz for digital instrument
→ 48 kHz
→ Sampling frequency 48 kHz for digital instrument
→ 88.2 kHz
→ Sample frequency 88.2 kHz (only with option UPL-B29 Digital Audio 96
→ 96.0 kHz
kHz in High Rate Mode CONF:DAI HRM)
→ VALUE:
→ Sample frequency 96 kHz (only with option UPL-B29 Digital Audio 96 kHz
→ AUTO
in High Rate Mode CONF:DAI HRM)
→ CHAN STATUS
→ Sampling frequency externally applied. For input values see next
command.
→ Transfer of measured sample frequency. The sample rate is updated if the
value varies by more than 0.01%. Smaller variations are ignored.
→ Transfer of the sample frequency specified in the channel status data.
Setting the signal clock rate.
Meaning
IEC-Bus Commands: Graphical Representation of Results
2 to 1024
Analog instruments
10 µV to 1000 V
Digital instrument
1µFS to 1.0 FS
TRIGger:COUNt
ARM:LEVel:MIN
3.103
10 ms to 2000 s
TRIGger:TIMer
1078.2008.02
0 s to 10 s
CH1Rapidfreq
CH2Rapidfreq
CH1Edgetrigger
CH2Edgetrigger
CH1Trigger|CH2Trigg
er
TCHart
CH1Level |CH2Level
IMMediate
TIMer
CH1Freq|CH2Freq
Parameter
TRIGger:DELay
Command
Starting the Analyzer, Ext. Sweep
TRIGger:SOURce
3.10.2.4
UPL
V
FS
s
s
Basic
unit
Minimum voltage required for triggering a measurement with external
frequency sweep.
Number of measured values entered into the buffer.
Interval between recordings of measured values.
Waiting time after the measurement (settling time for DUT).
2.6.4
ANLR panel
START COND
→ AUTO
→ TIME
→ CH1Freq |
CH2Freq
→ CH1Level |
CH2Level
→ LEV TRG CH1|
LEV TRG CH2
→ TIME CHART
→ FRQ FST CH1
→ FRQ FST CH2
→ Continuous measurement mode w i t h o u t trigger condition
→ Storing measured values in the buffer at regular intervals.
→ Collection of measured values due to a variation in frequency found at the
ANALYZER input, channel 1 or channel 2.
→ Collection of measured values due to a variation in level found at the
ANALYZER input, channel 1 or channel 2.
→ Triggers a single measurement as soon as the level is within the range
specified by ARM:VOLT:STAR and ARM:VOLT:STOP.
→ Measured values from the ongoing continuous measurement are entered
into a timing diagram at the time interval selected by means of command
TRIG:TIM .
→ External frequency sweep with fast frequency measurement in channel 1
→ and channel 2
→ Edge-sensitive triggering; a measurement is triggered as soon as the level
→ enters the interval between ARM:VOLT:START and ARM:VOLT:STOP for
the first time.
2.6.4
ANLR panel
Min VOLT
2.6.4
ANLR panel
Points
2.6.4
ANLR panel
Timetick
2.6.4
ANLR panel
Delay
E-10
→ EDG TRG CH1
→ EDG TRG CH2
Section
Meaning
IEC-Bus Commands: Graphical Representation of Results
3.104
LL to 900% or
LL to 20 dB
TRIGger:VOLTage:VARiation
1078.2008.02
LL to 50%
TRIGger:FREQuency:VARiation
PTC
PTC
V
FS
Analog instruments
10 µV to 1000 V
Digital instrument
1 µFS to 1.0 FS
Basic
unit
ARM:VOLTage:STARt
ARM:VOLTage:STOP
Parameter
Hz
Value range
determined by
instrument or function
Command
ARM:FREQuency:STARt
ARM:FREQuency:STOP
UPL
LL: The lower limit for the entry of variation is not less than 0.1% or 0,01 dB
and is output such that not more than 1024 measured values are generated
(depending on the spacing between start and stop values).
Minimum percentage or dB value by which the input voltage must vary for
triggering a measurement.
LL: The lower limit for the entry of variation is not less than 0.1% and is output
such that not more than 1024 measured values are generated (depending on
the spacing between start and stop values).
Minimum percentage by which the input frequency must vary for triggering a
measurement.
The input level must be within the start/stop voltage limits for triggering a
measurement.
The input frequency must be within the start/stop frequency for triggering the
measurement.
Meaning
2.6.4
ANLR panel
Variation
2.6.4
ANLR panel
Variation
2.6.4
ANLR panel
Start | Stop
2.6.4
ANLR panel
Start | Stop
Section
E-10
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
Command
Analyzer Functions
SENSe[1]:FUNCtion
3.10.2.5
UPL
3.105
’OFF’
’RMS’
’RMSSelectiv’
’PEAK’
’QREak’
’DC’
’THD’
’THDNsndr’
’MDISt’
’DFD’
’WAF’
’POLarity’
’FFT’
’FILTersimulation’
’WAVeform’
’COHerence’
’RUBBuzz’
’PROTocol’
’THIRdoct’
Parameter
Basic
unit
→ Function measurement off
→ RMS measurement ’
→ RMS selective measurement
→ Peak measurement
→ Quasi-peak measurement
→ DC measurement
→ THD measurement
→ THD+N measurement
→ MOD DIST measurement
→ DFD measurement
→ Wow & flutter measurement
→ Polarity measurement
→ FFT display
→ Filter simulation
→ Waveform display
→ Coherence Measurement and Transfer Function
→ Loudspeaker measurements
→ AES/EBU protocol
→ Third analysis
Meaning
E-10
2.6.5
ANLR panel
FUNCTION
→ OFF
→ RMS & S/N
→ RMS SELECT
→ PEAK & S/N
→ QPK & S/N
→ DC
→ THD
→ THD+N/SINAD
→ MOD DIST
→ DFD
→ WOW & FL
→ POLARITY
→ FFT
→ FILTER SIM.
→ WAVEFORM
→ COHERENCE
→ RUB & BUZZ
→ PROTOCOL
→ THIRD OCT
Section
IEC-Bus Commands: Graphical Representation of Results
Value range and units
are determined by
instrument and
function
see 2.6.5.1
0.001 to 10 s
SENSe[1]:TRIGger:SETTling:RESolution
SENSe[1]:FUNCtion:SETTling:RESolution
SENSe3:FREQuency:SETTling:RESolution
SENSe3:PHASe:SETTling:RESolution
SENSe[1]:FUNCtion:SETTling:TOUT
SENSe3:FREQuency:SETTling:TOUT
SENSe3:PHASe:SETTling:TOUT
3.106
0.001 to 10 %
SENSe[1]:TRIGger:SETTling:TOLerance
SENSe[1]:FUNCtion:SETTling:TOLerance
SENSe3:FREQuency:SETTling:TOLerance
1078.2008.02
for EXP | FLAT:
2 to 6
for AVER:
2 to 100
OFF
EXPonential
FLAT
AVERage
Parameter
SENSe[1]:TRIGger:SETTling:COUNt
SENSe[1]:FUNCtion:SETTling:COUNt
SENSe3:FREQuency:SETTling:COUNt
SENSe3:PHASe:SETTling:COUNt
SENSe[1]:TRIGger:SETTling:MODE
SENSe[1]:FUNCtion:SETTling:MODE
SENSe3:FREQuency:SETTling:MODE
SENSe3:PHASe:SETTling:MODE
Command
3.10.2.5.1 Common Parameters for Analyzer Functions
UPL
s
DEG(°)
V
FS
%
dB
Hz
%
Basic
unit
Maximum settling time
If no settled measurement result is achieved within this time, the
measurement is aborted and an invalid result is signalled.
Starting value of exponential resolution characteristic or resolution band.
Starting value of exponential tolerance characteristic or tolerance band.
Number of test points considered in settling.
3 means that the currently measured value is compared with the two
preceding results.
SENS:TRIG:SETT = Settling process for external triggering
SENS:FUNC:SETT = Settling process for measurement function
SENS3:FREQ:SETT = Settling process for frequency measurement
SENS3:PHAS:SETT = Settling process for phase measurement
→ OFF
→ Settling with exponential tolerance and resolution characteristic
→ Settling with tolerance and resolution band
→ Arithmetic averaging (not for settling with external triggering)
Meaning
2.6.5.1
ANLR panel
Timeout
2.6.5.1
ANLR panel
Resolution
2.6.5.1
ANLR panel
Tolerance
2.6.5.1
ANLR panel
Samples
E-10
2.6.5.1
ANLR panel
Settling
→ OFF
→ EXPONENTIAL
→ FLAT
→ AVERAGE
Section
IEC-Bus Commands: Graphical Representation of Results
Command
SPKC
PERM
SYSTem:PHONe
3.107
0 to 100 %
SYSTem:SPEaker:VOLume
1078.2008.02
-120 to 120 dB
AES2
AE1And2
FNC2
FN1And2
AES1
FNC1
%
2.6.6
ANLR panel
Phone Out
→ SPKPhone
→ PERMANENT
→ Phones output conforms to loudspeaker setting.
→ Headphones output permanently switched on.
E-10
2.6.6
ANLR panel
Skp Volume
2.6.6
ANLR panel
Pre Gain
Volume of monitor output
Amplification or attenuation of function output.
→ The input signal of the analog analyzer A22 and A110 can be
monitored on channel 2.
→ ... on both channels (stereo).
With channel 1 or 2 selected as analyzer input, only the left or,
the right headphones output can be used for monitoring.
→ Aural monitoring of function output of analog analyzer
A22 for all measurement functions (except THD+N) for channel 1.
→ ... for channel 2.
→ ... for both channels (stereo).
→ Aural monitoring of left channel of AES/EBU interface of digital analyzer
D48 (Option: Digital Audio Protocol Analysis and Generation UPL-B2).
→ ... of right channel ...
→ ... of both channels (stereo) ...
INP2
dB
2.6.6
ANLR panel
SPEAKER
→ OFF
→ INPUT Ch1
→ INPUT JITT
→ INPUT COMM
→ INPUT Ch2
→ INPUT Ch1&2
→ FUNCT Ch1
→ FUNCT Ch2
→ FUNCT Ch1&2
→ DIG Ch1
→ DIG Ch2
→ DIG Ch1&2
→ Loudspeaker and headphones output switched off.
→ Aural monitoring of input signal of analog analyzers A22 and A110
on channel 1.
The signal is available at both output channels.
In the DIGITAL analyzer with option Digital Audio I/O (UPL-B2) in the
Meas Mode JITTER/PHAS the demodulated jitter signal is applied to the
ANLG 110 kHz analyzer and can be listened to.
In the DIGITAL analyzer with option Digital Audio I/O (UPL-B2), in the
Meas Mode COMMON/INP the superimposed common-mode signal
is applied to the digital inputs of the ANLG 110 kHz analyzer
and can be monitored.
OFF
INP1
IN1And2
Section
Basic
unit
IEC-Bus Commands: Graphical Representation of Results
Meaning
Parameter
SYSTem:SPEaker:GAIN
SYSTem:SPEaker:SOURce
UPL
Command
see 3.10.4
SENSe[1][:VOLTage|POWer]:UNIT[1|2]
1078.2008.02
ON
OFF
ON
OFF
3.108
Parameter
"RMS"
ON
OFF
Parameter
SENSe[1]:FUNCtion:SNSequence
SENSe[1]:FUNCtion:DCSuppression
SENSe[1]:FUNCtion
Command
3.10.2.5.2 RMS Measurement incl. S/N
SYSTem:SPEaker[:STATe]
UPL
Basic
unit
Basic
unit
E-10
2.4
ANLR panel
Unit Ch1/CH2
2.6.5.1
ANLR panel
S/N Sequ
→ S/N (signal-to-noise) measurement on
→ S/N (signal- to-noise) measurement off
Display units for RMS measurement
2.6.5.1
ANLR panel
DC Suppres
→ ON
→ OFF
2.6.5
ANLR panel
FUNCTION
→ RMS & S/N
Section
2.6.6
ANLR panel
LOCAL key
Section
Suppression of DUT DC in the digital analyzer.
→ DC not considered; corresponds to AC coupling
→ DC considered in the measurement and displayed; corresponds to DC
coupling
→ RMS measurement
Meaning
→ Loudspeaker on
→ Loudspeaker off
Command has no effect if option UPL-B5 is not fitted.
Meaning
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
SENSe[1]:VOLTage:APERture
SENSe[1]:VOLTage:APERture:MODE
UPL
3.109
1 ms ...
For value range see
2.6.5.2 → Meas Time
VALue
GENTrack
AFASt
AUTO
TRIGgered
Parameter
s
Basic
unit
Numerical entry of measurement time.
Measurement time for steadying the display.
AFASt and AUTO match the measurement time to the signal frequency by
taking the signal period into account. The measurement time is matched as
far as possible to the input signal. Maximum algorithmic error:
→ 1%
→ 1‰.
→ A special mode is available for RMS measurements, permitting a single
delay-free measurement with selectable measurement time to be carried
out as soon as the signal exceeds a set trigger threshold for the first
time.In conjunction with the generator burst signal this measurement
mode permits the first period of a signal to be measured and is particularly
suitable for echo-free measurements on loudspeakers.
→ Measurement over (at least) one whole period of the generator signal. If
required, the generator frequency is matched to the analyzer sampling
rate. In the case of high frequencies the measurement time is extended to
several periods to increase the measurement accuracy. Particularly
suitable for measuring very noisy or distorted signals and for extremely
fast sweeps. This measurement method guarantees maximum
measurement accuracy at minimum measurement times and should
therefore be given preference.
If the MODDIST signal is used as generator signal, the measurement time
is referred to the LOWER Frequency, which normally dominates.
→ Numerical entry of measurement time. For entry of values see next
command.
Meaning
2.6.5.2
ANLR panel
Meas Time
E-10
2.6.5.2
ANLR panel
Meas Time
→ AUTO FAST
→ AUTO
→ TRIGGERED
→ GEN TRACK
→ VALUE:
Section
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
SENSe[1]:NOTCh[:STATe]
SENSe:SWEep:SYNC
SENSe[1][:VOLTage|POWer]:REFerence
SENSe[1][:VOLTage|POWer]:REFerence:MODE
UPL
OFF
DB0
DB12
DB30
NORMal
BLOCk
3.110
Analog instrument
100 pV to 1000 V
Digital instrument
0.0 to 1.0 FS
VALue
STORe
CH2Meas
CH1Meas
CH2Store
CH1Store
Parameter
V
FS
Basic
unit
→ Analog notch filter off;
→ Analog notch filter on; no gain
→ Analog notch filter on; gain 12 dB
→ Analog notch filter on; gain 30 dB
Only available with option UPL-B29 (Digital Audio 96 kHz) in Base Rate Mode
(CONF:DAI BRM).
In the high rate mode, the sweep can be operated at NORMal speed only.
Permits the speed to be increased for 1-dimensional generator frequency
sweeps with the universal generator:
→ normal speed common for all sweeps
→ sweep speed increased after the 2nd sweep; traces are not updated online
but only upon completion of the sweep (all at once).
Numerical entry of reference value.
→ For a two-channel measurement, the current measurement result of
channel 1 is stored as a reference.
→ For a two-channel measurement, the current measurement result of
channel 2 is stored as a reference.
→ The value measured in channel 1 is used as a reference for the output of
results in reference-related units.
→ The value measured in channel 2 is used as a reference for the output of
results in reference-related units.
→ For a single-channel measurement, the current measurement result is
stored as a reference.
→ The reference value is entered using the next command.
Meaning
2.6.5.1
ANLR panel
Anlg. Notch
→ OFF
→ 0 dB
→ 12 dB
→ 30 dB
2.6.5.1
ANLR panel
Sweep Mode
→ NORMAL
→ BLOCK
2.6.5.1
ANLR panel
Reference
2.6.5.1
ANLR panel
Reference
Section
E-10
IEC-Bus Commands: Graphical Representation of Results
OFF
ON
CALCulate:TRANsform:FREQuency:STATe
1078.2008.02
3.111
1 to 3
SENSe[1]:FILTer:.....
SENSe[1]:TRIGger:SETTling:.....
for analog instr.
10 Hz to 22.5 kHz
SENSe[1]:NOTCh:FREQuency:FIXed
Parameter
FIXed
GENTrack
Command
SENSe[1]:NOTCh:FREQuency:MODE
UPL
HZ
Basic
unit
2.3.4.2
ANLR panel
Fnct Settl
2.6.5.1
ANLR panel
POST FFT
→ OFF
→ ON
→ No POST-FFT for the selected measurement function
→ POST-FFT for selected measurement function: see 2.6.5.12 FFT
with the following settings available:
CALCulate:TRANsform:FREQuency:FFT S256 to S8K
CALCulate:TRANsform:FREQuency:WINDow RECT to KAIS
CALCulate:TRANsform:FREQuency:STARt ?
CALCulate:TRANsform:FREQuency:STOP ?
CALCulate:TRANsform:FREQuency:RESolution?
If the group-delay measurement is selected with command
SENSe3:FUNCtion FQGRoupdelay, POST-FFT is always active as the
frequency information is obtained from FFT.
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
2.7.1
ANLR panel
Filter
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
E-10
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
→ GEN TRACK
Section
See 3.10.3 Selecting the Analyzer Filters
Numerical center frequency of notch filter.
For analog instrument only.
→ For numerical entry of notch-filter center frequency see next command.
→ The notch-filter center frequency tracks the generator frequency.
Meaning
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
SENSe[1]:VOLTage:APERture
SENSe[1]:VOLTage:APERture:MODE
SENSe[1][:VOLTage|POWer]:UNIT[1|2]
SENSe[1]:FUNCtion:DCSuppression
SENSe[1]:FUNCtion
Command
Parameter
10 µs to 10s
VALue
AFASt
AUTO
GENTrack
3.112
see 3.10.4 Units for
IEC Measurement
Results
ON
OFF
"RMSSelectiv"
3.10.2.5.3 Selective RMS Measurement incl. Sweep
UPL
s
Basic
unit
Numerical entry of measurement time.
Measurement time for steadying the display.
AFASt and AUTO: Automatic matching of measurement time to the signal
frequency taking the signal period into account. The measurement time is
matched as far as possible to the input signal. Maximum algorithmic error
→ 1%
→ 1‰
→ Measurement over (at least) one whole period of the generator signal. If
required, the generator frequency is matched to the analyzer sampling
rate. In the case of high frequencies the measurement time is extended to
several periods to increase the measurement accuracy. Particularly
suitable for measuring very noisy or distorted signals and for extremely
fast sweeps. This measurement method guarantees maximum
measurement accuracy at minimum measurement times and should
therefore be given preference.
If the MODDIST signal is used as generator signal, the measurement time
is referred to the LOWER Frequency, which normally dominates.
→ Numerical entry of measurement time. For entry of values see next
command.
Display units for RMS measurement
Suppression of DUT DC in the digital analyzer.
→ DC not considered; corresponds to AC coupling
→ DC considered in the measurement and displayed; corresponds to DC
coupling
Selective RMS measurement
Meaning
2.6.5.3
ANLR panel
Meas Time
E-10
2.6.5.3
ANLR panel
Meas Time
→ AUTO FAST
→ AUTO
→ GEN TRACK
→ VALUE
2.4
ANLR panel
Unit Ch1/CH2
2.6.5.1
ANLR panel
DC Suppres
→ ON
→ OFF
2.6.5
ANLR panel
FUNCTION
→ RMS SELECT
Section
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
SENSe[1][:VOLTage|POWer]:REFerence:MODE
SENSe[1]:BANDwidth[:RESolution]
equivalent to
SENSe[1]:BWIDth[:RESolution]
SENSe[1]:BANDwidth[:RESolution]:MODE
equivalent to
SENSe[1]:BWIDth[:RESolution]:MODE
UPL
Basic
unit
VALue
GENTrack
STORe
CH2Meas
CH1Meas
CH2Store
CH1Store
3.113
Hz
Value range
determined by
instrument or function
SPCT1
SPCT3
STOCt
SOCT12
SFIX
SFASt
PPCT1
PPCT3
PTOCt
POCT12
PFIX
PFASt
Parameter
→ For a two-channel measurement, the current measurement result of
channel 1 is stored as a reference.
→ For a two-channel measurement, the current measurement result of
channel 2 is stored as a reference.
→ The value measured in channel 1 is used as a reference for the output of
results in reference-related units.
→ The value measured in channel 2 is used as a reference for the output of
results in reference-related units.
→ For a single-channel measurement, the current measurement result is
stored as a reference.
→ The currently set generator output level is used as a reference.
Using the subsequent command SENS:FREQ:FACT the bandpass
filter of the RMS SEL measurement in the Freq Mode GENTRACK can be
set to any multiple of the fundamental.
This allows single harmonics to be measured.
→ The reference value is entered using the next command.
Numerical entry of arithmetically symmetrical bandwidth.
PFASt
SFASt:
Bandstop filter with only 40 dB attenuation, third-octave bandwidth and
particularly
short settling time.
Parameter starting with
P ... = bandpass
S ... = bandstop
Bandwidth of bandpass or bandstop of selective RMS filter.
Meaning
E-10
2.6.5.1
ANLR panel
Reference
→ STORE CH1
→ STORE CH2
→ MEAS CH1
→ MEAS CH2
→ STORE
→ GEN TRACK
→ VALUE:
2.6.5.3
ANLR panel
Bandwidth
2.6.5.3
ANLR panel
Bandwidth
→ BP 1%
→ BP 3 %
→ BP 1/3 OCT
→ BP 1/12 OCT
→ BP FIX:
→ BP FAST
→ BS 1%
→ BS 3 %
→ BS 1/3 OCT
→ BS 1/12 OCT
→ BS FIX:
→ BS FAST
Section
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
SENSe[1][:VOLTage|POWer]:REFerence
UPL
3.114
Analog instruments
100 pV to 1000 V
Digital instrument
0.0 to 1.0 FS
Parameter
V
FS
Basic
unit
Numerical entry of reference value.
Meaning
2.6.5.1
ANLR panel
Reference
Section
E-10
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
SENSe:FREQuency:FACTor
SENSe[1]:FREQuency:MODE
Command
Sweep for selective RMS measurement
UPL
3.115
MLT
1 to 20 for RMS
selective
measurements
CH1
CH2
GENTrack
MULTisine
LIST
SWEep
FIXed|CW
Parameter
Basic
unit
Factor by which the tracking bandpass filter is higher than the generator
frequency with setting GENTRACK (SENS:FREQ:MODE GENT).
→ Presetting for fixed frequency of selective RMS measurement. Numerical
entry with SENSe[1]:FREQuency[:FIXed|:CW]
→ Frequency sweep of selective RMS measurement.
The sweep parameters are determined by the following user
specifications:
SENSe[1]:FREQuency:STARt|STOP
SENSe[1]:SWEep:SPACing LINear|LOGarithmic
SENSe[1]:SWEep:STEP
SENSe[1]:SWEep:POINts
→ List sweep of frequency of selective RMS measurement.
The sweep parameters are read from the file specified under
MMEMory:LOAD:LIST FREQuency, "filename" For format of block/list files
see 2.9.1.3 Format of Block/Listen Data.
→ The frequency of the selective RMS measurement is set consecutively to
the multisine frequencies specified in the generator panel
(see 2.5.4.4 MULTISINE). The sweep is similar to a LIST sweep.
→ The frequency of the selective RMS measurement tracks the current
generator frequency.
By means of the factor (see next command SENS:FREQ:FACT ) it can
be determined whether the center frequency should directly track the
generator frequency (factor = 1) or be a multiple thereof. If the factor is an
integral multiple, it may be used for measuring single harmonics. The
bandpass center frequency can be tracked to the generator signal
functions SINE, MULTISINE, BURST or SINE2 PULSE“, only; any other
signal function causes an error message. The frequency of the selective
RMS measurement tracks the frequency measured in
→ channel 1
→ channel 2.
Meaning
E-10
2.6.5.3
ANLR panel
FREQ MODE
→ Factor
FREQ MODE
→ GEN TRACK
→ FREQ CH1
→ FREQ CH2
2.6.5.3
ANLR panel
SWEEP CTRL
→ OFF
→ AUTO SWEEP
MANU SWEEP
→ AUTO LIST
MANU LIST
→GEN MLTSINE
Section
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
SENSe[1]:SWEep:MODE
MANual
AUTO
3.116
Automatic sweep
→ This command in conjunction with command
SENSe[1]:FREQuency:MODe SWEep sets the AUTO SWEEP mode.
→ This command in conjunction with command
SENSe[1]:FREQuency:MODe SWEep sets the MANU SWEEP mode.
Pressing the LOCAL key activates the spinwheel.
Numerical entry of frequency for selective RMS measurement.
Hz
Value range
determined by
instrument or function
→ Analog notch filter on; gain 12 dB
→ Analog notch filter on; gain 30 dB
→ Analog notch filter on; no gain
→ Analog notch filter off.
The notch filter can only be set in the analog instruments when a bandstop
filter has been selected for SENS:BWID:MODE.
Only available with option UPL-B29 (Digital Audio 96 kHz) in Base Rate Mode
(CONF:DAI BRM).
In the high rate mode, the sweep can be operated at NORMal speed only.
Permits the speed of 1-dimensional sweeps with the universal generator to be
increased.
→ Normal speed used for any kind of sweep
→ Sweep speed increased as from 2nd sweep
→ Sweep speed increased again as from 2nd sweep; update of curve not
online but only upon completion of the sweep (all at once).
Meaning
SENSe[1]:FREQuency[:FIXed|CW]
Basic
unit
See 3.10.3 Selecting the Analyzer Filters
Particularly when monitoring weak residual signals amplified by means of Pre
Gain, a highpass filter should be used for DC suppression to avoid the signal
to be distorted or suppressed altogether.
In conjunction with a selective RMS measurement filter No. 2 must be
selected as filter No. 1 is already used in the UPL as a selective RMS
bandpass or bandstop filter. 3.10.3 Selecting the Analyzer Filters
DB12
DB30
DB0
OFF
NORMal
FAST
BLOCk
Parameter
E-10
2.6.5.3
ANLR panel
SWEEP CTRL
→ AUTO SWEEP
→ MANU SWEEP
2.6.5.3
ANLR panel
FREQ MODE
→ FIX
2.7.1
ANLR panel
Filter
2.6.5.1
ANLR panel
Anlg. Notch
→ 12 dB Auto
→ 30 dB Auto
→ 0 dB
→ OFF
2.6.5.3
ANLR panel
Sweep Mode
→ NORMAL
→ FAST
→ BLOCK
Section
IEC-Bus Commands: Graphical Representation of Results
SENSe[1]:FILTer2:.....
SENSe[1]:NOTCh[:STATe]
SENSe:SWEep:SYNC
UPL
1078.2008.02
3.117
Sweep step size
Depending on selected SPACing
SENSe[1]:SWEep:SPACing LINear|LOGarithmic,
the sweep frequency range between "STARt" and "STOP" is divided into
linear steps in Hz or logarithmic steps in the form of a multiplier.
|
The selected step
size should be so
wide that not more
than 1023 single
steps (= 1024 sweep
points) are obtained.
It should not exceed
the absolute
difference between
STOP and STARt.
SENSe[1]:SWEep:STEP
Í
Number of sweep steps.
Depending on the selected SPACing (SENSe[1]:SWEep:SPACing
LINear|LOGarithmic),
the sweep frequency range between "STARt" and "STOP" is divided into
linear or logarithmic sweep points.
SENSe[1]:SWEep:SPACing LINear:
Hz
SENSe[1]:SWEep:SPACing LOGarithmic: No unit because of multiplication
factor.
2.6.5.3
ANLR panel
Steps
2.6.5.3
ANLR panel
Points
E-10
2.6.5.3
ANLR panel
Spacing
→ LIN
→ LOG
→ Linear sweep spacing
→ Logarithmic sweep spacing
2 to 1024
2.6.5.3
ANLR panel
SWEEP CTRL
→ Start | Stop
2.6.5.3
ANLR panel
SWEEP CTRL
→ AUTO LIST
→ MANU LIST
Section
Start and stop frequency for frequency sweep of selective RMS
measurement.
SENSe[1]:SWEep:POINts
Automatic list sweep
→ This command in conjunction with command
SENSe[1]:FREQuency:MODe LIST sets the AUTO LIST mode.
→ This command in conjunction with command
SENSe[1]:FREQuency:MODe SWEep sets the MANU LIST mode.
Pressing the LOCAL key activates the spinwheel.
Meaning
LINear
LOGarithmic
Basic
unit
SENSe[1]:SWEep:SPACing
MANual
AUTO
Parameter
Hz
Value range
determined by
instrument or function
Command
IEC-Bus Commands: Graphical Representation of Results
SENSe[1]:FREQuency:STARt
SENSe[1]:FREQuency:STOP
SENSe[1]:LIST:MODE
UPL
Command
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
MMEMory:LOAD:LIST
UPL
3.118
FREQency,"filename
"
= path and filename
of frequency list for a
LIST sweep of a
selective RMS
measurement, eg
"c:\UPL\ref\swpflst.lst"
Parameter
Basic
unit
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
Loading a frequency list for the list sweep.
Meaning
2.3.4.2
ANLR panel
Fnct Settl
E-10
2.6.5.3
2.9.1.3
ANLR panel
SWEEP CTRL
→ Filename
Section
IEC-Bus Commands: Graphical Representation of Results
see 3.10.4 Units for
IEC Measurement
Results
ON
OFF
PPEak
NPEak
PTOPeak
PABSolut
SFASt
FAST
SLOW
FIXed
VALue
SENSe[1][:VOLTage|POWer]:UNIT[1|2]
SENSe[1]:FUNCtion:SNSequence
SENSe[1]:FUNCtion:MMODe
SENSe[1]:VOLTage:INTVtime:MODE
3.119
"QPEak"
SENSe[1]:FUNCtion
1078.2008.02
"PEAK"
Parameter
SENSe[1]:FUNCtion
Command
3.10.2.5.4 Peak and Quasi-Peak Measurement incl. S/N
UPL
Basic
unit
2.6.5.1
ANLR panel
S/N Sequ
→ ON
→ OFF
2.6.5.4
ANLR panel
Meas Mode
→ PK +
→ PK → PK to PK
→ PK abs
2.6.5.4
ANLR panel
Intv Time
→ FIX 50ms
→ FIX 200ms
→ FIX 1000ms
→ FIX 3 SEC
→ VALUE:
→ S/N (signal-to-noise) measurement on.
→ S/N (signal-to-noise) measurement off.
→ PK+ value
→ PK- value
→ Peak-to-peak value
→ Absolute peak value
→ 50 ms
→ 200 ms monitoring interval for peak search
→ 1000 ms
→ s monitoring interval for quasi-peak search
→ Numerical entry of interval time. For entry of values see next command.
E-10
2.4
ANLR panel
Unit Ch1/CH2
2.6.5
ANLR panel
FUNCTION
→ QPK & S/N
→ Quasi-peak measurement
Display units for RMS measurement
2.6.5
ANLR panel
FUNCTION
→ PEAK & S/N
Section
→ Peak measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
FIXed
GENTrack
SENSe[1]:NOTCh:FREQuency:MODE
3.120
DB0
DB12
DB30
OFF
SENSe[1]:NOTCh[:STATe]
1078.2008.02
Analog instrument
100 pV to 1000V
Digital instrument
0.0 to 1.0 FS
SENSe[1][:VOLTage|POWer]:REFerence
GENTrack
VALue
STORe
CH2Meas
CH1Meas
CH2Store
CH1Store
SENSe[1][:VOLTage|POWer]:REFerence:MODE
Parameter
20 ms to 10s
Command
SENSe[1]:VOLTage:INTVtime
UPL
V
FS
s
Basic
unit
2.6.5.1
ANLR panel
Anlg. Notch
→ 0 dB
→ 12 dB
→ 30 dB
→ OFF
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
→ GEN TRACK
→ Analog notch filter on; no gain
→ Analog notch filter on; gain 12 dB
→ Analog notch filter on; gain 30 dB
→ Analog notch filter off;
→ For numerical entry of notch-filter center frequency see next command.
→ The center frequency of the notch filter tracks the generator frequency.
E-10
2.6.5.1
ANLR panel
Reference
2.6.5.1
ANLR panel
Reference
→ STORE CH1
→ STORE CH2
→ MEAS CH1
→ MEAS CH2
→ STORE
→ GEN TRACK
→ VALUE:
→ For a two-channel measurement, the current measurement result of
channel 1 is stored as a reference.
→ For a two-channel measurement, the current measurement result of
channel 2 is stored as a reference.
→ The value measured of channel 1 is used as a reference for theresults in
reference-related units.
→ The value measured of channel 2 is used as a reference for the results in
reference-related units.
→ For a single-channel measurement, the current measurement result is
stored as a reference.
→ The currently set generator output level is used as a reference.
→ The reference value is entered using the next command.
Numerical entry of reference value.
2.6.5.4
ANLR panel
Intv Time
Section
Numerical entry of interval time.
Monitoring interval for peak search
Meaning
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
3.121
1 to 3
SENSe[1]:FILTer:.....
Parameter
for analog instr.
10 Hz to 22.5 kHz
Command
SENSe[1]:NOTCh:FREQuency:FIXed
UPL
Hz
Basic
unit
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
Section
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
2.3.4.2
ANLR panel
Fnct Settl
2.7.1
ANLR panel
Only available with option UPL-B29 (Digital Audio 96 kHz) in Base Rate Mode Filter
(CONF:DAI BRM).
In the high rate mode (CONF:DAI HRM), the measurement functions PEAK
and QPEak can be operated without filter.
See 3.10.3 Selecting the Analyzer Filters
Numerical center frequency of notch filter.
Meaning
E-10
IEC-Bus Commands: Graphical Representation of Results
FAST
VALue
CH1Store
SENSe[1]:VOLTage:APERture:MODE
SENSe[1][:VOLTage|POWer]:REFerence:MODE
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
SENSe[1][:VOLTage|POWer]:REFerence
see 3.10.4 Units for
IEC Measurement
Results
SENSe[1][:VOLTage|POWer]:UNIT[1|2]
3.122
Analog instrument
- 1000 V to 1000 V
GENTrack
VALue
STORe
CH2Meas
CH1Meas
CH2Store
"DC"
Parameter
SENSe[1]:FUNCtion
Command
3.10.2.5.5 DC Measurement
UPL
V
Basic
unit
2.4
ANLR panel
Unit Ch1/CH2
2.6.5
ANLR panel
FUNCTION
→ DC
Section
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
Numerical entry of reference value.
→ For a two-channel measurement, the current measurement result of
channel 1 is stored as a reference.
→ For a two-channel measurement, the current measurement result of
channel 2 is stored as a reference.
→ The value measured of channel 1 is used as a reference for the results in
reference-related units.
→ The value measured of channel 2 is used as a reference for the results in
reference-related units.
→ For a single-channel measurement, the current measurement result is
stored as a reference.
→ The currently set generator output level is used as a reference.
→ The reference unit is specified by the next command.
2.3.4.2
ANLR panel
Fnct Settl
2.6.5.1
ANLR panel
Reference
E-10
2.6.5.1
ANLR panel
Reference
→ STORE CH1
→ STORE CH2
→ MEAS CH1
→ MEAS CH2
→ STORE
→ GEN TRACK
→ VALUE:
→ 200 ms integration time for steadying the display.
2.6.5.5
→ Numerical entry of integration time. For entry of values see next command. ANLR panel
Meas Time
→ FIX 200ms
→ VALUE:
Display units for RMS measurement
→ DC measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
SELectdi
LSELectdi
SENSe[1]:FUNCtion:MMODe
FAST
PRECision
PCT|DB
SENSe[1]:FUNCtion:DMODe
SENSe[1]:UNIT
1078.2008.02
*)
SENSe[1]:FUNCtion:DISTortion
DEVen
LDEVen
DODD
LDODd
DALL
LDALl
"THD"
3.123
Parameter
SENSe[1]:FUNCtion
Command
3.10.2.5.6 THD Measurement
UPL
Basic
unit
2.4
ANLR panel
Unit
E-10
2.6.5.6
ANLR panel
Dyn Mode
→ FAST
→ PRECISION
→ Analog notch switched off.
→ Analog notch switched on when the applied signal is of good quality.
Display units for results of THD measurements.
2.6.5.6
ANLR panel
→ di2468
2.6.5.6
ANLR panel
Meas Mode
→SELECT di
→ LEV SEL di
→ All di
→ LEV All di
→ All odd di
→ LEV odd di
→ All even di
→ LEV even di
→ Any combination of harmonics from d2 to d9 can be set with the
→ following command.
Result in dB
Result in V (analog) or FS (digital)
→ Selection of harmonics to be measured:
→ All harmonics from d2 to d9 Result in dB
Result in V (analog) or FS (digital)
→ All uneven harmonics:
→ d3, d5, d7, d9
Result in dB
Result in V (analog) or FS (digital)
→ All even harmonics:
→ d2, d4, d6, d8
Result in dB
Result in V (analog) or FS (digital)
Decimal equivalent of integer for any combination of harmonics,
eg d2, d4, d6, d9, is desired;
binary: 10010101;
decimal equivalent = 149
2.6.5
ANLR panel
FUNCTION
→ THD
Section
THD measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
di3
1078.2008.02
32
16
8
4
2
1
64
di4
128
di5
di2
di6
di8
di9
di7
LSB
MSB
*)
Weighting
Harmonics
Data bit
For settling command see 3.10.2.5.1 Common Parameters for Analyzer
Functions
Numerical entry
Determining the fundamental frequency:
Automatically by frequency measurement.
Numerical entry of fundamental frequency. For entry of values see next
command.
Numerical entry of reference value in reference-related level units.
SENS:FUNC:MMOD LSEL | LDAL | LDOD | LDEV
3.124
Meaning
2.3.4.2
ANLR panel
Fnct Settl
2.6.5.6
ANLR panel
Fundamentl
2.6.5.6
ANLR panel
Fundamentl
2.6.5.1
ANLR panel
Ref Volt
Section
E-10
IEC-Bus Commands: Graphical Representation of Results
Example: di1, di3, di5 and di7
Data word: 10101010
Weighting = 2+8+32+128
Decimal equivalent: =170
Hz
Value range
determined by
instrument or function
SENSe[1]:VOLTage:FUNDamental
SENSe[1]:FUNCtion:SETTling:.....
AUTO
VALue
V
FS
Basic
unit
SENSe[1]:VOLTage:FUNDamental:MODE
Parameter
Analog Instruments:
100 pV to 1000 V
Digital Instrument:
100 pFS to 100 FS
Command
SENSE[1][:VOLTage|POWer]:REFerence
UPL
1078.2008.02
SENSe[1]:UNIT
SENSe[1]:THDN:REJection
SENSe:FUNCtion:APERture:MODE
SENSe[1]:FUNCtion:DMODe
SENSe[1]:FUNCtion:MMODe
SENSe[1]:FUNCtion
Command
3.10.2.5.7 THD + N / Sinad Measurement
UPL
PCT|DB
NARRow
WIDE
SLOW
FAST
SFASt
FAST
PRECision
THDN
LTHDn
SNDRatio
NOISe
LNOise
"THDNsndr"
3.125
Parameter
Basic
unit
Display units for results of THD+N measurement
Sets the characteristic of the notch filter in the digital instrument.
→ The noise is measured close to the carrier.
→ An two-pole notch filter is additionally taken into account to evaluate
attenuated harmonics in the vicinity of the carrier.
2.4
ANLR panel
Unit
2.6.5.7
ANLR panel
Rejection
→ NARROW
→ WIDE
E-10
2.6.5.7
ANLR panel
Meas Time
→ SLOW
→ FAST
→ SUPERFAST
2.6.5.7
ANLR panel
Dyn Mode
→ FAST
→ PRECISION
→ Analog notch filter switched off.
→ Analog notch filter switched on when the applied signal is of good quality.
Selection of measurement speed
→ Measurement using FFT size 8192
→ Measurement using FFT size 2048
→ Measurement using FFT size 512
2.6.5.7
ANLR panel
Meas Mode
→THD+N
→ LEVEL THD+N
→ SINAD
→ NOISE
→ LEVEL NOISE
2.6.5
ANLR panel
FUNCTION
→ THD+N/SINAD
Section
Result display as
→ THD+N value in dB
→ THD+N RMS value in V (analog) or FS (digital)
→ SINAD value in negative dB
→ Same as THD+N but without harmonics weighting, in dB
→ Same as THD+N RMS value but without harmonics weighting, in V
(analog) or FS (digital)
→ THD+N measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
Command
V
FS
Basic
unit
1078.2008.02
CALCulate:TRANsform:FREQuency:FFT
S512
S1K
S2K
S4K
S8K
3.126
FFT Size
→ 512 lines
→ 1024 lines
→ 2048 lines
→ 4096 lines
→ 8192 lines
2.6.5.12
ANLR-Panel
FFT Size
→ 512
→ 1024
→ 2048
→ 4096
→ 8192
2.6.5.1
ANLR panel
POST FFT
→ OFF
→ ON
→ No POST-FFT for the selected measurement function
→ POST-FFT for selected measurement function (see 3.10.2.5.12 FFT)
CALC:TRAN:FREQ:FT S256 to S8K
CALC:TRAN:FREQ:WIND RECT to KAIS
CALC:TRAN:FREQ:STAR?
CALC:TRAN:FREQ:STOP?
CALCe:TRAN:FREQ:RES?
OFF
ON
CALCulate:TRANsform:FREQuency:STATe
2.6.5.7
ANLR panel
Fundamentl
2.6.5.7
ANLR panel
Fundamentl
→ AUTO
→ VALUE:
2.6.5.1
ANLR-Panel
Ref Volt
Section
2.7.1
ANLR panel
Fnct Settl
Numerical entry of fundamental frequency
Determining the fundamental frequency:
→ Automatically by frequency measurement.
→ Numerical entry of fundamental frequency. For entry of values see next
command.
Numerical entry of reference value for measurement response in referencerelated level units for the setting
SENS:FUNC:MMOD LTHD | LNO
Meaning
See 3.10.3 Selecting the Analyzer Filters
Hz
Value range
determined by
instrument or function
AUTO
VALue
Analog Instruments:
100 pV to 1000 V
Digital Instrument:
100 pFS to 100 FS
Parameter
E-10
IEC-Bus Commands: Graphical Representation of Results
SENSe[1]:FILTer1:.....
SENSe[1]:VOLTage:FUNDamental
SENSe[1]:VOLTage:FUNDamental:MODE
SENSe[1][:VOLTage|POWer]:REFerence
UPL
1078.2008.02
MMEMory:LOAD:LIST SENSe,
’filename’
OFF
3.127
Only permissible with SENS:VOLT:EQU ON
Command for entering the name of the equalizer file.
→ The equalizer is switched off. The THD+N value is calculated from the
original FFT spectrum.
→ The equalizer is switched on. The command that follows is accepted. The
THD+N value is calculated from the equalized FFT spectrum.
Activation/deactivation of an equalizer table consisting of frequency
information and associated voltage gain factors.
SENSe:VOLTage:EQUalize[:STATe]
ON
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
Lower band limit for THD+N measurement function
Upper band limit for THD+N measurement function
Meaning
2.6.5.7
ANL Panel
Equal. file
2.6.5.7
ANL Panel
Equalizer
→ ON
→ OFF
2.7.1
ANLR panel
Fnct Settl
E-10
2.6.5.7
ANLR panel
→ Frq Lim Low
2.6.5.7
ANLR panel
→ Frq Lim Upp
Section
IEC-Bus Commands: Graphical Representation of Results
SENSe[1]:FUNCtion:SETTling:.....
Hz
Value range
determined
by instrument or
function
Basic
unit
SENSe[1]:FREQuency:LIMit:LOWer
Parameter
Hz
Value range
determined by
instrument or function
Command
SENSe[1]:FREQuency:LIMit:UPPer
UPL
FAST
PRECision
PCT|DB
SENSe[1]:FUNCtion:DMODe
SENSe[1]:UNIT
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
"MDISt"
3.128
Parameter
SENSe[1]:FUNCtion
Command
3.10.2.5.8 MOD DIST
UPL
Basic
unit
Section
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
Display units for results of MOD-DIST measurement.
→ Analog notch filter switched off.
→ Analog notch filter switched on if the applied signal is of good quality.
2.3.4.2
ANLR panel
Fnct Settl
2.4
ANLR panel
Unit
E-10
2.6.5.8
ANLR panel
Dyn Mode
→ FAST
→ PRECISION
MOD-DIST measurement. Measurement with double-sine (similar to SMPTE) 2.6.5
ANLR panel
FUNCTION
→ MODDIST
Meaning
IEC-Bus Commands: Graphical Representation of Results
D2
D3
FAST
PRECision
SENSe[1]:FUNCtion:MMODe
SENSe[1]:FUNCtion:DMODe
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
PCT|DB
SENSe[1]:UNIT
3.129
Parameter
"DFD"
Command
SENSe[1]:FUNCtion
3.10.2.5.9 DFD
UPL
Basic
unit
E-10
2.6.5.9
ANLR panel
Dyn Mode
→ FAST
→ PRECISION
→ Analog notch filter switched off.
→ Analog notch filter switched on if the applied signal is of good quality.
2.3.4.2
ANLR panel
Fnct Settl
2.6.5.9
ANLR panel
Meas Mode
→ d2 (IEC268)
→ d3 (IEC268)
→ d2 (IEC118)
→ d3 (IEC118)
→ Intermodulation distortion d2
→ Intermodulation distortion d3
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
2.4
ANLR panel
Unit
2.6.5
ANLR panel
FUNCTION
→ DFD
Section
Display units for results of DFD measurement
→ Difference frequency distortion measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
NAB
JIS
DINiec
SI05
SI10
ON
OFF
PCT
OFF
ON
SENSe[1]:FUNCtion:STANdard
SENSe[1]:FUNCtion:WEIGhting
SENSe[1]:UNIT
CALCulate:TRANsform:FREQuency:STATe
1078.2008.02
SENSe[1]:FUNCtion:SETTling:.....
"WAF"
3.130
Parameter
SENSe[1]:FUNCtion
Command
3.10.2.5.10 Wow & Flutter
UPL
Basic
unit
For settling commands see 3.10.2.5.1 Common Parameters for Analyzer
Functions
2.3.4.2
ANLR panel
Fnct Settl
2.6.5.1
ANLR panel
POST FFT
→ OFF
→ ON
→ No POST-FFT for selected measurement function
→ POST-FFT for selected measurement function (see 3.10.2.5.12 FFT)
CALC:TRAN:FREQ:FFT S256 to S8K
CALC:TRAN:FREQ:WIND RECT to KAIS
CALC:TRAN:FREQ:STAR?
CALC:TRAN:FREQ:STOP?
CALC:TRAN:FREQ:RES?
E-10
2.6.5.10
ANLR panel
Weighting
→ ON
→ OFF
→ W&F weighting filter on
→ W&F weighting filter off
2.4
ANLR panel
Unit
2.6.5.10
ANLR panel
Rule
→ NAB
→ JIS
→ DIN/IEC
→ 2 Sigma 5 s
→ 2 Sigma 10s
→ W&F acc. to NAB
→ W&F acc. to JIS
→ W&F acc. to DIN/IEC
→ W&F, 2-sigma, 5 s.
→ W&F, 2-sigma, 10 s
No further display unit selectable.
2.6.5
ANLR panel
FUNCTION
→ WOW & FL
Section
→ Wow & flutter measurement
Meaning
IEC-Bus Commands: Graphical Representation of Results
FFT
Command
1078.2008.02
SENSe[1][:VOLTage|POWer]:UNIT[1|2]
SENSe[1]:FUNCtion:DCSuppression
SENSe[1]:FUNCtion
3.10.2.5.12
Command
POLARITY
SENSe[1]:FUNCtion
3.10.2.5.11
UPL
3.131
see 3.10.4 Units for
IEC Measurement
Results
ON
OFF
"FFT"
Parameter
"POLarity"
Parameter
Basic
unit
Basic
unit
Meaning
Display units for RMS measurement
Suppression of DUT DC in the digital analyzer.
→ DC not considered; corresponds to AC coupling
→ DC considered in the measurement and displayed; corresponds to DC
coupling
→ FFT measurement function
→ Polarity test of DUT.
Meaning
E-10
2.4
ANLR panel
Unit Ch1/CH2
2.6.5.1
ANLR panel
DC Suppres
→ ON
→ OFF
2.6.5.12
ANLR panel
Function
→ FFT
Section
2.6.5
ANLR panel
FUNCTION
→ POLARITY
Section
IEC-Bus Commands: Graphical Representation of Results
Command
1078.2008.02
3.132
DB12
DB30
DB0
OFF
SENSe[1]:NOTCh[:STATe]
s
-10 to 10 s
SENSe[1]:CHANnel:DELay
Basic
unit
Value range
V
determined by
FS
instrument or function
GENTrack
VALue
STORe
CH2Meas
CH1Meas
CH2Store
CH1Store
Parameter
SENSe[1][:VOLTage|POWer]:REFerence
SENSe[1][:VOLTage|POWer]:REFerence:MODE
UPL
→ Analog notch filter on; gain 12 dB
→ Analog notch filter on; gain 30 dB
→ Analog notch filter on; no gain
→ Analog notch filter off;
Available only for for two-channel measurements in instruments A22 and D48
and Zoom FFT off ("CALC:TRAN:FREQ:ZOOM 1")
Interchannel delay
Delay compensation of the DUT by entering the time by which channel 1 is to
be delayed with respect to channel 2. If channel 2 has a shorter delay than
channel 1, this can be compensated for by entering a negative value.
Numerical entry of reference value.
→ For a two-channel measurement, the current measurement result of
channel 1 is stored as a reference.
→ For a two-channel measurement, the current measurement result of
channel 2 is stored as a reference.
→ The value measured of channel 1 is used as a reference for the results in
reference-related units.
→ The value measured of channel 2 is used as a reference for the results in
reference-related units.
→ For a single-channel measurement, the current measurement result is
stored as a reference.
→ The currently set generator output level is used as a reference.
→ The reference unit is specified by the next command.
Meaning
2.6.5.1
ANLR panel
Anlg. Notch
→ 0 dB
→ 12 dB
→ 30 dB
→ OFF
2.6.5.12
ANLR-Panel
Chan Delay
2.6.5.1
ANLR panel
Reference
E-10
2.6.5.1
ANLR panel
Reference
→ STORE CH1
→ STORE CH2
→ MEAS CH1
→ MEAS CH2
→ STORE
→ GEN TRACK
→ VALUE:
Section
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
CALCulate:TRANsform:FREQuency:
AVERage
1 to 256
S256
S512
S1K
S2K
S4K
S8K
3.133
1 to 3
SENSe[1]:FILTer:...
CALCulate:TRANsform:FREQuency:FFT
HZ
Value range
determined by
instrument or function
Basic
unit
SENSe[1]:NOTCh:FREQuency:FIXed
Parameter
FIXed
GENTrack
Command
SENSe[1]:NOTCh:FREQuency:MODE
UPL
Filters
Number of averaging procedures for optimum noise suppression.
FFT size
→ 256 lines
→ 512 lines
→ 1024 lines
→ 2048 lines
→ 4096 lines
→ 8192 lines
No filter can be switched on:
• Analyzer ANLG 110kHz
• Option UPL-B29 (Digital Audio 96 kHz) in high rate mode (CONF:DAI HRM)
The three filters are available with:
• Analyzer ANLG 22 kHz (INST2 A22) or
• Analyzer DIGITAL (INST2 D48) in Meas Mode AUDIO DATA
(SENS:DIG:FEED ADAT)
See 3.10.3 Selecting the Analyzer
Numerical entry of notch-filter center frequency.
→ For numerical entry of notch-filter center frequency see next command.
→ Center frequency of notch filter tracks the generator frequency.
Meaning
2.6.5.12
ANLR panel
Average
2.6.5.12
ANLR panel
FFT Size
→ 256
→ 512
→ 1024
→ 2048
→ 4096
→ 8192
2.7.1
ANLR-Panel
Filter
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
E-10
2.6.5.1
ANLR panel
Notch Freq
→ VALUE:
→ GEN TRACK
Section
IEC-Bus Commands: Graphical Representation of Results
Command
Parameter
= 1
1 to 128
for instr.
A22 a. D48
n = 1, 2, 4, 8, 16, 32,
64, 128
A110 =
n =1, 2, 4, 8,16
Query only
Query only
CALCulate:TRANsform:FREQuency:ZOOM
CALCulate:TRANsform:FREQuency:SPAN?
CALCulate:TRANsform:FREQuency:RESolution?
3.134
Hz
Value range
determined by
instrument or function
CALCulate:TRANsform:FREQuency:CENTer
1078.2008.02
Query only
Basic
unit
CALCulate:TRANsform:FREQuency:STARt?
CALCulate:TRANsform:FREQuency:STOP?
EXPonential
CALCulate:TRANsform:FREQuency:AVERage:TCONtr NORMal
ol
UPL
2.6.5.12
ANLR panel
Center
2.6.5.12
ANLR panel
Start / Stop
Queries the frequency resolution of FFT, depending on CENTer and SPAN.
The response is in Hz.
Queries the frequency range around the center frequency as a function of the
zoom factor.
The response is in Hz.
Contrary to the manual mode, SPAN can only be read in but not entered in
the IEC/IEEE-bus mode. The SPAN value can be changed by changing the
zoom factor and modifying the sampling frequency and the oversampling
factor.
2.6.5.12
ANLR panel
Resolution
2.6.5.12
ANLR panel
Span
E-10
2.6.5.12
ANLR panel
Avg Mode
→ NORMAL
→ EXPONENTIAL
Section
Zoom FFT off (standard FFT)
2.6.5.12
FFT zoom factor
ANLR panel
Contrary to the manual mode, the zoom factor instead of the SPAN is entered Zoom-FFT
in the IEC/IEEE-bus mode. The SPAN being a function of the zoom factor it
can be determined by the following query.
Center frequency for FFT calculation
Queries the beginning and end of FFT, depending on CENTer and SPAN.
The response is in Hz.
→ The specified number of FFTs is performed, intermediate results are
added and then divided by this number.
→ Averaging is performed continuously.
Meaning
IEC-Bus Commands: Graphical Representation of Results
1078.2008.02
MMEMory:LOAD:LIST SENSe,
SENSe:VOLTage:EQUalize[:STATe]
’filename’
OFF
ON
CALCulate:TRANsform:FREQuency:WINDow:BETAfact = 1 to 20
or
3.135
RECTangular
HANNing
BLACkman_harris
RIF1
RIF2
RIF3
HAMMing
FLATtop
KAISer
CALCulate:TRANsform:FREQuency:WINDow
Parameter
Query only
Command
CALCulate:TRANsform:FREQuency:MTIMe?
UPL
Only permissible with SENS:VOLT:EQU ON
Command for entering the name of the equalizer file.
→ The equalizer is switched off; the FFT spectrum remains unchanged.
→ The equalizer is switched on. The command that follows is accepted.
Activation/deactivation of an equalizer table consisting of frequency
information and associated voltage gain factors.
2.6.5.12
ANL Panel
Equal. file
2.6.5.12
ANL Panel
Equalizer
→ ON
→ OFF
2.6.5.12
ANLR panel
ß-Factor
E-10
2.6.5.12
ANLR panel
Window
→ RECTANG...
→ HANN
→ BLACKMAN H
→ RIFE VINC 1
→ RIFE VINC 2
→ RIFE VINC 3
→ HAMMING
→ FLAT TOP
→ KAISER
→ Fast and frequency-accurate
→ High spectral resolution, wide, bell-shaped curve
→ Steep slope of bell lobe
→ Excellent suppression of distant interference
→ Excellent suppression of distant interference
→ Excellent suppression of distant interference
→ Implemented for the sake of completeness
→ Amplitude read from graphic diagram
→ Characteristics determined by ß factor
Section
2.6.5.12
ANLR panel
Meas Time
Meaning
Queries the measurement time of FFT, depending on FFT size.
The response is in s.
keine ß factor for KAISer window
Einheit
Basic
unit
IEC-Bus Commands: Graphical Representation of Results
3.136
1 to 3
SENSe[1]:FILTer