RIGOL Programming Guide DG1000Z Series Function/Arbitrary Waveform Generator Feb. 2014 RIGOL Technologies, Inc.
RIGOL Guaranty and Declaration Copyright © 2014 RIGOL Technologies, Inc. All Rights Reserved. Trademark Information RIGOL is a registered trademark of RIGOL Technologies, Inc. Publication Number PGB09103-1110 Notices RIGOL products are protected by patent law in and outside of P.R.C. RIGOL reserves the right to modify or change parts of or all the specifications and pricing policies at company’s sole decision. Information in this publication replaces all previously corresponding material.
RIGOL Document Overview This manual introduces how to program the signal generator over the remote interfaces in details. Main Topics in this Manual: Chapter 1 Programming Overview This chapter introduces how to build the remote communication between the signal generator and PC and how to control the signal generator remotely. It also introduces the syntax, symbols, parameter types and abbreviation rules of the SCPI commands.
Contents RIGOL Contents Guaranty and Declaration ......................................................................................................... I Document Overview ................................................................................................................. II Chapter 1 Programming Overview......................................................................................1-1 To Build Remote Communication ....................................................................
RIGOL Contents To To To To To Output AM Modulated Waveform ........................................................................................... 3-3 Output FSK Modulated Waveform .......................................................................................... 3-4 Output Sweep Waveform ...................................................................................................... 3-5 Output Burst Waveform ..............................................................................
Chapter 1 Programming Overview RIGOL Chapter 1 Programming Overview This chapter introduces how to build the remote communication between the signal generator and PC and how to control the signal generator remotely. It also introduces the syntax, symbols, parameter types and abbreviation rules of the SCPI commands.
RIGOL Chapter 1 Programming Overview To Build Remote Communication You can build the remote communication between DG1000Z and the PC via the USB (USB Device), LAN or GPIB interface (option, extended from the USB Host interface using the USB-GPIB interface converter). Operation Steps: 1. Install the Ultra Sigma common PC software Download the Ultra Sigma common PC software from www.rigol.com and install it according to the instructions. 2.
RIGOL Chapter 1 Programming Overview 3) 3. acquire the network interface parameters available, such as the IP address, subnet mask, default gateway and DNS service. Connect DG1000Z to the local network using a network cable. Press Utility I/O Config LAN to configure the IP address, subnet mask, default gateway and DNS service. Use the GPIB interface: Extend a GPIB interface by connecting the USB Host interface at the front panel of DG1000Z using the USB-GPIB interface converter.
RIGOL Chapter 1 Programming Overview Remote Control Methods 1. User-defined Programming Users can use the SCPI (Standard Commands for Programmable Instruments) commands listed in chapter 2 “Command System” of this manual to program and control the instrument in various development environments (such as Visual C++, Visual Basic, LabVIEW and so on). For details, refer to the introductions in chapter 4 “Programming Demos”. 2.
Chapter 1 Programming Overview RIGOL Symbol Description The following symbols are not the content of the SCPI commands and will not be sent with the commands. They are usually used to describe the parameters in the commands. 1. Braces {} Multiple optional parameters are enclosed in the braces and one of the parameters must be selected when sending the command. For example, :DISPlay:MODE {DPV|DGV|SV}. 2.
RIGOL Chapter 1 Programming Overview Command Abbreviation All the commands are case-insensitive and you can use any of them. If abbreviation is used, all the capital letters in the command must be written completely. For example, the :COUNter:COUPling? command can be abbreviated to :COUN:COUP?.
RIGOL Chapter 2 Command System Chapter 2 Command System This chapter introduces the syntax, function, parameter and using instruction of each DG1000Z command in A-Z order. Main topics of this chapter: :COUNter Commands :COUPling Commands :DISPlay Commands :HCOPy Commands IEEE488.
RIGOL Chapter 2 Command System Note: In this manual, the range of the parameter in the command is based on DG1062Z. As all the commands are case-insensitive, for DG1000Z, MHZ (mhz) and MSA/S (msa/s) are interpreted as megahertz and mega points per second respectively; while MVPP (mvpp), MVRMS (mvrms), MVDC (mvdc), MV (mv) and MS (ms) are interpreted as millivolt (peak-peak value), millivolt (effective value), millivolt (DC), millivolt and millisecond respectively.
RIGOL Chapter 2 Command System :COUNter Commands The :COUNter commands are used to turn on or off the frequency counter and set the related information of the frequency counter.
RIGOL Chapter 2 Command System :COUNter:GATEtime Syntax :COUNter:GATEtime {USER1|USER2|USER3|USER4|USER5|USER6} :COUNter:GATEtime? Description Select the gate time of the measurement system. Query the gate time of the measurement system.
RIGOL Chapter 2 Command System :COUNter:HF Syntax :COUNter:HF {ON|1|OFF|0} :COUNter:HF? Description Enable or disable the high-frequency rejection function of the frequency counter. Query the on/off status of the high-frequency rejection function of the frequency counter.
RIGOL Chapter 2 Command System :COUNter:MEASure? Syntax :COUNter:MEASure? Description Query the measurement results of the frequency counter. Explanation When the frequency counter is in the “RUN” or “SINGLE” state, send this command to query the measurement values. When the frequency counter is in the “STOP” state, send this command to query the measurement values of the last measurement.
RIGOL Chapter 2 Command System :COUNter[:STATe] Syntax :COUNter[:STATe] {ON|1|OFF|0|RUN|STOP|SINGLE} :COUNter[:STATe]? Description Set the status of the frequency counter. Query the status of the frequency counter.
RIGOL Chapter 2 Command System :COUNter:STATIstics:CLEAr Syntax :COUNter:STATIstics:CLEAr Description Clear the statistic results. Explanation This command is only valid when the statistic function of the frequency counter is enabled (:COUNter:STATIstics[:STATe]). The statistic results are cleared automatically when the statistic function of the frequency counter is disabled.
Chapter 2 Command System RIGOL :COUPling Commands The :COUPling commands are used to set the related information of the channel frequency coupling, amplitude coupling and phase coupling as well as enable and disable the three coupling functions.
RIGOL Chapter 2 Command System :COUPling:AMPL:DEViation Syntax :COUPling:AMPL:DEViation :COUPling:AMPL:DEViation? Description Set the amplitude deviation in the amplitude coupling. Query the amplitude deviation in the amplitude coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default Real -19.998Vpp to 19.
RIGOL Chapter 2 Command System :COUPling:AMPL:MODE Syntax :COUPling:AMPL:MODE {OFFSet|RATio} :COUPling:AMPL:MODE? Description Set the amplitude coupling mode to amplitude deviation (OFFSet) or amplitude ratio (RATio). Query the selected amplitude coupling mode. Parameter Explanation Return Format Example Related Commands Name Type Range Default {OFFSet|RATio} Discrete OFFSet|RATio RATio Amplitude deviation mode: the amplitudes of CH1 and CH2 have certain deviation relation.
RIGOL Chapter 2 Command System :COUPling:AMPL:RATio Syntax :COUPling:AMPL:RATio {|MINimum|MAXimum} :COUPling:AMPL:RATio? Description Set the amplitude ratio in the amplitude coupling. Query the amplitude ratio in the amplitude coupling. Parameter Explanation Return Format Example Name Type Range Default Real 0.
RIGOL Chapter 2 Command System :COUPling:AMPL[:STATe] Syntax :COUPling:AMPL[:STATe] {ON|1|OFF|0} :COUPling:AMPL[:STATe]? Description Enable or disable the amplitude coupling function. Query the on/off status of the amplitude coupling function. Parameter Explanation Return Format Example Related Commands Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 OFF After the amplitude coupling function is enabled, CH1 and CH2 take each other as the reference source.
RIGOL Chapter 2 Command System :COUPling:FREQuency:DEViation Syntax :COUPling:FREQuency:DEViation :COUPling:FREQuency:DEViation? Description Set the frequency deviation in the frequency coupling. Query the frequency deviation in the frequency coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default Real -59.999 999 999 999MHz to 59.
RIGOL Chapter 2 Command System :COUPling:FREQuency:MODE Syntax :COUPling:FREQuency:MODE {OFFSet|RATio} :COUPling:FREQuency:MODE? Description Set the frequency coupling mode to frequency deviation (OFFSet) or frequency ratio (RATio). Query the selected frequency coupling mode.
RIGOL Chapter 2 Command System :COUPling:FREQuency:RATio Syntax :COUPling:FREQuency:RATio {|MINimum|MAXimum} :COUPling:FREQuency:RATio? Description Set the frequency ratio in the frequency coupling. Query the frequency ratio in the frequency coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default Real 0.
RIGOL Chapter 2 Command System :COUPling:FREQuency[:STATe] Syntax :COUPling:FREQuency[:STATe] {ON|1|OFF|0} :COUPling:FREQuency[:STATe]? Description Enable or disable the frequency coupling function. Query the on/off status of the frequency coupling function.
RIGOL Chapter 2 Command System :COUPling:PHASe:DEViation Syntax :COUPling:PHASe:DEViation :COUPling:PHASe:DEViation? Description Set the phase deviation in the phase coupling. Query the phase deviation in the phase coupling.
RIGOL Chapter 2 Command System :COUPling:PHASe:MODE Syntax :COUPling:PHASe:MODE {OFFSet|RATio} :COUPling:PHASe:MODE? Description Set the phase coupling mode to phase deviation (OFFSet) or phase ratio (RATio). Query the selected phase coupling mode. Parameter Explanation Return Format Example Related Commands Name Type Range Default {OFFSet|RATio} Discrete OFFSet|RATio RATio Phase deviation mode: the phase of CH1 and CH2 have certain deviation relation.
RIGOL Chapter 2 Command System :COUPling:PHASe:RATio Syntax :COUPling:PHASe:RATio {|MINimum|MAXimum} :COUPling:PHASe:RATio? Description Set the phase ratio in the phase coupling. Query the phase ratio in the phase coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default Real 0.
RIGOL Chapter 2 Command System :COUPling:PHASe[:STATe] Syntax :COUPling:PHASe[:STATe] {ON|1|OFF|0} :COUPling:PHASe[:STATe]? Description Enable or disable the phase coupling function. Query the on/off status of the phase coupling function. Parameter Explanation Return Format Example Related Commands Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 OFF After the phase coupling function is enabled, CH1 and CH2 take each other as the reference source.
RIGOL Chapter 2 Command System :COUPling[:STATe] Syntax :COUPling[:STATe] {ON|1|OFF|0} :COUPling[:STATe]? Description Enable or disable the frequency coupling, phase coupling and amplitude coupling of the channel at the same time. Query the on/off states of the frequency coupling, phase coupling and amplitude coupling of the channel.
RIGOL Chapter 2 Command System :DISPlay Commands The :DISPlay commands are used to set the display-related information, display the specified characters on the screen and clear the characters displayed on the screen.
RIGOL Chapter 2 Command System :DISPlay:CONTrast Syntax :DISPlay:CONTrast {|MINimum|MAXimum} :DISPlay:CONTrast? [MINimum|MAXimum] Description Set the screen contrast. Query the screen contrast. Parameter Return Format Name Type Range Default Integer 1% to 100% 25% The query returns the screen contrast in scientific notation. The return value contains 7 effective digits, for example, 2.800000E+01 (the screen contrast is 28%).
RIGOL Chapter 2 Command System :DISPlay:MODE Syntax :DISPlay:MODE {DPV|DGV|SV} :DISPlay:MODE? Description Set the display mode to dual-channel parameters (DPV), dual-channel graph (DGV) or single-channel (SV) display mode. Query the display mode. Parameter Explanation Return Format Example Name Type Range Default {DPV|DGV|SV} Discrete DPV|DGV|SV DPV Dual-channel parameters (DPV): display the parameters and waveforms of the two channels in both the digital and graph forms.
RIGOL Chapter 2 Command System :DISPlay[:STATe] Syntax :DISPlay[:STATe] {ON|1|OFF|0} :DISPlay[:STATe]? Description Enable or disable the screen display. Query the status of the screen display. Parameter Explanation Return Format Example Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 ON The disabling the screen display function is only valid when the instrument is in the remote mode. When the instrument returns to the local mode, the screen display is enabled automatically.
RIGOL Chapter 2 Command System :DISPlay:TEXT[:SET] Syntax Description :DISPlay:TEXT[:SET] [,x[,y]] Display the specified string from the specified coordinate on the screen.
RIGOL Chapter 2 Command System :HCOPy Commands The :HCOPy commands are used to set or query the format of the image returned of the screenshot operation and execute the screenshot operation. Command List: :HCOPy:SDUMp:DATA? :HCOPy:SDUMp:DATA:FORMat :HCOPy:SDUMp:DATA? Syntax :HCOPy:SDUMp:DATA? Description Query the image displayed on the front panel screen (screenshot). Explanation You can also send the :DISPlay:DATA? command to query the image displayed on the front panel screen.
Chapter 2 Command System RIGOL IEEE488.2 Common Commands The IEEE488.2 standard defines a series of common commands used to execute various functions, such as the reset, self-test and status operations. Command List: *CLS *ESE *ESR? *IDN? *OPC *OPT? *PSC *RCL *RST *SAV *SRE *STB? *TRG *WAI *CLS Syntax Description *CLS Clear the event registers of all the register sets and the error queue.
RIGOL Chapter 2 Command System *ESE Syntax *ESE *ESE? Description Enable the bits to be reported to the status byte register in the standard event register. Query the bits enabled in the standard event register.
RIGOL Chapter 2 Command System *OPC Syntax *OPC *OPC? Description Set the OPC (operation complete) bit in the standard event register after all the previous commands that have been sent are executed. Query whether all the previous commands that have been sent are executed. If yes, return 1 to the output buffer. Explanation Return Format Example Here, “operation complete” refers to that all the previous commands that have been sent, including the *OPC command, are executed.
RIGOL Chapter 2 Command System *PSC Syntax *PSC {0|1} *PSC? Description Enable or disable the function to clear the status byte enable register and standard event enable register at power-on. Query whether to clear the status byte enable register and standard event enable register at power-on.
RIGOL Chapter 2 Command System *RCL Syntax Description *RCL {USER1|USER2|USER3|USER4|USER5|USER6|USER7|USER8|USER9|USER10| ARB1|ARB2|ARB3|ARB4|ARB5|ARB6|ARB7|ARB8|ARB9|ARB10} Recall the state file (USER) or arbitrary waveform file (ARB) stored in the specified location in the internal non-volatile memory.
RIGOL Chapter 2 Command System *RST Syntax *RST Description Restore the instrument to its factory state. Explanation Restore the instrument to its factory state (please refer to “Appendix B: Factory Setting”) and it is not affected by the :MEMory:STATe:RECall:AUTO command. This command will stop the sweep or burst in progress in an abnormal way and the screen display will be turned on if it is previously turned off (using the :DISPlay[:STATe] command).
RIGOL Chapter 2 Command System *SRE Syntax *SRE *SRE? Description Enable the bits in the status byte register to generate service request. Query the bits enabled in the status byte register. Parameter Explanation Return Format Related Command Name Type Range Default Integer Refer to the “Explanation” None is a decimal value corresponding to the sum of the binary weights of the bits enabled in the status byte register.
RIGOL Chapter 2 Command System *TRG Syntax *TRG Description Trigger a sweep or burst. Explanation You can only trigger the sweep or burst via the remote interface when the sweep or burst function is currently enabled and the trigger source is set to manual (use the [:SOURce[]]:SWEep:TRIGger:SOURce or [:SOURce[]]:BURSt:TRIGger:SOURce command).
RIGOL Chapter 2 Command System :LICense Command The :LICense command is used to install the 16M internal memory option (Arb 16M). Command List: :LICense:INSTall :LICense:INSTall Syntax Description :LICense:INSTall Install the 16M internal memory option (Arb 16M). Parameter Explanation Name Type Range Default ASCII string Refer to the “Explanation” None The option serial number is a string of 28 bytes. It can include uppercase English letters and numbers.
RIGOL Chapter 2 Command System :LXI Commands Command List: :LXI:IDENtify[:STATE] :LXI:MDNS:ENABle :LXI:MDNS:HNAMe :LXI:MDNS:SNAMe:DESired :LXI:MDNS:SNAMe[:RESolved]? :LXI:RESet :LXI:RESTart :LXI:IDENtify[:STATE] Syntax :LXI:IDENtify[:STATE] {ON|1|OFF|0} :LXI:IDENtify[:STATE]? Description Turn on or off the LXI Identify indicator on the screen. Query the on/off status of the LXI Identify indicator on the screen.
RIGOL Chapter 2 Command System :LXI:MDNS:ENABle Syntax :LXI:MDNS:ENABle {ON|1|OFF|0} :LXI:MDNS:ENABle? Description Enable or disable the multiple DNS system (mDNS). Query the status of the multiple DNS system (mDNS). Parameter Return Format Example Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 ON The query returns ON or OFF.
RIGOL Chapter 2 Command System :LXI:MDNS:SNAMe[:RESolved]? Syntax Description :LXI:MDNS:SNAMe[:RESolved]? Query the service name of mDNS analyzed. :LXI:RESet Syntax :LXI:RESet Description Reset the LAN setting to the known operation state, beginning from DHCP. If DHCP fails, AutoIP will be used. Explanation Several seconds are required for the LAN interface to restart (depending on your network) after sending this command.
Chapter 2 Command System RIGOL :MEMory Commands The :MEMory commands are used to query the storage locations and the state files stored in the internal non-volatile memory of the instrument, query whether state file is stored in the specified storage location, delete, lock and unlock the state files in the internal memory, query and modify the filenames of the state files stored as well as set the power-on configuration.
RIGOL Chapter 2 Command System :MEMory:STATe:DELete Syntax :MEMory:STATe:DELete {USER1|USER2|USER3|USER4|USER5|USER6|USER7|USER8|USER9|USER10} Description Delete the state file stored in the specified location in the internal non-volatile memory of the instrument.
RIGOL Chapter 2 Command System :MEMory:STATe:LOCK Syntax :MEMory:STATe:LOCK {USER1|USER2|USER3|USER4|USER5|USER|6USER7|USER8|USER9|USER10}, {ON|1|OFF|0} :MEMory:STATe:LOCK? {USER1|USER2|USER3|USER4|USER5|USER|6USER7|USER8|USER9|USER10} Description Lock or unlock the state file stored in the specified storage location in the internal non-volatile memory of the instrument.
RIGOL Chapter 2 Command System :MEMory:STATe:NAME Syntax :MEMory:STATe:NAME {0|1|2|3|4|5|6|7|8|9}[,] :MEMory:STATe:NAME? {0|1|2|3|4|5|6|7|8|9} Description Modify the filename of the state file stored in the specified storage location of the internal non-volatile memory of the instrument. Query the filename of the state file stored in the specified storage location of the internal non-volatile memory of the instrument.
RIGOL Chapter 2 Command System :MEMory:STATe:RECall:AUTO Syntax :MEMory:STATe:RECall:AUTO {ON|1|OFF|0} :MEMory:STATe:RECall:AUTO? Description Set the instrument configuration to be used at the next power-on to last (ON or 1) or default (OFF or 0). Query the instrument configuration to be used at the next power-on.
RIGOL Chapter 2 Command System :MMEMory Commands The :MMEMory commands are used to query and set the related information of the external memory, including querying the files and folders in the external memory, setting the current directory, copying the file in the current directory to the specified directory, loading the file in the external memory, creating a new folder and storing a file in the external memory.
RIGOL Chapter 2 Command System :MMEMory:CATalog[:ALL]? Syntax Description :MMEMory:CATalog[:ALL]? [] Query all the files and folders in the current directory. Parameter Explanation Return Format Example Name Type Range Default ASCII string Valid directory in the external memory "D:\" This command is only applicable to the external memory. is a valid directory in the external memory, including the D disk and the folders in the D disk.
RIGOL Chapter 2 Command System :MMEMory:CATalog:DATA:ARBitrary? Syntax Description :MMEMory:CATalog:DATA:ARBitrary? [] Query the arbitrary waveform file under the current operation directory. Parameter Explanation Return Format Example Name Type Range Default ASCII string Valid directory in the external memory "D:\" This command is only applicable to the external memory.
RIGOL Chapter 2 Command System :MMEMory:CDIRectory Syntax :MMEMory:CDIRectory :MMEMory:CDIRectory? Description Set the current directory. Query the current directory. Parameter Explanation Return Format Example Name Type Range Default ASCII string Valid directory in the external memory "D:\" This command is only applicable to the external memory.
RIGOL Chapter 2 Command System :MMEMory:DELete Syntax Description :MMEMory:DELete Delete the specified file or empty folder in the current directory of the external memory. Parameter Name Return Format Example Type Range Default ASCII string The filename of the file or the folder name of the empty folder in the current directory of the external memory None This command is only applicable to the external memory.
RIGOL Chapter 2 Command System :MMEMory:LOAD:DATA Syntax Description :MMEMory:LOAD:DATA[1|2] Load the specified arbitrary waveform file in the current directory of the external memory into the specified channel. Parameter Name Type Range Default [1|2] Discrete 1|2 1 ASCII string The filename of the arbitrary waveform file in the current directory of the external memory None Explanation Example This command is only applicable to the external memory.
RIGOL Chapter 2 Command System :MMEMory:MDIRectory Syntax Description :MMEMory:MDIRectory Create a folder in the current directory of the external memory with the specified name. Parameter Explanation Example Name Type Range Default ASCII string Refer to the “Explanation” None This command is only applicable to the external memory. is a string enclosed in double quotation marks.
RIGOL Chapter 2 Command System :MMEMory:STORe[:ALL] Syntax Description :MMEMory:STORe[:ALL] Store the current instrument state or the arbitrary waveform data of the current channel into the current directory of the external memory in state file or arbitrary waveform file form with the specified name.
RIGOL Chapter 2 Command System :MMEMory:STORe:STATe Syntax Description :MMEMory:STORe:STATe Store the current instrument state into the current directory of the external memory in state file form with the specified filename. Parameter Explanation Example Name Type Range Default ASCII string Refer to the “Explanation" None This command is only applicable to the external memory.
RIGOL Chapter 2 Command System :OUTPut Commands The :OUTPut commands is used to set and query the information related to the channel output and sync signal, including setting and querying the channel output state, output polarity, output impedance, output mode and gate polarity as well as setting and querying the output state, output polarity and delay time of the sync signal.
RIGOL Chapter 2 Command System :OUTPut[]:IMPedance :OUTPut[]:LOAD Syntax :OUTPut[]:IMPedance {|INFinity|MINimum|MAXimum} :OUTPut[]:LOAD {|INFinity|MINimum|MAXimum} :OUTPut[]:IMPedance? [MINimum|MAXimum] :OUTPut[]:LOAD? [MINimum|MAXimum] Description Set the output impedance of the output connector of the specified channel. Query the output impedance of the output connector of the specified channel.
RIGOL Chapter 2 Command System :OUTPut[]:MODE Syntax :OUTPut[]:MODE {NORMal|GATed} :OUTPut[]:MODE? Description Set the output mode of the output connector of the specified channel to normal (NORMal) or gated (GATed). Query the output mode of the output connector of the specified channel.
RIGOL Chapter 2 Command System :OUTPut[]:POLarity Syntax :OUTPut[]:POLarity {NORMal|INVerted} :OUTPut[]:POLarity? Description Set the output polarity of the specified channel to normal (NORMal) or inverted (INVerted). Query the output polarity of the specified channel.
RIGOL Chapter 2 Command System :OUTPut[]:SYNC:DELay Syntax :OUTPut[]:SYNC:DELay {|MINimum|MAXimum} :OUTPut[]:SYNC:DELay? [MINimum|MAXimum] Description Set the output delay time of the sync signal on the [Mod/Trig/FSK/Sync] connector of the specified channel at the rear panel.
RIGOL Chapter 2 Command System :OUTPut[]:SYNC:POLarity Syntax :OUTPut[]:SYNC:POLarity {POSitive|NEGative} :OUTPut[]:SYNC:POLarity? Description Set the output polarity of the sync signal on the [Mod/Trig/FSK/Sync] connector of the specified channel at the rear panel to normal (POSitive) or inverted (NEGative). Query the output polarity of the sync signal on the [Mod/Trig/FSK/Sync] connector of the specified channel at the rear panel.
RIGOL Chapter 2 Command System :OUTPut[]:SYNC[:STATe] Syntax :OUTPut[]:SYNC[:STATe] {ON|1|OFF|0} :OUTPut[]:SYNC[:STATe]? Description Enable or disable the sync signal outputted from the [Mod/Trig/FSK/Sync] connector of the specified channel at the rear panel. Query the output status of the sync signal outputted from the [Mod/Trig/FSK/Sync] connector of the specified channel at the rear panel.
RIGOL Chapter 2 Command System :PA Commands The :PA commands are used to set and query the related information when the external power amplifier (PA) is used, including setting and querying the on/off status, gain, output polarity and offset of the PA as well as saving the working status of the PA to the internal memory of the instrument.
RIGOL Chapter 2 Command System :PA:OFFSet[:STATe] Syntax :PA:OFFSet[:STATe] {ON|1|OFF|0} :PA:OFFSet[:STATe]? Description Turn on or off the output offset at the output terminal of the PA. Query the on/off status of the output offset at the output terminal of the PA. Parameter Explanation Return Format Example Related Command Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 OFF You can send the :PA:OFFSet:VALUe command to set the output offset at the output terminal of the PA.
RIGOL Chapter 2 Command System :PA:OUTPut:POLarity Syntax :PA:OUTPut:POLarity {NORMal|INVerted} :PA:OUTPut:POLarity? Description Set the output polarity of the signal at the output terminal of the PA to normal (NORMal) or inverted (INVerted). Query the output polarity of the signal at the output terminal of the PA.
RIGOL Chapter 2 Command System :ROSCillator Commands The :ROSCillator commands are used to set the system clock source and the query the system clock source currently selected. Command List: :ROSCillator:SOURce :ROSCillator:SOURce:CURRent? :ROSCillator:SOURce Syntax Description :ROSCillator:SOURce {INTernal|EXTernal} Set the system clock source to internal source (INTernal) or external source (EXTernal).
RIGOL Chapter 2 Command System :ROSCillator:SOURce:CURRent? Syntax Description Query the system clock source currently selected. Explanation You can send the :ROSCillator:SOURce command to set the system clock source to internal or external. Return Format 2-66 :ROSCillator:SOURce:CURRent? The query returns INT or EXT.
RIGOL Chapter 2 Command System :SOURce Commands The :SOURce commands are used to set and query the channel parameters, the related parameters of the modulation, sweep and burst functions, the coupling and waveform summing functions as well as turn on and off the corresponding function. The frequency ranges available for the different models and different waveforms of DG1000Z series are as shown in the table below.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:TRIGger:SLOPe [:SOURce[]]:BURSt:TRIGger:SOURce [:SOURce[]]:BURSt:TRIGger:TRIGOut :SOURce:FREQuency Commands [:SOURce[]]:FREQuency:CENTer [:SOURce[]]:FREQuency:COUPle:MODE [:SOURce[]]:FREQuency:COUPle:OFFSet [:SOURce[]]:FREQuency:COUPle:RATio [:SOURce[]]:FREQuency:COUPle[:STATe] [:SOURce[]]:FREQuency[:FIXed] [:SOURce[]]:FREQuency:SPAN [:SOURce[]]:FREQuency:STARt [:SOURce[]]:FR
Chapter 2 Command System RIGOL :SOURce:MARKer Commands [:SOURce[]]:MARKer:FREQuency [:SOURce[]]:MARKer[:STATe] :SOURce[:MOD]:AM Commands [:SOURce[]][:MOD]:AM[:DEPTh] [:SOURce[]][:MOD]:AM:DSSC [:SOURce[]][:MOD]:AM:INTernal:FREQuency [:SOURce[]][:MOD]:AM:INTernal:FUNCtion [:SOURce[]][:MOD]:AM:SOURce [:SOURce[]][:MOD]:AM:STATe :SOURce[:MOD]:ASKey Commands [:SOURce[]][:MOD]:ASKey:AMPLitude [:SOURce[]][:MOD]:ASKey:INTernal[:RATE] [:SOURce
RIGOL Chapter 2 Command System :SOURce[:MOD]:PSKey Commands [:SOURce[]][:MOD]:PSKey:INTernal:RATE [:SOURce[]][:MOD]:PSKey:PHASe [:SOURce[]][:MOD]:PSKey:POLarity [:SOURce[]][:MOD]:PSKey:SOURce [:SOURce[]][:MOD]:PSKey:STATe :SOURce[:MOD]:PWM Commands [:SOURce[]][:MOD]:PWM[:DEViation]:DCYCle [:SOURce[]][:MOD]:PWM[:DEViation][:WIDTh] [:SOURce[]][:MOD]:PWM:INTernal:FREQuency [:SOURce[]][:MOD]:PWM:INTernal:FUNCtion [:SOURce[]][:MOD]:PWM:SOURce
Chapter 2 Command System RIGOL :SOURce:SWEep Commands [:SOURce[]]:SWEep:HTIMe:STARt [:SOURce[]]:SWEep:HTIMe[:STOP] [:SOURce[]]:SWEep:RTIMe [:SOURce[]]:SWEep:SPACing [:SOURce[]]:SWEep:STATe [:SOURce[]]:SWEep:STEP [:SOURce[]]:SWEep:TIME [:SOURce[]]:SWEep:TRIGger[:IMMediate] [:SOURce[]]:SWEep:TRIGger:SLOPe [:SOURce[]]:SWEep:TRIGger:SOURce [:SOURce[]]:SWEep:TRIGger:TRIGOut :SOURce:TRACe Commands [:SOURce[]][:TRACe]:DATA:CATalog
RIGOL Chapter 2 Command System :SOURce:APPLy Commands [:SOURce[]]:APPLy? Syntax Description [:SOURce[]]:APPLy? Query the waveform type as well as the frequency, amplitude, offset and phase of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 When [:SOURce[]] or [] is omitted, the command queries the related parameters of CH1 by default.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:ARBitrary Syntax Description [:SOURce[]]:APPLy:ARBitrary [{|DEFault|MINimum|MAXimum} [,{|DEFault|MINimum|MAXimum}[,{|DEFault|MINimum|MA Ximum}]]] Set the waveform of the specified channel to arbitrary waveform with the specified sample rate, amplitude, offset and start phase (in sample rate output mode).
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:DC Syntax Description [:SOURce[]]:APPLy:DC [{|DEF}[,{|DEF} [,{|DEFault|MINimum|MAXimum}]]] Set the waveform of the specified channel to DC with the specified offset.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:HARMonic Syntax Description [:SOURce[]]:APPLy:HARMonic [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum] ]]] Enable the harmonic function of the specified channel and set the fundamental waveform (sine) parameters (frequency, amplitude, offset and phase).
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:NOISe Syntax Description [:SOURce[]]:APPLy:NOISe [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]] Set the waveform of the specified channel to noise with the specified amplitude and offset.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:RAMP Syntax Description [:SOURce[]]:APPLy: RAMP [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]]]] Set the waveform of the specified channel to ramp waveform with the specified frequency, amplitude, offset and phase.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:SINusoid Syntax Description [:SOURce[]]:APPLy:SINusoid [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]]]] Set the waveform of the specified channel to sine waveform with the specified frequency, amplitude, offset and phase.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:SQUare Syntax Description [:SOURce[]]:APPLy:SQUare [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]]]] Set the waveform of the specified channel to square waveform with the specified frequency, amplitude, offset and phase.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:TRIangle Syntax Description [:SOURce[]]:APPLy:TRIangle [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]]]] Set the waveform of the specified channel to triangle waveform with the specified frequency, amplitude, offset and phase.
RIGOL Chapter 2 Command System [:SOURce[]]:APPLy:USER Syntax Description [:SOURce[]]:APPLy:USER [|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum [,|DEFault|MINimum|MAXimum[,|DEFault|MINimum|MAXimum]]]] Set the waveform of the specified channel to arbitrary waveform (in frequency output mode) with the specified frequency, amplitude, offset and phase.
RIGOL Chapter 2 Command System :SOURce:BURSt Commands [:SOURce[]]:BURSt:GATE:POLarity Syntax [:SOURce[]]:BURSt:GATE:POLarity {NORMal|INVerted} [:SOURce[]]:BURSt:GATE:POLarity? Description Set the gate polarity of the gated burst of the specified channel to positive (NORMal) or negative (INVerted). Query the gate polarity of the gated burst of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:INTernal:PERiod Syntax [:SOURce[]]:BURSt:INTernal:PERiod {|MINimum|MAXimum} [:SOURce[]]:BURSt:INTernal:PERiod? [MINimum|MAXimum] Description Set the internal burst period of the N cycle burst of the specified channel. Query the internal burst period of the N cycle burst of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 Real 2.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:MODE Syntax [:SOURce[]]:BURSt:MODE {TRIGgered|INFinity|GATed} [:SOURce[]]:BURSt:MODE? Description Set the burst type of the specified channel to N cycle (TRIGgered), infinite (INFinity) or gated (GATed). Query the burst type of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:NCYCles Syntax [:SOURce[]]:BURSt:NCYCles {|MINimum|MAXimum} [:SOURce[]]:BURSt:NCYCles? [MINimum|MAXimum] Description Set the number of cycles of the N cycle burst of the specified channel. Query the number of cycles of the N cycle burst of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt[:STATe] Syntax [:SOURce[]]:BURSt[:STATe] {ON|1|OFF|0} [:SOURce[]]:BURSt[:STATe]? Description Enable or disable the burst function of the specified channel. Query the on/off status of the burst function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:TDELay Syntax [:SOURce[]]:BURSt:TDELay {|MINimum|MAXimum} [:SOURce[]]:BURSt:TDELay? [MINimum|MAXimum] Description Set the burst delay of the N cycle burst or infinite burst of the specified channel. Query the burst delay of the N cycle burst or infinite burst of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:TRIGger[:IMMediate] Syntax Description [:SOURce[]]:BURSt:TRIGger[:IMMediate] Trigger a burst output immediately on the specified channel. Parameter Explanation Example Related Commands Name Type Range Default [] Discrete 1|2 1 This command is only applicable to the burst mode in manual trigger ([:SOURce[]]:BURSt:TRIGger:SOURce).
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:TRIGger:SOURce Syntax [:SOURce[]]:BURSt:TRIGger:SOURce {INTernal|EXTernal|MANual} [:SOURce[]]:BURSt:TRIGger:SOURce? Description Set the trigger source of the burst mode of the specified channel to internal (INTernal), external (EXTernal) or manual (MANual). Query the trigger source of the burst mode of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:BURSt:TRIGger:TRIGOut Syntax [:SOURce[]]:BURSt:TRIGger:TRIGOut {POSitive|NEGative|OFF} [:SOURce[]]:BURSt:TRIGger:TRIGOut? Description Set the edge type of the trigger output signal in the burst mode of the specified channel to rising edge (POSitive) or falling edge (NEGative) or disable the trigger output signal. Query the type of the trigger output signal in the burst mode of the specified channel.
RIGOL Chapter 2 Command System :SOURce:FREQuency Commands [:SOURce[]]:FREQuency:CENTer Syntax [:SOURce[]]:FREQuency:CENTer {|MINimum|MAXimum} [:SOURce[]]:FREQuency:CENTer? [MINimum|MAXimum] Description Set the center frequency of the sweep function of the specified channel. Query the center frequency of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:COUPle:MODE Syntax [:SOURce[]]:FREQuency:COUPle:MODE {OFFSet|RATio} [:SOURce[]]:FREQuency:COUPle:MODE? Description Set the frequency coupling mode to frequency deviation (OFFSet) or frequency ratio (RATio). Query the frequency coupling mode.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:COUPle:OFFSet Syntax [:SOURce[]]:FREQuency:COUPle:OFFSet [:SOURce[]]:FREQuency:COUPle:OFFSet? Description Set the frequency deviation in the frequency coupling. Query the frequency deviation in the frequency coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default [] Discrete 1|2 1 Real -59.999 999 999 999MHz to 59.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:COUPle:RATio Syntax [:SOURce[]]:FREQuency:COUPle:RATio [:SOURce[]]:FREQuency:COUPle:RATio? Description Set the frequency ratio in the frequency coupling. Query the frequency ratio in the frequency coupling. Parameter Explanation Return Format Example Related Commands Name Type Range Default [] Discrete 1|2 1 Real 0.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:COUPle[:STATe] Syntax [:SOURce[]]:FREQuency:COUPle[:STATe] {ON|1|OFF|0} [:SOURce[]]:FREQuency:COUPle[:STATe]? Description Turn on or off the frequency coupling function. Query the on/off status the frequency coupling function.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency[:FIXed] Syntax [:SOURce[]]:FREQuency[:FIXed] {|MINimum|MAXimum} [:SOURce[]]:FREQuency[:FIXed]? [MINimum|MAXimum] Description Set the frequency of the waveform (basic waveforms and arbitrary waveform) of the specified channel. Query the frequency of the waveform (basic waveforms and arbitrary waveform) of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:SPAN Syntax [:SOURce[]]:FREQuency:SPAN {|MINimum|MAXimum} [:SOURce[]]:FREQuency:SPAN? [MINimum|MAXimum] Description Set the frequency span of the sweep function of the specified channel. Query the frequency span of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:STARt Syntax [:SOURce[]]:FREQuency:STARt {|MINimum|MAXimum} [:SOURce[]]:FREQuency:STARt? [MINimum|MAXimum] Description Set the start frequency of the sweep function of the specified channel. Query the start frequency of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FREQuency:STOP Syntax [:SOURce[]]:FREQuency:STOP {|MINimum|MAXimum} [:SOURce[]]:FREQuency:STOP? [MINimum|MAXimum] Description Set the stop frequency of the sweep function of the specified channel. Query the stop frequency of the sweep function of the specified channel.
RIGOL Chapter 2 Command System :SOURce:FUNCtion Commands [:SOURce[]]:FUNCtion:ARBitrary:MODE Syntax [:SOURce[]]:FUNCtion:ARBitrary:MODE {FREQ|SRATe} [:SOURce[]]:FUNCtion:ARBitrary:MODE? Description Set the arbitrary waveform output mode of the specified channel to frequency (FERQ) or sample rate (SRATe) output mode. Query the arbitrary waveform output mode of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:ARBitrary:SRATe Syntax [:SOURce[]]:FUNCtion:ARBitrary:SRATe {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:ARBitrary:SRATe? [MINimum|MAXimum] Description Set the sample rate of the arbitrary waveform of the specified channel. Query the sample rate of the arbitrary waveform of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:PULSe:DCYCle Syntax [:SOURce[]]:FUNCtion:PULSe:DCYCle {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:PULSe:DCYCle? [MINimum|MAXimum] Description Set the pulse duty cycle of the specified channel. Query the pulse duty cycle of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 Discrete 0.001% to 99.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:PULSe:HOLD Syntax [:SOURce[]]:FUNCtion:PULSe:HOLD {WIDTh|DCYCle} [:SOURce[]]:FUNCtion:PULSe:HOLD? Description Set the highlighted item of the specified channel to pulse width (WIDTh) or pulse duty cycle (DCYCle). Query the item (pulse width or pulse duty cycle) highlighted of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:PULSe:TRANsition[:BOTH] Syntax Description [:SOURce[]]:FUNCtion:PULSe:TRANsition[:BOTH] {|MINimum|MAXimum} Set the pulse rise time and fall time of the specified channel to the same specified value. Parameter Explanation Example Name Type Range Default [] Discrete 1|2 1 Real 10ns to 0.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:PULSe:TRANsition:TRAiling Syntax [:SOURce[]]:FUNCtion:PULSe:TRANsition:TRAiling {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:PULSe:TRANsition:TRAiling? [MINimum|MAXimum] Description Set the pulse fall time of the specified channel. Query the pulse fall time of the specified channel. Parameter Explanation Return Format Example Name Type Range Default [] Discrete 1|2 1 Real 10ns to 0.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:PULSe:WIDTh Syntax [:SOURce[]]:FUNCtion:PULSe:WIDTh {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:PULSe:WIDTh? [MINimum|MAXimum] Description Set the pulse width of the specified channel. Query the pulse width of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 Real 16ns to 999.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:RAMP:SYMMetry Syntax [:SOURce[]]:FUNCtion:RAMP:SYMMetry {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:RAMP:SYMMetry? [MINimum|MAXimum] Description Set the ramp symmetry of the specified channel. Query the ramp symmetry of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion[:SHAPe] Syntax [:SOURce[]]:FUNCtion[:SHAPe] [:SOURce[]]:FUNCtion[:SHAPe]? Description Set the waveform type of the specified channel. Query the waveform type of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:FUNCtion:SQUare:DCYCle Syntax [:SOURce[]]:FUNCtion:SQUare:DCYCle {|MINimum|MAXimum} [:SOURce[]]:FUNCtion:SQUare:DCYCle? [MINimum|MAXimum] Description Set the square duty cycle of the specified channel. Query the square duty cycle of the specified channel.
RIGOL Chapter 2 Command System :SOURce:HARMonic Commands [:SOURce[]]:HARMonic:AMPL Syntax [:SOURce[]]:HARMonic:AMPL ,{|MINimum|MAXimum} [:SOURce[]]:HARMonic:AMPL? [,MINimum|MAXimum] Description Set the amplitude of the specified order of harmonic in the harmonic function of the specified channel. Query the amplitude of the specified order of harmonic in the harmonic function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:HARMonic:ORDEr Syntax [:SOURce[]]:HARMonic:ORDEr {|MINimum|MAXimum} [:SOURce[]]:HARMonic:ORDEr? [MINimum|MAXimum] Description Set the highest order of harmonic that can be outputted in the harmonic function of the specified channel. Query the highest order of harmonic that can be outputted in the harmonic function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:HARMonic:PHASe Syntax [:SOURce[]]:HARMonic:PHASe ,{|MINimum|MAXimum} [:SOURce[]]:HARMonic:PHASe? [,MINimum|MAXimum] Description Set the phase of the specified order of harmonic in the harmonic function of the specified channel. Query the phase of the specified order of harmonic in the harmonic function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:HARMonic:TYPe Syntax [:SOURce[]]:HARMonic:TYPe {EVEN|ODD|ALL|USER} [:SOURce[]]:HARMonic:TYPe? Description Set the harmonic type of the specified channel to even harmonic (EVEN), odd harmonic (ODD), all harmonic (ALL) or user-defined harmonic (USER). Query the harmonic type of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:HARMonic:USER Syntax [:SOURce[]]:HARMonic:USER [:SOURce[]]:HARMonic:USER? Description Set the user-defined harmonic output of the specified channel. Query the user-defined harmonic output of the specified channel.
RIGOL Chapter 2 Command System :SOURce:MARKer Commands [:SOURce[]]:MARKer:FREQuency Syntax [:SOURce[]]:MARKer:FREQuency {|MINimum|MAXimum} [:SOURce[]]:MARKer:FREQuency? [MINimum|MAXimum] Description Set the mark frequency of the specified channel. Query the mark frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:MARKer[:STATe] Syntax [:SOURce[]]:MARKer[:STATe] {ON|1|OFF|0} [:SOURce[]]:MARKer[:STATe]? Description Enable or disable the frequency mark function of the specified channel. Query the on/off status of the frequency mark function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:AM Commands [:SOURce[]][:MOD]:AM[:DEPTh] Syntax [:SOURce[]][:MOD]:AM[:DEPTh] {|MINimum|MAXimum} [:SOURce[]][:MOD]:AM[:DEPTh]? [MINimum|MAXimum] Description Set the AM modulation depth of the specified channel. Query the AM modulation depth of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:AM:DSSC Syntax [:SOURce[]][:MOD]:AM:DSSC {ON|1|OFF|0} [:SOURce[]][:MOD]:AM:DSSC? Description Turn on or off the AM carrier waveform suppression function of the specified channel. Query the on/off status of the AM carrier waveform suppression function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:AM:INTernal:FREQuency Syntax [:SOURce[]][:MOD]:AM:INTernal:FREQuency {|MINimum|MAXimum} [:SOURce[]][:MOD]:AM:INTernal:FREQuency? [MINimum|MAXimum] Description Set the AM modulation frequency of the specified channel. Query the AM modulation frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:AM:SOURce Syntax [:SOURce[]][:MOD]:AM:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:AM:SOURce? Description Set the AM modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the AM modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:AM:STATe Syntax [:SOURce[]][:MOD]:AM:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:AM:STATe? Description Turn on or off the AM modulation function of the specified channel. Query the on/off status of the AM modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:ASKey Commands [:SOURce[]][:MOD]:ASKey:AMPLitude Syntax [:SOURce[]][:MOD]:ASKey:AMPLitude {|MINimum|MAXimum} [:SOURce[]][:MOD]:ASKey:AMPLitude? [MINimum|MAXimum] Description Set the ASK modulation amplitude of the specified channel. Query the ASK modulation amplitude of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:ASKey:POLarity Syntax [:SOURce[]][:MOD]:ASKey:POLarity {POSitive|NEGative} [:SOURce[]][:MOD]:ASKey:POLarity? Description Set the ASK modulation polarity of the specified channel to positive (POSitive) or negative (NEGative). Query the ASK modulation polarity of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:ASKey:SOURce Syntax [:SOURce[]][:MOD]:ASKey:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:ASKey:SOURce? Description Set the ASK modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the ASK modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:ASKey:STATe Syntax [:SOURce[]][:MOD]:ASKey:STATe { ON|1|OFF|0} [:SOURce[]][:MOD]:ASKey:STATe? Description Turn on or off the ASK modulation function of the specified channel. Query the on/off status of the ASK modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:FM Commands [:SOURce[]][:MOD]:FM[:DEViation] Syntax [:SOURce[]][:MOD]:FM[:DEViation] {|MINimum|MAXimum} [:SOURce[]][:MOD]:FM[:DEViation]? [MINimum|MAXimum] Description Set the FM frequency deviation of the specified channel. Query the FM frequency deviation of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FM:INTernal:FREQuency Syntax [:SOURce[]][:MOD]:FM:INTernal:FREQuency {|MINimum|MAXimum} [:SOURce[]][:MOD]:FM:INTernal:FREQuency? [MINimum|MAXimum] Description Set the FM modulation frequency of the specified channel. Query the FM modulation frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FM:INTernal:FUNCtion Syntax [:SOURce[]][:MOD]:FM:INTernal:FUNCtion [:SOURce[]][:MOD]:FM:INTernal:FUNCtion? Description Set the FM modulation waveform of the specified channel. Query the FM modulation waveform of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FM:SOURce Syntax [:SOURce[]][:MOD]:FM:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:FM:SOURce? Description Set the FM modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the FM modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FM:STATe Syntax [:SOURce[]][:MOD]:FM:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:FM:STATe? Description Turn on or off the FM modulation function of the specified channel. Query the on/off status of the FM modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:FSKey Commands [:SOURce[]][:MOD]:FSKey[:FREQuency] Syntax [:SOURce[]][:MOD]:FSKey[:FREQuency] {|MINimum|MAXimum} [:SOURce[]][:MOD]:FSKey[:FREQuency]? [MINimum|MAXimum] Description Set the FSK hop frequency of the specified channel. Query the FSK hop frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FSKey:INTernal:RATE Syntax [:SOURce[]][:MOD]:FSKey:INTernal:RATE {|MINimum|MAXimum} [:SOURce[]][:MOD]:FSKey:INTernal:RATE? [MINimum|MAXimum] Description Set the FSK modulation rate of the specified channel. Query the FSK modulation rate of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FSKey:POLarity Syntax [:SOURce[]][:MOD]:FSKey:POLarity {POSitive|NEGative} [:SOURce[]][:MOD]:FSKey:POLarity? Description Set the FSK modulation polarity of the specified channel to positive (POSitive) or negative (NEGative). Query the FSK modulation polarity of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FSKey:SOURce Syntax [:SOURce[]][:MOD]:FSKey:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:FSKey:SOURce? Description Set the FSK modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the FSK modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:FSKey:STATe Syntax [:SOURce[]][:MOD]:FSKey:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:FSKey:STATe? Description Turn on or off the FSK modulation function of the specified channel. Query the on/off status of the FSK modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:PM Commands [:SOURce[]][:MOD]:PM[:DEViation] Syntax [:SOURce[]][:MOD]:PM[:DEViation] {|MINimum|MAXimum} [:SOURce[]][:MOD]:PM[:DEViation]? [MINimum|MAXimum] Description Set the PM phase deviation of the specified channel. Query the PM phase deviation of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PM:INTernal:FREQuency Syntax [:SOURce[]][:MOD]:PM:INTernal:FREQuency {|MINimum|MAXimum} [:SOURce[]][:MOD]:PM:INTernal:FREQuency? [MINimum|MAXimum] Description Set the PM modulation frequency of the specified channel. Query the PM modulation frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PM:INTernal:FUNCtion Syntax [:SOURce[]][:MOD]:PM:INTernal:FUNCtion [:SOURce[]][:MOD]:PM:INTernal:FUNCtion? Description Set the PM modulation waveform of the specified channel. Query the PM modulation waveform of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PM:SOURce Syntax [:SOURce[]][:MOD]:PM:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:PM:SOURce? Description Set the PM modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the PM modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PM:STATe Syntax [:SOURce[]][:MOD]:PM:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:PM:STATe? Description Turn on or off the PM modulation function of the specified channel. Query the on/off status of the PM modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:PSKey Commands [:SOURce[]][:MOD]:PSKey:INTernal:RATE Syntax [:SOURce[]][:MOD]:PSKey:INTernal:RATE {|MINimum|MAXimum} [:SOURce[]][:MOD]:PSKey:INTernal:RATE? [MINimum|MAXimum] Description Set the PSK modulation rate of the specified channel. Query the PSK modulation rate of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PSKey:POLarity Syntax [:SOURce[]][:MOD]:PSKey:POLarity {POSitive|NEGative} [:SOURce[]][:MOD]:PSKey:POLarity? Description Set the PSK modulation polarity of the specified channel to positive (POSitive) or negative (NEGative). Query the PSK modulation polarity of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PSKey:SOURce Syntax [:SOURce[]][:MOD]:PSKey:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:PSKey:SOURce? Description Set the PSK modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the PSK modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PSKey:STATe Syntax [:SOURce[]][:MOD]:PSKey:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:PSKey:STATe? Description Turn on or off the PSK modulation function of the specified channel. Query the on/off status of the PSK modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce[:MOD]:PWM Commands [:SOURce[]][:MOD]:PWM[:DEViation]:DCYCle Syntax [:SOURce[]][:MOD]:PWM[:DEViation]:DCYCle {|MINimum|MAXimum} [:SOURce[]][:MOD]:PWM[:DEViation]:DCYCle? [MINimum|MAXimum] Description Set the PWM duty cycle deviation of the specified channel. Query the PWM duty cycle deviation of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PWM[:DEViation][:WIDTh] Syntax [:SOURce[]][:MOD]:PWM[:DEViation][:WIDTh] {|MINimum|MAXimum} [:SOURce[]][:MOD]:PWM[:DEViation][:WIDTh]? [MINimum|MAXimum] Description Set the PWM width deviation of the specified channel. Query the PWM width deviation of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PWM:INTernal:FREQuency Syntax [:SOURce[]][:MOD]:PWM:INTernal:FREQuency {|MINimum|MAXimum} [:SOURce[]][:MOD]:PWM:INTernal:FREQuency? [MINimum|MAXimum] Description Set the PWM modulation frequency of the specified channel. Query the PWM modulation frequency of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PWM:INTernal:FUNCtion Syntax [:SOURce[]][:MOD]:PWM:INTernal:FUNCtion [:SOURce[]][:MOD]:PWM:INTernal:FUNCtion? Description Set the PWM modulation waveform of the specified channel. Query the PWM modulation waveform of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PWM:SOURce Syntax [:SOURce[]][:MOD]:PWM:SOURce {INTernal|EXTernal} [:SOURce[]][:MOD]:PWM:SOURce? Description Set the PWM modulation source of the specified channel to internal (INTernal) or external (EXTernal) modulation source. Query the PWM modulation source of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:MOD]:PWM:STATe Syntax [:SOURce[]][:MOD]:PWM:STATe {ON|1|OFF|0} [:SOURce[]][:MOD]:PWM:STATe? Description Turn on or off the PWM modulation function of the specified channel. Query the on/off status of the PWM modulation function of the specified channel.
RIGOL Chapter 2 Command System :SOURce:MOD Commands [:SOURce[]]:MOD[:STATe] Syntax [:SOURce[]]:MOD[:STATe] {ON|1|OFF|0} [:SOURce[]]:MOD[:STATe]? Description Turn on or off the modulation function of the specified channel. Query the on/off status of the modulation function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:MOD:TYPe Syntax [:SOURce[]]:MOD:TYPe {AM|FM|PM|ASK|FSK|PSK|PWM} [:SOURce[]]:MOD:TYPe? Description Set the modulation type of the specified channel. Query the modulation type of the specified channel.
RIGOL Chapter 2 Command System :SOURce:PERiod Command [:SOURce[]]:PERiod[:FIXed] Syntax [:SOURce[]]:PERiod[:FIXed] {|MINimum|MAXimum} [:SOURce[]]:PERiod[:FIXed]? [MINimum|MAXimum] Description Set the waveform period (basic waveforms and arbitrary waveform) of the specified channel. Query the waveform period (basic waveforms and arbitrary waveform) of the specified channel.
RIGOL Chapter 2 Command System :SOURce:PHASe Commands [:SOURce[]]:PHASe[:ADJust] Syntax [:SOURce[]]:PHASe[:ADJust] {|MINimum|MAXimum} [:SOURce[]]:PHASe[:ADJust]? [MINimum|MAXimum] Description Set the waveform start phase (basic waveforms and arbitrary waveform) of the specified channel. Query the waveform start phase (basic waveforms and arbitrary waveform) of the specified channel.
RIGOL Chapter 2 Command System :SOURce:PULSe Commands [:SOURce[]]:PULSe:DCYCle Syntax [:SOURce[]]:PULSe:DCYCle {|MINimum|MAXimum} [:SOURce[]]:PULSe:DCYCle? [MINimum|MAXimum] Description Set the pulse duty cycle of the specified channel. Query the pulse duty cycle of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 Real 0.001% to 99.
RIGOL Chapter 2 Command System [:SOURce[]]:PULSe:HOLD Syntax [:SOURce[]]:PULSe:HOLD {WIDTh|DUTY} [:SOURce[]]:PULSe:HOLD? Description Set the highlight item of the specified channel to the pulse width (WIDTh) or pulse duty cycle (DUTY). Query the item highlighted in the specified channel (the pulse width or pulse duty cycle). Parameter Return Format Example Name Type Range Default [] Discrete 1|2 1 {WIDTh|DUTY} Discrete WIDTh|DUTY DUTY The query returns WIDT or DUTY.
RIGOL Chapter 2 Command System [:SOURce[]]:PULSe:TRANsition:TRAiling Syntax [:SOURce[]]:PULSe:TRANsition:TRAiling {|MINimum|MAXimum} [:SOURce[]]:PULSe:TRANsition:TRAiling? [MINimum|MAXimum] Description Set the pulse fall time of the specified channel. Query the pulse fall time of the specified channel. Parameter Explanation Return Format Example Name Type Range Default [] Discrete 1|2 1 Real 10ns to 0.
RIGOL Chapter 2 Command System [:SOURce[]]:PULSe:WIDTh Syntax [:SOURce[]]:PULSe:WIDTh {|MINimum|MAXimum} [:SOURce[]]:PULSe:WIDTh? [MINimum|MAXimum] Description Set the pulse width of the specified channel. Query the pulse width of the specified channel. Parameter Explanation Name Type Range Default [] Discrete 1|2 1 Real 16ns to 999.
RIGOL Chapter 2 Command System :SOURce:SUM Commands [:SOURce[]]:SUM:AMPLitude Syntax [:SOURce[]]:SUM:AMPLitude {|MINimum|MAXimum} [:SOURce[]]:SUM:AMPLitude? [MINimum|MAXimum] Description Set the sum ratio of the waveform summing function of the specified channel. Query the sum ratio of the waveform summing function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SUM:INTernal:FUNCtion Syntax [:SOURce[]]:SUM:INTernal:FUNCtion [:SOURce[]]:SUM:INTernal:FUNCtion? Description Set the sum source of the waveform summing function of the specified channel. Query the sum source of the waveform summing function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SUM[:STATe] Syntax [:SOURce[]]:SUM[:STATe] {ON|1|OFF|0} [:SOURce[]]:SUM[:STATe]? Description Turn on or off the waveform summing function of the specified channel. Query the on/off status of the waveform summing function of the specified channel.
RIGOL Chapter 2 Command System :SOURce:SWEep Commands [:SOURce[]]:SWEep:HTIMe:STARt Syntax [:SOURce[]]:SWEep:HTIMe:STARt {|MINimum|MAXimum} [:SOURce[]]:SWEep:HTIMe:STARt? [MINimum|MAXimum] Description Set the start hold of the sweep function of the specified channel. Query the start hold of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:HTIMe[:STOP] Syntax [:SOURce[]]:SWEep:HTIMe[:STOP] {|MINimum|MAXimum} [:SOURce[]]:SWEep:HTIMe[:STOP]? [MINimum|MAXimum] Description Set the stop hold of the sweep function of the specified channel. Query the stop hold of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:RTIMe Syntax [:SOURce[]]:SWEep:RTIMe {|MINimum|MAXimum} [:SOURce[]]:SWEep:RTIMe? [MINimum|MAXimum] Description Set the return time of the sweep function of the specified channel. Query the return time of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:SPACing Syntax [:SOURce[]]:SWEep:SPACing {LINear|LOGarithmic|STEp} [:SOURce[]]:SWEep:SPACing? Description Set the sweep type of the specified channel to linear (LINear), log (LOGarithmic) or step (STEp). Query the sweep type of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:STATe Syntax [:SOURce[]]:SWEep:STATe {ON|1|OFF|0} [:SOURce[]]:SWEep:STATe? Description Turn on or off the sweep function of the specified channel. Query the on/off status of the sweep function of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:STEP Syntax [:SOURce[]]:SWEep:STEP {|MINimum|MAXimum} [:SOURce[]]:SWEep:STEP? [MINimum|MAXimum] Description Set the number of steps of the sweep of the specified channel. Query the number of steps of the sweep of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:TIME Syntax [:SOURce[]]:SWEep:TIME {|MINimum|MAXimum} [:SOURce[]]:SWEep:TIME? [MINimum|MAXimum] Description Set the sweep time of the specified channel. Query the sweep time of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:TRIGger:SLOPe Syntax [:SOURce[]]:SWEep:TRIGger:SLOPe {POSitive|NEGative} [:SOURce[]]:SWEep:TRIGger:SLOPe? Description Set the edge type of the trigger input signal of the specified channel to rising edge (POSitive) or falling edge (NEGative). Query the edge type of the trigger input signal of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:TRIGger:SOURce Syntax [:SOURce[]]:SWEep:TRIGger:SOURce {INTernal|EXTernal|MANual} [:SOURce[]]:SWEep:TRIGger:SOURce? Description Set the trigger source of the sweep of the specified channel to internal source (INTernal), external source (EXTernal) or manual source (MANual). Query the trigger source of the sweep of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:SWEep:TRIGger:TRIGOut Syntax [:SOURce[]]:SWEep:TRIGger:TRIGOut {POSitive|NEGative|OFF} [:SOURce[]]:SWEep:TRIGger:TRIGOut? Description Set the edge type of the trigger output signal in the sweep mode of the specified channel to rising edge (POSitive) or falling edge (NEGative) or turn off the trigger output signal (OFF). Query the type of the trigger output signal in the sweep mode of the specified channel.
RIGOL Chapter 2 Command System :SOURce:TRACe Commands [:SOURce[]][:TRACe]:DATA:CATalog? Syntax Description Parameter Return Format [:SOURce[]][:TRACe]:DATA:CATalog? Query the arbitrary waveform data files currently stored. Name Type Range Default [] Discrete 1|2 1 The query returns a string consisting of 10 parts separated by commas which represent the arbitrary waveform data files in the corresponding storage locations respectively.
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA:DAC16 Syntax Description [:SOURce[]][:TRACe]:DATA:DAC16 VOLATILE,, Download waveform table to the DDRII internal memory. Parameter Name Type Range Default [] Discrete 1|2 1 ASCII string Refer to the “Explanation” None Explanation The command consists of two parts; wherein, the first part is the command string ([:TRACe]:DATA:DAC16 VOLATILE,,) and the second part is the binary data ().
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA:DAC Syntax Description [:SOURce[]][:TRACe]:DATA:DAC VOLATILE,[|,,......] Download the binary data block or decimal DAC values to the volatile memory of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA[:DATA] Syntax Description [:SOURce[]][:TRACe]:DATA[:DATA] VOLATILE,{,......} Download the floating voltage to the volatile memory of the specified channel. Parameter Explanation Example Name Type Range Default [] Discrete 1|2 1 Real -1 to +1 None When [:SOURce[]] or [] is omitted, the system sets the related parameters of CH1 by default. 8 to 16384 (16k) points can be downloaded each time.
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA:LOAD Syntax [:SOURce[]][:TRACe]:DATA:LOAD? VOLATILE [:SOURce[]][:TRACe]:DATA:LOAD? Description Query the number of the arbitrary waveform data packages in the volatile memory. Read the specified arbitrary waveform data package in the volatile memory.
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA:LOCK[:STATe] Syntax [:SOURce[]][:TRACe]:DATA:LOCK[:STATe] ,{ON|OFF|1|0} [:SOURce[]][:TRACe]:DATA:LOCK[:STATe]? Description Lock or unlock the arbitrary waveform data file stored. Query whether the specified arbitrary waveform data file stored is locked.
RIGOL Chapter 2 Command System [:SOURce[]][:TRACe]:DATA:VALue Syntax [:SOURce[]][:TRACe]:DATA:VALue VOLATILE,, [:SOURce[]][:TRACe]:DATA:VALue? VOLATILE, Description Modify the decimal integer value of the specified point in the volatile memory. Query the decimal integer value of the specified point in the volatile memory.
RIGOL Chapter 2 Command System :SOURce:TRACK Command [:SOURce[]]:TRACK Syntax [:SOURce[]]:TRACK {ON|OFF|INVerted} [:SOURce[]]:TRACK? Description Set the state of the track function of the specified channel to ON, OFF or INVerted. Query the state of the track function of the specified channel. Parameter Explanation Return Format Example Name Type Range Default [] Discrete 1|2 1 {ON|OFF|INVerted} Discrete ON|OFF|INVerted OFF On: enable the track function.
RIGOL Chapter 2 Command System :SOURce:VOLTage Comamnds [:SOURce[]]:VOLTage:COUPle[:STATe] Syntax [:SOURce[]]:VOLTage:COUPle[:STATe] {ON|1|OFF|0} [:SOURce[]]:VOLTage:COUPle[:STATe]? Description Turn on or off the amplitude coupling function. Query the on/off status of the amplitude coupling function.
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage[:LEVel][:IMMediate][:AMPLitude] Syntax [:SOURce[]]:VOLTage[:LEVel][:IMMediate][:AMPLitude] {|MINimum|MAXimum} [:SOURce[]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]? [MINimum|MAXimum] Description Set the waveform amplitude of the specified channel (basic waveforms and arbitrary waveform). Query the waveform amplitude of the specified channel (basic waveforms and arbitrary waveform).
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:HIGH Syntax [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:HIGH {|MINimum|MAXimum} [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:HIGH? [MINimum|MAXimum] Description Set the high level value of the waveform (basic waveform and arbitrary waveform) of the specified channel. Query the high level value of the waveform (basic waveform and arbitrary waveform) of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:LOW Syntax [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:LOW {|MINimum|MAXimum} [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:LOW? [MINimum|MAXimum] Description Set the low level value of the waveform (basic waveform and arbitrary waveform) of the specified channel. Query the low level value of the waveform (basic waveform and arbitrary waveform) of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:OFFSet Syntax [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:OFFSet {|MINimum|MAXimum} [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:OFFSet? [MINimum|MAXimum] Description Set the waveform offset voltage of the specified channel. Query the waveform offset voltage of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage:RANGe:AUTO Syntax [:SOURce[]]:VOLTage:RANGe:AUTO {OFF|ON|0|1} [:SOURce[]]:VOLTage:RANGe:AUTO? Description Set the range of the specified channel to auto (ON or 1) or hold (OFF or 0). Query the on/off status of the auto range of the specified channel.
RIGOL Chapter 2 Command System [:SOURce[]]:VOLTage:UNIT Syntax [:SOURce[]]:VOLTage:UNIT {VPP|VRMS|DBM} [:SOURce[]]:VOLTage:UNIT? Description Set the amplitude unit of the specified channel to Vpp (VPP), Vrms (VRMS) or dBm (DBM). Query the amplitude unit of the specified channel.
Chapter 2 Command System RIGOL :SYSTem Commands The :SYSTem commands are used to set the beeper state, query the number of channels of the instrument and the current channel, set the various interface (GPIB, LAN and USB) parameters and states, execute the channel copy operation, query the error queue, lock the front panel, set the system language and power-on status, set the clock source as well as query the system version.
RIGOL Chapter 2 Command System :SYSTem:BEEPer[:IMMediate] Syntax :SYSTem:BEEPer[:IMMediate] Description The beeper generates a beep immediately. Explanation This command will not be affected by the current on/off status of the beeper. The beeper will generate a beep immediately when this command is sent even if the beeper is currently turned off. :SYSTem:BEEPer:STATe Syntax :SYSTem:BEEPer:STATe {ON|1|OFF|0} :SYSTem:BEEPer:STATe? Description Turn on or off the beeper. Query the beeper status.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess Syntax :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess? Description Set the GPIB address of the instrument. Query the GPIB address of the instrument. Parameter Name Type Range Default Integer 0 to 30 2 Explanation To use the GPIB interface, make sure that your PC has installed the GPIB card.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:AUTOip[:STATe] Syntax :SYSTem:COMMunicate:LAN:AUTOip[:STATe] {ON|1|OFF|0} :SYSTem:COMMunicate:LAN:AUTOip[:STATe]? Description Turn on or off the AutoIP configuration mode. Query the status of the AutoIP configuration mode. Parameter Explanation Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 ON Before using the LAN interface, connect the instrument to the PC or the network of the PC using a network cable.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:DHCP[:STATe] Syntax :SYSTem:COMMunicate:LAN:DHCP[:STATe] {ON|1|OFF|0} :SYSTem:COMMunicate:LAN:DHCP[:STATe]? Description Turn on or off the DHCP configuration mode. Query the status of the DHCP configuration mode. Parameter Explanation Return Format Example Related Command Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 ON In DHCP mode, DHCP server in the current network assigns LAN parameters, e.g.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:DNS Syntax :SYSTem:COMMunicate:LAN:DNS
:SYSTem:COMMunicate:LAN:DNS? Description Set the DNS (Domain Name Service) address. Query the DNS address. Parameter Explanation Return Format Example Related Commands Name Type Range Default ASCII string Refer to the “Explanation” None This command is only valid when the ManualIP configuration mode is turned on (:SYSTem:COMMunicate:LAN:STATic[:STATe]).RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:GATEway Syntax :SYSTem:COMMunicate:LAN:GATEway
:SYSTem:COMMunicate:LAN:GATEway? Description Set the default gateway. Query the default gateway. Parameter Explanation Return Format Example Related Commands Name Type Range Default ASCII string Refer to the “Explanation” None This command is only valid when the ManualIP configuration mode is turned on (:SYSTem:COMMunicate:LAN:STATic[:STATe]).RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:IPADdress Syntax :SYSTem:COMMunicate:LAN:IPADdress :SYSTem:COMMunicate:LAN:IPADdress? Description Set the IP address. Query the IP address. Parameter Explanation Return Format Example Related Commands Name Type Range Default ASCII string Refer to the “Explanation” None This command is only valid when the ManualIP configuration mode is turned on (:SYSTem:COMMunicate:LAN:STATic[:STATe]).
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:SMASk Syntax :SYSTem:COMMunicate:LAN:SMASk :SYSTem:COMMunicate:LAN:SMASk? Description Set the subnet mask. Query the subnet mask. Parameter Explanation Return Format Example Related Commands Name Type Range Default ASCII string Refer to the “Explanation” None This command is only valid when the ManualIP configuration mode is turned on (:SYSTem:COMMunicate:LAN:STATic[:STATe]). The format of is nnn.nnn.nnn.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:LAN:STATic[:STATe] Syntax :SYSTem:COMMunicate:LAN:STATic[:STATe] {ON|1|OFF|0} :SYSTem:COMMunicate:LAN:STATic[:STATe]? Description Turn on or off the ManualIP configuration mode. Query the status of the ManualIP configuration mode. Parameter Explanation Return Format Example Related Command Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 OFF In ManualIP mode, the LAN parameters of the signal generator, e.g.
RIGOL Chapter 2 Command System :SYSTem:COMMunicate:USB[:SELF]:CLASs Syntax :SYSTem:COMMunicate:USB[:SELF]:CLASs {COMPuter|PRINter} :SYSTem:COMMunicate:USB[:SELF]:CLASs? Description Set the type of the device connected to the USB Device interface at the rear panel of the instrument to computer (COMPuter) or printer (PRINter). Query the type of the device connected to the USB Device interface at the rear panel of the instrument.
RIGOL Chapter 2 Command System :SYSTem:CSCopy Syntax Description :SYSTem:CSCopy , Copy all the parameters and states (except the channel output on/off state) as well as the arbitrary waveform data of a channel to the other channel.
RIGOL Chapter 2 Command System :SYSTem:KLOCk[:STATe] Syntax :SYSTem:KLOCk[:STATe] {ON|1|OFF|0} :SYSTem:KLOCk[:STATe]? Description Lock or unlock the front-panel keys. Query whether the front-panel keys are locked. Parameter Explanation Return Format Example Name Type Range Default {ON|1|OFF|0} Bool ON|1|OFF|0 OFF DG1000Z allows users to lock the front-panel keys to avoid the danger caused by mis-operation.
RIGOL Chapter 2 Command System :SYSTem:POWeron Syntax :SYSTem:POWeron {DEFault|LAST} :SYSTem:POWeron? Description Set the power-on state to default (DEFault) or last (LAST). Query the power-on state. Parameter Explanation Return Format Example Name Type Range Default {DEFault|LAST} Discrete DEFault|LAST DEFault DEFault: the factory default values, except the parameters (such as the language) that will not be affected by the reset operation.
RIGOL Chapter 2 Command System :SYSTem:ROSCillator:SOURce Syntax :SYSTem:ROSCillator:SOURce {INTernal|EXTernal} :SYSTem:ROSCillator:SOURce? Description Set the system clock source to internal source (INTernal) or external source (EXTernal). Query the system clock source type.
RIGOL Chapter 2 Command System :SYSTem:VERSion? Syntax Description Return Format 2-202 :SYSTem:VERSion? Query the system SCPI version information. The query returns a string in YYYY.V form; wherein, YYYY denotes the year of the version and V denotes the edition in that year. For example, 1999.0.
RIGOL Chapter 2 Command System :TRIGger Commands The :TRIGger commands are used to set the trigger source type, trigger input edge type and trigger delay as well as generate a trigger event. Command List: :TRIGger[]:DELay :TRIGger[][:IMMediate] :TRIGger[]:SLOPe :TRIGger[]:SOURce :TRIGger[]:DELay Syntax :TRIGger[]:DELay {|MINimum|MAXimum} :TRIGger[]:DELay? [MINimum|MAXimum] Description Set the burst delay of the specified channel.
RIGOL Chapter 2 Command System :TRIGger[][:IMMediate] Syntax Description :TRIGger[] [:IMMediate] Generate a trigger in the specified channel. Parameter Explanation Example Related Commands Name Type Range Default [] Discrete 1|2 1 This command is only applicable to the burst output ([:SOURce[]]:BURSt[:STATe]) or sweep output ([:SOURce[]]:SWEep:STATe) in manual trigger (:TRIGger[]:SOURce). When [] is omitted, the system generates a trigger in CH1 by default.
RIGOL Chapter 2 Command System :TRIGger[]:SLOPe Syntax :TRIGger[]:SLOPe {POSitive|NEGative} :TRIGger[]:SLOPe? Description Set the edge type of the trigger input signal of the specified channel to rising edge (POSitive) or falling edge (NEGative). Query the edge type of the trigger input signal of the specified channel.
RIGOL Chapter 2 Command System :TRIGger[]:SOURce Syntax :TRIGger[]:SOURce {INTernal|EXTernal|BUS} :TRIGger[]:SOURce? Description Set the trigger source of the specified channel to internal (INTernal), external (EXTernal) or manual (MANual). Query the trigger source of the specified channel.
Chapter 2 Command System Related Commands RIGOL [:SOURce[]]:BURSt:TRIGger[:IMMediate] [:SOURce[]]:SWEep:TRIGger[:IMMediate] *TRG :TRIGger[][:IMMediate] :TRIGger[]:SLOPe DG1000Z Programming Guide 2-207
Chapter 3 Application Examples RIGOL Chapter 3 Application Examples This chapter provides some application examples of the SCPI commands. A series of SCPI commands are combined to realize the main functions of the signal generator. Note: 1. The examples in this chapter are based on DG1062Z. For other models, the ranges of some parameters might be different. When using the commands, please make proper adjustment according to the model of your instrument. 2.
RIGOL Chapter 3 Application Examples To Output Basic Waveform Requirement Use the SCPI commands to realize the following functions: Output a sine from the output connector of CH1 at the front panel: 500Hz frequency, 2.5Vpp amplitude, 1VDC offset and 90° start phase. Method 1 1. *IDN? 2. :SOUR1:APPL:SIN 500,2.5,1,90 3. :OUTP1 ON Method 2 1. *IDN? 2. 3. 4. 5. 6. 7. :SOUR1:FUNC SIN :SOUR1:FREQ 500 :SOUR1:VOLT 2.
RIGOL Chapter 3 Application Examples To Output Harmonic Waveform Requirement Use the SCPI commands to realize the following functions: Output harmonic waveform from the output connector of CH1 at the front panel; the fundamental waveform (sine) parameters are 1kHz frequency, 5Vpp amplitude, 0VDC offset voltage and 0° start phase; set the highest order of harmonic to 4, the harmonic type to even, the amplitude and phase of the second order of harmonic to 2Vpp and 30°, the amplitude and phase of the forth o
RIGOL Chapter 3 Application Examples To Output FSK Modulated Waveform Requirement Use the SCPI commands to realize the following functions: Output FSK modulated waveform from the output connector of CH1 at the front panel; set the carrier waveform to sine (1kHz frequency, 5Vpp amplitude, 0VDC offset voltage and 0° start phase); select external modulation source; set the hop frequency to 2kHz and the modulation polarity to positive. Method 1. *IDN? 2. :SOUR1:APPL:SIN 1000,5,0,0 3. 4. 5. 6. 7.
RIGOL Chapter 3 Application Examples To Output Sweep Waveform Requirement Use the SCPI commands to realize the following functions: Output sweep waveform from the output connector of CH1 at the front panel; set the sweep waveform to sine (5Vpp amplitude and 0VDC offset voltage), the sweep type to linear, the sweep time to 3s, the return time to 0.1s, the start frequency to 100Hz and the stop frequency to 1kHz; turn on the frequency mark function and set the mark frequency to 500Hz, the start hold to 0.
RIGOL Chapter 3 Application Examples To Output Burst Waveform Requirement Use the SCPI commands to realize the following functions: Output burst waveform from the output connector of CH1 at the front panel; set the burst waveform to sine (1kHz frequency, 5Vpp amplitude, 0VDC offset voltage and 0° start phase), the burst type to N cycle, the number of cycles to 10, the burst time to 0.1s, the trigger source to internal, the trigger output signal to falling edge and the trigger delay to 0.01s. Method 1.
Chapter 4 Programming Demos RIGOL Chapter 4 Programming Demos This chapter provides the demos for programming and controlling the signal generator using SCPI commands under Excel, Matlab, LabVIEW, Visual Basic and Visual C++ environments on the basis of NI-VISA. NI-VISA (National Instrument-Virtual Instrument Software Architecture) is an advanced application programming interface developed by NI (National Instrument) for communicating with various instrument buses.
RIGOL Chapter 4 Programming Demos Programming Preparations Before programming, you need to make the following preparations: 1 Install the Ultra Sigma common PC software. Please download the software from www.rigol.com and install it according to the instructions. After installing Ultra Sigma, the NI-VISA library is installed automatically. Here, the default installation path is C:\Program Files\IVI Foundation\VISA.
Chapter 4 Programming Demos RIGOL Excel Programming Demo The program used in this demo: Microsoft Excel 2010 The function realized in this demo: send the *IDN? Command to read the device information. 1 Create a new Excel file that enables the Macros. In this demo, the file is named as DG1000Z_Demo_Excel.xlsm. 2 Run the DG1000Z_Demo_Excel.xlsm file. Click “File Options” at the upper-left corner of the Excel file to open the interface as shown in the figure below.
RIGOL Chapter 4 Programming Demos Explanation: If you cannot find VISA Library in the list at the left of the figure above, please follow the method below to find it. (1) Make sure that your PC has installed the NI-VISA library. (2) Click “Browse…” at the right to search. The search range is C:\WINDOWS\system32 and the filename to visa32.dll, as shown in the figure below. 5 Click “View Code” in the “Developer” menu to enter the Microsoft Visual Basic interface.
Chapter 4 Programming Demos 6 RIGOL Add button control: click “Insert” in the “Developer menu”, select the desired button in “Form Controls” and click a cell of the Excel to put the button into the cell. At this point, the “Assign Macro” interface is displayed, select “Sheet1.QueryIdn” and click “OK”. By default, the button name is “Button 1”. Right-click the button and select “Edit Text” in the pop-up menu to change the button name to “*IDN?”.
RIGOL Chapter 4 Programming Demos Matlab Programming Demo The program used in this demo: MATLAB R2009a The function realized in this demo: query the current waveform type as well as the waveform frequency, amplitude, offset and phase of CH1. 1. Run the Matlab software and modify the current directory (namely modify the Current Directory at the top of the software). In this demo, the current directory is modified to E:\DG1000Z_Demo_Matlab. 2.
Chapter 4 Programming Demos RIGOL LabVIEW Programming Demo The program used in this demo: LabVIEW 2009 The functions realized in this demo: search for the instrument address, connect the instrument, send command and read the return value. 1 Run LabVIEW 2009, create a VI file and name it as DG1000Z_Demo_LABVIEW. 2 Add controls in the front panel interface, including the Address bar, Command bar and Return bar as well as the Connect, Write, Read and Exit buttons.
RIGOL 3 4-8 Chapter 4 Programming Demos Click “Show Block Diagram” in the Window menu to create event structure.
Chapter 4 Programming Demos 4 RIGOL Add events, including connecting instrument, write operation, read operation and exit.
RIGOL 4-10 Chapter 4 Programming Demos DG1000Z Programming Guide
Chapter 4 Programming Demos RIGOL (2) Write operation (including error judgment): DG1000Z Programming Guide 4-11
RIGOL Chapter 4 Programming Demos (3) Read operation (including error processing): 4-12 DG1000Z Programming Guide
Chapter 4 Programming Demos RIGOL (4) Exit: 5 Run the program and the interface as shown in the figure below is displayed. Click the “Address” dropdown box and select the VISA resource name; click “Connect” to connect the instrument; enter the command into the “Command” textbox and click “Write” to write the command into the instrument. If the command is a query command, click “Read” and the return value is displayed in the “Return” textbox.
RIGOL Chapter 4 Programming Demos Visual Basic Programming Demo The program used in this demo: Visual Basic 6.0 The function realized in this demo: enable the two channels of the signal generator and show the corresponding colors of the channels. 1 Run Visual Basic 6.0, build a standard application program project (Standard EXE) and name it as DG1000Z_Demo_VB. 2 Click the Existing tab of ProjectAdd Module. Search for the visa32.
Chapter 4 Programming Demos RIGOL 4 Open the “General” tab in Project Project1 Properties and select “Form1” in the “Startup Object” dropdown box. 5 Double-click the CH1 button to enter the programming environment. Add the following codes to control CH1 and CH2. The codes of CH1 are as shown below; the codes of CH2 are similar.
RIGOL Chapter 4 Programming Demos Label1(0).ForeColor = &HFFFF& 'Yellow End If ' Turn off the resource Call viClose(vi) Call viClose(defrm) 6 Run the program and view the results, as shown in the figures below. 1) 2) Click the CH1 button to enable CH1 and the control above CH1 turns yellow; Click the CH2 button to enable CH2 and the control above CH2 turns blue. The running results are as shown in the figure below.
Chapter 4 Programming Demos RIGOL Visual C++ Programming Demo The program used in this demo: Microsoft Visual C++ 6.0 The functions realized in this demo: search for the instrument address, connect the instrument, send command and read the return value. 1 Run Microsoft Visual C++ 6.0, create a MFC project based on dialog box and name it as DG1000Z_Demo_VC. 2 Click ProjectSettings and add visa32.lib in the “Link” tab in the pop-up interface manually.
RIGOL 3 Chapter 4 Programming Demos Click ToolsOptions. Add the Include and Lib paths in the “Directories” tab in the pop-up interface. Note: The two pathes added here are related to the NI-VISA installation path on your PC. Here, the NI-VISA is installed under C:\Program Files\IVI Foundation\VISA. Select Include files in “Show directories for” and double-click the blank in “Directories” to add the path of Include: C:\Program Files\IVI Foundation\VISA\WinNT\include.
RIGOL Chapter 4 Programming Demos Select Library files in “Show directories for” and double-click the blank in “Directories” to add the path of Lib: C:\Program Files\IVI Foundation\VISA\WinNT\lib\msc. 4 Add the Text, Edit and Button controls and the layout is as shown in the figure below. Wherein, Address, Command and Return are Text controls; Connect, Send and Read are Button controls; the three Edit are Edit conrols and the third Edit control are read-only.
RIGOL Chapter 4 Programming Demos 5 Click ViewClassWizard and add the control variables in the “Member Variables” tab in the pop-up interface. Instrument address: CString m_strInstrAddr Command: CString m_strCommand Return value: CString m_strResult 6 Encapsulate the write and read operations of VISA. 1) Encapsulate the write operation of VISA for easier operation.
Chapter 4 Programming Demos } RIGOL return false; status = viOpen(defaultRM, SendAddr, VI_NULL, VI_NULL, &instr); //write command to the instrument status = viWrite(instr, (unsigned char *)SendBuf, strlen(SendBuf), &retCount); //close the instrument status = viClose(instr); status = viClose(defaultRM); } return bWriteOK; 2) Encapsulate the read operation of VISA for easier operation.
RIGOL 7 Chapter 4 Programming Demos Add the control message response code.
Chapter 4 Programming Demos RIGOL 2) Write operation void CDG1000Z_Demo_VCDlg::OnSend() { // TODO: Add your control notification handler code here UpdateData(true); if (m_strInstrAddr.IsEmpty()) { MessageBox("Please connect to the instrument first!"); } InstrWrite(m_strInstrAddr,m_strCommand); m_strResult.
Chapter 5 Appendix RIGOL Chapter 5 Appendix Appendix A: Command List :COUNter Commands :COUNter:AUTO :COUNter:COUPling :COUNter:GATEtime :COUNter:HF :COUNter:LEVEl :COUNter:MEASure? :COUNter:SENSitive :COUNter[:STATe] :COUNter:STATIstics:CLEAr :COUNter:STATIstics:DISPlay :COUNter:STATIstics[:STATe] :COUPling Commands :COUPling:AMPL:DEViation :COUPling:AMPL:MODE :COUPling:AMPL:RATio :COUPling:AMPL[:STATe] :COUPling:FREQuency:DEViation :COUPling:FREQuency:MODE :COUPling:FREQuency:RATio :COUPling:FREQ
RIGOL Chapter 5 Appendix :DISPlay[:STATe] :DISPlay:TEXT? :DISPlay:TEXT:CLEar :DISPlay:TEXT[:SET] :HCOPy Commands :HCOPy:SDUMp:DATA? :HCOPy:SDUMp:DATA:FORMat IEEE488.
Chapter 5 Appendix RIGOL :MEMory:STATe:DELete :MEMory:STATe:LOCK :MEMory:STATe:NAME :MEMory:STATe:RECall:AUTO :MEMory:STATe:VALid? :MMEMory Commands :MMEMory:CATalog[:ALL]? :MMEMory:CATalog:DATA:ARBitrary? :MMEMory:CATalog:STATe? :MMEMory:CDIRectory :MMEMory:COPY :MMEMory:DELete :MMEMory:LOAD[:ALL] :MMEMory:LOAD:DATA :MMEMory:LOAD:STATe :MMEMory:MDIRectory :MMEMory:RDIRectory? :MMEMory:RDIRectory :MMEMory:STORe[:ALL] :MMEMory:STORe:DATA :MMEMory:STORe:STATe :OUTPut Commands :OUTPut[]:GATe:POLari
RIGOL Chapter 5 Appendix :PA[:STATe] :ROSCillator Commands :ROSCillator:SOURce :ROSCillator:SOURce:CURRent? :SOURce Commands :SOURce:APPLy Commands [:SOURce[]]:APPLy? [:SOURce[]]:APPLy:ARBitrary [:SOURce[]]:APPLy:DC [:SOURce[]]:APPLy:HARMonic [:SOURce[]]:APPLy:NOISe [:SOURce[]]:APPLy:PULSe [:SOURce[]]:APPLy:RAMP [:SOURce[]]:APPLy:SINusoid [:SOURce[]]:APPLy:SQUare [:SOURce[]]:APPLy:TRIangle [:SOURce[]]:APPLy:USER :SOURce:BURSt Commands [:SOURce[]]:BURSt:GATE:POLar
Chapter 5 Appendix RIGOL [:SOURce[]]:FREQuency:STARt [:SOURce[]]:FREQuency:STOP :SOURce:FUNCtion Commands [:SOURce[]]:FUNCtion:ARBitrary:MODE [:SOURce[]]:FUNCtion:ARBitrary:SRATe [:SOURce[]]:FUNCtion:PULSe:DCYCle [:SOURce[]]:FUNCtion:PULSe:HOLD [:SOURce[]]:FUNCtion:PULSe:PERiod [:SOURce[]]:FUNCtion:PULSe:TRANsition[:BOTH] [:SOURce[]]:FUNCtion:PULSe:TRANsition:LEADing [:SOURce[]]:FUNCtion:PULSe:TRANsition:TRAiling [:SOURce[]]:FUNCtion:PULSe:WIDTh [:SOURce[]]:FUNCtion:RAM
RIGOL Chapter 5 Appendix [:SOURce[]][:MOD]:ASKey:POLarity [:SOURce[]][:MOD]:ASKey:SOURce [:SOURce[]][:MOD]:ASKey:STATe :SOURce[:MOD]:FM Commands [:SOURce[]][:MOD]:FM[:DEViation] [:SOURce[]][:MOD]:FM:INTernal:FREQuency [:SOURce[]][:MOD]:FM:INTernal:FUNCtion [:SOURce[]][:MOD]:FM:SOURce [:SOURce[]][:MOD]:FM:STATe :SOURce[:MOD]:FSKey Commands [:SOURce[]][:MOD]:FSKey[:FREQuency] [:SOURce[]][:MOD]:FSKey:INTernal:RATE [:SOURce[]][:MOD]:FSKey:POLarity [:SOURce[]][:MOD]:FSKey:SO
Chapter 5 Appendix RIGOL [:SOURce[]]:MOD:TYPe :SOURce:PERiod Command [:SOURce[]]:PERiod[:FIXed] :SOURce:PHASe Commands [:SOURce[]]:PHASe[:ADJust] [:SOURce[]]:PHASe:INITiate [:SOURce[]]:PHASe:SYNChronize :SOURce:PULSe Commands [:SOURce[]]:PULSe:DCYCle [:SOURce[]]:PULSe:HOLD [:SOURce[]]:PULSe:TRANsition[:LEADing] [:SOURce[]]:PULSe:TRANsition:TRAiling [:SOURce[]]:PULSe:WIDTh :SOURce:SUM Commands [:SOURce[]]:SUM:AMPLitude [:SOURce[]]:SUM:INTernal:FREQuency [:SOURce[]]:SU
RIGOL Chapter 5 Appendix [:SOURce[]][:TRACe]:DATA:LOAD [:SOURce[]][:TRACe]:DATA:LOCK[:STATe] [:SOURce[]][:TRACe]:DATA:POINts [:SOURce[]][:TRACe]:DATA:VALue :SOURce:TRACK Command [:SOURce[]]:TRACK :SOURce:VOLTage Comamnds [:SOURce[]]:VOLTage:COUPle[:STATe] [:SOURce[]]:VOLTage[:LEVel][:IMMediate][:AMPLitude] [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:HIGH [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:LOW [:SOURce[]]:VOLTage[:LEVel][:IMMediate]:OFFSet [:SOURce[]]:VOLTage:RANGe:AUTO [:
Chapter 5 Appendix RIGOL :SYSTem:KLOCk[:STATe] :SYSTem:LANGuage :SYSTem:POWeron :SYSTem:PRESet :SYSTem:ROSCillator:SOURce :SYSTem:SECurity:IMMediate :SYSTem:VERSion? :TRIGger Commands :TRIGger[]:DELay :TRIGger[][:IMMediate] :TRIGger[]:SLOPe :TRIGger[]:SOURce DG1000Z Programming Guide 5-9
RIGOL Chapter 5 Appendix Appendix B: Factory Setting The factory settings are as shown in the table below. Note that the items marked with “*” are set at the factory and are related to the set of the users and will not be affected by the reset operation.
RIGOL Chapter 5 Appendix Points Voltage Edit Block X1 Y1 X2 Y2 Modulation Modulation Type AM Modulation Modulation Source Modulating Waveform Shape Modulation Frequency Modulation Depth Carrier Waveform Suppression FM Modulation Modulation Source Modulating Waveform Shape Modulation Frequency Frequency Deviation PM Modulation Modulation Source Modulating Waveform Shape Modulation Frequency Phase Deviation ASK Modulation Modulation Source ASK Rate Modulation Amplitude ASK Polarity FSK Modulation Modulation
RIGOL Chapter 5 Appendix Frequency Span Start Hold Stop Hold Mark Frequency State Mark Frequency Trigger Source Trigger Output SlopeIn Step Number 900Hz 0s 0s Off 550Hz Int Off Leading 2 Burst Burst Mode Cycle Number Burst Period Gated Polarity Trigger Source Trigger Output Trigger Input Delay N Cycle 1 10ms Pos Int Off Leading 0ns Interface Focus Items Frequency/Period Amplitude/High Level Offset/Low Level Pulse Width/Duty Cycle Start/Center Stop/Span Frequency Coupling Deviation/Ratio Amplitude Coup
RIGOL Chapter 5 Appendix Print Switch Print Destination Print Format Print Copies Print Palette Invert UI Customization Set Coordinate* System Set Power On Setting Clock Source Decimal Point Thousand Separator Beeper Screen Saver Brightness* Contrast* Display Mode* Language* I/O Configuration USB Device Type GPIB* DHCP* Auto IP* Manual IP* DG1000Z Programming Guide Off Usb Disk Bmp 0 Gray On (0,0) Default Int Dot Comma On On 50% 25% Dual Channels Parameters Factory Delivery Setting Computer 2 On (defau
RIGOL Chapter 5 Appendix Appendix C: Warranty RIGOL warrants that its products mainframe and accessories will be free from defects in materials and workmanship within the warranty period. If a product is proven to be defective within the respective period, RIGOL guarantees the free replacement or repair of products which are approved defective. To get repair service, please contact with your nearest RIGOL sales and service office.