SIGLENT SDS1000 Series Manual
Hide thumbs Also See for SDS1000 Series:
  • Faq (2 pages)

Advertisement

SDS1000 Series
Remote Control
Manual SDS1000
Series
Oscilloscopes
RC01011-E02B
SIGLENT TECHNOLOGIES CO., LTD
1
SDS-RCM

Advertisement

Table of Contents
loading

Summary of Contents for SIGLENT SDS1000 Series

  • Page 1 SDS1000 Series Remote Control Manual SDS1000 Series Oscilloscopes RC01011-E02B SIGLENT TECHNOLOGIES CO., LTD SDS-RCM...
  • Page 2: Table Of Contents

    SDS1000 Series catalogue Using Status Registers ..................... 3 About these Commands & Queries ................. 3 How they are listed? ....................3 How they are described?....................3 When can they be used? ....................4 Command Notation ......................4 Table of Commands & Queries..................5 Commands &...
  • Page 3: Using Status Registers

    SDS1000 Series Using Status Registers A wide range of status registers allows the oscilloscope’s internal processing status to be determined quickly at any time. These registers and the instrument’s status reporting system are designed to comply with IEEE 488.2 recommendations. Following an overview, starting this page, each of the registers and their roles are described.
  • Page 4: When Can They Be Used

    When can they be used? The commands and queries listed here can be used with SDS1000 Series digital instruments. Command Notation The following notation is used in the commands: <...
  • Page 5: Table Of Commands & Queries

    SDS1000 Series Table of Commands & Queries What the Command or Short Form Long Form Subsystem Query Does Reads and clears ALST? ALL_STATUS? STATUS the contents of all status registers. Changes acquisition state ARM_ACQUISITION ACQUISITION from “stopped” to “single”. Selects the vertical...
  • Page 6 SDS1000 Series Specifies the type of CRMS CURSOR_MEASURE CURSOR cursor/parameter measurement. Allows positioning of any CRST? CURSOR_SET? CURSOR one of eight cursors. Returns trace values CRVA? CURSOR_VALUE? CURSOR measured by specified cursors. Changes the cursor mode CRAU CURSOR_AUTO CURSOR to auto mode.
  • Page 7 SDS1000 Series Reads the capability of the FVDISK FORMAT_VDISK MASS STORAGE USB device. Enables or disables the FILT FILTER FUNCTION filter of specified source. Selects the type of filter, FILTS FILT_SET FUNCTION and sets the limit value of filter. Selects the window of...
  • Page 8 SDS1000 Series Controls the vertical sensitivity of math MTVD MATH_VERT_DIV ACQUISITION waveform of specified source. Selects the type of delay MEAD MEASURE_DELY FUNCTION measure. Allows output channel OFST OFFSET ACQUISITION vertical offset adjustment. Sets the OPC bit in the *OPC...
  • Page 9 SDS1000 Series Recalls one of five non- *RCL *RCL SAVE/RECALL volatile panel setups. Recalls a file from mass RECALL WAVEFORMTRANS storage to internal memory. Recalls a front-panel setup RCPN RECALL_PANEL SAVE/RECALL from mass storage. The *RST command *RST *RST SAVE/RECALL initiates a device reset.
  • Page 10 SDS1000 Series WAVEFORM Produces a complete TMPL TEMPLATE TRANSFER waveform template copy. Enables or disables the TRACE DISPLAY display of a trace. Executes an ARM *TRG *TRG ACQUISITION command. Sets the coupling mode of TRCP TRIG_COUPLING ACQUISITION the specified trigger source.
  • Page 11: Commands & Queries

    SDS1000 Series Commands & Queries STATUS ALL_STATUS?, ALST? Query DESCRIPTION The ALL_STATUS? Query reads and clears the contents of all status registers: STB, ESR, INR, DDR, CMR, EXR and URR except for the MAV bit (bit 6) of the STB register. For an interpretation of the contents of each register, refer to the appropriate status register.
  • Page 12 SDS1000 Series ACQUISITION ARM_ACQUISITION, ARM Command DESCRIPTION The ARM_ACQUISITION command enables the signal acquisition process changing acquisition state (trigger mode) from “stopped” to “single”. COMMAND SYNTAX ARM acquisition EXAMPLE The following command enables signal acquisition: Command message: RELATED COMMANDS STOP, *TRG, TRIG_MODE, WAIT...
  • Page 13 SDS1000 Series ACQUISITION ATTENUATION, ATTN Command /Query DESCRIPTION The ATTENUATION command selects the vertical attenuation factor of the probe. Values of 1, 5, 10, 50, 100, 500, and 1000 may be specified. The ATTENUATION? Query returns the attenuation factor of the specified channel.
  • Page 14 SDS1000 Series MISCELLANEOUS AUTO_CALIBRATE, ACAL Command /Query DESCRIPTION The AUTO_CALIBRATE command is used to enable or disable the quick calibration of the instrument. The quick calibration may be disabled by issuing the command ACAL OFF. Whenever it is convenient, a *CAL? Query may be issued to fully calibrate the oscilloscope.
  • Page 15 SDS1000 Series ACQUISITION AUTO_SETUP, ASET Command DESCRIPTION The AUTO_SETUP command attempts to identify the waveform type and automatically adjusts controls to produce a usable display of the input signal. COMMAND SYNTAX AUTO_SETUP EXAMPLE The following command instructs the oscilloscope to perform an auto-setup:...
  • Page 16 SDS1000 Series ACQUISITION AUTO_TYPESET, AUTTS Command /Query DESCRIPTION The AUTO_TYPESET command selects the specified type of automatically adjusting which is used to display. COMMAND SYNTAX AUTO_TYPESET <type> <type> : = {SP,MP,RS,DRP,RC} SP means only one period to be displayed, MP means...
  • Page 17 SDS1000 Series ACQUISITION AVERAGE_ACQUIRE, AVGA Command /Query DESCRIPTION The AVERAGE_ACQUIRE command selects the average times of average acquisition. The response to the AVERAGE_ACQUIRE query indicates the times of average acquisition. COMMAND SYNTAX AVERAGE_ACQUIRE <time> <time> : = {4, 16, 32, 64,128,256}...
  • Page 18 SDS1000 Series ACQUISITION BANDWIDTH_LIMIT, BWL Command /Query DESCRIPTION BANDWIDTH_LIMIT enables or disables the bandwidth-limiting low-pass filter. If the bandwidth filters are on, it will limit the bandwidth to reduce display noise. When you turn Bandwidth Limit ON, the Bandwidth Limit value is set to 20 MHz. It also filters the signal to reduce noise and other unwanted high frequency components.
  • Page 19 SDS1000 Series MISCELLANEOUS BUZZER, BUZZ Command /Query DESCRIPTION The BUZZER command enables or disables sound switch. The response to the BUZZER? query indicates whether the sound switch is enabled. COMMAND SYNTAX BUZZer <state> <state>:= {ON, OFF} QUERY SYNTAX BUZZER? RESPONSE FORMAT BUZZER <state>...
  • Page 20 SDS1000 Series MISCELLANEOUS *CAL? Query DESCRIPTION The *CAL? query cause the oscilloscope to perform an internal self-calibration and generates a response. QUERY SYNTAX *CAL? RESPONSE FORMAT *CAL <diagnostics> <diagnostics> : = 0 0 = Calibration successful EXAMPLE The following instruction forces a self-calibration:...
  • Page 21 SDS1000 Series COMMUNICATION COMM_HEADER, CHDR Command/ Query DESCRIPTION The COMM_HEADER command controls the way the oscilloscope formats responses to queries. There are three response formats: LONG, in which responses start with the long form of the header word; SHORT, where responses start with the short form of the header word;...
  • Page 22 SDS1000 Series STATUS *CLS Command DESCRIPTION The *CLS command clears all the status data registers. COMMAND SYNTAX *CLS EXAMPLE The following command causes all the status data registers to be cleared: Command message: *CLS RELATED COMMANDS ALL_STATUS, CMR, DDR, *ESR, EXR, *STB, URR...
  • Page 23 SDS1000 Series STATUS CMR? Query DESCRIPTION The CMR? Query reads and clears the contents of the Command error Register (CMR) see table next page---which specifies the last syntax error type detected by the instrument. QUERY SYNTAX CMR? RESPONSE FORMAT CMR <value>...
  • Page 24 SDS1000 Series ADDITIONAL INFORMATION Command Error Status Register Structure (CMR) Command Error Status Register Structure (CMR) Value Description Unrecognized command/query header Invalid character Invalid separator Missing parameter Unrecognized keyword String error Parameter cannot allowed Command String Too Long Query cannot allowed...
  • Page 25 SDS1000 Series MISCELLANEOUS COMM_NET, CONET Command /Query DESCRIPTION The COMM_NET command changes the IP address of the oscilloscope’s internal network interface. The COMM_NET? query returns the IP address of the oscilloscope’s internal network interface COMMAND SYNTAX COMM_NET <ip_add0>, <ip_add1>, <ip_add2>, <ip_add3>...
  • Page 26 SDS1000 Series ACQUISITION COUPLING, CPL Command /Query DESCRIPTION The COUPLING command selects the coupling mode of the specified input channel. The COUPLING? query returns the coupling mode of the specified channel. COMMAND SYNTAX <channel>: CouPLing <coupling> <channel> : = {C1, C2, C3, C4} <coupling>...
  • Page 27 SDS1000 Series CURSOR CURSOR_MEASURE, CRMS Command /Query DESCRIPTION The CURSOR_MEASURE command specifies the type of cursor or parameter measurement to be displayed The CURSOR_MEASURE? query indicates which cursors or parameter measurements are currently displayed. Notation HREL Selected tract-cursor mode VREL...
  • Page 28 SDS1000 Series CURSOR CURSOR_SET, CRST Command /Query DESCRIPTION The CURSOR_SET command allows the user to position any one of the eight independent cursors at a given screen location. The positions of the cursors can be modified or queried even if the required cursor is not currently displayed on the screen.
  • Page 29 SDS1000 Series QUERY SYNTAX <trace>: CuRsor_SeT? [<cursor>, …<cursor>] <cursor> :={ HREF, HDIF, VREF, VDIF, TREF, TDIF} RESPONSE FORMAT <trace>:CuRsor_SeT <cursor>, <position> [, <cursor>, <position>, <cursor>, <position>] EXAMPLE The following command positions the VREF and VDIF cursors at +3 DIV and −1 DIV...
  • Page 30 SDS1000 Series CURSOR CURSOR_VALUE?, CRVA? Query DESCRIPTION The CURSOR_VALUE? Query returns the values measured by the specified cursors for a given trace. (The PARAMETER_VALUE? query is used to obtain measured waveform parameter values.) Notation HREL the cursor value under track cursor mode...
  • Page 31 SDS1000 Series CURSOR CURSOR_AUTO, CRAU Command DESCRIPTION The CURSOR_AUTO command changes the cursor mode to auto mode COMMAND SYNTAX CRAU EXAMPLE The following code changes the cursor mode to auto mode Command message: CRAU SDS-RCM...
  • Page 32 SDS1000 Series SAVE/RECALL CSV_SAVE, CSVS Command /Query DESCRIPTION The CSV_SAVE command selects the specified option of storing CSV format waveform. The CSV_SAVE? query returns the option of storing waveform data of CSV format. COMMAND SYNTAX CSV_SAVE DD,<DD>,SAVE,<state> The option DD is the data depth which is saved as.
  • Page 33 SDS1000 Series FUNCTION COUNTER, COUN Command /Query DESCRIPTION The COUNTER command enables or disables the cymometer display on the screen of instrument. The response to the COUNTER? query indicates whether the cymometer is displayed on the screen of instrument. COMMAND SYNTAX COUNTER <state>...
  • Page 34 SDS1000 Series FUNCTION CYMOMETER, CYMT Query DESCRIPTION The response to the CYMOMETER? query is the value of cymometer which displaying on the screen of the instrument. When the signal frequency is less than 10Hz, it returns 10Hz. QUERY SYNTAX CYMOMETER? RESPONSE FORMAT CYMOMETER <option>...
  • Page 35 SDS1000 Series MISCELLANEOUS DATE Command /Query DESCRIPTION The DATE command changes the date/time of the oscilloscope’s internal real-time clock. The command is only used in the CFL series instrument. COMMAND SYNTAX DATE <day>, <month>, <year>, <hour>, <minute>, <second> <day> : = 1 to 31 <month>...
  • Page 36 SDS1000 Series STATUS DDR? Query DESCRIPTION The DDR? Query reads and clears the contents of the Device Dependent or device specific error Register (DDR). In the case of a hardware failure, the DDR register specifies the origin of the failure.
  • Page 37 SDS1000 Series FUNCTION DEFINE, DEF Command /Query DESCRIPTION The DEFINE command specifies the mathematical expression to be evaluated by a function. COMMAND SYNTAX DEFine EQN,’<equation>’ <equation> the mathematical expression Function Equations <source1> + <source2> Addition <source1> - <source2> Subtraction <source1>*<source2>...
  • Page 38 SDS1000 Series MASS STORAGE DELETE_FILE, DELF Command DESCRIPTION The DELETE_FILE command deletes files from the currently selected directory on mass storage. COMMAND SYNTAX DELete_File DISK, <device>, FILE, ‘<filename>’ <device>:={UDSK} <filename>:= a file of specified directory and the specified file should up to eight characters.
  • Page 39 SDS1000 Series MASS STORAGE DIRECTORY, DIR Command /Query DESCRIPTION The DIRECTORY command is used to manage the creation and deletion of file directories on mass storage devices. It also allows selection of the current working directory and listing of files in the directory.
  • Page 40 SDS1000 Series DISPLAY DOT_JOIN, DTJN Command /Query DESCRIPTION The DOT_JOIN command controls the interpolation lines between data points. COMMAND SYNTAX DoT_JoiN <state> <state> : = {ON, OFF} QUERY SYNTAX DoT_JoiN? RESPONSE FORMAT DoT_JoiN <state> EXAMPLE The following instruction turns off the...
  • Page 41 SDS1000 Series STATUS *ESE Command /Query DESCRIPTION The *ESE command sets the Standard Event Status Enable register (ESE). This command allows one or more events in the ESR register to be reflected in the ESB summary message bit (bit 5) of the STB register.
  • Page 42 SDS1000 Series STATUS *ESR? Query DESCRIPTION The *ESR? query reads and clears the contents of the Event Status Register (ESR). The response represents the sum of the binary values of the register bits 0 to 7. QUERY SYNTAX *ESR? RESPONSE FORMAT *ESR <value>...
  • Page 43 SDS1000 Series ADDITIONAL INFORMATION Standard Event Status Register (ESR) Bit Value Bit Name Description Note 15~8 reserved by IEEE 488.2 Power off-to-ON transition occurred User Request has been issued Command parser Error has been detected Execution Error detected Device specific Error occurred...
  • Page 44 SDS1000 Series Notes (1) The Power On (PON) bit is always turned on (1) when the unit is powered up. (2) The User Request (URQ) bit is set true (1) when a soft key is pressed. An associated register URR identifies which key was selected. For further details refer to the URR? query.
  • Page 45 SDS1000 Series STATUS *EXR? Query DESCRIPTION The EXR? query reads and clears the contents of the Execution error Register (EXR). The EXR register specifies the type of the last error detected during execution. QUERY SYNTAX EXR? RESPONSE FORMAT EXR <value>...
  • Page 46 SDS1000 Series ADDITIONAL INFORMATION Execution Error Status Register Structure (EXR) Value Description Permission error. The command cannot be executed in local mode. Environment error. The instrument is not configured to correctly process a command. For instance, the oscilloscope cannot be set to RIS at a slow timebase.
  • Page 47 SDS1000 Series MASS STORAGE FILENAME, FLNM Command /Query DESCRIPTION The FILENAME command is used to change the default filename given to any traces, setups and hard copies when they are being stored to a mass storage device. COMMAND SYNTAX FiLeNaMe TYPE, <type>, FILE, ‘<filename>’...
  • Page 48 SDS1000 Series ACQUISITION FORCE_TRIGGER, FRTR Command DESCRIPTION Causes the instrument to make one acquisition. COMMAND SYNTAX FoRce_TRigger EXAMPLE Either of the following pairs of instruction make one acquisition: Command message1: TRMD SINGLE;ARM;FRTR Command message2: TRMD STOP;ARM;FRTR SDS-RCM...
  • Page 49 SDS1000 Series MASS STORAGE FORMAT_VDISK, FVDISK Query DESCRIPTION The FORMAT_VDISK? query reads the capability of the USB memory device. QUERY SYNTAX Format_VDISK? RESPONSE FORMAT Format_VDISK <capability> <capability>:= the capability of the USB memory device. EXAMPLE The following query reads the capability of the...
  • Page 50 SDS1000 Series FUNCTION FILTER, FILT Command /Query DESCRIPTION The FILTER command enables or disables filter of the specified trace. The response to the FILTER? query indicates whether the filter of specified trace is enabled COMMAND SYNTAX <channel>:FILTER <state> <channel> : = {C1,C2,C3,C4} <state>...
  • Page 51 SDS1000 Series FUNCTION FILT_SET, FILTS Command /Query DESCRIPTION The FILT_SET command selects the specified type of filter, and sets the limit value of filter. The response to the FILT_SET? query indicates current parameter of the filter COMMAND SYNTAX <channel>: FILT_SET TYPE,<type>, <limit>,<limit_value>...
  • Page 52 SDS1000 Series FUNCTION FFT_WINDOW, FFTW Command /Query DESCRIPTION The FFT_WINDOW command selects the window of FFT(Fast Fourier Transform algorithm). The response to the FFT_WINDOW? query indicates current window of FFT COMMAND SYNTAX FFT_WINDOW <window> < window > : = {RECT,BLAC,HANN,HAMM} RECT is short for rectangle.
  • Page 53 SDS1000 Series FUNCTION FFT_ZOOM, FFTZ Command /Query DESCRIPTION The FFT_ZOOM command selects the specified zoom of FFT. The response to the FFT_ZOOM? query indicates current zoom in/out times of FFT COMMAND SYNTAX FFT_ZOOM <zoom> < zoom > : = {1,2,5,10} QUERY SYNTAX FFT_ZOOM?...
  • Page 54 SDS1000 Series FUNCTION FFT_SCALE, FFTS Command /Query DESCRIPTION The FFT_SCALE command selects the specified scale of FFT(Fast Fourier Transform algorithm). The response to the FFT_SCALE? query indicates current vertical scale of FFT waveform. COMMAND SYNTAX FFT_SCALE <scale> < scale > : = {VRMS,DBVRMS} QUERY SYNTAX FFT_SCALE?...
  • Page 55 SDS1000 Series FUNCTION FFT_FULLSCREEN, FFTF Command /Query DESCRIPTION The FFT_FULLSCREEN command enables or disables to display the FFT waveform full screen. The response to the FFT_FULLSCREEN? query indicates whither the FFT waveform is full screen displayed. COMMAND SYNTAX FFT_FULLSCREEN <state>...
  • Page 56 SDS1000 Series DISPLAY GRID_DISPLAY, GRDS Command /Query DESCRIPTION The GRID_DISPLAY command selects the type of the grid which is used to display. The response to the GRID_DISPLAY? query indicates current type of the grid COMMAND SYNTAX GRID_DISPLAY <type> < type > : = {FULL,HALF,OFF} QUERY SYNTAX GRID_DISPLAY?...
  • Page 57 SDS1000 Series WAVEFORMTRANS GET_CSV, GCSV Query DESCRIPTION The response to the GET_CSV? query indicates current waveform of CSV format. The GET_CSV? query have two options to set. They are the same as the options of CSVS. QUERY SYNTAX GET_CSV?DD,<DD>,SAVE,<state> The option DD is the data depth of the CSV format waveform.
  • Page 58 SDS1000 Series DISPLAY HOR_MAGNIFY, HMAG Command /Query DESCRIPTION The HOR_MAGNIFY command horizontally expands the selected expansion trace by a specified factor. Magnification factors not within the range of permissible values will be rounded off to the closest legal value. If the specified factor is too large for any of...
  • Page 59 SDS1000 Series DISPLAY HOR_POSITION, HPOS Command /Query DESCRIPTION The HOR_POSITION command horizontally positions the geometric center of the intensified zone on the source trace. Allowed positions range from division -9 to 9. If this would cause the horizontal position of any expanded trace to go...
  • Page 60 SDS1000 Series HARD COPY HARDCOPY_SETUP, HCSU Command /Query DESCRIPTION The HARDCOPY_SETUP command configures the instrument’s hard-copy driver. COMMAND SYNTAX HCSU PSIZE, <page_size>, ISIZE, <image_size>, FORMAT, <format>, BCKG, <bckg>, PRTKEY, <printkey> <page_size> :={ DEFAULT} <printkey>:={SAVE,PRINT} <format> : = {PORTRAIT, LANDSCAPE} <bckg> : = {BLACK, WHITE} <image_size>:={DEFAULT,A4,LETTER}.
  • Page 61 QUERY SYNTAX *IDN? RESPONSE FORMAT *IDN SIGLENT, <model>, <serial_number>, <firmware_level> <model> : = A eleven characters model identifier <serial_number> : = A 14-digit decimal code <firmware_level> : = similar to k.xx.yy.zz...
  • Page 62 SDS1000 Series DISPLAY INTENSITY, INTS Command /Query DESCRIPTION The INTENSITY command sets the intensity level of the grid or the trace. The intensity level is expressed as a percentage (PCT). A level of 100 PCT corresponds to the maximum intensity whilst a level of 0 PCT sets the intensity to its minimum value.(The minimum value of the...
  • Page 63 SDS1000 Series ACQUISITION INTERLEAVED, ILVD Command /Query DESCRIPTION The INTERLEAVED command enables or disables random interleaved sampling (RIS) for timebase settings where both single shot and RIS mode are available. The response to the INTERLEAVED? Query indicates whether the oscilloscope is in RIS mode.
  • Page 64 SDS1000 Series STATUS INR? Query DESCRIPTION The INR? query reads and clears the contents of the INternal state change Register(INR). The register (table below) records completion of various internal operations and state transitions. Note : This command only supports 0 bit and 13 bit.
  • Page 65 SDS1000 Series INR? Response message1: INR 8913 If we send INR? query while the instrument didn’t trigger, the INR register: Command message2: INR? Response message2: INR 8912 If we send INR? query after have sent a INR? query and the mode of the instrument is STOP...
  • Page 66 SDS1000 Series DISPLAY INVERTSET, INVS Command /Query DESCRIPTION The INVERTSET command inverts the specified traces or the waveform of math. The response to the INVERTSET? query indicates whether the specified waveform is invert. COMMAND SYNTAX <trace>: INVERTSET < state >...
  • Page 67 SDS1000 Series MISCELLANEOUS LOCK, LOCK Command /Query DESCRIPTION The LOCK command enables or disables the panel keyboard of the instrument. When any command or query is executed in either local or remote state, the functions of the panel keys except “FORCE” are not available.
  • Page 68 SDS1000 Series DISPLAY MENU, MENU Command /Query DESCRIPTION The MENU command enables or disables to display the menu. The response to the MENU? query indicates whether the menu is displayed. COMMAND SYNTAX MENU < status > <status>:= {ON,OFF} QUERY SYNTAX...
  • Page 69 SDS1000 Series ACQUISITION MATH_VERT_POS, MTVP Command /Query DESCRIPTION The MATH_VERT_POS command controls the vertical position of the math waveform with specified source. The FFT waveform isn’t included. But we have another command which called VPOS to control its vertical position.
  • Page 70 SDS1000 Series ACQUISITION MATH_VERT_DIV, MTVD Command /Query DESCRIPTION The MATH_VERT_DIV command controls the vertical sensitivity of the math waveform of specified source. We can only set the value of existing The FFT waveform isn’t included. The response to the MATH_VERT_DIV? query indicates the specified scale of math waveform of specified source.
  • Page 71 SDS1000 Series FUNCTION MEASURE_DELY, MEAD Command /Query DESCRIPTION The MEASURE_DELY command selects the type of delay measure. The response to the MEASURE_DELY? query indicates the type of delay measure. COMMAND SYNTAX MEASURE_DELY SOURCE,<mode>,TYPE,<type> <mode>:= {C1-C2, C1-C3, C1-C4, C2-C3, C2-C4, C3-C4} <type>:=...
  • Page 72 SDS1000 Series ACQUISITION OFFSET, OFST Command /Query DESCRIPTION The OFFSET command allows adjustment of the vertical offset of the specified input channel. The maximum ranges depend on the fixed sensitivity setting. If an out-of-range value is entered, the oscilloscope is set to the closest possible value and the VAB bit (bit 2) in the STB register is set.
  • Page 73 SDS1000 Series STATUS *OPC Command /Query DESCRIPTION The *OPC (OPeration Complete) command sets to true the OPC bit (bit 0) in the standard Event Status Register (ESR). This command has no other effect on the operation of the oscilloscope because the instrument starts...
  • Page 74 SDS1000 Series MISCELLANEOUS *OPT Query DESCRIPTION The *OPT? query identifies oscilloscope options: installed software or hardware that is additional to the standard instrument configuration. The response consists of a series of response fields listing all the installed options. QUERY SYNTAX...
  • Page 75 SDS1000 Series CURSOR PARAMETER_CLR, PACL Command DESCRIPTION The PARAMETER_CLR command clears the P/F test counter and starts it again at 0. COMMAND SYNTAX PArameter_CLr RELATED COMMANDS PARAMETER_VALUE PFDD SDS-RCM...
  • Page 76 SDS1000 Series CURSOR PARAMETER_CUSTOM, PACU Command /Query DESCRIPTION The PARAMETER_CUSTOM command controls the parameters that have customizable qualifiers. Note: The measured value of a parameter setup with PACU may be read using PAVA? COMMAND SYNTAX PArameter_CUstom <line>, <parameter>,<qualifier><line> : = 1 to 5 <parameter>...
  • Page 77 SDS1000 Series CURSOR PARAMETER_VALUE?, PAVA? Query DESCRIPTION The PARAMETER_VALUE query returns the measurement values. Parameters Available on All Models all parameters NDUTY negative duty cycle AMPL amplitude NWID negative width BASE base OVSN negative overshoot CMEAN mean for cyclic OVSP...
  • Page 78 SDS1000 Series C2: PAVA RISE, 3.6E-9S RELATED COMMANDS CURSOR_MEASURE, CURSOR_SET, PARAMETER_CUSTOM SDS-RCM...
  • Page 79 SDS1000 Series ACQUISITION PEAK_DETECT, PDET Command /Query DESCRIPTION The PEAK_DETECT command switches ON or OFF the peak detector built into the acquisition system. The PEAK_DETECT? query returns the current status of the peak detector. COMMAND SYNTAX Peak_DETect <state> <state> : = {ON, OFF}...
  • Page 80 SDS1000 Series DISPLAY PERSIST, PERS Command /Query DESCRIPTION The PERSIST command enables or disables the persistence display mode. COMMAND SYNTAX PERSist <mode> <mode> : = {ON, OFF} QUERY SYNTAX PERSist? RESPONSE FORMAT PERSist <mode> EXAMPLE The following code turns the persistence...
  • Page 81 SDS1000 Series DISPLAY PERSIST_SETUP, PESU Command /Query DESCRIPTION The PERSIST_SETUP command selects the persistence duration of the display, in seconds,in persistence mode. The PERSIST_SETUP? query indicates the current status of the persistence. COMMAND SYNTAX PErsist_SetUp <time> <time>:={1,2,5,Infinite} QUERY SYNTAX PErsist_SetUp? RESPONSE FORMAT PErsist_SetUp <time>...
  • Page 82 SDS1000 Series SAVE/RECALL SETUP PANEL_SETUP, PNSU Command /Query DESCRIPTION The PANEL_SETUP command complements the *SAV or *RST commands. PANEL_SETUP allows you to archive panel setups in encoded form on external storage media.Only setup data read by the PNSU? query can be recalled into the oscilloscope.
  • Page 83 SDS1000 Series FUNCTION PF_DISPLAY, PFDS Command /Query DESCRIPTION The PF_DISPLAY command enables or disables to turn the test and display the message in the pass/fail option. The response to the PF_DISPLAY? query indicates whether the test is enabled and the...
  • Page 84 SDS1000 Series FUNCTION PF_SET, PFST Command /Query DESCRIPTION The PF_SET command sets the X mask and the Y mask of the mask setting in the pass/fail option. The response to the PF_ SET? query indicates the value of the X mask and the Y mask.
  • Page 85 SDS1000 Series SAVE/RECALL PF_SAVELOAD, PFSL Command DESCRIPTION The PF_SAVELOAD command saves or recalls the created mask setting. COMMAND SYNTAX PF_ SAVELOAD LOCATION, <location>,ACTION, <action> The <location> means to save the created mask setting to the internal memories or the external memories.
  • Page 86 SDS1000 Series FUNCTION PF_CONTROL, PFCT Command /Query DESCRIPTION The PF_CONTROL command controls the pass/fail controlling options: “operate”, “output” and the “stop on output”. See instrument’s Operator Manual for these options The response to the PF_ CONTROL? query indicates the controlling options of the pass/fail.
  • Page 87 SDS1000 Series FUNCTION PF_CREATEM, PFCM Command DESCRIPTION The PF_CREATEM command creates the mask of the pass/fail. COMMAND SYNTAX PF_ CREATEM EXAMPLE The following instruction creates the mask of the pass/fail.: Command message: PFCM RELATED COMMANDS PFSL PFST SDS-RCM...
  • Page 88 SDS1000 Series FUNCTION PF_DATADIS, PFDD Query DESCRIPTION The PF_DATADIS? query returns the number of the fail ,pass and total number that the screen showing. QUERY SYNTAX PF_ DATADIS? RESPONSE FORMAT PF_ DATADIS FAIL,<num>,PASS,<num>,total,<num> EXAMPLE The following instruction returns the number of...
  • Page 89 SDS1000 Series SAVE/RECALL SETUP *RCL Command DESCRIPTION The *RCL command sets the state of the instrument, using one of the ten non-volatile panel setups, by recalling the complete front- panel setup of the instrument. Panel setup 0 corresponds to the default panel setup.
  • Page 90 SDS1000 Series WAVEFORM TRANSFER RECALL, REC Command DESCRIPTION The RECALL command recalls a waveform file from the current directory on mass storage into any or all of the internal memories M1 to M10(or M20 in the CFL series). COMMAND SYNTAX <memory>: RECall DISK, <device>, FILE,...
  • Page 91 SDS1000 Series SAVE/RECALL SETUP RECALL_PANEL, RCPN Command DESCRIPTION The RECALL_PANEL command recalls a front-panel setup from the current directory on mass storage. COMMAND SYNTAX ReCall_PaNel DISK, <device>, FILE, ‘<filename>’ <device> : = {UDSK} <filename>:= A waveform file under a legal DOS path .
  • Page 92 SDS1000 Series SAVE/RECALL SETUP *RST Command DESCRIPTION The *RST command initiates a device reset. The *RST sets recalls the default setup. COMMAND SYNTAX *RST EXAMPLE This example resets the oscilloscope: Command message: *RST RELATED COMMANDS *CAL, *RCL SDS-RCM...
  • Page 93 SDS1000 Series FUNCTION REF_SET, REFS Command /Query DESCRIPTION The REF_SET command sets the reference waveform and its options. The response to the REF_ SET? query indicates whether the specified reference waveform is turned on. COMMAND SYNTAX REF _ SET TRACE,<trace>REF,<ref>,state, <state>,SAVE,DO...
  • Page 94 SDS1000 Series SAVE/RECALL SETUP *SAV Command DESCRIPTION The *SAV command stores the current state of the instrument in internal memory. The *SAV command stores the complete front-panel setup of the instrument at the time the command is issued. COMMAND SYNTAX *SAV <panel_setup>...
  • Page 95 SDS1000 Series HARD COPY SCREEN_DUMP, SCDP Command DESCRIPTION The SCREEN_DUMP command is used to obtain the screen information of image format . COMMAND SYNTAX SCreen_DumP EXAMPLE The following command transfers the screen information of image format to the controller Command message:...
  • Page 96 SDS1000 Series DISPLAY SCREEN_SAVE, SCSV Command /Query DESCRIPTION The SCREEN_SAVE command controls the automatic Screen Saver, which automatically shuts down the internal color monitor after a preset time. The response to the SCREEN_SAVE? query indicates whether the automatic screen saver feature is on or off.
  • Page 97 SDS1000 Series STATUS *SRE Command /Query DESCRIPTION The *SRE command sets the Service Request Enable register (SRE). This command allows the user to specify which summary message bit(s) in the STB register will generate a service request. A summary message bit is enabled by writing a ‘1’...
  • Page 98 SDS1000 Series STATUS *STB? Query DESCRIPTION The *STB? query reads the contents of the 488.1 defined status register (STB), and the Master Summary Status (MSS). The response represents the values of bits 0 to 5 and 7 of the Status Byte register and the MSS summary message.
  • Page 99 SDS1000 Series ADDITIONAL INFORMATION Status Byte Register (STB) Bit Value Bit Name Description Note DIO7 0 reserved for future use MSS/RQS at least 1 bit in STB masked by SRE is 1 MSS=1 service is RQS=1 requested 1 an ESR enabled event has occurred...
  • Page 100 SDS1000 Series ACQUISITION STOP Command DESCRIPTION The STOP command immediately stops the acquisition of a signal. If the trigger mode is AUTO or NORM. COMMAND SYNTAX STOP EXAMPLE The following stops the acquisition process: Command message: STOP RELATED COMMANDS ARM_ACQUISITION, TRIG_MODE, WAIT...
  • Page 101 SDS1000 Series WAVEFORM TRANSFER STORE, STO Command DESCRIPTION The STORE command stores the contents of the specified trace into one of the internal memories M1 to M10(or M20 in the CFL series) or to the current directory in a USB memory device.
  • Page 102 SDS1000 Series SAVE/RECALL SETUP STORE_PANEL, STPN Command DESCRIPTION The STORE_PANEL command stores the complete front-panel setup of the instrument, at the time the command is issued, into a file on the specified-DOS path directory in a USB memory device. COMMAND SYNTAX STore_PaNel DISK, <device>, FILE,...
  • Page 103 SDS1000 Series WAVEFORM TRANSFER STORE_SETUP, STST Command /Query DESCRIPTION The STORE_SETUP command controls the way in which traces will be stored. A single trace or all displayed traces may be enabled for storage. COMMAND SYNTAX STore_SeTup [<trace>, <dest>] <trace> : = {C1,C2,C3,C4,ALL_DISPLAYED } <dest>: ={M1~M10(or M20 in the CFL...
  • Page 104 SDS1000 Series ACQUISITION SAMPLE_STATUS, SAST Query DESCRIPTION The SAST? query the acquisition status of the scope. QUERY SYNTAX SAST? RESPONSE FORMAT SAST < status > EXAMPLE The following command reads the acquisition status of the scope. Command message: SAST? Response message: SAST trig’d...
  • Page 105 SDS1000 Series ACQUISITION SAMPLE_RATE, SARA Query DESCRIPTION The SARA? query returns the sample rate of the scope. QUERY SYNTAX SARA? RESPONSE FORMAT SARA <value> EXAMPLE The following command reads the sample rate of the scope. Command message: SARA? Response message: SARA 500.0kSa...
  • Page 106 SDS1000 Series ACQUISITION SAMPLE_NUM, SANU Query DESCRIPTION The SANU? query returns the number of sampled points available from last acquisition and the trigger position. QUERY SYNTAX SANU? <channel> RESPONSE FORMAT SANU <value> EXAMPLE The following command reads the number of sampled points available from last acquisition from the Channel 2.
  • Page 107 SDS1000 Series ACQUISITION SKEW, SKEW Command DESCRIPTION The SKEW command sets the skew value of the specified trace. The response to the SKEW? query indicates the skew value of the specified trace. COMMAND SYNTAX <trace>:SKEW <skew> <trace> : = {C1,C2,C3,C4 } <skew>: = it is a value about time.
  • Page 108 SDS1000 Series FUNCTION SET50, SET50 Command DESCRIPTION The SET50 command sets the trigger level of the specified trigger source to the centre of the signal amplitude. COMMAND SYNTAX SET50 EXAMPLE The following command sets the trigger level of the specified trigger source to the centre of the...
  • Page 109 SDS1000 Series ACQUISITION SINXX_SAMPLE, SXSA Command /Query DESCRIPTION The SINXX_SAMPLE command sets the way of interpolation. The response to the SINXX_SAMPLE? query indicates the way of interpolation. COMMAND SYNTAX SINXX_SAMPLE, <state> <state> : = {ON,OFF} ON means sine interpolation, and OFF means...
  • Page 110 SDS1000 Series ACQUISITION TIME_DIV, TDIV Command /Query DESCRIPTION The TIME_DIV command modifies the timebase setting. The new timebase setting may be specified with suffixes: NS for nanoseconds, US for microseconds, MS for milliseconds, S for seconds, or KS for kiloseconds. An out-of- range value causes the VAB bit (bit 2) in the STB register to be set.
  • Page 111 SDS1000 Series WAVEFORM TRANSFER TEMPLATE, TMPL Query DESCRIPTION The TEMPLATE? query produces a copy of the template that describes the various logical entities making up a complete waveform. In particular, the template describes in full detail the variables contained in the descriptor part of a waveform.
  • Page 112 SDS1000 Series DISPLAY TRACE, TRA Command /Query DESCRIPTION The TRACE command enables or disables the display of a trace. An environment error is set if an attempt is made to display more than four waveforms. The TRACE? query indicates whether the specified trace is displayed or not.
  • Page 113 SDS1000 Series ACQUISITION *TRG Command DESCRIPTION The *TRG command executes an ARM command. COMMAND SYNTAX *TRG EXAMPLE The following command enables signal acquisition: Command message: *TRG RELATED COMMANDS ARM_ACQUISITION, STOP, WAIT SDS-RCM...
  • Page 114 SDS1000 Series ACQUISITION TRIG_COUPLING, TRCP Command /Query DESCRIPTION The TRIG_COUPLING command sets the coupling mode of the specified trigger source. The TRIG_COUPLING? query returns the trigger coupling of the selected source. COMMAND SYNTAX <trig_source>: TRig_CouPling <trig_coupling> <trig_source>: = {C1, C2, C3, C4, EX, EX5, LINE} <trig_coupling>: = {AC,DC,HFREJ,LFREJ}...
  • Page 115 SDS1000 Series ACQUISITION TRIG_DELAY, TRDL Command /Query DESCRIPTION The TRIG_DELAY command sets the time at which the trigger is to occur with respect to the first acquired data point. This mode is called pre-trigger acquisition, as data are acquired before the trigger occurs.
  • Page 116 SDS1000 Series ACQUISITION TRIG_LEVEL, TRLV Command /Query DESCRIPTION The TRIG_LEVEL command adjusts the trigger level of the specified trigger source. An out-of- range value will be adjusted to the closest legal value and will cause the VAB bit (bit 2) in the STB register to be set.
  • Page 117 SDS1000 Series ACQUISITION TRIG_MODE, TRMD Command /Query DESCRIPTION The TRIG_MODE command specifies the trigger mode. The TRIG_MODE? query returns the current trigger mode. NOTE: STOP is a part of the option of this command, but is not a trigger mode of the...
  • Page 118 SDS1000 Series ACQUISITION TRIG_SELECT, TRSE Command /Query DESCRIPTION The TRIG_SELECT command is used to set the trigger type and the type’s option HT which is an option of the TRIG_SELECT command is related to the TRSL command. The < TRSL command could set the trig_slope>.
  • Page 119 SDS1000 Series HV,<hold_value>:is used to set trigger time <hold_value> : = See instrument Operator’s Manual for valid values SR,< source > :is used to set the trigger’s channel.If you want to set the other option. You must set it. <source>: = {C1, C2, C3,C4,EX, EX5} CHAR, <characteristicse>:is used to set the...
  • Page 120 SDS1000 Series ACQUISITION TRIG_SLOPE, TRSL Command /Query The TRIG_SLOPE command sets the trigger DESCRIPTION slope of the specified trigger source. The TRIG_SLOPE? query returns the trigger slope of the selected source. COMMAND SYNTAX <trig_source>: TRig_SLope <trig_slope> <trig_source>: = {C1, C2, C3, C4, EX,EX5,...
  • Page 121 SDS1000 Series ACQUISITION UNIT, UNIT Command /Query DESCRIPTION The UNIT command sets the unit of the specified trace. The UNIT query returns the unit of the specified trace. COMMAND SYNTAX <channel>: UNIT <type> <channel>:= {C1, C2, C3, C4} <type>:= {V,A} QUERY SYNTAX <channel>...
  • Page 122 SDS1000 Series DISPLAY VERT_POSITION, VPOS Command /Query DESCRIPTION The VERT_POSITION command adjusts the vertical position of the specified FFT trace on the screen. It does not affect the original offset value obtained at acquisition time. The VERT_POSITION? query returns the current...
  • Page 123 SDS1000 Series ACQUISITION VOLT_DIV, VDIV Command /Query DESCRIPTION The VOLT_DIV command sets the vertical sensitivity in Volts/div. The VAB bit (bit 2) in the STB register is set if an out-of-range value is entered. The VOLT_DIV query returns the vertical sensitivity of the specified channel.
  • Page 124 SDS1000 Series ACQUISITION VERTICAL, VTCL Command /Query DESCRIPTION The VERTICAL command controls the vertical position of the slope trigger line. It is related to the TRSE command. The VERT option of the TRSE command changes the controlling type of the slopes trigger line.
  • Page 125 SDS1000 Series WAVEFORM TRANSFER WAVEFORM, WF Query DESCRIPTION A WAVEFORM? Query transfers a waveform from the oscilloscope to the controller. A waveform consists of several distinct entities: 1. the descriptor (DESC) 2. the user text (TEXT) 3. the time (TIME) descriptor 4.
  • Page 126 SDS1000 Series WAVEFORM TRANSFER WAVEFORM_SETUP, WFSU Command /Query DESCRIPTION The WAVEFORM_SETUP command specifies the amount of data in a waveform to be transmitted to the controller. The command controls the settings of the parameters listed below. Note: This command currently only support NP...
  • Page 127 SDS1000 Series QUERY SYNTAX WaveForm_SetUp? Note 1: After power-on, SP is set to 4, NP is set to 1000, and FP is set to 0. Note 2: Parameters are grouped in pairs. The first of the pair names the variable to be modified, whilst the second gives the new value to be assigned.
  • Page 128 SDS1000 Series ACQUISITION WAIT, WAIT Command DESCRIPTION The WAIT command prevents the instrument from analyzing new commands until the oscilloscope has completed the current acquisition. The instrument will be waiting for trigger or the limit time over (if we set it) or the device time...
  • Page 129 SDS1000 Series DISPLAY XY_DISPLAY, XYDS Command /Query DESCRIPTION The XY_DISPLAY command enables or disables to display the XY format The response to the XY_DISPLAY? query indicates whether the XY format display is enabled. COMMAND SYNTAX XY_DISPLAY <state> <state>:= {ON, OFF} QUERY SYNTAX XY_DISPLAY?...
  • Page 130: Index

    SDS1000 Series Index ALL_STATUS?, ALST?, Query, ARM_ACQUISITION, ARM, Command, ATTENUATION, ATTN,Command/Query, AUTO_CALIBRATE, ACAL,Command/Query, AUTO_SETUP, ASET,Command, AUTO_TYPESET, AUTTS, Command/Query, AVERAGE_ACQUIRE, AVGA, Command/Query, BANDWIDTH_LIMIT, BWL,Command/Query, BUZZER, BUZZ, Command, CAL?, Query, CLS, Command, CMR?, Query, COMM_NET, CONET,Command/Query, COUPLING, CPL,Command/Query, CURSOR_SET, CRST,Command/Query, CURSOR_VALUE?, CRVA?,Query,...
  • Page 131 SDS1000 Series FILENAME, FLNM,Command/Query, FORMAT_VDISK, FVDISK, Query, FILTER, FILT, Command/Query, FILT_SET, FILTS, Command/Query, FFT_WINDOW, FFTW, Command/Query, FFT_ZOOM, FFTZ, Command/Query, FFT_SCALE, FFTS, Command/Query, FFT_FULLSCREEN, FFTF, Command/Query, GRID_DISPLAY, GRDS, Command/Query, GCSV, GET_CSV, Query, HARDCOPY_SETUP, HCSU, HOR_MAGNIFY, HMAG,Command/Query, HOR_POSITION, HPOS,Command/Query, IDN?, Query, INTENSITY, INTS,Command/Query,...
  • Page 132 SDS1000 Series PARAMETER_VALUE?, PAVA?,Query, PEAK_DETECT, PDET,Command/Query, PERSIST, PERS,Command/Query, PERSIST_SETUP, PESU,Command/Query, PANEL_SETUP,PNSU, Command/Query, PF_DISPLAY, PFDS, Command/Query, PF_SET, PFST, Command/Query, PF_SAVELOAD, PFSL, Command, PF_CONTROL, PFCT, Command/Query, PF_CREATEM, PFCM, Command, PF_DATEDIS, PFDD, Query, RCL, Command, RECALL, REC, Command, RECALL_PANEL, RCPN,Command, RST, Command, REF_SET, REFS, Command/Query,...
  • Page 133 SDS1000 Series UNIT, UNIT, Command/Query, VOLT_DIV, VDIV,Command/Query, VERTICAL, VTCL, Command/Query, WAIT, Command, WAVEFORM,WF,Command/Query, WAVEFORM_SETUP,WFSU,Command/Query, XY_DISPLAY, XYDS, Command/Query, SDS-RCM...

Table of Contents