Download Rigol DS2000A Series Specifications
Transcript
RIGOL 5. 3 Programming Demos Double-click CH1 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. Dim defrm As Long Dim vi As Long Dim strRes As String * 200 Dim list As Long Dim nmatches As Long Dim matches As String * 200 Dim s32Disp As Integer ' acquire the usb source of visa Call viOpenDefaultRM(defrm) Call viFindRsrc(defrm, "USB?*", list, nmatches, matches) ' Open the device Call viOpen(defrm, matches, 0, 0, vi) ' Send the command to query the status of CH1 Call viVPrintf(vi, ":CHAN1:DISP?" + Chr$(10), 0) ' Acquire the status of CH1 Call viVScanf(vi, "%t", strRes) s32Disp = CInt(strRes) If (s32Disp = 1) Then ' Send the setting command Call viVPrintf(vi, ":CHAN1:DISP 0" + Chr$(10), 0) Label1(0).ForeColor = &H808080 'Gray Else Call viVPrintf(vi, ":CHAN1:DISP 1" + Chr$(10), 0) Label1(0).ForeColor = &HFFFF& 'Yellow End If ' Close the device Call viClose(vi) Call viClose(defrm) 6. Save and run the project and a single exe program will be obtained. When the oscilloscope is correctly connected to the PC, the ON/OFF control of any channel can be realized. 3-14 MSO2000A/DS2000A Programming Guide
Related documents
Rigol DS2000 Series Specifications
Rigol DS1000Z Series Specifications
Rigol DS2000A Series Specifications
User's Guide MSO2000A/DS2000A Series
Rigol DG1000Z Series Specifications
Oregon Scientific EMS100 User's Manual
Memorex MT-1091 Owner`s manual
Using the WinFlume Software
A user guide to CORLAG and CORDUMP
Thomson One Analytics Excel Addin User Guide
Rigol DS2000A Series Specifications
User's Guide - R