R&S®RTB2000 Digital Oscilloscope User Manual (=Q@;2) 1333161102 Version 06 User Manual Document Outline Cover Contents 1 Preface 1.1 For Your Safety 1.2 Documentation Overview 1.2.1 Manuals and Instrument Help 1.2.2 Data Sheet and Brochure 1.2.3 Calibration Certificate 1.2.4 Release Notes and Open Source Acknowledgment 1.3 Conventions Used in the Documentation 1.3.1 Typographical Conventions 1.3.2 Conventions for Procedure Descriptions 1.3.3 Notes on Screenshots 2 Getting Started 2.1 Preparing for Use 2.1.1 Unpacking and Checking the Instrument 2.1.2 Positioning the Instrument 2.1.3 Starting the Instrument 2.1.3.1 Powering On 2.1.3.2 Starting Up and Shutting Down 2.1.3.3 Powering Off 2.1.3.4 EMI Suppression 2.2 Instrument Tour 2.2.1 Front Panel 2.2.1.1 Input Connectors 2.2.1.2 Other Connectors on the Front Panel 2.2.2 Rear Panel 3 Operating Basics 3.1 Display Overview 3.2 Selecting the Application 3.3 Using the Touchscreen 3.3.1 Accessing Functionality Using the Main Menu 3.3.2 Accessing Functionality Using Shortcuts 3.3.3 Entering Data 3.3.4 Using Gestures 3.4 Front Panel Keys 3.4.1 Action Controls 3.4.2 Analysis Controls 3.5 Using the Toolbar 3.6 Quick Access 3.7 Menu History 3.8 Getting Help 4 Waveform Setup 4.1 Connecting Probes and Displaying a Signal 4.2 Adjusting Passive Probes 4.3 Vertical Setup 4.3.1 VERTICAL Controls 4.3.2 Short Menu for Analog Channels 4.3.3 Vertical Settings 4.3.4 Probe Settings 4.3.5 Threshold Settings 4.3.6 Label Settings 4.4 Horizontal Setup 4.4.1 HORIZONTAL Controls 4.4.2 Shortcuts for Horizontal Settings 4.4.3 Horizontal Settings 4.5 Acquisition Setup 4.5.1 Shortcuts for Acquisition Settings 4.5.2 Acquisition Settings 5 Trigger 5.1 Trigger Controls 5.2 Shortcuts for Trigger Settings 5.3 General Trigger Settings 5.4 Edge Trigger 5.5 Width Trigger 5.6 Video Trigger 5.7 Pattern Trigger 5.8 Timeout Trigger 5.9 Trigger Out Signal 6 Waveform Analysis 6.1 Zoom 6.1.1 Zooming in 6.1.2 Modifying the Zoom 6.1.3 Zoom Settings 6.2 Mathematics 6.2.1 Math Waveform Settings 6.3 Reference Waveforms 6.3.1 Using References 6.3.2 Settings for Reference Waveforms 6.4 History and Segmented Memory (Option R&S RTB-K15) 6.4.1 Segmented Memory 6.4.2 Activating the History 6.4.3 History Settings 6.4.4 Segment Table and History Player 6.4.5 Exporting History Data 6.4.5.1 Saving History to File 6.4.5.2 File Organization and Content 6.5 Search 6.5.1 Search Conditions and Results 6.5.2 General Search Settings 6.5.3 Edge Search 6.5.4 Width Search 6.5.5 Peak Search 6.5.6 Rise/Fall Time Search 6.5.7 Runt Setup 6.5.8 Data2Clock 6.5.9 Pattern Search 7 Measurements 7.1 Quick Measurements 7.2 Automatic Measurements 7.2.1 Measurement Results 7.2.2 Measurement Types 7.2.2.1 Horizontal Measurements (Time) 7.2.2.2 Vertical Measurements (Amplitude) 7.2.2.3 Counting 7.2.3 Settings for Automatic Measurements 7.3 Cursor Measurements 7.3.1 Cursor Settings 8 Applications 8.1 Mask Testing 8.1.1 About Masks and Mask Testing 8.1.2 Using Masks 8.1.3 Mask Window 8.1.4 Mask Menu 8.2 FFT Analysis 8.2.1 FFT Display 8.2.2 Performing FFT Analysis 8.2.3 FFT Setup 8.2.3.1 Short Menu for FFT 8.2.3.2 FFT Settings in the Spectrum Window 8.2.3.3 FFT Menu 8.3 XY-Diagram 8.4 Digital Voltmeter 8.4.1 Using the Meter 8.4.2 Meter Settings 8.5 Trigger Counter 9 Documenting Results 9.1 Saving and Loading Instrument Settings 9.2 Saving Waveform Data 9.2.1 Waveform Export Settings 9.2.2 Waveform File Formats 9.2.2.1 CSV Format 9.2.2.2 TXT Format 9.2.2.3 BIN Format 9.2.2.4 FLT Format 9.2.2.5 TRF Format 9.3 Annotations 9.4 Screenshots 9.5 Quick Save with OneTouch 9.6 Export and Import 10 General Instrument Setup 10.1 Instrument Settings 10.2 Display Settings 10.3 Reset 10.4 Locking the Touchscreen 10.5 Performing a Self-Alignment 10.6 Setting the Data, Time and Language 10.7 Options 10.7.1 Activating Options 10.8 Updating the Firmware 11 Network Connections and Remote Operation 11.1 LAN Connection 11.2 USB Connection 11.2.1 USB TMC 11.2.2 USB VCP 11.2.3 USB MTP 11.3 Remote Access Using a Web Browser 11.3.1 Accessing the Instrument Using a Web Browser 11.3.2 Instrument Home 11.3.3 Screenshot 11.3.4 SCPI Device Control 11.3.5 Save/Load 11.3.6 Network Settings 11.3.7 Change Password 11.3.8 Livescreen 11.3.9 Remote Front Panel 12 Serial Bus Analysis 12.1 Basics of Protocol Analysis 12.1.1 Protocol - Common Settings 12.1.2 Displaying Decode Results 12.1.3 Bus Table: Decode Results 12.1.4 Bus Labels 12.1.5 Label List 12.1.5.1 Using Label Lists 12.1.5.2 Content and Format of the PTT File 12.2 SPI Bus (Option R&S RTB-K1) 12.2.1 The SPI Protocol 12.2.2 SPI Configuration 12.2.3 SPI Trigger 12.2.4 SPI Decode Results 12.3 I²C (Option R&S RTB-K1) 12.3.1 The I²C Protocol 12.3.2 I2C Configuration 12.3.3 I2C Trigger 12.3.4 I2C Decode Results 12.3.5 I2C Label List 12.4 UART / RS232 (Option R&S RTB-K2) 12.4.1 The UART / RS232 Interface 12.4.2 UART Configuration 12.4.3 UART Trigger 12.4.4 UART Decode Results 12.5 CAN (Option R&S RTB-K3) 12.5.1 The CAN Protocol 12.5.2 CAN Configuration 12.5.3 CAN Trigger 12.5.4 CAN Decode Results 12.5.5 Search on Decoded CAN Data 12.5.6 CAN Label List 12.6 LIN (Option R&S RTB-K3) 12.6.1 The LIN Protocol 12.6.2 LIN Configuration 12.6.3 LIN Trigger 12.6.4 LIN Decode Results 12.6.5 Search on Decoded LIN Data 12.6.6 LIN Label List 13 Logic Analyzer (Option R&S RTB-B1, MSO) 13.1 Short Menu for Logic Channels 13.2 Logic Analyzer Settings 13.3 Triggering on Logic Channels 13.4 Analyzing Logic Channels 13.5 Parallel Buses 13.5.1 Parallel Bus Configuration 13.5.2 Decode Results 14 Signal Generation (Option R&S RTB-B6) 14.1 Function Generator 14.1.1 Basic Function Generator Settings 14.1.2 Sweep Settings 14.1.3 Modulation Settings 14.1.4 Arbitrary Setup Settings 14.2 Pattern Generator 14.2.1 Pattern Selection 14.2.2 Settings for Square Wave Pattern 14.2.3 Settings for Counter Pattern 14.2.4 Settings for Arbitrary Pattern 14.2.4.1 General Settings 14.2.4.2 Pattern Setup 14.2.4.3 Timing Setup 14.2.5 Settings for Manual Pattern 14.2.6 Settings for Serial Buses 15 Remote Control Commands 15.1 Conventions used in Command Description 15.2 Programming Examples 15.2.1 Documenting Results 15.2.1.1 Saving Screenshots to File 15.2.1.2 Saving, Copying, and Loading Setup Data 15.2.1.3 Reading Waveform Data in Real Format 15.2.1.4 Reading Waveform Data in Unsigned Integer Format Data conversion 15.2.2 Firmware Update 15.2.2.1 Using MMEM:DATA + DIAGnostic:UPDate:LOAD 15.2.2.2 Using DIAGnostic:UPDdate:TRANsfer 15.2.3 Search 15.2.3.1 Searching for a Pulse of Specified Width 15.2.4 Function Generator 15.3 Common Commands 15.4 Waveform Setup 15.4.1 Automatic Setup 15.4.2 Starting and Stopping Acquisition 15.4.3 Vertical Settings 15.4.4 Passive Probes 15.4.5 Horizontal Settings 15.4.6 Acquisition Settings 15.4.7 Waveform Data 15.5 Trigger 15.5.1 General Trigger Settings 15.5.2 Edge Trigger 15.5.3 Width Trigger 15.5.4 Video/TV Trigger 15.5.5 Pattern Trigger 15.5.5.1 Pattern Definition 15.5.5.2 Time Limitation 15.5.6 Timeout Trigger 15.5.7 Serial Bus 15.6 Waveform Analysis 15.6.1 Zoom 15.6.2 Mathematics 15.6.3 Reference Waveforms 15.6.4 Search 15.6.4.1 General Search Settings 15.6.4.2 Edge Search Configuration 15.6.4.3 Width Search Configuration 15.6.4.4 Peak Search Configuration 15.6.4.5 Rise/Fall Time Search Configuration 15.6.4.6 Runt Search Configuration 15.6.4.7 Data2Clock Search Configuration 15.6.4.8 Pattern Search Configuration 15.6.4.9 Search Results 15.6.5 History (Option R&S RTB-K15) 15.6.5.1 History Settings 15.6.5.2 Displaying History Segments 15.6.5.3 Timestamps 15.6.5.4 Export of History Data 15.7 Measurements 15.7.1 Quick Measurements 15.7.2 Automatic Measurements 15.7.2.1 Measurement Settings 15.7.2.2 Measurements Results 15.7.2.3 Measurement Gate 15.7.2.4 Reference Levels 15.7.3 Cursor Measurements 15.7.3.1 Cursor Settings 15.7.3.2 Cursor Measurement Results 15.8 Applications 15.8.1 General 15.8.2 Mask Testing 15.8.2.1 Mask Setup 15.8.2.2 Actions on Violation 15.8.2.3 Mask Test 15.8.2.4 Mask Data 15.8.3 FFT Analysis 15.8.3.1 General Settings 15.8.3.2 Frequency Settings 15.8.3.3 Waveform Settings 15.8.3.4 Waveform Data 15.8.4 Spectrum Analysis (Option R&S RTB-K18) 15.8.4.1 Spectrogram 15.8.4.2 Peak List Settings 15.8.4.3 Reference Marker 15.8.4.4 Peak List Results 15.8.4.5 Display Settings for Spectrum and Spectrogram 15.8.5 XY-Waveforms 15.8.6 Digital Voltmeter 15.8.7 Trigger Counter 15.9 Documenting Results 15.9.1 Transfer of Waveform Data 15.9.1.1 Format Settings 15.9.1.2 Analog Channels 15.9.1.3 Math Waveforms 15.9.1.4 Reference Waveforms 15.9.1.5 Masks 15.9.1.6 Logic Channels 15.9.1.7 Parameters for Data Evaluation 15.9.2 Waveform Data Export to File 15.9.3 Screenshots 15.9.4 Instrument Settings: Mass MEMomory Subsystem 15.10 General Instrument Setup 15.10.1 Display Settings 15.10.2 System Settings 15.10.3 LAN Settings 15.10.4 USB Settings 15.10.5 Trigger Out 15.10.6 Firmware Update 15.11 Serial Bus Analysis 15.11.1 General 15.11.2 SPI (Option R&S RTB-K1) 15.11.2.1 SPI (with CS)- Configuration 15.11.2.2 SPI (no CS) - Configuration 15.11.2.3 SPI - Trigger 15.11.2.4 SPI - Decode Results 15.11.3 I²C 15.11.3.1 I²C - Configuration (Option R&S RTB-K1) 15.11.3.2 I²C - Trigger 15.11.3.3 I²C - Decode Results 15.11.4 UART (Option R&S RTB-K2) 15.11.4.1 UART - Configuration 15.11.4.2 UART - Trigger 15.11.4.3 UART - Decode Results 15.11.5 CAN (Option R&S RTB-K3) 15.11.5.1 CAN - Configuration 15.11.5.2 CAN - Trigger 15.11.5.3 CAN - Decode Results 15.11.5.4 CAN - Search 15.11.6 LIN (Option R&S RTB-K3) 15.11.6.1 LIN - Configuration 15.11.6.2 LIN - Trigger 15.11.6.3 LIN - Decode Results 15.11.6.4 LIN - Search 15.12 Mixed Signal Option (Option R&S RTB-B1) 15.12.1 Logic Channels 15.12.1.1 Logic Channels - Activity Display 15.12.1.2 Logic Analyzer Configuration 15.12.1.3 Logic Channels - Waveform Data 15.12.2 Parallel Buses 15.12.2.1 Parallel Bus - Line Configuration 15.12.2.2 Parallel Clocked Bus Configuration 15.12.2.3 Parallel Buses - Decode Results 15.13 Signal Generation (Option R&S RTB-B6) 15.13.1 Function Generator 15.13.2 Pattern Generator 15.14 Status Reporting 15.14.1 STATus:OPERation Register 15.14.2 STATus:QUEStionable Registers 16 Maintenance 16.1 Cleaning 16.2 Storing and Packing 16.3 Replacing the Fuse 16.4 Data Security Annex A SCPI Command Structure A.1 Syntax for Common Commands A.2 Syntax for Device-Specific Commands A.2.1 Long and short form A.2.2 Numeric Suffixes A.2.3 Optional Mnemonics A.3 SCPI Parameters A.3.1 Numeric Values A.3.2 Special Numeric Values A.3.3 Boolean Parameters A.3.4 Text Parameters A.3.5 Character Strings A.3.6 Block Data A.4 Overview of Syntax Elements A.5 Structure of a Command Line A.6 Responses to Queries B Command Sequence and Synchronization B.1 Preventing Overlapping Execution C Status Reporting System C.1 Structure of a SCPI Status Register C.2 Hierarchy of status registers C.3 Contents of the Status Registers C.3.1 Status Byte (STB) and Service Request Enable Register (SRE) C.3.2 Event Status Register (ESR) and Event Status Enable Register (ESE) C.3.3 STATus:OPERation Register C.3.4 STATus:QUEStionable Register C.3.4.1 STATus:QUEStionable:COVerload register C.3.4.2 STATus:QUEStionable:TEMPerature register C.3.4.3 STATus:QUEStionable:ADCState Register C.3.4.4 STATus:QUEStionable:LIMit register C.3.4.5 STATus:QUEStionable:MASK register C.4 Application of the Status Reporting System C.4.1 Service Request C.4.2 Serial Poll C.4.3 Query of an instrument status C.4.3.1 Decimal representation of a bit pattern C.4.4 Error Queue C.5 Reset Values of the Status Reporting System List of Commands