Agilent Technologies B2200A User Manual page 111

Femto leakage switch mainframe; 14ch low leakage switch mainframe
Table of Contents

Advertisement

Table 4-5
Imports Agilent.TMFramework
Imports Agilent.TMFramework.DataAnalysis
Imports Agilent.TMFramework.DataVisualization
Imports Agilent.TMFramework.InstrumentIO
Module Module1
Sub Main()
Dim B2200 As New DirectIO("GPIB0::22::INSTR")
Dim channels As String = "(@101,202,303,404)"
B2200.WriteLine("*RST")
B2200.WriteLine(":ROUT:FUNC ACON")
B2200.WriteLine(":ROUT:CONN:RULE ALL,SROU")
B2200.WriteLine(":ROUT:CONN:SEQ ALL,BBM")
B2200.WriteLine(":ROUT:AGND:PORT ALL,12")
B2200.WriteLine(":ROUT:AGND:UNUSED ALL,'5,6,7,8'")
B2200.WriteLine(":ROUT:AGND:CHAN:ENAB:CARD ALL")
B2200.WriteLine(":ROUT:AGND:STAT ALL,ON")
B2200.WriteLine(":ROUT:CLOS " & channels)
MsgBox("Click OK to start measurement.", vbOKOnly, "")
Console.WriteLine("Measurement in progress. . ." & Chr(10))
'insert the code for measurement
B2200.WriteLine(":ROUT:AGND:STAT ALL,OFF")
B2200.WriteLine(":ROUT:OPEN:CARD ALL")
B2200.Close()
MsgBox("Click OK to stop the program.", vbOKOnly, "")
Console.WriteLine("Measurement completed." & Chr(10))
End Sub
End Module
Line
8
Defines the channel list in the channels variable (string).
9 to 12
Resets the Agilent B2200. And sets the Auto configuration mode, the Single connection
rule, and the Break_Before_Make connection sequence.
13 to 16
Sets the ground port and the ground enabled input/output ports. And turns the ground mode
ON. Open the ground enabled input ports to prevent the instruments from damage.
17
Closes switches to connect the input-output paths specified by channels.
17 to 27
Almost same as the code shown in the lines 13 to 22 of Table 4-3. The command used to
turn the ground mode OFF has been inserted to the line 21.
Ground Mode Example
Agilent B2200 User's Guide, Edition 2
Description
Programming
Programming Examples
'8
'10
'13
'17
'21
'26
4-13

Advertisement

Table of Contents
loading

This manual is also suitable for:

B2201a

Table of Contents