EasyManuals Logo

Agilent Technologies N5700 Series User Manual

Agilent Technologies N5700 Series
132 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 #82 background imageLoading...
Page #82 background image
6 Programming Examples
82 Series N5700 User’s Guide
Output Programming Example
This program sets the voltage, current, over-voltage, and the over-
current protection. It turns the output on and takes a voltage
measurement. When done, the program checks for instrument errors
and gives a message if there is an error.
Sub main_EZ()
Dim IDN As String
Dim IOaddress As String
Dim ErrString As String
' This variable controls the voltage
Dim VoltSetting As Double
' This variable measures the voltage
Dim measVolt As Double
' This variable controls the current
Dim CurrSetting As Double
' These variables control the over voltage protection settings
Dim overVoltSetting As Double
' These variables control the over current protection
Dim overCurrOn As Long
'These variable are neccessary to initialize the VISA COM.
Dim ioMgr As AgilentRMLib.SRMCls
Dim Instrument As VisaComLib.FormattedIO488
' The following command line provides the program with the VISA name of the
' interface that it will communicate with. It is currently set to use GPIB.
IOaddress = "GPIB0::5::INSTR"
' Use the following line for LAN communication
' IOaddress="TCPIP0::141.25.36.214"
' Use the following line instead for USB communication
' IOaddress = "USB0::2391::1799::US00000002"
' Initialize the VISA COM communication
Set ioMgr = New AgilentRMLib.SRMCls
Set Instrument = New VisaComLib.FormattedIO488
Set Instrument.IO = ioMgr.Open(IOaddress)
VoltSetting = 3
CurrSetting = 1.5 ' amps
overVoltSetting = 10
overCurrOn = 1 '1 for on, 0 for off
With Instrument
' Send a power reset to the instrument
.WriteString "*RST"
' Query the instrument for the IDN string
.WriteString "*IDN?"
IDN = .ReadString
' Set the voltage
.WriteString "VOLT" & Str$(VoltSetting)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies N5700 Series and is the answer not in the manual?

Agilent Technologies N5700 Series Specifications

General IconGeneral
BrandAgilent Technologies
ModelN5700 Series
CategoryPower Supply
LanguageEnglish

Related product manuals