Agilent Technologies B1500A Manuel de service

Naviguer en ligne ou télécharger Manuel de service pour Mesure, test et contrôle Agilent Technologies B1500A. Agilent Technologies B1500A Technical data Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 598
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
Agilent Technologies
Agilent B1500A/B1505A
Device Analyzer Series
Programming Guide
Vue de la page 0
1 2 3 4 5 6 ... 597 598

Résumé du contenu

Page 1 - Agilent B1500A/B1505A

Agilent TechnologiesAgilent B1500A/B1505ADevice Analyzer SeriesProgramming Guide

Page 2 - Restricted Rights Legend

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsCommand Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 3 - For B1505A Users

2-14 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesMulti Channel Sweep MeasurementsMulti channel sweep meas

Page 4 - In This Manual

Agilent B1500A/B1505A Programming Guide, Edition 11 2-15Remote Mode FunctionsMeasurement Modes6. The B1500 repeats 4 and 5 for all sweep steps.7. Afte

Page 5

2-16 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesMulti Channel Pulsed Sweep MeasurementsMulti channel pul

Page 6

Agilent B1500A/B1505A Programming Guide, Edition 11 2-17Remote Mode FunctionsMeasurement Modes2. The pulsed sweep source is set by the MCPNT and MCPWN

Page 7

2-18 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesTo Stop Sweep OutputAn automatic abort function is avail

Page 8

Agilent B1500A/B1505A Programming Guide, Edition 11 2-19Remote Mode FunctionsMeasurement Modes• When the quasi-pulse source applies voltage close to t

Page 9

2-20 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesBinary Search MeasurementsBinary search measurement is p

Page 10 - Contents

Agilent B1500A/B1505A Programming Guide, Edition 11 2-21Remote Mode FunctionsMeasurement Modes5. The B1500 repeats measurement and 4 until the search

Page 11

2-22 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesLinear Search MeasurementsLinear search measurement is p

Page 12

Agilent B1500A/B1505A Programming Guide, Edition 11 2-23Remote Mode FunctionsMeasurement ModesNOTE The LSM command sets the automatic abort function a

Page 13

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11BSVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 14

2-24 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesSampling MeasurementsSampling measurement is performed a

Page 15

Agilent B1500A/B1505A Programming Guide, Edition 11 2-25Remote Mode FunctionsMeasurement Modes6. After the base hold time, the synchronous source chan

Page 16

2-26 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesFor 0 V output, enter the DZ command that is used to mem

Page 17

Agilent B1500A/B1505A Programming Guide, Edition 11 2-27Remote Mode FunctionsMeasurement ModesQuasi-static CV MeasurementsQuasi-static CV (QSCV) measu

Page 18

2-28 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesThe operation of the quasi-static CV measurements is exp

Page 19 - 1 Programming Basics

Agilent B1500A/B1505A Programming Guide, Edition 11 2-29Remote Mode FunctionsMeasurement ModesCapacitance DataCapacitance data is given by the calcula

Page 20 - 10 ASSIGN @B1500 TO 717

2-30 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesSpot C MeasurementsSpot capacitance measurement is perfo

Page 21 - Before Starting

Agilent B1500A/B1505A Programming Guide, Edition 11 2-31Remote Mode FunctionsMeasurement ModesPulsed Spot C MeasurementsPulsed spot C measurement is p

Page 22 - FlexGUI Window

2-32 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesIf the hold time, pulse period, and trigger interval are

Page 23

Agilent B1500A/B1505A Programming Guide, Edition 11 2-33Remote Mode FunctionsMeasurement ModesCV (DC bias) Sweep MeasurementsCV (DC bias) sweep measur

Page 24 - Settings dialog box

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsERHPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 25 - Getting Started

2-34 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesNOTE The WTDCV command sets the hold time, delay time, a

Page 26 - To Perform Self-Calibration

Agilent B1500A/B1505A Programming Guide, Edition 11 2-35Remote Mode FunctionsMeasurement ModesFigure 2-22 shows an example to use a SMU for the DC bia

Page 27 - To Perform Diagnostics

2-36 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesPulsed Sweep CV MeasurementsPulsed sweep CV measurement

Page 28

Agilent B1500A/B1505A Programming Guide, Edition 11 2-37Remote Mode FunctionsMeasurement ModesNOTE The PTDCV command sets the pulse timing parameters,

Page 29

2-38 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesC-f Sweep MeasurementsC-f sweep measurement is performed

Page 30 - To Force Voltage/Current

Agilent B1500A/B1505A Programming Guide, Edition 11 2-39Remote Mode FunctionsMeasurement ModesNOTE The WTFC command sets the hold time, delay time, an

Page 31

2-40 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesCV (AC level) Sweep MeasurementsCV (AC level) sweep meas

Page 32 - To Set the Measurement Range

Agilent B1500A/B1505A Programming Guide, Edition 11 2-41Remote Mode FunctionsMeasurement ModesNOTE The WTACV command sets the hold time, delay time, a

Page 33 - To F orce 0 V

2-42 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesC-t Sampling MeasurementsC-t sampling measurement is per

Page 34 - To Control ASU

Agilent B1500A/B1505A Programming Guide, Edition 11 2-43Remote Mode FunctionsMeasurement ModesThis operation is repeated until when the total sampling

Page 35 - To Control SCUU

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11ERPFGR? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 36 - To Read Spot Measurement Data

2-44 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSynchronous OutputSynchronous OutputYou can use synchronous output that w

Page 37

Agilent B1500A/B1505A Programming Guide, Edition 11 2-45Remote Mode FunctionsSynchronous OutputFigure 2-27 Synchronous Sweep Output Example for Stairc

Page 38 - To Read Time Stamp Data

2-46 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsAutomatic Abort FunctionAutomatic Abort FunctionThe automatic abort funct

Page 39

Agilent B1500A/B1505A Programming Guide, Edition 11 2-47Remote Mode FunctionsAutomatic Abort FunctionExceptions:• For the sampling measurement, the SP

Page 40 - (A to Z, a to z)

2-48 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsParallel Measurement FunctionParallel Measurement FunctionThe following m

Page 41 - Numeric Data

Agilent B1500A/B1505A Programming Guide, Edition 11 2-49Remote Mode FunctionsProgram MemoryProgram MemoryThe program memory is a volatile memory that

Page 42 - Separator

2-50 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsProgram MemoryTo call programs from a memory programA memory program can

Page 43 - Data Output Format

Agilent B1500A/B1505A Programming Guide, Edition 11 2-51Remote Mode FunctionsProgram MemoryTable 2-1 Invalid Commands for Program MemoryCategory GPIB

Page 44 - ASCII Data Output Format

2-52 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsDual HCSMUDual HCSMUThis function is available when two HCSMU modules are

Page 45 - Data Format

Agilent B1500A/B1505A Programming Guide, Edition 11 2-53Remote Mode FunctionsSPGU ModuleSPGU ModuleSPGU is the pulse generator module designed for the

Page 46

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsLSSV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 47

2-54 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSPGU ModuleNOTE SPGU DC bias outputThe SPGU offers the additional functio

Page 48 - Data Elements

Agilent B1500A/B1505A Programming Guide, Edition 11 2-55Remote Mode FunctionsSPGU ModulePG Operation ModeIn the PG mode (pulse generator operation mod

Page 49

2-56 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSPGU ModuleTable 2-2 SPGU Control Commands for PG ModeCommand Description

Page 50

Agilent B1500A/B1505A Programming Guide, Edition 11 2-57Remote Mode FunctionsSPGU ModuleFigure 2-31 Pulse Setup ParametersFigure 2-32 Trigger Output i

Page 51

2-58 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSPGU ModuleFigure 2-33 3-Level Pulse Output ExamplesThe SPGU output chann

Page 52

Agilent B1500A/B1505A Programming Guide, Edition 11 2-59Remote Mode FunctionsSPGU ModuleALWG Operation ModeThe SPGU can output an arbitrary linear wav

Page 53

2-60 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSPGU ModuleNOTE Setup delay time and output voltage between the different

Page 54 - Binary Data Output Format

Agilent B1500A/B1505A Programming Guide, Edition 11 2-61Remote Mode FunctionsSPGU ModuleTable 2-3 SPGU Control Commands for ALWG ModeCommand Descripti

Page 55 - Data Resolution

2-62 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSPGU ModuleTable 2-4 ALWG Pattern Data (binary format, big endian)Data Da

Page 56

Agilent B1500A/B1505A Programming Guide, Edition 11 2-63Remote Mode FunctionsSPGU ModuleTable 2-5 ALWG Sequence Data (binary format, big endian)In the

Page 57

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 58

2-64 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsModule SelectorModule SelectorThe Agilent N1258A Module Selector is used

Page 59 - AB C D E F

Agilent B1500A/B1505A Programming Guide, Edition 11 2-65Remote Mode FunctionsModule SelectorExternal Relay Control OutputThe External Relay Control Ou

Page 60

2-66 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsSMU/PG SelectorSMU/PG SelectorThe Agilent 16440A SMU/PGU Selector (B1500A

Page 61

Agilent B1500A/B1505A Programming Guide, Edition 11 2-67Remote Mode FunctionsUltra High Current Expander/FixtureUltra High Current Expander/FixtureThe

Page 62

2-68 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsUltra High Current Expander/FixtureFigure 2-41 N1265A Built-in Selector S

Page 63

Agilent B1500A/B1505A Programming Guide, Edition 11 2-69Remote Mode FunctionsHVSMU Current ExpanderHVSMU Current ExpanderThe Agilent N1266A is a curre

Page 64

2-70 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsUltra High Voltage ExpanderUltra High Voltage ExpanderThe Agilent N1268A

Page 65

Agilent B1500A/B1505A Programming Guide, Edition 11 2-71Remote Mode FunctionsDigital I/O PortDigital I/O PortThe digital I/O port is used for the trig

Page 66 - 8 Bytes Data Elements

2-72 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsDigital I/O PortAccessoriesThe following accessories are available to con

Page 67

Agilent B1500A/B1505A Programming Guide, Edition 11 2-73Remote Mode FunctionsDigital I/O PortDigital I/O Internal CircuitThe following figure shows th

Page 68

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsSOPC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 69

2-74 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionTrigger FunctionThe Agilent B1500 can be synchronized wit

Page 70

Agilent B1500A/B1505A Programming Guide, Edition 11 2-75Remote Mode FunctionsTrigger FunctionTrigger InputA trigger input operation example is shown i

Page 71

2-76 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionPA/PAX/WS/WSX CommandsThe commands put the B1500 in the t

Page 72

Agilent B1500A/B1505A Programming Guide, Edition 11 2-77Remote Mode FunctionsTrigger FunctionTrigger OutputA trigger output operation example is shown

Page 73 - GPIB Interface Capability

2-78 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionFigure 2-49 Output Trigger for Staircase, Multi Channel,

Page 74 - Status Byte

Agilent B1500A/B1505A Programming Guide, Edition 11 2-79Remote Mode FunctionsTrigger FunctionTable 2-8 Type of Trigger OutputType Timing of Trigger Ou

Page 75

2-80 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionUsing Trigger Function• “To Make Wait State Using PA/PAX”

Page 76 - Programming Tips

Agilent B1500A/B1505A Programming Guide, Edition 11 2-81Remote Mode FunctionsTrigger FunctionTo Make Wait State Using WS/WSXThe WS or WSX command puts

Page 77 - To Confirm the Operation

2-82 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionTo Receive Measurement TriggerTo use an external trigger

Page 78

Agilent B1500A/B1505A Programming Guide, Edition 11 2-83Remote Mode FunctionsTrigger FunctionTo Specify Trigger Port and Receive TriggerTo use an exte

Page 79

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11TGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 80

2-84 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionTo Control Measurement Timing Using External TriggerMulti

Page 81

Agilent B1500A/B1505A Programming Guide, Edition 11 2-85Remote Mode FunctionsTrigger FunctionFigure 2-50 Trigger Input/Output Example, Staircase Sweep

Page 82

2-86 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsTrigger FunctionTrig In/Out Internal CircuitThe following figures show th

Page 83

Agilent B1500A/B1505A Programming Guide, Edition 11 2-87Remote Mode FunctionsInitial SettingsInitial Settings Agilent B1500 is initialized by turning

Page 84 - GOC, SOC

2-88 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsInitial SettingsTable 2-10 SMU SettingsSetup Item Initial Setting Command

Page 85

Agilent B1500A/B1505A Programming Guide, Edition 11 2-89Remote Mode FunctionsInitial SettingsQuasi-pulse settling detection interval short BDMSampling

Page 86 - Programming Basics

2-90 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsInitial SettingsTable 2-11 CMU SettingsSetup Item Initial Setting Command

Page 87 - 2 Remote Mode Functions

Agilent B1500A/B1505A Programming Guide, Edition 11 2-91Remote Mode FunctionsInitial SettingsTable 2-12 SPGU SettingsSetup Item Initial Setting Comman

Page 88

2-92 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsInitial SettingsTable 2-13 Initial Settings of Mainframe, SMU, and CMUSet

Page 89 - Measurement Modes

3 Programming Examples

Page 90

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsWNU? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 91

3-2 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesThis chapter provides the following sections which show and explain program

Page 92

Agilent B1500A/B1505A Programming Guide, Edition 11 3-3Programming Examples• “Reading Binary Output Data”• “Using Programs for 4142B”• “Using Programs

Page 93

3-4 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesProgramming Basics for Visual Basic .NET UsersProgramming Basics for Visual

Page 94

Agilent B1500A/B1505A Programming Guide, Edition 11 3-5Programming ExamplesProgramming Basics for Visual Basic .NET UsersTo Create Measurement Program

Page 95

3-6 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesProgramming Basics for Visual Basic .NET UsersTable 3-1 Example Template Pr

Page 96

Agilent B1500A/B1505A Programming Guide, Edition 11 3-7Programming ExamplesProgramming Basics for Visual Basic .NET UsersSub perform_meas(ByVal sessio

Page 97

3-8 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesProgramming Basics for Visual Basic .NET UsersSub save_data(ByVal fname As

Page 98

Agilent B1500A/B1505A Programming Guide, Edition 11 3-9Programming ExamplesHigh-Speed Spot MeasurementsHigh-Speed Spot MeasurementsTo perform high-spe

Page 99

3-10 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesHigh-Speed Spot MeasurementsA program example of a high-speed spot measure

Page 100 - Voltage or current

Agilent B1500A/B1505A Programming Guide, Edition 11 3-11Programming ExamplesHigh-Speed Spot MeasurementsMeasurement Result ExampleId (uA), Status, Mea

Page 101

1 Programming Basics

Page 102

3-12 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSpot MeasurementsSpot Measurements To perform spot measurements, use the f

Page 103

Agilent B1500A/B1505A Programming Guide, Edition 11 3-13Programming ExamplesSpot MeasurementsA program example of a spot measurement is shown below. T

Page 104

3-14 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSpot MeasurementsMeasurement Result ExampleId (uA), Status, Meas Time (mse

Page 105

Agilent B1500A/B1505A Programming Guide, Edition 11 3-15Programming ExamplesPulsed Spot MeasurementsPulsed Spot Measurements To perform pulsed spot me

Page 106 - Binary Search Measurements

3-16 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Spot MeasurementsA program example of a pulsed spot measurement is

Page 107

Agilent B1500A/B1505A Programming Guide, Edition 11 3-17Programming ExamplesPulsed Spot MeasurementsMeasurement Result ExampleId (uA), Status, Meas Ti

Page 108 - Linear Search Measurements

3-18 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep MeasurementsStaircase Sweep Measurements To perform stairc

Page 109

Agilent B1500A/B1505A Programming Guide, Edition 11 3-19Programming ExamplesStaircase Sweep MeasurementsA program example of a staircase sweep measure

Page 110 - Sampling Measurements

3-20 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep Measurementssession.WriteString("MM 2," & t(

Page 111

Agilent B1500A/B1505A Programming Guide, Edition 11 3-21Programming ExamplesStaircase Sweep MeasurementsMeasurement Result ExampleVg (V), Vd (V), Id (

Page 112

Notices© Agilent Technologies, Inc. 2005 - 2013No part of this manual may be reproduced in any form or by any means (including elec-tronic storage and

Page 113 - Quasi-static CV Measurements

1-2 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsThis chapter describes basic information to control the Agilent B1500, and co

Page 114

3-22 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep MeasurementsThe following program performs the same measur

Page 115 - Capacitance Data

Agilent B1500A/B1505A Programming Guide, Edition 11 3-23Programming ExamplesStaircase Sweep MeasurementsDim ret_val As String : Dim status As String :

Page 116 - Spot C Measurements

3-24 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep MeasurementsMeasurement Result ExampleVg (V), Vd (V), Id (

Page 117 - Pulsed Spot C Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 3-25Programming ExamplesStaircase Sweep MeasurementsThe following program example executes the syn

Page 118

3-26 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep Measurementssession.WriteString("MM 2," & t(

Page 119

Agilent B1500A/B1505A Programming Guide, Edition 11 3-27Programming ExamplesStaircase Sweep MeasurementsMeasurement Result ExampleVg (V), Id (mA), Tim

Page 120

3-28 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Sweep MeasurementsPulsed Sweep Measurements To perform pulsed sweep

Page 121

Agilent B1500A/B1505A Programming Guide, Edition 11 3-29Programming ExamplesPulsed Sweep MeasurementsA program example of a pulsed sweep measurement i

Page 122 - Pulsed Sweep CV Measurements

3-30 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Sweep Measurementssession.WriteString("DV " & t(0) &a

Page 123

Agilent B1500A/B1505A Programming Guide, Edition 11 3-31Programming ExamplesPulsed Sweep MeasurementsMeasurement Result ExampleIb (mA), Vc (V), Ic (mA

Page 124 - C-f Sweep Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 1-3Programming BasicsBefore StartingBefore StartingBefore starting the programming using the Agile

Page 125

3-32 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep with Pulsed Bias MeasurementsStaircase Sweep with Pulsed B

Page 126 - AC signal level

Agilent B1500A/B1505A Programming Guide, Edition 11 3-33Programming ExamplesStaircase Sweep with Pulsed Bias MeasurementsA program example of a stairc

Page 127

3-34 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesStaircase Sweep with Pulsed Bias Measurementssession.WriteString("DV

Page 128 - C-t Sampling Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 3-35Programming ExamplesStaircase Sweep with Pulsed Bias MeasurementsMeasurement Result ExampleIb

Page 129

3-36 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesQuasi Pulsed Spot MeasurementsQuasi Pulsed Spot MeasurementsTo perform qua

Page 130 - Synchronous Output

Agilent B1500A/B1505A Programming Guide, Edition 11 3-37Programming ExamplesQuasi Pulsed Spot MeasurementsA program example of a spot measurement is s

Page 131

3-38 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesQuasi Pulsed Spot MeasurementsMeasurement Result ExampleBVceo (V), Status7

Page 132 - Automatic Abort Function

Agilent B1500A/B1505A Programming Guide, Edition 11 3-39Programming ExamplesLinear Search MeasurementsLinear Search MeasurementsTo perform linear sear

Page 133

3-40 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesLinear Search MeasurementsA program example of a linear search measurement

Page 134 - Parallel Measurement Function

Agilent B1500A/B1505A Programming Guide, Edition 11 3-41Programming ExamplesLinear Search MeasurementsMeasurement Result ExampleVth (V), Id (mA), Stat

Page 135 - Program Memory

1-4 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsBefore StartingFlexGUI WindowOnce the Agilent B1500 receives a GPIB command,

Page 136

3-42 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesBinary Search MeasurementsBinary Search MeasurementsTo perform binary sear

Page 137

Agilent B1500A/B1505A Programming Guide, Edition 11 3-43Programming ExamplesBinary Search MeasurementsA program example of a binary search measurement

Page 138 - Dual HCSMU

3-44 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesBinary Search MeasurementsMeasurement Result ExampleVth (V), Id (mA), Stat

Page 139 - SPGU Module

Agilent B1500A/B1505A Programming Guide, Edition 11 3-45Programming ExamplesMulti Channel Sweep MeasurementsMulti Channel Sweep MeasurementsTo perform

Page 140 - SPGU Channel Status

3-46 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesMulti Channel Sweep MeasurementsNOTE Sweep sources simultaneously start ou

Page 141 - PG Operation Mode

Agilent B1500A/B1505A Programming Guide, Edition 11 3-47Programming ExamplesMulti Channel Sweep Measurementssession.WriteString("FMT 1,1" &a

Page 142

3-48 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesMulti Channel Sweep MeasurementsMeasurement Result ExampleVb (V), Ib (mA),

Page 143 - Remote Mode Functions

Agilent B1500A/B1505A Programming Guide, Edition 11 3-49Programming ExamplesMulti Channel Pulsed Spot MeasurementsMulti Channel Pulsed Spot Measuremen

Page 144

3-50 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesMulti Channel Pulsed Spot MeasurementsA program example of a multi channel

Page 145 - ALWG Operation Mode

Agilent B1500A/B1505A Programming Guide, Edition 11 3-51Programming ExamplesMulti Channel Pulsed Spot MeasurementsMeasurement Result ExampleId (uA), S

Page 146

Agilent B1500A/B1505A Programming Guide, Edition 11 1-5Programming BasicsBefore StartingModel number and revision numberShows the *IDN? command respon

Page 147

3-52 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesMulti Channel Pulsed Sweep MeasurementsMulti Channel Pulsed Sweep Measurem

Page 148

Agilent B1500A/B1505A Programming Guide, Edition 11 3-53Programming ExamplesMulti Channel Pulsed Sweep MeasurementsNOTE By a trigger such as the XE co

Page 149

3-54 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesMulti Channel Pulsed Sweep Measurementssession.WriteString("FMT 1,1&q

Page 150 - Module Selector

Agilent B1500A/B1505A Programming Guide, Edition 11 3-55Programming ExamplesMulti Channel Pulsed Sweep MeasurementsMeasurement Result ExampleVb (V), I

Page 151 - External Relay Control Output

3-56 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSampling MeasurementsSampling Measurements To make sampling measurements,

Page 152 - SMU/PG Selector

Agilent B1500A/B1505A Programming Guide, Edition 11 3-57Programming ExamplesSampling MeasurementsTable 3-16 explains example subprogram that performs

Page 153

3-58 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSampling Measurementssession.WriteString("AAD " & t(1) &

Page 154 - connected to

Agilent B1500A/B1505A Programming Guide, Edition 11 3-59Programming ExamplesSampling Measurementsmret = session.ReadString(16 * 3 * nop1 + 1) ’59For i

Page 155 - HVSMU Current Expander

3-60 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSampling MeasurementsMeasurement Result ExampleIndex, I1 (mA), R1 (ohm), S

Page 156 - Ultra High Voltage Expander

Agilent B1500A/B1505A Programming Guide, Edition 11 3-61Programming ExamplesQuasi-static CV MeasurementsQuasi-static CV MeasurementsTo make quasi-stat

Page 157 - Digital I/O Port

1-6 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsBefore StartingThe right-click menu is available in the GPIB log display area

Page 158 - Accessories

3-62 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesQuasi-static CV MeasurementsA program example of quasi-static CV measureme

Page 159 - Digital I/O Internal Circuit

Agilent B1500A/B1505A Programming Guide, Edition 11 3-63Programming ExamplesQuasi-static CV Measurementssession.Timeout = 60000

Page 160 - Trigger Function

3-64 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesQuasi-static CV MeasurementsMsgBox("Connect DUT. Then click OK."

Page 161 - Trigger Input

Agilent B1500A/B1505A Programming Guide, Edition 11 3-65Programming ExamplesQuasi-static CV MeasurementsMeasurement Result ExampleVg (V), Cgb (pF), C-

Page 162

3-66 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesHigh-Speed Spot C MeasurementsHigh-Speed Spot C MeasurementsTo perform hig

Page 163 - Trigger Output

Agilent B1500A/B1505A Programming Guide, Edition 11 3-67Programming ExamplesHigh-Speed Spot C MeasurementsThe following program performs a high-speed

Page 164

3-68 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesHigh-Speed Spot C MeasurementsDim rbx As Integer ’33rbx = MsgBox("Do

Page 165

Agilent B1500A/B1505A Programming Guide, Edition 11 3-69Programming ExamplesHigh-Speed Spot C Measurementssession.WriteString("IMP 100" &

Page 166 - Using Trigger Function

3-70 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesHigh-Speed Spot C MeasurementsMeasurement Result ExampleCp (pF), C_st, G (

Page 167 - To Send Trigger Using OS/OSX

Agilent B1500A/B1505A Programming Guide, Edition 11 3-71Programming ExamplesHigh-Speed Spot C MeasurementsData Correction Table 3-19 lists the Agilent

Page 168 - Ext Trig Out

Agilent B1500A/B1505A Programming Guide, Edition 11 1-7Programming BasicsGetting StartedGetting StartedThis section explains the following basic opera

Page 169

3-72 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSpot C MeasurementsSpot C MeasurementsTo perform capacitance spot measurem

Page 170

Agilent B1500A/B1505A Programming Guide, Edition 11 3-73Programming ExamplesSpot C MeasurementsThe following program performs a spot capacitance measu

Page 171 - Measurement trigger delay

3-74 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSpot C MeasurementsDim rbx As Integer ’33rbx = MsgBox("Do you want to

Page 172 - Trig In/Out Internal Circuit

Agilent B1500A/B1505A Programming Guide, Edition 11 3-75Programming ExamplesSpot C Measurementssession.WriteString("MM 17," & t(1) &

Page 173 - Initial Settings

3-76 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (DC Bias) Sweep MeasurementsCV (DC Bias) Sweep MeasurementsTo perform c

Page 174

Agilent B1500A/B1505A Programming Guide, Edition 11 3-77Programming ExamplesCV (DC Bias) Sweep MeasurementsThe following program performs a capacitanc

Page 175

3-78 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (DC Bias) Sweep Measurementssession.WriteString("SSP " &

Page 176

Agilent B1500A/B1505A Programming Guide, Edition 11 3-79Programming ExamplesCV (DC Bias) Sweep Measurementssession.WriteString("WMDCV 2, 1"

Page 177

3-80 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (DC Bias) Sweep MeasurementsMeasurement Result ExampleVg (V), Cp (pF),

Page 178

Agilent B1500A/B1505A Programming Guide, Edition 11 3-81Programming ExamplesPulsed Spot C MeasurementsPulsed Spot C MeasurementsTo perform capacitance

Page 179 - 3 Programming Examples

1-8 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Reset the Agilent B1500The B1500 returns to the initial set

Page 180

3-82 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Spot C MeasurementsThe following program performs a pulsed spot cap

Page 181 - To Start Program

Agilent B1500A/B1505A Programming Guide, Edition 11 3-83Programming ExamplesPulsed Spot C MeasurementsDim rbx As Integer ’31rbx = MsgBox("Do you

Page 182

3-84 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Spot C Measurementssession.WriteString("MM 19," & t(1

Page 183 - To Create Measurement Program

Agilent B1500A/B1505A Programming Guide, Edition 11 3-85Programming ExamplesPulsed Sweep CV MeasurementsPulsed Sweep CV MeasurementsTo perform capacit

Page 184

3-86 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Sweep CV MeasurementsThe following program performs a capacitance v

Page 185

Agilent B1500A/B1505A Programming Guide, Edition 11 3-87Programming ExamplesPulsed Sweep CV MeasurementsDim rbx As Integer ’34rbx = MsgBox("Do yo

Page 186

3-88 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesPulsed Sweep CV MeasurementsDim g_pt As String = "0.5, 0.1, 0.2"

Page 187 - High-Speed Spot Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 3-89Programming ExamplesPulsed Sweep CV MeasurementsMeasurement Result ExampleVg (V), Cp (pF), C_s

Page 188

3-90 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (AC Level) Sweep MeasurementsCV (AC Level) Sweep MeasurementsTo perform

Page 189

Agilent B1500A/B1505A Programming Guide, Edition 11 3-91Programming ExamplesCV (AC Level) Sweep MeasurementsThe following program performs a capacitan

Page 190 - Spot Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 1-9Programming BasicsGetting StartedTo Perform DiagnosticsThe B1500 starts the diagnostics by the

Page 191

3-92 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (AC Level) Sweep Measurementssession.WriteString("DV " &

Page 192

Agilent B1500A/B1505A Programming Guide, Edition 11 3-93Programming ExamplesCV (AC Level) Sweep Measurementssession.WriteString("WMACV 2, 1"

Page 193 - Pulsed Spot Measurements

3-94 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesCV (AC Level) Sweep MeasurementsMeasurement Result ExampleLevel (mV), Cp (

Page 194

Agilent B1500A/B1505A Programming Guide, Edition 11 3-95Programming ExamplesC-f Sweep MeasurementsC-f Sweep MeasurementsTo perform capacitance-frequen

Page 195

3-96 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesC-f Sweep MeasurementsThe following program performs a capacitance vs freq

Page 196 - Staircase Sweep Measurements

Agilent B1500A/B1505A Programming Guide, Edition 11 3-97Programming ExamplesC-f Sweep Measurementssession.WriteString("DV " & t(0) &

Page 197

3-98 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesC-f Sweep MeasurementsMsgBox("Connect DUT. Then click OK.", vbO

Page 198

Agilent B1500A/B1505A Programming Guide, Edition 11 3-99Programming ExamplesC-f Sweep MeasurementsMeasurement Result ExampleFreq (MHz), Cp (pF), C_st,

Page 199

3-100 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesC-t Sampling MeasurementsC-t Sampling MeasurementsTo perform C-t sampling

Page 200

Agilent B1500A/B1505A Programming Guide, Edition 11 3-101Programming ExamplesC-t Sampling MeasurementsThe following program performs sampling measurem

Page 201

1-10 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTable 1-1 Measurement ModeExample OUTPUT @B1500;"MM 2,1&

Page 202

3-102 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesC-t Sampling Measurementssession.WriteString("DV " & t(0) &

Page 203

Agilent B1500A/B1505A Programming Guide, Edition 11 3-103Programming ExamplesC-t Sampling MeasurementsMsgBox("Connect DUT. Then click OK.",

Page 204

3-104 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesC-t Sampling MeasurementsMeasurement Result ExampleIndex, Cp (pF), C_st,

Page 205

Agilent B1500A/B1505A Programming Guide, Edition 11 3-105Programming ExamplesSPGU Pulse Output and Voltage MeasurementSPGU Pulse Output and Voltage Me

Page 206 - Pulsed Sweep Measurements

3-106 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSPGU Pulse Output and Voltage MeasurementThe following program controls a

Page 207

Agilent B1500A/B1505A Programming Guide, Edition 11 3-107Programming ExamplesSPGU Pulse Output and Voltage MeasurementDim msg As String = "No err

Page 208

3-108 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSPGU Pulse Output and Voltage MeasurementMeasurement Result ExampleSPGU s

Page 209

Agilent B1500A/B1505A Programming Guide, Edition 11 3-109Programming ExamplesSPGU Pulse Output and Voltage MeasurementThe following program controls a

Page 210

3-110 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesSPGU Pulse Output and Voltage MeasurementDim msg As String = "No err

Page 211

Agilent B1500A/B1505A Programming Guide, Edition 11 3-111Programming ExamplesSPGU Pulse Output and Voltage MeasurementMeasurement Result ExampleSPGU s

Page 212

Agilent B1500A/B1505A Programming Guide, Edition 11 1-11Programming BasicsGetting StartedNOTE The Mode No. is not assigned for the high speed spot mea

Page 213

3-112 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Program MemoryUsing Program Memory The program memory can store app

Page 214

Agilent B1500A/B1505A Programming Guide, Edition 11 3-113Programming ExamplesUsing Program MemoryTable 3-29 and Table 3-30 show the example program th

Page 215

3-114 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Program MemoryTable 3-29 Program Memory Programming Example 1Import

Page 216

Agilent B1500A/B1505A Programming Guide, Edition 11 3-115Programming ExamplesUsing Program MemoryMeasurement Result ExampleMemory 1: Id = 0.021945 (A)

Page 217

3-116 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Program MemoryTable 3-30 Program Memory Programming Example 2sessio

Page 218 - ," & igcomp

Agilent B1500A/B1505A Programming Guide, Edition 11 3-117Programming ExamplesUsing Program MemoryMeasurement Result ExampleMemory 1: Id = 0.021955 (A)

Page 219

3-118 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger FunctionUsing Trigger FunctionThe Agilent B1500 can be equi

Page 220

Agilent B1500A/B1505A Programming Guide, Edition 11 3-119Programming ExamplesUsing Trigger FunctionThe following commands are also available to send a

Page 221

3-120 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger FunctionProgramming examples using the trigger function are

Page 222

Agilent B1500A/B1505A Programming Guide, Edition 11 3-121Programming ExamplesUsing Trigger Functionunit1.WriteString("CL" & vbLf) ’22uni

Page 223

For B1500A UsersAgilent B1500A supports the following measurement resources. For reading this manual, ignore the information about the other resources

Page 224

1-12 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Force Voltage/CurrentThe commands listed in Table 1-3 is u

Page 225

3-122 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger Functionunit1.WriteString("WS 2" & vbLf) ’55u

Page 226

Agilent B1500A/B1505A Programming Guide, Edition 11 3-123Programming ExamplesUsing Trigger FunctionMeasurement Result ExampleId (mA), Status22.475, NA

Page 227

3-124 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger FunctionThe following program controls two units and perfor

Page 228

Agilent B1500A/B1505A Programming Guide, Edition 11 3-125Programming ExamplesUsing Trigger Functionunit1.WriteString("DV" & t(1) & &

Page 229

3-126 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger FunctionMeasurement Result ExampleI (mA), Time (msec), Stat

Page 230

Agilent B1500A/B1505A Programming Guide, Edition 11 3-127Programming ExamplesUsing Trigger FunctionThis is a program written in the HP BASIC language,

Page 231

3-128 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Trigger Function170 OUTPUT @B1500;"FMT 5" ! ASC

Page 232

Agilent B1500A/B1505A Programming Guide, Edition 11 3-129Programming ExamplesUsing Trigger Function320 OUTPUT @B1500;"XE"330 !340 !B1

Page 233

3-130 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesReading Time Stamp DataReading Time Stamp DataTime stamp function outputs

Page 234

Agilent B1500A/B1505A Programming Guide, Edition 11 3-131Programming ExamplesReading Binary Output DataReading Binary Output Data This section provide

Page 235

Agilent B1500A/B1505A Programming Guide, Edition 11 1-13Programming BasicsGetting StartedTo Set the SMU Integration TimeTo adjust the balance of the S

Page 236

3-132 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesReading Binary Output DataTable 3-33 High-Speed Spot Measurement Example

Page 237

Agilent B1500A/B1505A Programming Guide, Edition 11 3-133Programming ExamplesReading Binary Output DataDim range As Double ’43If mode = 1 Then

Page 238 - Result Example

3-134 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Programs for 4142BUsing Programs for 4142BThis section describes th

Page 239

Agilent B1500A/B1505A Programming Guide, Edition 11 3-135Programming ExamplesUsing Programs for 4142BThe program modified to control the B1500:10

Page 240

3-136 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Programs for 4155B/4156B/4155C/4156CUsing Programs for 4155B/4156B/

Page 241

Agilent B1500A/B1505A Programming Guide, Edition 11 3-137Programming ExamplesUsing Programs for 4155B/4156B/4155C/4156CThe original 4156C program:10

Page 242

3-138 Agilent B1500A/B1505A Programming Guide, Edition 11Programming ExamplesUsing Programs for 4155B/4156B/4155C/4156CThe program modified to control

Page 243

4 Command Reference

Page 244

4-2 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceThis chapter is the complete reference of the GPIB commands of the Agilent B15

Page 245

Agilent B1500A/B1505A Programming Guide, Edition 11 4-3Command ReferenceCommand SummaryThe following table summarizes the Agilent B1500 GPIB commands.

Page 246

1-14 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Set the Measurement RangeTo set the measurement range, sen

Page 247

4-4 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTimer Clear TSR Clears the timer count.Time Stamp TSC Enables the time stamp f

Page 248 - Data save completed

Agilent B1500A/B1505A Programming Guide, Edition 11 4-5Command ReferenceSMU Integration Time and AveragingAV Sets the number of samples for averaging

Page 249

4-6 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMFCMU SetupFC Sets the output signal frequency of the MFCMU.ACV Sets the outpu

Page 250

Agilent B1500A/B1505A Programming Guide, Edition 11 4-7Command ReferenceOutput Comparison For the HVMCU, UHCU, or UHVUSOPC/SOPC? Enables the output po

Page 251

4-8 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSampling Measurement/Source SetupMCCClears the settings of the constant source

Page 252

Agilent B1500A/B1505A Programming Guide, Edition 11 4-9Command ReferenceQuasi-static CV Measurement/Source SetupQSC Sets the QSCV measurement operatio

Page 253

4-10 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMFCMU Sampling Measurement/Source SetupMSC Sets the automatic abort function.

Page 254

Agilent B1500A/B1505A Programming Guide, Edition 11 4-11Command ReferenceExternal TriggerTGP Enables the trigger function for a terminal.TGPC Clears t

Page 255

4-12 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceN1258A/ N1259A Module Selector ControlERHPA/ ERHPA?Specifies/returns the modu

Page 256

Agilent B1500A/B1505A Programming Guide, Edition 11 4-13Command ReferenceN1266A HVSMU Current Expander ControlERHVCA/ERHVCA?Specifies/returns the modu

Page 257

Agilent B1500A/B1505A Programming Guide, Edition 11 1-15Programming BasicsGetting StartedTo Pause Command ExecutionTo pause command execution until th

Page 258

4-14 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceQuery *IDN? Returns the instrument model number and the ROM version number.LO

Page 259

Agilent B1500A/B1505A Programming Guide, Edition 11 4-15Command ReferenceCommand ParametersThe parameters used by several commands are explained in th

Page 260

4-16 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-1 Channel Numberchnum aba. The HPSMU, HCSMU, and HVSMU occupy two slo

Page 261

Agilent B1500A/B1505A Programming Guide, Edition 11 4-17Command ReferenceTable 4-2 Voltage Measurement Ranging Typerange aa. If the measurement resour

Page 262

4-18 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceNOTE Measurement ranging (auto and limited auto)The instrument automatically

Page 263

Agilent B1500A/B1505A Programming Guide, Edition 11 4-19Command ReferenceTable 4-3 Current Measurement Ranging Typerange aa. If the measurement resour

Page 264

4-20 Agilent B1500A/B1505A Programming Guide, Edition 11Command Referencerange Resource typeRanging typeaUHCUbHVMCU0 Yes Yes Compliance rangeMeasureme

Page 265

Agilent B1500A/B1505A Programming Guide, Edition 11 4-21Command ReferenceTable 4-4 Voltage Output Ranging TypeNOTE Output rangingThe instrument automa

Page 266

4-22 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-5 Current Output Ranging TypeCAUTION Module selector maximum currentW

Page 267

Agilent B1500A/B1505A Programming Guide, Edition 11 4-23Command ReferenceTable 4-6 HR/MP/HPSMU Current Source Setup Parameters1Output range (actually

Page 268

1-16 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Disable Source/Measurement ChannelsTo disable the channels

Page 269

4-24 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-7 HR/MP/HPSMU Voltage Source Setup Parameters1Output range (actually

Page 270

Agilent B1500A/B1505A Programming Guide, Edition 11 4-25Command ReferenceTable 4-8 MC/HC/DHCSMU Current Source Setup Parameters1Output range (actually

Page 271

4-26 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-9 MC/HC/DHCSMU Voltage Source Setup Parameters1Table 4-10 HVMCU Pulse

Page 272

Agilent B1500A/B1505A Programming Guide, Edition 11 4-27Command ReferenceTable 4-11 HVSMU Current Source Setup Parameters1Table 4-12 HVSMU Voltage Sou

Page 273

4-28 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-13 UHCU Pulsed Current Source Setup Parameters1Table 4-14 UHCU Pulsed

Page 274

Agilent B1500A/B1505A Programming Guide, Edition 11 4-29Command ReferenceTable 4-16 MFCMU Measurement Parametersmode Primary Parameter Secondary Param

Page 275

4-30 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTable 4-17 MFCMU Measurement Range for Fixed Ranging ModeTable 4-18 MFCMU Out

Page 276

Agilent B1500A/B1505A Programming Guide, Edition 11 4-31Command ReferenceTable 4-20 MFCMU DC Bias Measurement RangeFigure 4-1 Impedance vs. Frequency

Page 277

4-32 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCommand ReferenceThis section contains detailed descriptions of all GPIB comm

Page 278

Agilent B1500A/B1505A Programming Guide, Edition 11 4-33Command ReferenceAADAADThis command is used to specify the type of the A/D converter (ADC) for

Page 279

Agilent B1500A/B1505A Programming Guide, Edition 11 1-17Programming BasicsGetting StartedTo Control SCUUThis function is available for Agilent B1500A.

Page 280

4-34 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceABRemarks If you start an operation that you may want to abort, do not send a

Page 281

Agilent B1500A/B1505A Programming Guide, Edition 11 4-35Command ReferenceACHACHThe ACH command translates the specified program channel number to the

Page 282

4-36 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceACTACTThis command sets the number of averaging samples or the averaging time

Page 283

Agilent B1500A/B1505A Programming Guide, Edition 11 4-37Command ReferenceADJ0 mV (initial setting) to 250 mV, 1 mV step.Example Statements OUTPUT @B15

Page 284

4-38 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceAIT1: Perform the phase compensation data measurement.If the mode parameter i

Page 285

Agilent B1500A/B1505A Programming Guide, Edition 11 4-39Command ReferenceAIT2: Power line cycle (PLC) mode3: Measurement time mode. Not available for

Page 286

4-40 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceAIT10Value that defines the integration time given by the following formula.

Page 287

Agilent B1500A/B1505A Programming Guide, Edition 11 4-41Command ReferenceAITMExample Statements OUTPUT @B1500;"AIT 2,3,.001"AITMThis command

Page 288

4-42 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceALS?Execution ConditionsThe SPGU operating mode must be set to ALWG with the

Page 289

Agilent B1500A/B1505A Programming Guide, Edition 11 4-43Command ReferenceALW?Parameters chnum : SPGU channel number. Integer expression. 1 to 10 or 1

Page 290 - Using Program Memory

1-18 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Read Error Code/MessageIf any error occurs, the B1500 will

Page 291 - Tips to use program memory

4-44 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceAZNumber of samples = numberwhere initial number means the number of samples

Page 292

Agilent B1500A/B1505A Programming Guide, Edition 11 4-45Command ReferenceBCRemarks Set the function to OFF in cases that the measurement speed is more

Page 293

4-46 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBDTExample Statements OUTPUT @B1500;"BDM 0,1"BDTThe BDT command spe

Page 294

Agilent B1500A/B1505A Programming Guide, Edition 11 4-47Command ReferenceBGIThe compliance polarity is automatically set to the same polarity as the s

Page 295

4-48 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBGVtarget : Search target current (in A). Numeric expression.0 to ±0.1 A (MP

Page 296

Agilent B1500A/B1505A Programming Guide, Edition 11 4-49Command ReferenceBGVmode, condition : Search mode (0: limit mode or 1: repeat mode) and searc

Page 297

4-50 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBSIExample Statements OUTPUT @B1500;"BGV 1,0,0.1,12,5"See Also “BSM

Page 298

Agilent B1500A/B1505A Programming Guide, Edition 11 4-51Command ReferenceBSMBSMThe BSM command specifies the search source control mode in the binary

Page 299

4-52 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBSM2. The source channel forces the Stop value, and the monitor channel execu

Page 300

Agilent B1500A/B1505A Programming Guide, Edition 11 4-53Command ReferenceBSSICautious mode The operation of the cautious mode is explained below:1. Th

Page 301

Agilent B1500A/B1505A Programming Guide, Edition 11 1-19Programming BasicsGetting StartedTo Read Sweep Measurement DataFor the sweep measurements, the

Page 302

4-54 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBSSVBoth primary and synchronous search sources will use the same output rang

Page 303

Agilent B1500A/B1505A Programming Guide, Edition 11 4-55Command ReferenceBSTIcomp : Current compliance value (in A). Numeric expression. If you do no

Page 304

4-56 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceBSVMSyntax BSV chnum,range,start,stop[,Icomp]Parameters chnum : SMU search

Page 305

Agilent B1500A/B1505A Programming Guide, Edition 11 4-57Command Reference*CAL?The *OPC? command should be entered after this command to confirm the co

Page 306

4-58 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*CAL?Execution ConditionsNo SMU may be in the high voltage state (forcing mor

Page 307

Agilent B1500A/B1505A Programming Guide, Edition 11 4-59Command ReferenceCLCL The CL command disables the specified channels.Execution Conditions No c

Page 308 - Reading Time Stamp Data

4-60 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCLCORRCLCORRThis command disables the MFCMU open/short/load correction functi

Page 309 - Reading Binary Output Data

Agilent B1500A/B1505A Programming Guide, Edition 11 4-61Command ReferenceCMMCMM The CMM command sets the SMU measurement operation mode. This command

Page 310

4-62 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCN/CNXSyntax CN [chnum[,chnum...[,chnum]...]]CNX [chnum[,chnum...[,chnum]...

Page 311

Agilent B1500A/B1505A Programming Guide, Edition 11 4-63Command ReferenceCORR?Remarks The CN/CNX command sets the specified module to the following c

Page 312 - Using Programs for 4142B

1-20 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsGetting StartedTo Read Time Stamp DataNOTE This function is not available fo

Page 313

4-64 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCORRDTParameters chnum : MFCMU channel number. Integer expression. 1 to 10

Page 314

Agilent B1500A/B1505A Programming Guide, Edition 11 4-65Command ReferenceCORRDT?Example Statements OUTPUT @B1500;"CORRDT 9,3000000,0,0,0,0,0,0&qu

Page 315

4-66 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCORRL?Example Statements OUTPUT @B1500;"CORRL 9,3000000"CORRL?This

Page 316

Agilent B1500A/B1505A Programming Guide, Edition 11 4-67Command ReferenceCORRSER?The voltage must be measured in the first pulse or ALWG sequence outp

Page 317 - 4 Command Reference

4-68 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceCORRSTOUTPUT @B1500;"SPV 101,1,-0.5,0.5"OUTPUT @B1500;"CORRSER

Page 318

Agilent B1500A/B1505A Programming Guide, Edition 11 4-69Command ReferenceCORRST?The correction function is set to OFF by turning off power or by the C

Page 319 - Command Summary

4-70 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceDCORRDCORRThis command disables the MFCMU open/short/load correction function

Page 320

Agilent B1500A/B1505A Programming Guide, Edition 11 4-71Command ReferenceDCVcorr : Correction mode. Integer expression. 1, 2, or 3.1: Open correction

Page 321

4-72 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceDIParameters chnum : MFCMU source channel number. Integer expression. 1 to

Page 322

Agilent B1500A/B1505A Programming Guide, Edition 11 4-73Command ReferenceDIAG?0: Auto mode (default setting). The compliance polarity is automaticall

Page 323

Agilent B1500A/B1505A Programming Guide, Edition 11 1-21Programming BasicsGetting StartedTo Perform High Speed Spot MeasurementThe high speed spot mea

Page 324

4-74 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceDORemarks • Before executing DIAG? 1, connect a BNC cable between the Ext Tri

Page 325

Agilent B1500A/B1505A Programming Guide, Edition 11 4-75Command ReferenceDSMPLFLUSHParameters chnum : SMU channel number. Integer expression. 1 to 1

Page 326 - Sets the timing parameters

4-76 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceDSMPLSETUPIf there is no monitor data, a dummy data is returned.Example State

Page 327

Agilent B1500A/B1505A Programming Guide, Edition 11 4-77Command ReferenceDZIf the output voltage is greater than the allowable voltage for the interlo

Page 328

4-78 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceEMG?Syntax DZ [chnum[,chnum...[,chnum]...]]A maximum of 15 channels can be s

Page 329

Agilent B1500A/B1505A Programming Guide, Edition 11 4-79Command ReferenceENDIf unsupported error is detected, 999 is returned by the ERR? command. The

Page 330

4-80 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERHPAvalue : Decimal value of the output status bit pattern. Integer express

Page 331 - Command Parameters

Agilent B1500A/B1505A Programming Guide, Edition 11 4-81Command ReferenceERHPA?ERHPA?The ERHPA? command returns the channel numbers of the measurement

Page 332

4-82 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERHPL1 (enable) or 0 (disable). Integer expression.Example Statements OUTPUT

Page 333

Agilent B1500A/B1505A Programming Guide, Edition 11 4-83Command ReferenceERHPP?0: Open, no module is connected, initial setting1: Connects to HVSMU po

Page 334 - Before using 1 pA range

In This Manual This manual provides the information to control the Agilent B1500 via GPIB interface using an external computer, and consists of the fo

Page 335

1-22 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsCommand Input FormatCommand Input Format Agilent FLEX commands (GPIB command

Page 336

4-84 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERHPR?Parameters pin : Relay control output pin number. Integer expression.

Page 337 - Output ranging

Agilent B1500A/B1505A Programming Guide, Edition 11 4-85Command ReferenceERHPS?ERHPS?The ERHPS? command returns the connection status for the series r

Page 338

4-86 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERHVCA?ERHVCA?This query command returns the slot numbers for the modules con

Page 339

Agilent B1500A/B1505A Programming Guide, Edition 11 4-87Command ReferenceERHVP?Digital I/O port must be set to the N1266A control mode using the ERMOD

Page 340

4-88 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERHVS0: Normal mode, initial setting1: HVMCU DC output mode2: Capacitance cha

Page 341

Agilent B1500A/B1505A Programming Guide, Edition 11 4-89Command ReferenceERMERMThe ERM command changes the input/output assignments of the digital I/O

Page 342

4-90 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERMOD1: 16440A SMU/PGU selector (B1500A-A04) control mode2: N1258A/N1259A con

Page 343

Agilent B1500A/B1505A Programming Guide, Edition 11 4-91Command ReferenceERMOD?ERMOD?This query command returns the control mode for the digital I/O p

Page 344

4-92 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERPFDA?Effective slot numbers are 1 to 10. Integer expression. Use the smalle

Page 345

Agilent B1500A/B1505A Programming Guide, Edition 11 4-93Command ReferenceERPFDP?1: Connects the Low terminal to UHCU Low, and the High terminal to the

Page 346

Agilent B1500A/B1505A Programming Guide, Edition 11 1-23Programming BasicsCommand Input FormatNumeric DataNumeric data are the command parameters. You

Page 347 - 300 kΩ range

4-94 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERPFDS?0: Disable the series resistor connection, initial setting.1: Enable t

Page 348 - Command Reference

Agilent B1500A/B1505A Programming Guide, Edition 11 4-95Command ReferenceERPFGA?Pulse: 1 A, maximum duty ratio is 5 %.Example Statements OUTPUT @B1500

Page 349

4-96 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERPFGRQuery Response state<CR/LF^EOI>Connection status. 0 (open) or 1

Page 350

Agilent B1500A/B1505A Programming Guide, Edition 11 4-97Command ReferenceERPFTEMP?ERPFTEMP?This query command returns the temperature measured by usin

Page 351

4-98 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERPFUHCA?Example Statements OUTPUT @B1500;"ERPFUHCA 3,4"ERPFUHCA?Th

Page 352

Agilent B1500A/B1505A Programming Guide, Edition 11 4-99Command ReferenceERPFUHCTST?Execution ConditionsDigital I/O port must be set to the N1265A con

Page 353

4-100 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERRX?1: Reads one error code from the head of the error queue and removes th

Page 354

Agilent B1500A/B1505A Programming Guide, Edition 11 4-101Command ReferenceERS?1: Returns the error code only.Query response error_code,message<CR/

Page 355

4-102 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERSSPExample Statements OUTPUT @B1500;"ERS?"ENTER @B1500;APRINT &q

Page 356

Agilent B1500A/B1505A Programming Guide, Edition 11 4-103Command ReferenceERSSP?ERSSP?This query command returns the connection state of the I/O path

Page 357

1-24 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsCommand Input FormatTerminatorThe terminator completes the GPIB command entr

Page 358

4-104 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceERUHVA?Parameters vsmu : Slot number for the MC/HCSMU connected to the V C

Page 359

Agilent B1500A/B1505A Programming Guide, Edition 11 4-105Command ReferenceFLFL This command sets the connection mode of a SMU filter for each channel.

Page 360 - . This function is

4-106 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceFMTExample Statements OUTPUT @B1500;"FMT 1"OUTPUT @B1500;"FMT

Page 361

Agilent B1500A/B1505A Programming Guide, Edition 11 4-107Command Reference*IDN?Table 4-25 FMT mode parameter*IDN? The *IDN? query command returns the

Page 362

4-108 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceIN• TC command• TTC command• Spot C measurement (MM17)• CV (DC bias) sweep m

Page 363

Agilent B1500A/B1505A Programming Guide, Edition 11 4-109Command ReferenceINTLKVTHIf you do not specify chnum, all SMU, all SPGU, and CMU will be set

Page 364

4-110 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLGISyntax INTLKVTH?Query Response voltage<CR/LF^EOI>This value retur

Page 365

Agilent B1500A/B1505A Programming Guide, Edition 11 4-111Command ReferenceLIMThis command ignores the RV command setting. Syntax LGV chnum,mode,range

Page 366

4-112 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLIM?Example Statements OUTPUT @B1500;"LIM 1,1500"LIM?This query co

Page 367 - ,abort[,post]

Agilent B1500A/B1505A Programming Guide, Edition 11 4-113Command ReferenceLOP?Syntax LOP?Query Response LOP stat1,stat2,stat3,stat4,stat5,stat6,stat

Page 368

Agilent B1500A/B1505A Programming Guide, Edition 11 1-25Programming BasicsData Output FormatData Output FormatAgilent B1500 provides the following dat

Page 369

4-114 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*LRN?*LRN? The *LRN? (learn) query command returns the B1500 command paramet

Page 370

Agilent B1500A/B1505A Programming Guide, Edition 11 4-115Command Reference*LRN?For the SPGU, the query response is:CNX chnum[,chnum][;CL chnum]<CR/

Page 371

4-116 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*LRN?PT hold time,pulse width[,pulse period[,trig delay]][;PV chnum,output r

Page 372

Agilent B1500A/B1505A Programming Guide, Edition 11 4-117Command Reference*LRN?[;QSV chnum,mode,range,start,stop,cvoltage,step[,Icomp]]:<CR/LF^EOI&

Page 373

4-118 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*LRN?58 : Returns the trigger settings:[TGP port,terminal,polarity,type][;T

Page 374

Agilent B1500A/B1505A Programming Guide, Edition 11 4-119Command Reference*LRN?71 : Returns the MFCMU data output mode:LMN mode<CR/LF^EOI>72 :

Page 375

4-120 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLSI105 : Returns the multi channel pulsed spot measurement settings:MCPT ho

Page 376

Agilent B1500A/B1505A Programming Guide, Edition 11 4-121Command ReferenceLSMIf start < stop, step must be positive, and if start > stop, step m

Page 377

4-122 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLSSIExample Statements OUTPUT @B1500;"LSM 2"OUTPUT @B1500;"LS

Page 378

Agilent B1500A/B1505A Programming Guide, Edition 11 4-123Command ReferenceLSSVLSSV The LSSV command sets the synchronous voltage source for the linear

Page 379

1-26 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatASCII Data Output FormatThis section describes the ASCII d

Page 380

4-124 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLST?LST? The LST? query command stores a catalog of internal memory programs

Page 381

Agilent B1500A/B1505A Programming Guide, Edition 11 4-125Command ReferenceLSTMstored command (ST pnum) to the 3000th stored command. If the number of

Page 382 - CORRSER?

4-126 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceLSVParameters hold : Hold time (in seconds) that is the wait time after st

Page 383

Agilent B1500A/B1505A Programming Guide, Edition 11 4-127Command ReferenceLSVMIcomp: Current compliance value (in A). Numeric expression. See Table 4

Page 384

4-128 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMCPNTExample Statements OUTPUT @B1500;"MCC"OUTPUT @B1500;"MCC

Page 385 - ,corr,state

Agilent B1500A/B1505A Programming Guide, Edition 11 4-129Command ReferenceMCPNXFor HR/MP/HPSMU, available delay time value is 0. Also, the pulse width

Page 386 - ,corr,mode,primary,secondary

4-130 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMCPT• For current source (mode=2): See Table 4-6 on page 4-23, Table 4-8 on

Page 387

Agilent B1500A/B1505A Programming Guide, Edition 11 4-131Command ReferenceMCPWSParameters hold : Hold time (in seconds). Numeric expression. 0 to 65

Page 388

4-132 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMCPWNX3: Linear sweep (double stair, start to stop to start.)4: Log sweep (d

Page 389

Agilent B1500A/B1505A Programming Guide, Edition 11 4-133Command ReferenceMCPWNXmeasurement resource type. For the log sweep or using 3000 V range of

Page 390 - DSMPLARM

Agilent B1500A/B1505A Programming Guide, Edition 11 1-27Programming BasicsData Output FormatData FormatThe data output format depends on the measureme

Page 391 - DSMPLFLUSH

4-134 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMDCVSource channels set by the WNX commands start output in the order specif

Page 392 - DSMPLSETUP

Agilent B1500A/B1505A Programming Guide, Edition 11 4-135Command ReferenceMI0 to ± 25 V (MFCMU) or ± 100 V (with SCUU)Example Statements OUTPUT @B1500

Page 393

4-136 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMLVcomp : Voltage compliance value (in V). Numeric expression. See Table 4-

Page 394

Agilent B1500A/B1505A Programming Guide, Edition 11 4-137Command ReferenceMMMM mode,chnum[,chnum[,chnum...[,chnum]...]]A maximum of ten channels can b

Page 395

4-138 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMMTable 4-28 Measurement Modemode Measurement modeRelated source setup comma

Page 396

Agilent B1500A/B1505A Programming Guide, Edition 11 4-139Command ReferenceMSCMSC The MSC command enables or disables the automatic abort function for

Page 397

4-140 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMSPOutput Data The B1500 returns the data measured before any abort conditio

Page 398

Agilent B1500A/B1505A Programming Guide, Edition 11 4-141Command ReferenceMTExample Statements OUTPUT @B1500;"MSP 101,0,0"OUTPUT @B1500;&quo

Page 399

4-142 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceMTFor the linear sampling: 100001 / (number of measurement channels)For the

Page 400

Agilent B1500A/B1505A Programming Guide, Edition 11 4-143Command ReferenceMTDCVWhere, t is the time of the sampling measurement time origin, and is th

Page 401

1-28 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatStaircase sweep, Multi channel sweep, Multi channel pulsed

Page 402 - ERHVCTST?

4-144 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceNUB?Execution Conditions If the output voltage is greater than the allowable

Page 403

Agilent B1500A/B1505A Programming Guide, Edition 11 4-145Command ReferenceODSW?Syntax ODSW chnum,state[,normal,[delay,width]]Parameters chnum : SPGU

Page 404

4-146 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*OPC?Example Statements OUTPUT @B1500;"ODSW? 101"ENTER @B1500;A,B,

Page 405 - [,option]

Agilent B1500A/B1505A Programming Guide, Edition 11 4-147Command ReferencePA1 to 16: Port 1 to 16 of the digital I/O terminal.To use a digital I/O por

Page 406

4-148 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePADOUTPUT @B1500;"CN";1OUTPUT @B1500;"WAT";1,0,1E-3 !Sou

Page 407

Agilent B1500A/B1505A Programming Guide, Edition 11 4-149Command ReferencePCH1 to 16: Port 1 to 16 of the digital I/O terminal.To use a digital I/O po

Page 408

4-150 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePCH?Syntax PCH master,slaveParameters master : Channel number of HCSMU us

Page 409

Agilent B1500A/B1505A Programming Guide, Edition 11 4-151Command ReferencePIParameters chnum : MFCMU source channel number. Integer expression. 1 to

Page 410

4-152 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePTbase, pulse : Pulse base current or peak current (in A). Numeric expressi

Page 411

Agilent B1500A/B1505A Programming Guide, Edition 11 4-153Command ReferencePTDCVUHCU: 10 μs to 1 ms and duty ratio maximum 0.4 % for 500 A range, 10 μs

Page 412

Agilent B1500A/B1505A Programming Guide, Edition 11 1-29Programming BasicsData Output FormatSampling,C-t samplingBlock1 [,Block2] . . . . <terminat

Page 413 - ERPFUHCA

4-154 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePVParameters hold : Hold time (in seconds). Numeric expression. 0 to 655.3

Page 414 - ERPFUHCMAX?

Agilent B1500A/B1505A Programming Guide, Edition 11 4-155Command ReferencePWDCVvrange: Ranging type for the pulsed voltage output. Integer expression

Page 415 - ERPFUHCTST?

4-156 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePWISyntax PWDCV chnum,mode,base,start,stop,stepParameters chnum : MFCMU s

Page 416

Agilent B1500A/B1505A Programming Guide, Edition 11 4-157Command ReferencePWI3: Linear sweep (double stair, start to stop to start.)4: Log sweep (doub

Page 417

4-158 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferencePWVPWV The PWV command specifies the pulsed voltage sweep source and its par

Page 418

Agilent B1500A/B1505A Programming Guide, Edition 11 4-159Command ReferenceQSCCompliance polarity is automatically set to the same polarity as the outp

Page 419

4-160 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceQSMParameters data : Leakage current data output. Integer expression. 0 or

Page 420

Agilent B1500A/B1505A Programming Guide, Edition 11 4-161Command ReferenceQSO2: Stop value.If this parameter is not set, the sweep sources force the s

Page 421

4-162 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceQSRQSRThis command sets the current measurement range used for the quasi-sta

Page 422

Agilent B1500A/B1505A Programming Guide, Edition 11 4-163Command ReferenceQSVlinteg : Integration time for the leakage current measurement, in second

Page 423

1-30 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatData ElementsThe data (Data, Source_data, Time, Sampling_n

Page 424

4-164 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceQSVParameters chnum : SMU source channel number. Integer expression. 1 to

Page 425 - INTLKVTH?

Agilent B1500A/B1505A Programming Guide, Edition 11 4-165Command ReferenceQSZThe current compliance polarity is automatically set to the same polarity

Page 426

4-166 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceRC0: Disables the function. Initial setting.1: Enables the function.2: Perfo

Page 427

Agilent B1500A/B1505A Programming Guide, Edition 11 4-167Command ReferenceRIThis command should only be used for servicing the B1500.Syntax RCV [slot

Page 428

4-168 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*RSTSyntax RM chnum,mode[,rate]where the rate parameter is available for mo

Page 429

Agilent B1500A/B1505A Programming Guide, Edition 11 4-169Command ReferenceRU• Program memory setup data• Self-calibration data• MFCMU phase compensati

Page 430

4-170 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceRZrange : Measurement range or ranging type. Integer expression. See Table

Page 431

Agilent B1500A/B1505A Programming Guide, Edition 11 4-171Command ReferenceSALSALThis function is available for the Agilent B1500 installed with the at

Page 432

4-172 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSARSyntax SAP chnum,pathParameters chnum : Channel number of the SMU conn

Page 433 - [,Icomp]] or

Agilent B1500A/B1505A Programming Guide, Edition 11 4-173Command ReferenceSERSERThis command sets the load impedance connected to the specified SPGU c

Page 434

Agilent B1500A/B1505A Programming Guide, Edition 11 1-31Programming BasicsData Output FormatA Status. One character.• Status for Source_data: See Tabl

Page 435

4-174 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSIMExample Statements OUTPUT @B1500;"SER? 101"ENTER @B1500;ASIMThe

Page 436

Agilent B1500A/B1505A Programming Guide, Edition 11 4-175Command ReferenceSOPC?If the automatic abort function for sweep source is enabled by the WM c

Page 437

4-176 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSOVC?If the automatic abort function for sweep source is enabled by the WM c

Page 438

Agilent B1500A/B1505A Programming Guide, Edition 11 4-177Command ReferenceSPM?0: DC voltage output mode.1: 2-level pulse output mode using pulse signa

Page 439

4-178 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSPPERSPPERThis command sets the pulse period for the SPGU channel. This sett

Page 440

Agilent B1500A/B1505A Programming Guide, Edition 11 4-179Command ReferenceSPRM?condition : Number of pulses or sequences to output, or output duratio

Page 441

4-180 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSPT1: Pulse output active or ALWG sequence activeExample Statements OUTPUT @

Page 442

Agilent B1500A/B1505A Programming Guide, Edition 11 4-181Command ReferenceSPT?If no value is set for trailing, the leading value will be used for both

Page 443

4-182 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSPVSyntax SPUPD chnum[,chnum...[,chnum[,chnum]]...]A maximum of ten channel

Page 444

Agilent B1500A/B1505A Programming Guide, Edition 11 4-183Command ReferenceSPV?SPV?This query command returns the voltage parameter of the specified SP

Page 445

ContentsAgilent B1500A/B1505A Programming Guide, Edition 111. Programming BasicsBefore Starting . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 446

1-32 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatF Channel number of the source/measurement module. One cha

Page 447

4-184 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*SRE?Table 4-29 Status Byte Register*SRE? The *SRE? query command returns in

Page 448

Agilent B1500A/B1505A Programming Guide, Edition 11 4-185Command ReferenceSSLExample Statements OUTPUT @B1500;"SRP"SSLThis function is avail

Page 449

4-186 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSSPSyntax SSP chnum,pathParameters chnum : MFCMU channel number. Integer

Page 450

Agilent B1500A/B1505A Programming Guide, Edition 11 4-187Command ReferenceSSRForce2/Sense2 is connected to the SMU installed in the slot numbered slot

Page 451

4-188 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSTST The ST command is used with the END command to store a program in the i

Page 452

Agilent B1500A/B1505A Programming Guide, Edition 11 4-189Command Reference*STB?*STB? The *STB? query command stores the decimal representation of the

Page 453

4-190 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceSTGP?STGP?This query command returns the trigger output state of the specifi

Page 454

Agilent B1500A/B1505A Programming Guide, Edition 11 4-191Command ReferenceTCExample Statements OUTPUT @B1500;"TACV 7,0.01"ENTER @B1500 USING

Page 455

4-192 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTDIThis command is not effective for the 4 byte binary data output format (F

Page 456

Agilent B1500A/B1505A Programming Guide, Edition 11 4-193Command ReferenceTDVirange: Ranging type for current output. Integer expression. The output

Page 457

Agilent B1500A/B1505A Programming Guide, Edition 11 1-33Programming BasicsData Output FormatTable 1-10 Status for Measurement DataA Explanation N No s

Page 458

4-194 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTDVParameters chnum : SMU source channel number. Integer expression. 1 to

Page 459

Agilent B1500A/B1505A Programming Guide, Edition 11 4-195Command ReferenceTGMOTGMOThe TGMO command selects the edge trigger or the gate trigger for th

Page 460

4-196 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTGPTGPThe TGP command enables the trigger function for the terminal specifie

Page 461

Agilent B1500A/B1505A Programming Guide, Edition 11 4-197Command ReferenceTGPTable 4-31 Trigger TypeSee Also See Figure 4-4 on page 4-195 for a trigge

Page 462

4-198 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTGPCTGPCThe TGPC command clears the trigger setting of the specified ports.S

Page 463

Agilent B1500A/B1505A Programming Guide, Edition 11 4-199Command ReferenceTGSITGSIThe TGSI command selects Case 1 or Case 2 effective for the Start St

Page 464

4-200 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTGSOTGSOThe TGSO command selects the edge trigger or the gate trigger for th

Page 465

Agilent B1500A/B1505A Programming Guide, Edition 11 4-201Command ReferenceTITIThe TI command performs the high speed spot measurement, and returns the

Page 466

4-202 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTMirange : Current measurement range or ranging type. Integer expression. S

Page 467

Agilent B1500A/B1505A Programming Guide, Edition 11 4-203Command ReferenceTMACVRemarks In the TM3 event mode, if the B1500 is not in the wait status

Page 468

1-34 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatTable 1-11 Channel NumberB or FExplanationaa. SMU and CMU

Page 469

4-204 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTSCExecution Conditions The CN/CNX command has been executed for the specifi

Page 470

Agilent B1500A/B1505A Programming Guide, Edition 11 4-205Command ReferenceTSQParameters mode : Time stamp function mode. Integer expression.When the

Page 471

4-206 Agilent B1500A/B1505A Programming Guide, Edition 11Command Reference*TST?Parameters chnum : SMU or MFCMU channel number. Integer expression. 1

Page 472

Agilent B1500A/B1505A Programming Guide, Edition 11 4-207Command ReferenceTTCThe *TST? slot,0 command just returns the pass/fail result of the latest

Page 473

4-208 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTTIThe MFCMU measures the primary parameter and the secondary parameter (for

Page 474

Agilent B1500A/B1505A Programming Guide, Edition 11 4-209Command ReferenceTTIVSyntax TTI chnum[,range]Parameters chnum : SMU measurement channel nu

Page 475

4-210 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceTTVvrange : Voltage measurement range or ranging type. Integer expression.

Page 476

Agilent B1500A/B1505A Programming Guide, Edition 11 4-211Command ReferenceTVExample Statements OUTPUT @B1500;"TTV 1"ENTER @B1500 USING "

Page 477

4-212 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceVARVA RThis command defines the Agilent B1500 internal variable, and sets th

Page 478

Agilent B1500A/B1505A Programming Guide, Edition 11 4-213Command ReferenceWACVWA CVThis command sets the AC level sweep source used for the CV (AC lev

Page 479

Agilent B1500A/B1505A Programming Guide, Edition 11 1-35Programming BasicsData Output FormatTab le 1-12 Data TypeC Explanation V Voltage (V)I Current

Page 480

4-214 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWATFigure 4-6 Source/Measurement Wait TimeSyntax WAT type,N[,offset]Paramet

Page 481 - for the

Agilent B1500A/B1505A Programming Guide, Edition 11 4-215Command ReferenceWDCVWDCVThis command sets the DC bias sweep source used for the CV (DC bias)

Page 482 - Example

4-216 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWFCIcomp : Available only for SMU. An error occurs if the Icomp value is sp

Page 483

Agilent B1500A/B1505A Programming Guide, Edition 11 4-217Command ReferenceWIExample Statements OUTPUT @B1500;"WFC 9,1,100000,5000000,50"WI T

Page 484

4-218 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWMVcomp : Voltage compliance (in V). Numeric expression. See Table 4-6 on p

Page 485

Agilent B1500A/B1505A Programming Guide, Edition 11 4-219Command ReferenceWMACVIf the measurement is stopped by the automatic abort function, the stai

Page 486

4-220 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWMDCVParameters abort : Automatic abort function. Integer expression. 1 or

Page 487 - To use ASU

Agilent B1500A/B1505A Programming Guide, Edition 11 4-221Command ReferenceWMFC2: Enables the function.post : Source output value after the measuremen

Page 488

4-222 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWNCC2: Stop value.If this parameter is not set, the MFCMU forces the start v

Page 489

Agilent B1500A/B1505A Programming Guide, Edition 11 4-223Command ReferenceWNXmeasurement. There is no restrictions for the output mode (voltage or cur

Page 490

1-36 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatBinary Data Output FormatThis section describes the binary

Page 491

4-224 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWNXFor the linear sweep, the B1500 uses the minimum range that covers both s

Page 492

Agilent B1500A/B1505A Programming Guide, Edition 11 4-225Command ReferenceWS0.001 to 2 for MPSMU/HRSMU, 0.001 to 20 for HPSMU, 0.001 to 40 for HCSMU,

Page 493

4-226 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWSI2: In any condition, the B1500 immediately goes into a wait state for an

Page 494

Agilent B1500A/B1505A Programming Guide, Edition 11 4-227Command ReferenceWSVSweep mode, linear or log, is set by the WI or PWI command.For the limite

Page 495

4-228 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWSVExecution Conditions Available for the staircase sweep (MM 2), pulsed swe

Page 496

Agilent B1500A/B1505A Programming Guide, Edition 11 4-229Command ReferenceWSXPcomp : Power compliance (in W). Numeric expression. Resolution: 0.001 W

Page 497

4-230 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWT• Enter the TM1, TM2, or TM4 command to change the mode from TM3.• Enter t

Page 498

Agilent B1500A/B1505A Programming Guide, Edition 11 4-231Command ReferenceWTACV0 to delay, with 0.1 ms resolution. Numeric expression.If this paramete

Page 499

4-232 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWTDCVTdelay : Step source trigger delay time (in seconds) that is the wait

Page 500

Agilent B1500A/B1505A Programming Guide, Edition 11 4-233Command ReferenceWTFCTdelay : Step source trigger delay time (in seconds) that is the wait t

Page 501 - To use SCUU

Agilent B1500A/B1505A Programming Guide, Edition 11 1-37Programming BasicsData Output FormatData ResolutionThe 4 bytes binary data format provides the

Page 502

4-234 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWV 0 (initial setting) to 1, with 0.1 ms resolution. Numeric expression. If

Page 503

Agilent B1500A/B1505A Programming Guide, Edition 11 4-235Command ReferenceWV3: Linear sweep (double stair, start to stop to start.)4: Log sweep (doubl

Page 504

4-236 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceWZ?WZ?This query command immediately confirms all channel output, and return

Page 505

Agilent B1500A/B1505A Programming Guide, Edition 11 4-237Command ReferenceXE• If any channel is set to the high voltage state (forcing more than the a

Page 506

4-238 Agilent B1500A/B1505A Programming Guide, Edition 11Command ReferenceXE

Page 507

5 Error Messages

Page 508

5-2 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesThis chapter lists the error code of the Agilent B1500. If error occurs, find sol

Page 509

Agilent B1500A/B1505A Programming Guide, Edition 11 5-3Error MessagesOperation ErrorOperation Error100 Undefined GPIB command.Send the correct comman

Page 510

5-4 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error130 Start and stop must be same polarity.For a log sweep, the pol

Page 511

Agilent B1500A/B1505A Programming Guide, Edition 11 5-5Error MessagesOperation Error162 Incorrect command for program memory.Specified command canno

Page 512

1-38 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatData FormatThe data output format depends on the measureme

Page 513

5-6 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error205 DZ must be sent before RZ.The RZ command is effective for th

Page 514

Agilent B1500A/B1505A Programming Guide, Edition 11 5-7Error MessagesOperation Error220 Send WV or WI to set primary sweep source.Before triggering

Page 515

5-8 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error230 Pulse source must be set.To perform the pulsed spot measureme

Page 516

Agilent B1500A/B1505A Programming Guide, Edition 11 5-9Error MessagesOperation Error245 Specify a higher measurement range to QSR.Too large offset cu

Page 517

5-10 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error273 Search and sync output modes must be the same.The primary se

Page 518

Agilent B1500A/B1505A Programming Guide, Edition 11 5-11Error MessagesOperation Error283 Set linear sweep for MM20.Only the linear sweep is available

Page 519

5-12 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error320 Excess current in CMU.Current that exceeds maximum current a

Page 520

Agilent B1500A/B1505A Programming Guide, Edition 11 5-13Error MessagesOperation Error610 Quasi-pulse source channel must be set.Before triggering the

Page 521

5-14 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error632 Search measurement was aborted.Search measurement was aborte

Page 522

Agilent B1500A/B1505A Programming Guide, Edition 11 5-15Error MessagesOperation Error671 SSP is not available for this channel.SSP command is availab

Page 523

Agilent B1500A/B1505A Programming Guide, Edition 11 1-39Programming BasicsData Output FormatLinear search, Binary searchData_search [Data_sense]<te

Page 524

5-16 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error696 HVSMU Current Expander control cable was disconnected.Connec

Page 525

Agilent B1500A/B1505A Programming Guide, Edition 11 5-17Error MessagesOperation Error1004 Illegal pulse base/peak polarityCheck the pulse base and pe

Page 526

5-18 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error1016 Do not execute CN/CNX to the slave module set to PCH.Specif

Page 527

Agilent B1500A/B1505A Programming Guide, Edition 11 5-19Error MessagesOperation Error2101 Specified load impedance is out of absolute limits.Set the

Page 528

5-20 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error2122 Specified ODSW delay timing parameter out of absolute limit

Page 529

Agilent B1500A/B1505A Programming Guide, Edition 11 5-21Error MessagesOperation Error2156 Specified ALWG Pattern Data size is out of absolute limits.

Page 530

5-22 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error3052 Measurement range change request error.ALWG sequencer run t

Page 531

Agilent B1500A/B1505A Programming Guide, Edition 11 5-23Error MessagesOperation Error3310 Specified output voltage of ALWG Waveform Data is out of ab

Page 532

5-24 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error3320 Measurement delay is out of absolute limits.Check the measu

Page 533

Agilent B1500A/B1505A Programming Guide, Edition 11 5-25Error MessagesOperation Error4404 HVSMU HVPS cannot power-off emergency occurred.4405 HVSMU

Page 534

1-40 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatSampling, C-t samplingAvailable for the 8 bytes binary dat

Page 535

5-26 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error5309 CRC for N1265A EEPROM Vm correction segment failed.N1265A m

Page 536

Agilent B1500A/B1505A Programming Guide, Edition 11 5-27Error MessagesOperation Error5319 Over voltage is detected in Selector Output High Sense term

Page 537

5-28 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesOperation Error5343 N1265A: Current pulse test failed.5344 N1265A: Current mea

Page 538

Agilent B1500A/B1505A Programming Guide, Edition 11 5-29Error MessagesOperation Error5411 HCSMU float lost emergency occurred.5413 HCSMU should not

Page 539

5-30 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration ErrorSelf-test/Calibration ErrorWhen the Agilent B1500 fai

Page 540

Agilent B1500A/B1505A Programming Guide, Edition 11 5-31Error MessagesSelf-test/Calibration Error740 GNDU failed calibration.935 CMU FPGA version mi

Page 541

5-32 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration Error2450 Internal ADC function test failed.2451 0.5 Vre

Page 542

Agilent B1500A/B1505A Programming Guide, Edition 11 5-33Error MessagesSelf-test/Calibration Error3011 EEPROM CRC data of DAC skew calibration data is

Page 543

5-34 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration Error3424 Channel 1 RSU EEPROM access function test faile

Page 544

Agilent B1500A/B1505A Programming Guide, Edition 11 5-35Error MessagesSelf-test/Calibration Error3481 Invalid frame configuration.3482 Frame has no

Page 545

Agilent B1500A/B1505A Programming Guide, Edition 11 1-41Programming BasicsData Output Format4 Bytes Data ElementsTo use the 4 bytes binary data format

Page 546

5-36 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration Error4509 ADC access test failed.4510 EEPROM access func

Page 547

Agilent B1500A/B1505A Programming Guide, Edition 11 5-37Error MessagesSelf-test/Calibration Error4615 IFIM gain measurement by I ADC failed.4616 Cal

Page 548

5-38 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration Error5601 VM offset calibration failed.5602 V CMR DAC ca

Page 549

Agilent B1500A/B1505A Programming Guide, Edition 11 5-39Error MessagesSelf-test/Calibration Error6564 High sense output relay test is failed.6601 VM

Page 550

5-40 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration ErrorN781 SMU failed IM gain calibration.N782 SMU failed

Page 551

Agilent B1500A/B1505A Programming Guide, Edition 11 5-41Error MessagesSelf-test/Calibration ErrorN831 SCUU failed SCUU configuration test.N832 SCUU

Page 552

5-42 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration ErrorN859 CMU failed R_LPF2 f1 test.N860 CMU failed MODE

Page 553

Agilent B1500A/B1505A Programming Guide, Edition 11 5-43Error MessagesSelf-test/Calibration ErrorN889 CMU failed IRM local 0deg test.N890 CMU failed

Page 554

5-44 Agilent B1500A/B1505A Programming Guide, Edition 11Error MessagesSelf-test/Calibration ErrorN917 CMU failed NA2 test.N918 CMU failed NA3 test.N

Page 555 - 5 Error Messages

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsSeparator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 556

1-42 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatC Range. Five bits. Range value used to calculate the data

Page 557 - Operation Error

Agilent B1500A/B1505A Programming Guide, Edition 11 1-43Programming BasicsData Output FormatD (SMU data) Data count. This value is expressed in 17-bit

Page 558

1-44 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatD (CMU data) Data count. This value is expressed in 17-bit

Page 559

Agilent B1500A/B1505A Programming Guide, Edition 11 1-45Programming BasicsData Output FormatE Status. Three bits.• Status for Source_data: Severity of

Page 560

1-46 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatTable 1-13 Status for Measurement DataEExplanation 000 (0)

Page 561

Agilent B1500A/B1505A Programming Guide, Edition 11 1-47Programming BasicsData Output FormatTable 1-14 Channel NumberFExplanationaa. SMU and CMU do no

Page 562

1-48 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output Format8 Bytes Data ElementsTo use the 8 bytes binary data format

Page 563

Agilent B1500A/B1505A Programming Guide, Edition 11 1-49Programming BasicsData Output FormatA Type. One bit.B Parameter. Seven bits.AExplanation0 Data

Page 564

1-50 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatC Range. One byte. Range value used to calculate the data.

Page 565

Agilent B1500A/B1505A Programming Guide, Edition 11 1-51Programming BasicsData Output FormatD Data count. This value is expressed in 4 bytes binary da

Page 566

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11Staircase Sweep Measurements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 567

1-52 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatE Status. One byte. Meaningless for the Time data.• Status

Page 568

Agilent B1500A/B1505A Programming Guide, Edition 11 1-53Programming BasicsData Output FormatH Data count for the time data. This value is expressed in

Page 569

1-54 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsData Output FormatTable 1-15 Status for Measurement DataEExplanation 0000000

Page 570

Agilent B1500A/B1505A Programming Guide, Edition 11 1-55Programming BasicsGPIB Interface CapabilityGPIB Interface CapabilityThe following table lists

Page 571

1-56 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsStatus ByteStatus Byte Status byte bits are turned off or on (0 or 1) to rep

Page 572

Agilent B1500A/B1505A Programming Guide, Edition 11 1-57Programming BasicsStatus ByteThe status byte register can be read with either a serial poll or

Page 573

1-58 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming TipsProgramming Tips This section provides the following additio

Page 574

Agilent B1500A/B1505A Programming Guide, Edition 11 1-59Programming BasicsProgramming TipsTo Confirm the OperationTo complete the measurement program,

Page 575

1-60 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming TipsTo Optimize the Measurement RangeThe most effective way to i

Page 576

Agilent B1500A/B1505A Programming Guide, Edition 11 1-61Programming BasicsProgramming TipsTo Optimize the Source/Measurement Wait TimeIf measurement s

Page 577

Agilent B1500A/B1505A Programming Guide, Edition 11ContentsSMU/PG Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 578

1-62 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming TipsTo Use the Internal Program MemoryIf your program repeats th

Page 579

Agilent B1500A/B1505A Programming Guide, Edition 11 1-63Programming BasicsProgramming TipsTo Perform Quasi-Sampling MeasurementThe following setup ena

Page 580

1-64 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming TipsTo Use Programs for Agilent 4142BAgilent B1500 supports most

Page 581

Agilent B1500A/B1505A Programming Guide, Edition 11 1-65Programming BasicsProgramming TipsTo Use Programs for Agilent 4155/4156Agilent B1500 supports

Page 582

1-66 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming Tips• If you reuse the built-in IBASIC programs:• Change the GPI

Page 583

Agilent B1500A/B1505A Programming Guide, Edition 11 1-67Programming BasicsProgramming TipsTo Use Programs for Agilent E5260/E5270Agilent B1500 support

Page 584 - Self-test/Calibration Error

1-68 Agilent B1500A/B1505A Programming Guide, Edition 11Programming BasicsProgramming Tips

Page 585

2 Remote Mode Functions

Page 586

2-2 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsThis chapter describes the functions of the Agilent B1500 in the remote mo

Page 587

Agilent B1500A/B1505A Programming Guide, Edition 11 2-3Remote Mode FunctionsMeasurement ModesMeasurement ModesThe Agilent B1500 provides the following

Page 588 - 3465 IM short test failed

ContentsAgilent B1500A/B1505A Programming Guide, Edition 11Binary Search Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 589

2-4 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesSpot MeasurementsSpot measurement is performed as shown b

Page 590

Agilent B1500A/B1505A Programming Guide, Edition 11 2-5Remote Mode FunctionsMeasurement ModesPulsed Spot MeasurementsPulsed spot measurement is perfor

Page 591

2-6 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesNOTE The PT command sets the pulse timing parameters, suc

Page 592

Agilent B1500A/B1505A Programming Guide, Edition 11 2-7Remote Mode FunctionsMeasurement Modes6. After the pulse width, the pulse source channels apply

Page 593

2-8 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesStaircase Sweep MeasurementsStaircase sweep measurement i

Page 594

Agilent B1500A/B1505A Programming Guide, Edition 11 2-9Remote Mode FunctionsMeasurement ModesNOTE The WT command sets the hold time, delay time, and s

Page 595

2-10 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesStaircase Sweep with Pulsed Bias MeasurementsStaircase s

Page 596

Agilent B1500A/B1505A Programming Guide, Edition 11 2-11Remote Mode FunctionsMeasurement Modes7. After the sweep measurement, the pulsed source forces

Page 597

2-12 Agilent B1500A/B1505A Programming Guide, Edition 11Remote Mode FunctionsMeasurement ModesPulsed Sweep MeasurementsPulsed sweep measurement is per

Page 598

Agilent B1500A/B1505A Programming Guide, Edition 11 2-13Remote Mode FunctionsMeasurement ModesNOTE The PT command sets the hold time, pulse width, and

Commentaires sur ces manuels

Pas de commentaire