RIGOL DG1000 Series Instrument Driver Readme

To rate this instrument driver, go to the driver download page on the Instrument Driver Network.

1. Overview

Instrument Driver Technology: LabVIEW Plug and Play (project-style)
Manufacturer: RIGOL Technologies, Inc
Supported Language(s): LabVIEW
Supported Model(s): DG1022, DG1022U
Model(s) Tested: DG1022
Interface(s): USB
Firmware Revision(s) Tested: DG1D142702963, 00.03.00.08.00.02.10

Certified: Yes
NI Supported: Yes
Source Code Available: Yes

Driver Revision: 1.1.1
Original Release Date: 10/10/2011
Current Revision Date: 12/09/2013

2. Required Software

Some software components need to be installed before using this instrument driver. Minimum versions of these components are listed below, and can be downloaded from the Download Site.

VISA 5.0 or later

Refer to the LabVIEW Help for more information about software requirements. You access the LabVIEW Help by selecting Help»Search the LabVIEW Help.

3. Known Issues

Older versions of firmware on the DG1000 models do not support the *RST command. Rigol recommends contracting their customer service support or upgrading firmware.

To report issues or provide feedback about this instrument driver, please contact technical support.

4. Revision History

The latest version of this and other LabVIEW and LabWindows/CVI instrument drivers can be downloaded at the Instrument Driver Network.

REV 1.0, 10/10/2011
Modified by: Haoran Feng, National Instruments Shanghai
Original release.

REV 1.1, 08/15/2012
Modified by: Yang Liu, National Instruments Shanghai
Add DG1022U support

New VIs:
Examples
  • RIGOL DG1000 Series Triggered Burst Waveform.vi
  • Public
  • Configure Voltage Advanced.vi

  • Updated VIs:
    Public
  • Initialize.vi - Add 50ms delay after visa write operation
  • Configure Output.vi - Output load can be set to Infinity by setting special value 0 in Desired Output Termination control
  • Configure Pulse.vi - Either Pulse Width or Pulse Duty Cycle can be selected using new control Pulse Shape
  • Configure Coupling.vi - Channel copy will be enabled when coupling is disabled
  • Configure Modulation(FSK).vi - Fixed FSK:SOUR command
  • Clear Arbitrary Waveform.vi - Add 50ms delay after visa write operation
  • Send Software Trigger.vi - Add comments for unsupported command *TRG
  • Revision Query.vi - Update revision information
  • Self-Test.vi - Disabled unsupported instruction *TST

  • REV 1.1.1, 12/09/2013
    Modified by: Stephen Schwahn, Austin, TX
  • Configure Standard Waveform.vi: Exposed the DC option on the "Waveform Function" Text Ring control and updated documentation
  • Updated Examples with new control