EasyManua.ls Logo

Rigol DP800 Series Programming Guide

Rigol DP800 Series
134 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 #120 background imageLoading...
Page #120 background image
RIGOL Chapter 4 Programming Demos
4-16 DP800 Programming Guide
6 Encapsulate the write and read operations of VISA.
1) Encapsulate the write operation of VISA for easier operation.
bool CDP800_DEMO_VCDlg::InstrWrite(CString strAddr, CString strContent) //write function
{
ViSession defaultRM,instr;
ViStatus status;
ViUInt32 retCount;
char * SendBuf = NULL;
char * SendAddr = NULL;
bool bWriteOK = false;
CString str;
//Change the address's data style from CString to char*
SendAddr = strAddr.GetBuffer(strAddr.GetLength());
strcpy(SendAddr,strAddr);
strAddr.ReleaseBuffer();
//Change the command's data style from CString to char*
SendBuf = strContent.GetBuffer(strContent.GetLength());
strcpy(SendBuf,strContent);
strContent.ReleaseBuffer();
//open the VISA instrument
status = viOpenDefaultRM(&defaultRM);
if (status < VI_SUCCESS)
{
AfxMessageBox("No VISA instrument was opened !");
return false;
}
status = viOpen(defaultRM, SendAddr, VI_NULL, VI_NULL, &instr);
//write command to the instrument

Table of Contents

Other manuals for Rigol DP800 Series

Question and Answer IconNeed help?

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

Rigol DP800 Series Specifications

General IconGeneral
Voltage Resolution1 mV
Current Resolution1 mA
Overvoltage Protection (OVP)Yes
Overcurrent Protection (OCP)Yes
Operating Temperature0°C to 40°C
Load Regulation (CV)±(0.01% + 2mV)
Load Regulation (CC)±(0.02% + 2mA)
Line Regulation (CV)±(0.01% + 2mV)
DisplayLCD
InterfaceUSB
ProtectionsOVP, OCP
Remote ControlYes
Storage Temperature-20°C to 60°C
Number of Channels3 (DP831A, DP832, DP832A), 2 (DP821, DP821A)
Output Voltage Range0-30V (CH1), 0-30V (CH2), 0-5V (CH3 for DP831A/DP832/DP832A), 0-30V (CH1), 0-5V (CH2) (DP821/DP821A)
Output Current Range0-3A (CH1), 0-3A (CH2), 0-3A (CH3 for DP831A/DP832/DP832A), 0-3A (CH1), 0-3A (CH2) (DP821/DP821A)
Total Power195W (DP831A, DP832, DP832A), 160W (DP821, DP821A)
Output Power90W (CH1), 90W (CH2), 15W (CH3 for DP831A/DP832/DP832A), 90W (CH1), 70W (CH2) (DP821/DP821A)
Current Accuracy±(0.1% + 2mA)

Related product manuals