Page 2
• RIGOL products are covered by P.R.C. and foreign patents, issued and pending. • RIGOL reserves the right to modify or change parts of or all the specifications and pricing policies at the company's sole decision. • Information in this publication replaces all previously released materials.
Page 15
Document Overview Document Overview This manual introduces how to program and control the DG5000 Pro Series Function/ Arbitrary Waveform Generator via the remote interface by using the SCPI (Standard Commands for Programmable Instruments) commands. DG5000 Pro series can communicate with PC through USB or LAN interface.
Page 19
Users usually need to use the PC software to send commands to control the instrument remotely. RIGOL Ultra Sigma is recommended. When the instrument is connected to the PC via the USB or LAN interface, the PC software can search for instrument resources and enable command interaction.
Page 20
Programming Overview Log in to the RIGOL official website. Click Support and select Soft/Firmware to obtain the Ultra Sigma software package and help documentation. Web Control When the instrument is connected to the PC via the LAN interface, you can use Web Control to send SCPI commands from the PC to the instrument.
Page 21
4. View the device resource The resources found will appear under the "RIGOL Online Resource" directory. 5. Control the instrument remotely Right-click the device resource name and select "SCPI Panel Control" to open the remotely command control panel.
Page 44
The total length is no more than 28 characters. Return Format The query returns the ASCII string. Examples :LXI:MDNS:SNAMe:DESired RIGOL /*Sets the mDNS service name to RIGOL.*/ :LXI:MDNS:SNAMe:DESired? /*Queries the service name for mDNS. The query returns RIGOL.*/ 3.6.3...
Page 50
ASCII string Valid directory Remarks The parameter <folder> is a valid directory in the internal or external memory. The query might return INT:\folder or USB:\Rigol. If it is omitted, this command queries :MMEMory:CDIRectory the directory specified by Return Format The query returns a string in the format of space used,space available,"file name,file property,file size",……;...
Page 51
Command System Remarks The parameter <folder> is the valid directory in the internal or external memory. For example, it can be INT:\ or USB:\Rigol\. If it is omitted, this command queries the :MMEMory:CDIRectory directory specified by Return Format The query returns a string in the format of space used,space available,"file name,file property,file size",……;...
Page 52
Valid directory Remarks The parameter <directory_name> is the valid directory in the internal or external memory. For example, it can be INT:/folder or USB:/Rigol. Return Format The query returns a string. For example, the query might return INT:/folder, representing the folder named "folder" under local disk C.
Page 54
Return Format None. Examples :MMEMory:COPY:SEQuence INT:\Rigol\MySequence.seq,USB:\rigol / *Copies the sequence file named MySequence.seq and its associated files in the "Rigol" folder of C disk to the "rigol" folder of USB storage device.*/ 3.8.7 :MMEMory:DELete Syntax file_name > :MMEMory:DELete <...
Page 57
USB:\Rigol\. Return Format None. Examples :MMEMory:MOVE INT:\Rigol.sta,USB:\Rigol\ /*Moves the file named Rigol.sta in internal memory to the folder named Rigol in the USB storage device.*/ :MMEMory:MOVE USB:\Rigol1.sta,USB:\Rigol2.sta /*Names the file named Rigol1.sta in the USB storage device to Rigol2.sta.*/ 3.8.12...
Page 249
MPULse: Multi-pulse output option. • SEQUence: Sequence output option. • 2RL: memory depth upgrade option. For DG5000 Pro series, the default memory depth is 64 Mpts/CH which can be upgraded to 128 Mpts/CH with the memory depth upgrade option is installed. •...
Page 250
To install the option, first purchase the required option to obtain the key, and then use the key to obtain the option license according to the following steps. http://www.rigol.com Log in to the RIGOL official website ( ), click SERVICE CENTRE > License Activation to enter the software license registration interface.
Page 251
To install the option, first purchase the required option to obtain the key, and then use the key to obtain the option license according to the following steps. http://www.rigol.com Log in to the RIGOL official website ( ), click SERVICE CENTRE > License Activation to enter the software license registration interface.
Page 252
Command System Return Format None. Examples :SYSTem:LICense:INSTall:UDISk "USB:/rigol/license.lic" /*Installs the option using the "license.lic" file in the "rigol" folder of the USB storage device.*/ 3.12.13 :SYSTem:PSTatus Syntax power > :SYSTem:PSTatus < :SYSTem:PSTatus? Description Sets or queries the power status of the instrument.
Page 266
Programming Preparations Before programming, you need to prepare the following tasks: http://www.rigol.com You can log in to the RIGOL official website ( ) to download the software. Then install the software according to the installation wizard. After Ultra Sigma is installed successfully, NI-VISA library will be completely installed automatically.
Need help?
Do you have a question about the DG5000 Pro Series and is the answer not in the manual?
Questions and answers