R&S ® RTC1000Preface Documentation Overview Getting started manual Introduces the R&S RTC1000 and describes how to set up the product. A printed Eng- lish version is included in the delivery. User manual Contains the description of all instrument modes and functions. It also provides an introduction to remote control, a complete description of the remote control commands with programming examples, and information on maintenance and instrument interfa- ces. Includes the contents of the getting started manual. The online version of the user manual provides the complete contents for immediate display on the internet. Instrument help The help offers quick, context-sensitive access to the functional description directly on the instrument. Basic safety instructions Contains safety instructions, operating conditions and further important information. The printed document is delivered with the instrument. Instrument security procedures manual Deals with security issues when working with the R&S RTC1000 in secure areas. Service manual Describes the performance test for checking the rated specifications, module replace- ment and repair, firmware update, troubleshooting and fault elimination, and contains mechanical drawings and spare part lists. The service manual is available for regis- tered users on the global Rohde & Schwarz information system (GLORIS, https:// gloris.rohde-schwarz.com). 1.2.2 Data Sheet and Brochure The data sheet contains the technical specifications of the R&S RTC1000. It also lists the options with their order numbers and optional accessories. The brochure provides an overview of the instrument and deals with the specific characteristics. See www.rohde-schwarz.com/brochure-datasheet/rtc1000 1.2.3 Calibration Certificate The document is available on https://gloris.rohde-schwarz.com/calcert. You need the device ID of your instrument, which you can find on a label on the rear panel. User Manual 1335.7352.02 ─ 04 9 Document Outline Cover Contents 1 Preface 1.1 Safety Instructions 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, Open Source Acknowledgment 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.4 Replacing the Fuse 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 Control Panel 3.1.1 Cursor/Menu Section 3.1.2 Analysis Section 3.1.3 General Section 3.1.4 Vertical Section 3.1.5 Trigger Section 3.1.6 Horizontal Section 3.2 Display 3.3 Operating Concept 3.4 Integrated Help 3.5 Signal Display 3.5.1 Display Settings 3.5.2 Virtual Screen 3.5.3 Signal Intensity and Persistence 3.6 General Instrument Settings 3.7 Self-Alignment 3.8 Firmware Update 3.9 Options 4 Waveform Setup 4.1 Vertical Setup 4.1.1 Vertical Controls 4.1.2 Vertical Settings in the Channel Menus 4.1.3 Probe Compensation 4.2 Horizontal Setup 4.3 Acquisition Setup 4.3.1 RUN/STOP and SINGLE 4.3.2 Acquisition Settings 4.3.3 Record Modes 4.3.3.1 Comparison of Record Modes 4.3.4 Interlace Mode 5 Trigger 5.1 Setting Up the Trigger 5.2 General Trigger Settings 5.3 Edge Trigger 5.4 Pulse Trigger 5.5 Logic Trigger 5.5.1 Logic Pattern 5.5.2 Time Limitation 5.6 Video Trigger 5.7 Trigger Out Pulses 5.8 External Trigger Input 6 Analysis 6.1 Zoom Function 6.2 Marker Function 6.3 XY-Display 6.4 Mathematics 6.4.1 Quick Mathematics (QM) 6.4.2 Advanced Mathematics 6.4.2.1 To Create a Formulary Set and Its Equations 6.4.2.2 To Edit Equations 6.4.2.3 To Save and Load a Formulary Set 6.4.2.4 Example 6.5 Frequency Analysis (FFT) 6.6 Pass/Fail Test Based on Masks 6.7 Component Test 6.7.1 In-circuit Tests 6.8 Digital Voltmeter 7 Measurements 7.1 Quick View 7.2 Cursor Measurements 7.2.1 Cursor Measurement Settings 7.2.2 Measurement Types 7.3 Automatic Measurements 7.3.1 Settings for Automatic Measurements 7.3.2 Automatic Measurement Types 8 Documenting Results 8.1 Saving and Loading Instrument Settings 8.2 Reference Waveforms 8.3 Waveforms (Traces) 8.3.1 Waveform File Formats 8.3.1.1 CSV Format 8.3.1.2 TXT Format 8.3.1.3 BIN Format 8.3.1.4 FLT Format 8.3.1.5 TRF Format 8.4 Screenshots 8.4.1 Saving Screenshots 8.4.2 Printing Screenshots 8.5 Quick Access with FILE/PRINT Key 9 Mixed Signal Operation (Option R&S RTC-B1) 9.1 Using Logic Channels 9.2 Logic Trigger for Digital Input 9.3 Cursor Measurements for Logic Channels 9.4 Automatic Measurements for Logic Channels 9.5 Using Logic Channels in Buses 9.5.1 Parallel / Parallel Clocked Bus 10 Signal Generation (Option R&S RTC-B6) 10.1 Function Generator 10.2 Pattern Generator 10.2.1 Square Wave 10.2.2 Counter 10.2.3 Arbitrary 10.2.4 Manual 10.2.5 Serial Buses 11 Serial Bus Analysis 11.1 Bus Configuration 11.2 Bus Table: Decode Results 11.3 I2C Bus (Option R&S RTC-K1) 11.3.1 I2C Bus Configuration 11.3.2 I2C Bus Triggering 11.3.3 I2C Decode Results 11.4 SPI / SSPI BUS (Option R&S RTC-K1) 11.4.1 SPI / SSPI Bus Configuration 11.4.2 SPI / SSPI Bus Triggering 11.4.3 SPI / SSPI Decode Results 11.5 UART/RS-232 BUS (Option R&S RTC-K2) 11.5.1 UART/RS-232 Bus Configuration 11.5.2 UART/RS-232 BUS Triggering 11.5.3 UART Decode Results 11.6 CAN Bus (Option R&S RTC-K3) 11.6.1 CAN Bus Configuration 11.6.2 CAN Bus Triggering 11.6.3 CAN Decode Results 11.7 LIN Bus (Option R&S RTC-K3) 11.7.1 LIN Bus Configuration 11.7.2 LIN Bus Triggering 11.7.3 LIN Decode Results 12 Network Connections and Remote Operation 12.1 LAN Connection 12.2 Remote Access Using a Web Browser 12.2.1 Accessing the Instrument Using a Web Browser 12.2.2 Instrument Home 12.2.3 Screenshot 12.2.4 SCPI Device Control 12.2.5 Save/Recall 12.2.6 Network Settings 12.3 USB Connection 12.3.1 USB TMC 12.3.2 USB VCP 12.3.3 USM MTP 12.4 Switching to Remote Control 13 Remote Commands Reference 13.1 Conventions Used in Remote Command Description 13.2 Common Commands 13.3 Acquisition and Setup 13.3.1 Starting and Stopping Acquisition 13.3.2 Time Base 13.3.3 Acquisition 13.3.4 Vertical 13.3.5 Waveform Data 13.3.6 Waveform Data Export to File 13.3.7 Logic Channel 13.3.8 Probes 13.4 Trigger 13.4.1 General A Trigger Settings 13.4.2 Edge Trigger 13.4.3 Width (Pulse) Trigger 13.4.4 Video/TV Trigger 13.4.5 Pattern (Logic) Trigger 13.5 Display 13.5.1 Basic Display Settings 13.5.1.1 General Display Settings 13.5.1.2 XY-Setup 13.5.1.3 Intensities 13.5.1.4 Waveform and Grid Settings 13.5.2 Zoom 13.5.3 Markers (Timestamps) 13.6 Measurements 13.6.1 Cursor 13.6.2 Quick View 13.6.3 Automatic Measurements 13.7 Quickmath and Reference Waveforms 13.7.1 Quickmath 13.7.2 Reference Waveforms 13.8 FFT 13.9 Masks 13.10 Function Generator 13.11 Pattern Generator 13.12 Digital Voltmeter 13.13 Counter 13.14 Component Tester 13.15 External input 13.16 Protocol Analysis 13.16.1 General 13.16.2 Parallel / Parallel Clocked Bus 13.16.3 SPI Bus 13.16.3.1 SPI - Configuration 13.16.3.2 Trigger 13.16.3.3 Decode 13.16.4 SSPI Bus 13.16.5 I2C Bus 13.16.5.1 I2C - Configuration 13.16.5.2 Trigger 13.16.5.3 Decode 13.16.6 UART 13.16.6.1 UART - Configuration 13.16.6.2 Trigger 13.16.6.3 Decode 13.16.7 CAN 13.16.7.1 CAN - Configuration 13.16.7.2 Trigger 13.16.7.3 Decode 13.16.8 LIN 13.16.8.1 LIN - Configuration 13.16.8.2 Trigger 13.16.8.3 Decode 13.17 Data and File Management 13.17.1 Output Control 13.17.2 MMEMory Commands 13.18 General Instrument Setup 13.19 Status Reporting 13.19.1 STATus:OPERation Register 13.19.2 STATus:QUEStionable Registers 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:LIMit register C.3.4.4 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 D General Programming Recommendations List of Commands