EasyManua.ls Logo

Rigol DS7024 User Programming Manual

Rigol DS7024
259 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #249 background imageLoading...
Page #249 background image
Chapter 3 Programming Examples RIGOL
MSO7000/DS7000 Programming Guide 3-5
5. Click View Code under Developer menu to enter the interface of Microsoft Visual Basic. Add the
following codes and save it.
Note: If the Excel file created in Step 2 does not enable the Macros, a prompt message "The following
features cannot be saved in macro-free workbooks" will be displayed. In this case, please save the file
as a macro-enabled file type (filename with a suffix of ".xlsm").
Sub QueryIdn()
Dim viDefRm As Long
Dim viDevice As Long
Dim viErr As Long
Dim cmdStr As String
Dim idnStr As String * 128
Dim ret As Long
'Turn on the device, and the device resource descriptor is in CELLS(1,2) of SHEET1'
viErr = visa.viOpenDefaultRM(viDefRm)
viErr = visa.viOpen(viDefRm, Sheet1.Cells(1, 2), 0, 5000, viDevice)
'Send request, read the data, and the return value is in CELLS(2,2) of SHEET1'
cmdStr = "*IDN?"
viErr = visa.viWrite(viDevice, cmdStr, Len(cmdStr), ret)
viErr = visa.viRead(viDevice, idnStr, 128, ret)
Sheet1.Cells(2, 2) = idnStr
'Turn off the device'
visa.viClose (viDevice)
visa.viClose (viDefRm)
End Sub
6. Add the button control. Click Insert under the Developer menu, and select a button control under
the Form Controls menu item and put it into the Excel cell. At this time, the Macro dialog box is
displayed, select "Sheet1.QueryIdn" and click OK.

Table of Contents

Other manuals for Rigol DS7024

Question and Answer IconNeed help?

Do you have a question about the Rigol DS7024 and is the answer not in the manual?

Rigol DS7024 Specifications

General IconGeneral
Bandwidth200 MHz
Channels4
Sample Rate2 GSa/s
Vertical Sensitivity1 mV/div to 10 V/div
Timebase Range1 ns/div to 1000 s/div
Input CouplingAC, DC, GND
Operating Temperature0 °C to +50 °C
Display10.1 inch
Vertical Resolution8 bit
Trigger TypesEdge, Pulse, Video, Window
Serial Bus Triggering and DecodingI2C, SPI, UART, CAN
InterfacesUSB, LAN, HDMI
Input Impedance1 MΩ

Related product manuals