Keithley 2600B Reference Manual

Series 2600B System SourceMeter
Reference Manual
2600BS-901-01 Rev. C / August 2016
®
Instrument
www.tek.com/keithley
*P2600BS-901-01C*
2600BS-901-01
A Greater Measure of Condence
Series 2600B
System SourceMeter® Instrument
Reference Manual
© 2012-2016, Keithley Instruments, Inc.
Cleveland, Ohio, U.S.A.
All rights reserved.
Any unauthorized reproduction, photocopy, or use of the information herein, in whole or in part,
without the prior written approval of Keithley Instruments, Inc. is strictly prohibited.
®
TSP
, TSP-Link®, and TSP-Net® are trademarks of Keithley Instruments, Inc. All Keithley
Instruments product names are trademarks or registered trademarks of Keithley Instruments, Inc.
Other brand names are trademarks or registered trademarks of their respective holders.
Document number: 2600BS-901-01 Rev. C / August 2016
Safety precautions
The following safety precautions should be observed before using this product and any associated instrumentation. Although some instruments and accessories would normally be used with nonhazardous voltages, there are situations where hazardous conditions may be present.
This product is intended for use by qualified personnel who recognize shock hazards and are familiar with the safety precautions required to avoid possible injury. Read and follow all installation, operation, and maintenance information carefully before using the product. Refer to the user documentation for complete product specifications.
If the product is used in a manner not specified, the protection provided by the product warranty may be impaired.
The types of product users are:
Responsible body is the individual or group responsible for the use and maintenance of equipment, for ensuring that the equipment is operated within its specifications and operating limits, and for ensuring that operators are adequately trained.
Operators use the product for its intended function. They must be trained in electrical safety procedures and proper use of the instrument. They must be protected from electric shock and contact with hazardous live circuits.
Maintenance personnel perform routine procedures on the product to keep it operating properly, for example, setting the line voltage or replacing consumable materials. Maintenance procedures are described in the user documentation. The procedures explicitly state if the operator may perform them. Otherwise, they should be performed only by service personnel.
Service personnel are trained to work on live circuits, perform safe installations, and repair products. Only properly trained service personnel may perform installation and service procedures.
Keithley Instruments products are designed for use with electrical signals that are measurement, control, and data I/O connections, with low transient overvoltages, and must not be directly connected to mains voltage or to voltage sources with high transient overvoltages. Measurement Category II (as referenced in IEC 60664) connections require protection for high transient overvoltages often associated with local AC mains connections. Certain Keithley measuring instruments may be connected to mains. These instruments will be marked as category II or higher.
Unless explicitly allowed in the specifications, operating manual, and instrument labels, do not connect any instrument to mains.
Exercise extreme caution when a shock hazard is present. Lethal voltage may be present on cable connector jacks or test fixtures. The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels greater than 30 V RMS, 42.4 V peak, or 60 VDC are present. A good safety practice is to expect that hazardous voltage is present in any unknown circuit before measuring.
Operators of this product must be protected from electric shock at all times. The responsible body must ensure that operators are prevented access and/or insulated from every connection point. In some cases, connections must be exposed to potential human contact. Product operators in these circumstances must be trained to protect themselves from the risk of electric shock. If the circuit is capable of operating at or above 1000 V, no conductive part of the circuit may be exposed.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with impedance-limited sources. NEVER connect switching cards directly to AC mains. When connecting sources to switching cards, install protective devices to limit fault current and voltage to the card.
Before operating an instrument, ensure that the line cord is connected to a properly-grounded power receptacle. Inspect the connecting cables, test leads, and jumpers for possible wear, cracks, or breaks before each use.
When installing equipment where access to the main power cord is restricted, such as rack mounting, a separate main input power disconnect device must be provided in close proximity to the equipment and within easy reach of the operator.
For maximum safety, do not touch the product, test cables, or any other instruments while power is applied to the circuit under test. ALWAYS remove power from the entire test system and discharge any capacitors before: connecting or disconnecting cables or jumpers, installing or removing switching cards, or making internal changes, such as installing or removing jumpers.
Do not touch any object that could provide a current path to the common side of the circuit under test or power line (earth) ground. Always make measurements with dry hands while standing on a dry, insulated surface capable of withstanding the voltage being measured.
For safety, instruments and accessories must be used in accordance with the operating instructions. If the instruments or accessories are used in a manner not specified in the operating instructions, the protection provided by the equipment may be impaired.
Do not exceed the maximum signal levels of the instruments and accessories. Maximum signal levels are defined in the specifications and operating information and shown on the instrument panels, test fixture panels, and switching cards.
When fuses are used in a product, replace with the same type and rating for continued protection against fire hazard.
Chassis connections must only be used as shield connections for measuring circuits, NOT as protective earth (safety ground) connections.
If you are using a test fixture, keep the lid closed while power is applied to the device under test. Safe operation requires the use of a lid interlock.
screw is present, connect it to protective earth (safety ground) using the wire recommended in the user documentation.
If a
The
symbol on an instrument means caution, risk of danger. The user must refer to the operating instructions located in the
user documentation in all cases where the symbol is marked on the instrument.
The
symbol on an instrument means caution, risk of electric shock. Use standard safety precautions to avoid personal
contact with these voltages.
The
The
If this
symbol on an instrument shows that the surface may be hot. Avoid personal contact to prevent burns.
symbol indicates a connection terminal to the equipment frame.
symbol is on a product, it indicates that mercury is present in the display lamp. Please note that the lamp must be
properly disposed of according to federal, state, and local laws.
The WARNING heading in the user documentation explains dangers that might result in personal injury or death. Always read the associated information very carefully before performing the indicated procedure.
The CAUTION heading in the user documentation explains hazards that could damage the instrument. Such damage may invalidate the warranty.
Instrumentation and accessories shall not be connected to humans.
Before performing any maintenance, disconnect the line cord and all test cables.
To maintain protection from electric shock and fire, replacement components in mains circuits — including the power transformer, test leads, and input jacks — must be purchased from Keithley Instruments. Standard fuses with applicable national safety approvals may be used if the rating and type are the same. The detachable mains power cord provided with the instrument may only be replaced with a similarly rated power cord. Other components that are not safety-related may be purchased from other suppliers as long as they are equivalent to the original component (note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product). If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
Unless otherwise noted in product-specific literature, Keithley instruments are designed to operate indoors only, in the following environment: Altitude at or below 2,000 m (6,562 ft); temperature 0 °C to 50 °C (32 °F to 122 °F) ; and pollution degree 1 or 2.
To clean an instrument, use a damp cloth or mild, water-based cleaner. Clean the exterior of the instrument only. Do not apply cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that consist of a circuit board with no case or chassis (e.g., a data acquisition board for installation into a computer) should never require cleaning if handled according to instructions. If the board becomes contaminated and operation is affected, the board should be returned to the factory for proper cleaning/servicing.
Safety precaution revision as of March 2016.
Table of Contents
Introduction ................................................................................................................. 1-1
Welcome .............................................................................................................................. 1-1
Extended warranty ............................................................................................................... 1-1
Contact information .............................................................................................................. 1-1
Customer documentation ..................................................................................................... 1-2
Organization of manual sections ............................................................................................... 1-2
Product software and drivers ............................................................................................... 1-2
Capabilities and features ..................................................................................................... 1-3
General information .............................................................................................................. 1-4
Displaying the instrument's serial number ................................................................................. 1-4
General operation ....................................................................................................... 2-1
General ratings ..................................................................................................................... 2-1
Controls, indicators, and connectors .................................................................................... 2-2
Front panel ................................................................................................................................ 2-2
Rear panel................................................................................................................................. 2-6
Cooling vents ..................................................................................................................... 2-12
Turning your instrument on and off .................................................................................... 2-13
Procedure................................................................................................................................ 2-13
Placing a Series 2600B in standby .......................................................................................... 2-14
Warmup period ........................................................................................................................ 2-14
Line frequency configuration ................................................................................................... 2-15
Fuse replacement ................................................................................................................... 2-15
System information ............................................................................................................ 2-15
Menu overview ................................................................................................................... 2-16
Menu navigation ...................................................................................................................... 2-16
Menu trees .............................................................................................................................. 2-16
Setting values .......................................................................................................................... 2-21
Beeper ................................................................................................................................ 2-23
Display mode ..................................................................................................................... 2-24
Basic operation .................................................................................................................. 2-24
Operation overview ................................................................................................................. 2-25
Operation considerations for the ADC ..................................................................................... 2-31
Basic source-measure procedure ........................................................................................... 2-33
Triggering in local mode .......................................................................................................... 2-37
Configuring trigger attributes in local mode ............................................................................. 2-37
Configuring for measure-only tests using the MODE key ........................................................ 2-38
V-meter and I-meter measurements ....................................................................................... 2-39
Ohms measurements .............................................................................................................. 2-39
Power measurements ............................................................................................................. 2-43
Contact check measurements ................................................................................................. 2-45
Saved setups .......................................................................................................................... 2-47
DUT test connections ......................................................................................................... 2-49
Input/output connectors ........................................................................................................... 2-49
2-wire local sensing connections ............................................................................................. 2-54
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
4-wire remote sensing connections ......................................................................................... 2-55
Contact check connections ..................................................................................................... 2-56
Multiple SMU connections ....................................................................................................... 2-56
Guarding and shielding ........................................................................................................... 2-61
Test fixture .............................................................................................................................. 2-71
Floating a SMU ....................................................................................................................... 2-72
DUT connection settings .................................................................................................... 2-74
Sense mode selection ............................................................................................................. 2-75
Output-off states ...................................................................................................................... 2-76
USB storage overview ........................................................................................................ 2-79
Connecting the USB flash drive .............................................................................................. 2-80
File system navigation ............................................................................................................. 2-80
Displayed error and status messages ................................................................................ 2-81
Range ................................................................................................................................. 2-81
Available ranges ...................................................................................................................... 2-81
Maximum source values and readings .................................................................................... 2-82
Measure auto delay ................................................................................................................. 2-82
Ranging limitations .................................................................................................................. 2-82
Manual ranging ....................................................................................................................... 2-82
Autoranging ............................................................................................................................. 2-83
Low range limits ...................................................................................................................... 2-83
Range considerations ............................................................................................................. 2-84
Range programming ............................................................................................................... 2-85
Digits .................................................................................................................................. 2-86
Setting display resolution from the front panel ........................................................................ 2-86
Setting display resolution from a remote interface .................................................................. 2-87
Speed ................................................................................................................................. 2-87
Setting speed .......................................................................................................................... 2-87
Remote communication interfaces ..................................................................................... 2-88
Supported remote interfaces ................................................................................................... 2-89
Output queue .......................................................................................................................... 2-91
USB communications .............................................................................................................. 2-91
LAN communications .............................................................................................................. 2-96
Supplied software .................................................................................................................... 2-98
Keithley I/O layer ................................................................................................................... 2-101
GPIB operation ...................................................................................................................... 2-102
General bus commands ........................................................................................................ 2-105
Front-panel GPIB operation .................................................................................................. 2-106
RS-232 interface operation ................................................................................................... 2-108
Functions and features .............................................................................................. 3-1
Relative offset ...................................................................................................................... 3-1
Front panel relative offset .......................................................................................................... 3-1
Remote relative offset programming ......................................................................................... 3-2
Filters.................................................................................................................................... 3-3
Filter types ................................................................................................................................. 3-3
Response time .......................................................................................................................... 3-4
Front panel filter control ............................................................................................................ 3-4
Remote filter programming ........................................................................................................ 3-5
Reading buffers .................................................................................................................... 3-6
Front-panel reading buffer control ............................................................................................. 3-6
Remote reading buffer programming ...................................................................................... 3-11
Sweep operation ................................................................................................................ 3-20
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
Overview ................................................................................................................................. 3-20
Sweep characteristics ............................................................................................................. 3-22
Configuring and running sweeps ............................................................................................. 3-29
Sweeping using factory scripts ................................................................................................ 3-30
Sweep programming examples ............................................................................................... 3-31
Triggering ........................................................................................................................... 3-32
Remote triggering overview..................................................................................................... 3-32
Using the remote trigger model ............................................................................................... 3-34
SMU event detectors ............................................................................................................... 3-39
Using trigger events to start actions on trigger objects ............................................................ 3-40
Digital I/O port and TSP-Link synchronization lines ................................................................ 3-41
Timers ..................................................................................................................................... 3-43
Event blenders ........................................................................................................................ 3-49
LAN triggering overview .......................................................................................................... 3-50
Command interface triggering ................................................................................................. 3-52
Trigger generator .................................................................................................................... 3-53
Manual triggering .................................................................................................................... 3-53
Interactive triggering ................................................................................................................ 3-53
Hardware trigger modes .......................................................................................................... 3-57
Understanding synchronous triggering modes ........................................................................ 3-61
High-capacitance mode ..................................................................................................... 3-65
Overview ................................................................................................................................. 3-65
Understanding high-capacitance mode ................................................................................... 3-65
Enabling high-capacitance mode ............................................................................................ 3-67
Display operations .............................................................................................................. 3-70
Display functions and attributes .............................................................................................. 3-70
Display features ...................................................................................................................... 3-70
Display messages ................................................................................................................... 3-71
Input prompting ....................................................................................................................... 3-75
Indicators................................................................................................................................. 3-77
Local lockout ........................................................................................................................... 3-78
Load test menu ....................................................................................................................... 3-78
Running a test from the front panel ......................................................................................... 3-80
Key-press codes ..................................................................................................................... 3-80
Digital I/O ........................................................................................................................... 3-82
Digital I/O port ......................................................................................................................... 3-82
Using output enable ................................................................................................................ 3-86
Interlock .................................................................................................................................. 3-88
TSP-Link synchronization lines ............................................................................................... 3-89
Theory of operation .................................................................................................... 4-1
Analog-to-digital converter ................................................................................................... 4-1
Source-measure concepts ................................................................................................... 4-1
Overview ................................................................................................................................... 4-1
Compliance limit principles ........................................................................................................ 4-2
Overheating protection .............................................................................................................. 4-2
Operating boundaries ................................................................................................................ 4-5
Basic circuit configurations ...................................................................................................... 4-20
Guard ...................................................................................................................................... 4-24
Measurement settling time considerations ......................................................................... 4-26
For controlling settling time delay ............................................................................................ 4-27
For analog filter (Models 2634B/2635B/2636B only) ............................................................... 4-27
Effects of load on current source settling time ................................................................... 4-27
Creating pulses with the Series 2600B .............................................................................. 4-28
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
Pulse rise and fall times .......................................................................................................... 4-28
Pulse width .............................................................................................................................. 4-29
Introduction to TSP operation ................................................................................... 5-1
Introduction to TSP operation .............................................................................................. 5-1
Controlling the instrument by sending individual command messages ..................................... 5-1
Queries ..................................................................................................................................... 5-2
Information on scripting and programming ................................................................................ 5-3
About TSP commands ......................................................................................................... 5-3
Beeper control ........................................................................................................................... 5-3
Bit manipulation and logic operations ........................................................................................ 5-3
Data queue................................................................................................................................ 5-4
Digital I/O .................................................................................................................................. 5-5
Display ...................................................................................................................................... 5-6
Error queue ............................................................................................................................... 5-6
Event log ................................................................................................................................... 5-6
File I/O ...................................................................................................................................... 5-7
GPIB ......................................................................................................................................... 5-8
Instrument identification ............................................................................................................ 5-8
LAN and LXI .............................................................................................................................. 5-9
Miscellaneous ......................................................................................................................... 5-10
Parallel script execution .......................................................................................................... 5-10
Queries and response messages ............................................................................................ 5-10
Reading buffer ......................................................................................................................... 5-11
Reset ....................................................................................................................................... 5-11
RS-232 .................................................................................................................................... 5-11
Saved setups .......................................................................................................................... 5-12
Scripting .................................................................................................................................. 5-12
SMU ........................................................................................................................................ 5-13
SMU calibration ....................................................................................................................... 5-14
Status model ........................................................................................................................... 5-15
Time ........................................................................................................................................ 5-16
Triggering ................................................................................................................................ 5-17
TSP-Link ................................................................................................................................. 5-19
TSP-Net .................................................................................................................................. 5-19
Userstrings .............................................................................................................................. 5-20
Instrument programming ........................................................................................... 6-1
Factory scripts .................................................................................................................... 5-20
Introduction ............................................................................................................................. 5-20
Running a factory script .......................................................................................................... 5-20
Retrieving and modifying a factory script listing ...................................................................... 5-21
KISweep factory script ............................................................................................................ 5-21
KIPulse factory script .............................................................................................................. 5-22
KIHighC factory script ............................................................................................................. 5-23
KIParlib factory script .............................................................................................................. 5-23
KISavebuffer factory script ...................................................................................................... 5-24
Fundamentals of scripting for TSP ....................................................................................... 6-1
What is a script? ........................................................................................................................ 6-2
Run-time and nonvolatile memory storage of scripts ................................................................ 6-2
What can be included in scripts? ............................................................................................... 6-2
Commands that cannot be used in scripts ................................................................................ 6-3
Manage scripts .......................................................................................................................... 6-3
Working with scripts in nonvolatile memory............................................................................... 6-7
Programming example .............................................................................................................. 6-9
Fundamentals of programming for TSP ............................................................................. 6-11
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
Introduction ............................................................................................................................. 6-11
What is Lua? ........................................................................................................................... 6-11
Lua basics ............................................................................................................................... 6-11
Standard libraries .................................................................................................................... 6-25
Programming example ............................................................................................................ 6-29
Test Script Builder (TSB) ................................................................................................... 6-29
Installing the TSB software...................................................................................................... 6-29
Installing the TSB add-in ......................................................................................................... 6-30
Using Test Script Builder (TSB) .............................................................................................. 6-30
Project navigator ..................................................................................................................... 6-31
Script editor ............................................................................................................................. 6-32
Outline view ............................................................................................................................. 6-32
Programming interaction ......................................................................................................... 6-33
Password management ..................................................................................................... 6-33
Password overview ................................................................................................................. 6-34
Working with TSB Embedded ............................................................................................ 6-36
Sending instrument commands with TSB Embedded ............................................................. 6-36
Advanced scripting for TSP ............................................................................................... 6-37
Global variables and the script.user.scripts table .................................................................... 6-37
Create a script using the script.new() command ..................................................................... 6-39
Rename a script ...................................................................................................................... 6-41
Retrieve a user script .............................................................................................................. 6-43
Delete user scripts from the instrument ................................................................................... 6-44
Restore a script to the run-time environment .......................................................................... 6-45
Memory considerations for the run-time environment ............................................................. 6-45
TSP-Link system expansion interface ................................................................................ 6-46
Overview ................................................................................................................................. 6-47
Connections ............................................................................................................................ 6-49
Initialization ............................................................................................................................. 6-49
Resetting the TSP-Link network .............................................................................................. 6-50
Using the expanded system .................................................................................................... 6-51
TSP advanced features ........................................................................................................... 6-52
Using groups to manage nodes on TSP-Link network ............................................................ 6-55
Running simultaneous test scripts ........................................................................................... 6-56
Using the data queue for real-time communication ................................................................. 6-57
Copying test scripts across the TSP-Link network .................................................................. 6-57
Removing stale values from the reading buffer cache ............................................................ 6-58
TSP-Net ............................................................................................................................. 6-58
Overview ................................................................................................................................. 6-58
TSP-Net capabilities ................................................................................................................ 6-59
Using TSP-Net with any ethernet instrument .......................................................................... 6-59
TSP-Net compared to TSP-Link to communicate with TSP-enabled devices ......................... 6-61
TSP-Net instrument commands: General device control ........................................................ 6-61
TSP-Net instrument commands: TSP-enabled device control ................................................ 6-61
Example: Using tspnet commands .......................................................................................... 6-62
TSP command reference ............................................................................................ 7-1
TSP command programming notes ..................................................................................... 7-1
Placeholder text ........................................................................................................................ 7-2
Syntax rules .............................................................................................................................. 7-3
Time and date values ................................................................................................................ 7-3
Using the TSP command reference ..................................................................................... 7-4
Command name and summary table ........................................................................................ 7-4
Command usage ....................................................................................................................... 7-5
Command details ...................................................................................................................... 7-6
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
Example section ........................................................................................................................ 7-6
Related commands and information .......................................................................................... 7-7
TSP commands .................................................................................................................... 7-8
beeper.beep() ............................................................................................................................ 7-8
beeper.enable ........................................................................................................................... 7-9
bit.bitand() ................................................................................................................................. 7-9
bit.bitor() .................................................................................................................................. 7-10
bit.bitxor() ................................................................................................................................ 7-10
bit.clear() ................................................................................................................................. 7-11
bit.get() .................................................................................................................................... 7-12
bit.getfield() ............................................................................................................................. 7-12
bit.set() .................................................................................................................................... 7-13
bit.setfield() .............................................................................................................................. 7-14
bit.test() ................................................................................................................................... 7-15
bit.toggle() ............................................................................................................................... 7-16
bufferVar.appendmode ........................................................................................................... 7-17
bufferVar.basetimestamp ........................................................................................................ 7-17
bufferVar.cachemode .............................................................................................................. 7-18
bufferVar.capacity ................................................................................................................... 7-19
bufferVar.clear() ...................................................................................................................... 7-20
bufferVar.clearcache() ............................................................................................................. 7-20
bufferVar.collectsourcevalues ................................................................................................. 7-21
bufferVar.collecttimestamps .................................................................................................... 7-22
bufferVar.fillcount .................................................................................................................... 7-23
bufferVar.fillmode .................................................................................................................... 7-24
bufferVar.measurefunctions .................................................................................................... 7-25
bufferVar.measureranges........................................................................................................ 7-26
bufferVar.n .............................................................................................................................. 7-27
bufferVar.readings ................................................................................................................... 7-28
bufferVar.sourcefunctions ....................................................................................................... 7-29
bufferVar.sourceoutputstates .................................................................................................. 7-30
bufferVar.sourceranges ........................................................................................................... 7-31
bufferVar.sourcevalues ........................................................................................................... 7-32
bufferVar.statuses ................................................................................................................... 7-33
bufferVar.timestampresolution ................................................................................................ 7-34
bufferVar.timestamps .............................................................................................................. 7-35
ConfigPulseIMeasureV() ......................................................................................................... 7-36
ConfigPulseIMeasureVSweepLin() ......................................................................................... 7-38
ConfigPulseIMeasureVSweepLog() ........................................................................................ 7-40
ConfigPulseVMeasureI() ......................................................................................................... 7-42
ConfigPulseVMeasureISweepLin() ......................................................................................... 7-45
ConfigPulseVMeasureISweepLog() ........................................................................................ 7-47
dataqueue.add() ...................................................................................................................... 7-49
dataqueue.CAPACITY ............................................................................................................ 7-50
dataqueue.clear() .................................................................................................................... 7-51
dataqueue.count ..................................................................................................................... 7-51
dataqueue.next() ..................................................................................................................... 7-52
delay() ..................................................................................................................................... 7-53
digio.readbit() .......................................................................................................................... 7-54
digio.readport() ........................................................................................................................ 7-54
digio.trigger[N].assert() ............................................................................................................ 7-55
digio.trigger[N].clear() .............................................................................................................. 7-55
digio.trigger[N].EVENT_ID ...................................................................................................... 7-56
digio.trigger[N].mode ............................................................................................................... 7-56
digio.trigger[N].overrun ............................................................................................................ 7-58
digio.trigger[N].pulsewidth ....................................................................................................... 7-58
digio.trigger[N].release() .......................................................................................................... 7-59
digio.trigger[N].reset() ............................................................................................................. 7-60
digio.trigger[N].stimulus ........................................................................................................... 7-61
digio.trigger[N].wait() ............................................................................................................... 7-63
Se
ries 2600B System SourceMeter® Instrument Reference Manual Table
of Contents
digio.writebit() .......................................................................................................................... 7-64
digio.writeport() ....................................................................................................................... 7-64
digio.writeprotect ..................................................................................................................... 7-65
display.clear() .......................................................................................................................... 7-66
display.getannunciators() ........................................................................................................ 7-66
display.getcursor() ................................................................................................................... 7-68
display.getlastkey() ................................................................................................................. 7-69
display.gettext() ....................................................................................................................... 7-70
display.inputvalue() ................................................................................................................. 7-72
display.loadmenu.add() ........................................................................................................... 7-73
display.loadmenu.catalog() ..................................................................................................... 7-75
display.loadmenu.delete() ....................................................................................................... 7-75
display.locallockout ................................................................................................................. 7-76
display.menu() ......................................................................................................................... 7-77
display.numpad ....................................................................................................................... 7-77
display.prompt() ...................................................................................................................... 7-78
display.screen ......................................................................................................................... 7-79
display.sendkey() .................................................................................................................... 7-80
display.setcursor() ................................................................................................................... 7-82
display.settext() ....................................................................................................................... 7-83
display.smuX.digits ................................................................................................................. 7-84
display.smuX.limit.func ............................................................................................................ 7-84
display.smuX.measure.func .................................................................................................... 7-85
display.trigger.clear() ............................................................................................................... 7-86
display.trigger.EVENT_ID ....................................................................................................... 7-86
display.trigger.overrun ............................................................................................................. 7-87
display.trigger.wait() ................................................................................................................ 7-87
display.waitkey() ...................................................................................................................... 7-89
errorqueue.clear() ................................................................................................................... 7-90
errorqueue.count ..................................................................................................................... 7-91
errorqueue.next() .................................................................................................................... 7-91
eventlog.all() ............................................................................................................................ 7-92
eventlog.clear() ....................................................................................................................... 7-93
eventlog.count ......................................................................................................................... 7-94
eventlog.enable ....................................................................................................................... 7-94
eventlog.next() ........................................................................................................................ 7-95
eventlog.overwritemethod ....................................................................................................... 7-96
exit() ........................................................................................................................................ 7-96
fileVar:close() .......................................................................................................................... 7-97
fileVar:flush() ........................................................................................................................... 7-97
fileVar:read() ........................................................................................................................... 7-98
fileVar:seek() ........................................................................................................................... 7-99
fileVar:write() ......................................................................................................................... 7-100
format.asciiprecision ............................................................................................................. 7-101
format.byteorder .................................................................................................................... 7-101
format.data ............................................................................................................................ 7-102
fs.chdir() ................................................................................................................................ 7-103
fs.cwd() ................................................................................................................................. 7-104
fs.is_dir() ............................................................................................................................... 7-104
fs.is_file() ............................................................................................................................... 7-105
fs.mkdir() ............................................................................................................................... 7-105
fs.readdir() ............................................................................................................................. 7-105
fs.rmdir() ................................................................................................................................ 7-106
gettimezone() ........................................................................................................................ 7-107
gm_isweep() .......................................................................................................................... 7-107
gm_vsweep() ......................................................................................................................... 7-108
gpib.address .......................................................................................................................... 7-109
i_leakage_measure() ............................................................................................................ 7-110
i_leakage_threshold() ............................................................................................................ 7-111
InitiatePulseTest() ................................................................................................................. 7-112
InitiatePulseTestDual() .......................................................................................................... 7-114
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
io.close()................................................................................................................................ 7-117
io.flush() ................................................................................................................................ 7-117
io.input() ................................................................................................................................ 7-118
io.open() ................................................................................................................................ 7-119
io.output() .............................................................................................................................. 7-119
io.read() ................................................................................................................................. 7-120
io.type() ................................................................................................................................. 7-121
io.write() ................................................................................................................................ 7-121
lan.applysettings() ................................................................................................................. 7-122
lan.autoconnect ..................................................................................................................... 7-123
lan.config.dns.address[N] ...................................................................................................... 7-123
lan.config.dns.domain ........................................................................................................... 7-124
lan.config.dns.dynamic .......................................................................................................... 7-125
lan.config.dns.hostname ....................................................................................................... 7-125
lan.config.dns.verify .............................................................................................................. 7-126
lan.config.duplex ................................................................................................................... 7-127
lan.config.gateway ................................................................................................................ 7-127
lan.config.ipaddress .............................................................................................................. 7-128
lan.config.method .................................................................................................................. 7-129
lan.config.speed .................................................................................................................... 7-129
lan.config.subnetmask .......................................................................................................... 7-130
lan.linktimeout ....................................................................................................................... 7-130
lan.lxidomain ......................................................................................................................... 7-131
lan.nagle ............................................................................................................................... 7-132
lan.reset() .............................................................................................................................. 7-132
lan.restoredefaults() .............................................................................................................. 7-132
lan.status.dns.address[N] ...................................................................................................... 7-133
lan.status.dns.name .............................................................................................................. 7-134
lan.status.duplex ................................................................................................................... 7-135
lan.status.gateway ................................................................................................................ 7-135
lan.status.ipaddress .............................................................................................................. 7-136
lan.status.macaddress .......................................................................................................... 7-136
lan.status.port.dst .................................................................................................................. 7-137
lan.status.port.rawsocket ...................................................................................................... 7-137
lan.status.port.telnet .............................................................................................................. 7-138
lan.status.port.vxi11 .............................................................................................................. 7-138
lan.status.speed .................................................................................................................... 7-139
lan.status.subnetmask .......................................................................................................... 7-139
lan.timedwait ......................................................................................................................... 7-140
lan.trigger[N].assert() ............................................................................................................ 7-140
lan.trigger[N].clear() .............................................................................................................. 7-141
lan.trigger[N].connect() .......................................................................................................... 7-142
lan.trigger[N].connected ........................................................................................................ 7-142
lan.trigger[N].disconnect() ..................................................................................................... 7-143
lan.trigger[N].EVENT_ID ....................................................................................................... 7-144
lan.trigger[N].ipaddress ......................................................................................................... 7-144
lan.trigger[N].mode ................................................................................................................ 7-145
lan.trigger[N].overrun ............................................................................................................ 7-146
lan.trigger[N].protocol ............................................................................................................ 7-147
lan.trigger[N].pseudostate ..................................................................................................... 7-147
lan.trigger[N].stimulus ........................................................................................................... 7-148
lan.trigger[N].wait() ................................................................................................................ 7-150
localnode.autolinefreq ........................................................................................................... 7-150
localnode.description ............................................................................................................ 7-151
localnode.linefreq .................................................................................................................. 7-152
localnode.model .................................................................................................................... 7-153
localnode.password .............................................................................................................. 7-153
localnode.passwordmode ..................................................................................................... 7-154
localnode.prompts ................................................................................................................. 7-154
localnode.prompts4882 ......................................................................................................... 7-155
localnode.reset() ................................................................................................................... 7-156
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
localnode.revision ................................................................................................................. 7-157
localnode.serialno ................................................................................................................. 7-157
localnode.showerrors ............................................................................................................ 7-158
makegetter() .......................................................................................................................... 7-159
makesetter() .......................................................................................................................... 7-159
meminfo() .............................................................................................................................. 7-160
node[N].execute() .................................................................................................................. 7-161
node[N].getglobal() ................................................................................................................ 7-162
node[N].setglobal() ................................................................................................................ 7-162
opc() ...................................................................................................................................... 7-163
os.remove() ........................................................................................................................... 7-163
os.rename() ........................................................................................................................... 7-164
os.time() ................................................................................................................................ 7-164
print() ..................................................................................................................................... 7-165
printbuffer() ............................................................................................................................ 7-166
printnumber() ......................................................................................................................... 7-169
PulseIMeasureV() ................................................................................................................. 7-169
PulseVMeasureI() ................................................................................................................. 7-170
QueryPulseConfig() ............................................................................................................... 7-171
reset() .................................................................................................................................... 7-173
savebuffer() ........................................................................................................................... 7-174
script.anonymous .................................................................................................................. 7-175
script.delete() ........................................................................................................................ 7-176
script.factory.catalog() ........................................................................................................... 7-176
script.load() ........................................................................................................................... 7-177
script.new() ............................................................................................................................ 7-178
script.newautorun() ............................................................................................................... 7-179
script.restore() ....................................................................................................................... 7-180
script.run() ............................................................................................................................. 7-180
script.user.catalog() ............................................................................................................... 7-181
scriptVar.autorun ................................................................................................................... 7-181
scriptVar.list() ........................................................................................................................ 7-183
scriptVar.name ...................................................................................................................... 7-183
scriptVar.run() ....................................................................................................................... 7-184
scriptVar.save() ..................................................................................................................... 7-186
scriptVar.source .................................................................................................................... 7-187
serial.baud............................................................................................................................. 7-187
serial.databits ........................................................................................................................ 7-188
serial.flowcontrol ................................................................................................................... 7-189
serial.parity ............................................................................................................................ 7-189
serial.read() ........................................................................................................................... 7-190
serial.write() ........................................................................................................................... 7-191
settime() ................................................................................................................................ 7-192
settimezone() ........................................................................................................................ 7-192
setup.poweron ....................................................................................................................... 7-193
setup.recall() ......................................................................................................................... 7-194
setup.save() .......................................................................................................................... 7-195
smuX.abort() ......................................................................................................................... 7-196
smuX.buffer.getstats() ........................................................................................................... 7-196
smuX.buffer.recalculatestats() ............................................................................................... 7-197
smuX.cal.adjustdate .............................................................................................................. 7-198
smuX.cal.date ....................................................................................................................... 7-199
smuX.cal.due ........................................................................................................................ 7-200
smuX.cal.lock() ...................................................................................................................... 7-201
smuX.cal.password ............................................................................................................... 7-201
smuX.cal.polarity ................................................................................................................... 7-202
smuX.cal.restore() ................................................................................................................. 7-203
smuX.cal.save() .................................................................................................................... 7-204
smuX.cal.state ....................................................................................................................... 7-204
smuX.cal.unlock() .................................................................................................................. 7-205
smuX.contact.calibratehi() ..................................................................................................... 7-206
Table of Contents
ence Manual
Series 2600B System SourceMeter® Instrument Refer
smuX.contact.calibratelo() ..................................................................................................... 7-208
smuX.contact.check() ............................................................................................................ 7-209
smuX.contact.r() .................................................................................................................... 7-210
smuX.contact.speed .............................................................................................................. 7-211
smuX.contact.threshold ......................................................................................................... 7-212
smuX.makebuffer() ................................................................................................................ 7-212
smuX.measure.analogfilter.................................................................................................... 7-213
smuX.measure.autorangeY................................................................................................... 7-214
smuX.measure.autozero ....................................................................................................... 7-215
smuX.measure.calibrateY() ................................................................................................... 7-216
smuX.measure.count ............................................................................................................ 7-217
smuX.measure.delay ............................................................................................................ 7-218
smuX.measure.delayfactor.................................................................................................... 7-219
smuX.measure.filter.count .................................................................................................... 7-219
smuX.measure.filter.enable................................................................................................... 7-220
smuX.measure.filter.type ...................................................................................................... 7-221
smuX.measure.highcrangedelayfactor .................................................................................. 7-222
smuX.measure.interval ......................................................................................................... 7-222
smuX.measure.lowrangeY .................................................................................................... 7-223
smuX.measure.nplc .............................................................................................................. 7-224
smuX.measure.overlappedY() ............................................................................................... 7-225
smuX.measure.rangeY ......................................................................................................... 7-226
smuX.measure.rel.enableY ................................................................................................... 7-227
smuX.measure.rel.levelY ...................................................................................................... 7-228
smuX.measure.Y() ................................................................................................................ 7-229
smuX.measureYandstep() .................................................................................................... 7-230
smuX.nvbufferY ..................................................................................................................... 7-231
smuX.reset() .......................................................................................................................... 7-232
smuX.savebuffer() ................................................................................................................. 7-232
smuX.sense .......................................................................................................................... 7-233
smuX.source.autorangeY ...................................................................................................... 7-234
smuX.source.calibrateY() ...................................................................................................... 7-235
smuX.source.compliance ...................................................................................................... 7-236
<sm.source.delay .................................................................................................................. 7-237
smuX.source.func ................................................................................................................. 7-237
smuX.source.highc ................................................................................................................ 7-238
smuX.source.levelY .............................................................................................................. 7-239
smuX.source.limitY ............................................................................................................... 7-240
smuX.source.lowrangeY ....................................................................................................... 7-241
smuX.source.offfunc ............................................................................................................. 7-242
smuX.source.offlimitY ........................................................................................................... 7-242
smuX.source.offmode ........................................................................................................... 7-243
smuX.source.output .............................................................................................................. 7-244
smuX.source.outputenableaction .......................................................................................... 7-245
smuX.source.rangeY ............................................................................................................. 7-247
smuX.source.settling ............................................................................................................. 7-248
smuX.source.sink .................................................................................................................. 7-249
smuX.trigger.arm.count ......................................................................................................... 7-250
smuX.trigger.arm.set() .......................................................................................................... 7-250
smuX.trigger.arm.stimulus..................................................................................................... 7-251
smuX.trigger.ARMED_EVENT_ID ........................................................................................ 7-253
smuX.trigger.autoclear .......................................................................................................... 7-253
smuX.trigger.count ................................................................................................................ 7-254
smuX.trigger.endpulse.action ................................................................................................ 7-254
smuX.trigger.endpulse.set() .................................................................................................. 7-255
smuX.trigger.endpulse.stimulus ............................................................................................ 7-256
smuX.trigger.endsweep.action .............................................................................................. 7-258
smuX.trigger.IDLE_EVENT_ID ............................................................................................. 7-258
smuX.trigger.initiate() ............................................................................................................ 7-259
smuX.trigger.measure.action ................................................................................................ 7-260
smuX.trigger.measure.set() ................................................................................................... 7-261
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
smuX.trigger.measure.stimulus ............................................................................................. 7-261
smuX.trigger.measure.Y() ..................................................................................................... 7-264
smuX.trigger.MEASURE_COMPLETE_EVENT_ID .............................................................. 7-265
smuX.trigger.PULSE_COMPLETE_EVENT_ID .................................................................... 7-265
smuX.trigger.source.action.................................................................................................... 7-266
smuX.trigger.source.limitY .................................................................................................... 7-267
smuX.trigger.source.linearY() ................................................................................................ 7-268
smuX.trigger.source.listY() .................................................................................................... 7-269
smuX.trigger.source.logY().................................................................................................... 7-270
smuX.trigger.source.set() ...................................................................................................... 7-271
smuX.trigger.source.stimulus ................................................................................................ 7-272
smuX.trigger.SOURCE_COMPLETE_EVENT_ID ................................................................ 7-274
smuX.trigger.SWEEP_COMPLETE_EVENT_ID ................................................................... 7-274
smuX.trigger.SWEEPING_EVENT_ID .................................................................................. 7-274
status.condition ..................................................................................................................... 7-275
status.measurement.* ........................................................................................................... 7-277
status.measurement.buffer_available.* ................................................................................. 7-279
status.measurement.current_limit.* ....................................................................................... 7-280
status.measurement.instrument.* .......................................................................................... 7-282
status.measurement.instrument.smuX.* ............................................................................... 7-283
status.measurement.reading_overflow.* ............................................................................... 7-286
status.measurement.voltage_limit.* ...................................................................................... 7-287
status.node_enable ............................................................................................................... 7-288
status.node_event ................................................................................................................. 7-290
status.operation.* .................................................................................................................. 7-292
status.operation.calibrating.* ................................................................................................. 7-294
status.operation.instrument.* ................................................................................................. 7-295
status.operation.instrument.digio.* ........................................................................................ 7-298
status.operation.instrument.digio.trigger_overrun.* ............................................................... 7-300
status.operation.instrument.lan.* ........................................................................................... 7-302
status.operation.instrument.lan.trigger_overrun.* .................................................................. 7-304
status.operation.instrument.smuX.* ...................................................................................... 7-306
status.operation.instrument.smuX.trigger_overrrun.* ............................................................ 7-308
status.operation.instrument.trigger_blender.*........................................................................ 7-310
status.operation.instrument.trigger_blender.trigger_overrun.* .............................................. 7-311
status.operation.instrument.trigger_timer.* ........................................................................... 7-314
status.operation.instrument.trigger_timer.trigger_overrun.* .................................................. 7-316
status.operation.instrument.tsplink.* ..................................................................................... 7-318
status.operation.instrument.tsplink.trigger_overrun.* ............................................................ 7-319
status.operation.measuring.* ................................................................................................. 7-321
status.operation.remote.* ...................................................................................................... 7-323
status.operation.sweeping.* .................................................................................................. 7-324
status.operation.trigger_overrun.* ......................................................................................... 7-326
status.operation.user.* .......................................................................................................... 7-328
status.questionable.* ............................................................................................................. 7-330
status.questionable.calibration.* ............................................................................................ 7-332
status.questionable.instrument.* ........................................................................................... 7-334
status.questionable.instrument.smuX.* ................................................................................. 7-335
status.questionable.over_temperature.* ................................................................................ 7-337
status.questionable.unstable_output.* .................................................................................. 7-339
status.request_enable ........................................................................................................... 7-340
status.request_event ............................................................................................................. 7-342
status.reset() ......................................................................................................................... 7-344
status.standard.* ................................................................................................................... 7-344
status.system.* ...................................................................................................................... 7-347
status.system2.* .................................................................................................................... 7-349
status.system3.* .................................................................................................................... 7-351
status.system4.* .................................................................................................................... 7-353
status.system5.* .................................................................................................................... 7-355
SweepILinMeasureV() ........................................................................................................... 7-357
SweepIListMeasureV() .......................................................................................................... 7-358
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
SweepILogMeasureV() ......................................................................................................... 7-359
SweepVLinMeasureI() ........................................................................................................... 7-361
SweepVListMeasureI() .......................................................................................................... 7-362
SweepVLogMeasureI() ......................................................................................................... 7-363
timer.measure.t() ................................................................................................................... 7-364
timer.reset() ........................................................................................................................... 7-365
trigger.blender[N].clear() ....................................................................................................... 7-365
trigger.blender[N].EVENT_ID ................................................................................................ 7-366
trigger.blender[N].orenable.................................................................................................... 7-366
trigger.blender[N].overrun ..................................................................................................... 7-367
trigger.blender[N].reset() ....................................................................................................... 7-368
trigger.blender[N].stimulus[M] ............................................................................................... 7-369
trigger.blender[N].wait() ......................................................................................................... 7-371
trigger.clear() ......................................................................................................................... 7-372
trigger.EVENT_ID ................................................................................................................. 7-372
trigger.generator[N].assert() .................................................................................................. 7-373
trigger.generator[N].EVENT_ID ............................................................................................. 7-373
trigger.timer[N].clear() ........................................................................................................... 7-374
trigger.timer[N].count ............................................................................................................. 7-374
trigger.timer[N].delay ............................................................................................................. 7-375
trigger.timer[N].delaylist ........................................................................................................ 7-375
trigger.timer[N].EVENT_ID .................................................................................................... 7-376
trigger.timer[N].overrun ......................................................................................................... 7-377
trigger.timer[N].passthrough .................................................................................................. 7-377
trigger.timer[N].reset() ........................................................................................................... 7-378
trigger.timer[N].stimulus ........................................................................................................ 7-379
trigger.timer[N].wait() ............................................................................................................. 7-381
trigger.wait() .......................................................................................................................... 7-381
tsplink.group .......................................................................................................................... 7-382
tsplink.master ........................................................................................................................ 7-383
tsplink.node ........................................................................................................................... 7-383
tsplink.readbit() ...................................................................................................................... 7-384
tsplink.readport() ................................................................................................................... 7-384
tsplink.reset() ......................................................................................................................... 7-385
tsplink.state ........................................................................................................................... 7-386
tsplink.trigger[N].assert() ....................................................................................................... 7-387
tsplink.trigger[N].clear() ......................................................................................................... 7-388
tsplink.trigger[N].EVENT_ID .................................................................................................. 7-388
tsplink.trigger[N].mode .......................................................................................................... 7-389
tsplink.trigger[N].overrun ....................................................................................................... 7-391
tsplink.trigger[N].pulsewidth .................................................................................................. 7-392
tsplink.trigger[N].release() ..................................................................................................... 7-392
tsplink.trigger[N].reset() ......................................................................................................... 7-393
tsplink.trigger[N].stimulus ...................................................................................................... 7-394
tsplink.trigger[N].wait() .......................................................................................................... 7-396
tsplink.writebit() ..................................................................................................................... 7-396
tsplink.writeport() ................................................................................................................... 7-397
tsplink.writeprotect ................................................................................................................ 7-398
tspnet.clear() ......................................................................................................................... 7-399
tspnet.connect() .................................................................................................................... 7-400
tspnet.disconnect() ................................................................................................................ 7-401
tspnet.execute() .................................................................................................................... 7-402
tspnet.idn() ............................................................................................................................ 7-403
tspnet.read() .......................................................................................................................... 7-403
tspnet.readavailable() ............................................................................................................ 7-404
tspnet.reset() ......................................................................................................................... 7-405
tspnet.termination() ............................................................................................................... 7-405
tspnet.timeout ........................................................................................................................ 7-406
tspnet.tsp.abort() ................................................................................................................... 7-407
tspnet.tsp.abortonconnect ..................................................................................................... 7-407
tspnet.tsp.rbtablecopy() ......................................................................................................... 7-408
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
tspnet.tsp.runscript() ............................................................................................................. 7-409
tspnet.write() ......................................................................................................................... 7-410
userstring.add() ..................................................................................................................... 7-410
userstring.catalog() ............................................................................................................... 7-411
userstring.delete() ................................................................................................................. 7-412
userstring.get() ...................................................................................................................... 7-413
waitcomplete() ....................................................................................................................... 7-413
Troubleshooting guide ............................................................................................... 8-1
Introduction .......................................................................................................................... 8-1
Error levels ........................................................................................................................... 8-1
Effects of errors on scripts ................................................................................................... 8-2
Retrieving errors ................................................................................................................... 8-2
Error summary list ................................................................................................................ 8-3
LAN troubleshooting suggestions ........................................................................................ 8-7
Frequently asked questions (FAQs) ......................................................................... 9-1
How do I display the instrument's serial number? ............................................................... 9-1
How do I optimize performance? ......................................................................................... 9-2
Disabling autozero to increase speed ....................................................................................... 9-2
How do I upgrade the firmware? .......................................................................................... 9-3
How do I use the digital I/O port? ......................................................................................... 9-3
How do I trigger other instruments? ..................................................................................... 9-3
Triggering a scanner ................................................................................................................. 9-4
Interactive trigger programming ................................................................................................ 9-4
More information about triggering ............................................................................................. 9-4
How do I generate a GPIB service request?........................................................................ 9-4
Setting up a service request ...................................................................................................... 9-5
Service request programming example ..................................................................................... 9-5
Polling for SRQs ........................................................................................................................ 9-5
How do I store measurements in nonvolatile memory? ....................................................... 9-5
When should I change the output-off state? ........................................................................ 9-6
How do I make contact check measurements? ................................................................... 9-6
How do I make low-current measurements? ....................................................................... 9-6
Low-current connections ........................................................................................................... 9-6
Low-current measurement programming example .................................................................... 9-9
How can I change the line frequency? ................................................................................. 9-9
Where can I get the LabVIEW driver? ................................................................................. 9-9
What should I do if I get an 802 interlock error? .................................................................. 9-9
Why is the reading value 9.91e37? .................................................................................... 9-10
How do I use the included USB drive? .............................................................................. 9-10
What do I do if I lose or format the included USB drive? ................................................... 9-10
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
Next steps .................................................................................................................. 10-1
Additional Series 2600B information .................................................................................. 10-1
Maintenance ................................................................................................................A-1
Introduction .......................................................................................................................... A-1
Line fuse replacement .......................................................................................................... A-1
Front panel tests .................................................................................................................. A-2
Keys test ................................................................................................................................... A-3
Display patterns test .................................................................................................................. A-3
Upgrading the firmware ........................................................................................................ A-4
Using TSB for upgrading the firmware ...................................................................................... A-5
Calibration ...................................................................................................................B-1
Verification ........................................................................................................................... B-1
Verification test requirements .................................................................................................... B-2
Restoring factory defaults ......................................................................................................... B-4
Performing the verification test procedures ............................................................................... B-5
Current source accuracy ........................................................................................................... B-7
Current measurement accuracy .............................................................................................. B-12
Voltage source accuracy ......................................................................................................... B-15
Voltage measurement accuracy .............................................................................................. B-17
Adjustment ......................................................................................................................... B-18
Introduction ............................................................................................................................. B-18
Environmental conditions ........................................................................................................ B-18
Adjustment considerations ...................................................................................................... B-19
Calibration adjustment overview ............................................................................................. B-20
Calibration commands quick reference ................................................................................... B-24
Calibration adjustment procedure ........................................................................................... B-25
LAN concepts and settings ........................................................................................C-1
Overview .............................................................................................................................. C-1
Establishing a point-to-point connection .............................................................................. C-1
Step 1: Identify and record the existing IP configuration ........................................................... C-2
Step 2: Disable DHCP to use the computer's existing IP address ............................................ C-4
Step 3: Configure the instrument's LAN settings ....................................................................... C-8
Step 4: Install the crossover cable ............................................................................................ C-9
Step 5: Access the instrument's web page .............................................................................. C-10
Connecting to the LAN ....................................................................................................... C-10
Setting the LAN configuration method ..................................................................................... C-10
Setting the IP address ............................................................................................................. C-11
Setting the gateway ................................................................................................................. C-11
Setting the subnet mask .......................................................................................................... C-11
Configuring the domain name system (DNS) .......................................................................... C-12
LAN speeds ........................................................................................................................ C-12
Duplex mode ...................................................................................................................... C-13
Viewing LAN status messages .......................................................................................... C-13
Viewing the network settings ............................................................................................. C-14
Series 2600B
of Contents
System SourceMeter® Instrument Reference Manual Table
Confirming the active speed and duplex negotiation ............................................................... C-14
Confirming port numbers ......................................................................................................... C-15
Selecting a LAN interface protocol ..................................................................................... C-15
VXI-11 connection ................................................................................................................... C-15
Raw socket connection ........................................................................................................... C-16
Dead socket connection .......................................................................................................... C-16
Telnet connection .................................................................................................................... C-16
Logging LAN trigger events in the event log ...................................................................... C-19
Accessing the event log from the command interface ............................................................. C-20
Common commands ..................................................................................................D-1
Command summary ............................................................................................................. D-1
Script command equivalents ................................................................................................ D-3
Command reference ............................................................................................................ D-3
Identification query: *IDN?......................................................................................................... D-3
Operation complete and query: *OPC and *OPC? .................................................................... D-4
Reset: *RST .............................................................................................................................. D-4
Self-test query: *TST? ............................................................................................................... D-4
Trigger: *TRG ............................................................................................................................ D-4
Wait-to-continue: *WAI .............................................................................................................. D-5
Status model ............................................................................................................... E-1
Overview .............................................................................................................................. E-1
Status register set contents ....................................................................................................... E-1
Queues ..................................................................................................................................... E-2
Status function summary ........................................................................................................... E-4
Status model diagrams ............................................................................................................. E-5
Clearing registers ............................................................................................................... E-14
Programming and reading registers ................................................................................... E-14
Programming enable and transition registers .......................................................................... E-14
Reading registers .................................................................................................................... E-15
Status byte and service request (SRQ) ............................................................................. E-15
Status Byte Register ............................................................................................................... E-16
Service Request Enable Register ........................................................................................... E-17
Serial polling and SRQ ............................................................................................................ E-18
SPE, SPD (serial polling) ........................................................................................................ E-18
Status byte and service request commands............................................................................ E-18
Enable and transition registers ................................................................................................ E-19
Controlling node and SRQ enable registers ............................................................................ E-19
Status register sets ............................................................................................................ E-19
System Summary Registers .................................................................................................... E-19
Standard Event Register ......................................................................................................... E-20
Operation Status Registers ..................................................................................................... E-22
Questionable Status Registers ................................................................................................ E-23
Measurement Event Registers ................................................................................................ E-24
Register programming example .............................................................................................. E-25
TSP-Link system status ..................................................................................................... E-26
Status model configuration example ....................................................................................... E-26
Table of Contents
Reference Manual
Series 2600B System SourceMeter® Instrument
Display character codes ............................................................................................. F-1
Series 2600B display character codes ................................................................................. F-1
Model 2400 emulation ................................................................................................ G-1
Model 2400 emulation ..........................................................................................................G-1
Loading, running, and configuring Model 2400 emulation ........................................................ G-1
Operating the Series 2600B as a Model 2400.......................................................................... G-2
Execute SCPI commands when not in Model 2400 emulation mode ....................................... G-2
Model 2400 compatibility .....................................................................................................G-3
General compatibility ................................................................................................................ G-3
Model 2400 SCPI command support ....................................................................................... G-6
Model 2400 SCPI command compatibility .............................................................................. G-15
Index................................................................................................................................ 1
General information .................................................................. 1-4
Welcome
Thank you for choosing a Keithley Instruments product. The Series 2600B System SourceMeter® instrument provides manufacturers of electronic components and semiconductor devices with an instrument that combines source and measurement capabilities in a single instrument called a source-measure unit (also called a SMU). This combination simplifies test processes by eliminating synchronization and connection issues associated with multiple instrument solutions. A Series 2600B provides a scalable, high throughput, highly cost-effective solution for precision DC, pulse, and low frequency AC source-measure testing that also maintains code compatibility throughout the Series 2600 instruments.
Section 1
Introduction
In this section:
Welcome .................................................................................. 1-1
Extended warranty ................................................................... 1-1
Contact information .................................................................. 1-1
Customer documentation ......................................................... 1-2
Capabilities and features .......................................................... 1-3
Extended warranty
Additional years of warranty coverage are available on many products. These valuable contracts protect you from unbudgeted service expenses and provide additional years of protection at a fraction of the price of a repair. Extended warranties are available on new and existing products. Contact your local Keithley Instruments office, sales partner, or distributor for details.
Contact information
If you have any questions after you review the information in this documentation, please contact your local Keithley Instruments office, sales partner, or distributor. You can also call the corporate headquarters of Keithley Instruments (toll-free inside the U.S. and Canada only) at 1-800-935-5595, or from outside the U.S. at +1-440-248-0400. For worldwide contact numbers, visit the
Instruments website (http://www.tek.com/keithley).
Keithley
Section
Reference Manual
1: Introduction Series 2600B System SourceMeter® Instrument
Customer documentation
The Series 2600B Quick Start Guide is provided as a hard copy, plus PDF format. Note that the Reference Manual is also provided in PDF format.
Quick Start Guide: Provides unpacking instructions, describes basic connections, and reviews
basic operation information. If you are new to Keithley Instruments equipment, refer to the Quick Start Guide to take the steps needed to unpack, set up, and verify operation.
Reference Manual: Includes advanced operation topics and maintenance information.
Programmers looking for a command reference, and users looking for an in-depth description of the way the instrument works (including troubleshooting and optimization), should refer to the Reference Manual.
Organization of manual sections
Bookmarks for each section of this manual are provided in the PDF version of the documentation. The manual sections are also listed in the Table of Contents located at the beginning of this manual.
For more information about bookmarks, see Adobe
®
Acrobat® or Reader® help.
Product software and drivers
Test Script Builder (TSB) Integrated Development Environment: This software provides an
envrionment to develop a test program and the ability to load the test program onto the instrument. Running a program loaded on the instrument eliminates the need to send individual commands from the host computer to the instrument when running a test.
The 2600B TSB Add-in: A software tool you can use to create, modify, debug, and store Test
Script Processor (TSP
IVI Instrument Driver: Driver for National Instruments LabVIEW
J2SE
Runtime Environment: Web brower plug-in required to run the web applications that are
available through the instrument web interface.
Keithly I/O layer and release notes: Software that manages communications between Keithley
instrument drivers, software applications, and the instrument.
Keithley LXI Discovery Browser: Utility that identifies the IP address of instruments connected to the local area network (LAN) that support VXI-11 discovery protocol.
Go to the Downloads web page (http://www.tek.com/downloads) to download drivers and software for your instrument. For more information see Installing the TSB software, and Installing the TSB add-in.
®
) test scripts.
and related release notes.
1-2 2600BS-901-01 Rev. C / August 2016
Series 2600B
Introduction
System SourceMeter® Instrument Reference Manual Section 1:
Capabilities and features
All Series 2600B System SourceMeter® instruments have the following features:
4.5, 5.5, or 6.5 digit display resolution
Resistance and power measurement functions
Four-quadrant sink or source operation
Contact check function (not available on the Models 2604B, 2614B, and 2634B)
High-capacitance mode for load impedance up to 50 µF (microfarads)
Linear, logarithmic, and custom sweeping and pulsing
Filtering to reduce reading noise
Trigger model supports extensive triggering and synchronization schemes at hardware speeds
Internal memory stores five user setup options
Dedicated reading buffers that can each store and recall over 140,000 measurements; additional
dynamic reading buffers can be created
USB flash drive access for saving data buffers, test scripts, and user setups
Digital I/O port: Allows the Series 2600B to control other devices (Digital I/O lines not available on
the Models 2604B, 2614B, and 2634B)
Web-based characterization tool that provides easy access to data gathering, sweeping, and
pulsing features
LXI
®
version 1.4 Core 2011 compliance
Embedded TSP scripting engine accessible from any host interface; responds to high-speed test
scripts comprised of instrument control commands
TSP-Link
each other; advanced Test Script Processor (TSP script execution across the TSP-Link network (not available on the Models 2604B, 2614B, and 2634B)
®
expansion bus that allows TSP-enabled instruments to trigger and communicate with
Supports IEEE-488 (GPIB), RS-232, Universal Serial Bus (USB), and ethernet local area network
(LAN) connections
®
) scripting engine features enable parallel
2600BS-901-01 Rev. C / August 2016 1-3
Section
Reference Manual
1: Introduction Series 2600B System SourceMeter® Instrument
Additional source and measure features:
Model 2601B/2602B/2604B System SourceMeter
Source ±DC voltage from 5 µV to 40.4 V
Source ±DC current from 2 pA to 3.03 A
Source ±pulse current up to 10 A
Measure ±pulse current up to 10 A
Measure ±DC voltage from 100 nV to 40.8 V
Measure ±DC current from 100 fA to 3.06 A
Model 2611B/2612B/2614B System SourceMeter
Source ±DC voltage from 5 µV to 202 V
Source ±DC current from 2 pA to 1.515 A
Source ±pulse current up to 10 A
Measure ±pulse current up to 10 A
Measure ±DC voltage from 100 nV to 204 V
Measure ±DC current from 100 fA to 1.53 A
Model 2634B/2635B/2636B System SourceMeter
Source ±DC voltage from 5 µV to 202V
Source ±DC current from 20 fA to 1.515 A
Source ±pulse current up to 10 A
Measure ±pulse current up to 10 A
Measure ±DC voltage from 100 nV to 204 V
Measure ±DC current from 100 aA to 1.53 A (1 fA to 1.53 A for the Model 2634B)
®
instruments:
®
instruments:
®
instruments:
General information
Displaying the instrument's serial number
The instrument serial number is on a label on the rear panel of the instrument. You can also access the serial number from the front panel using the front-panel keys and menus.
To display the serial number on the front panel:
1. If the Series 2600B is in remote operation, press the EXIT (LOCAL) key once to place the instrument in local operation.
2. Press the MENU key.
3. Use the navigation wheel
4. Press the ENTER key. The SYSTEM INFORMATION menu is displayed.
5. Scroll to the SERIAL# menu item.
6. Press the ENTER key. The Series 2600B serial number is displayed.
to scroll to the SYSTEM-INFO menu item.
1-4 2600BS-901-01 Rev. C / August 2016
Remote communication interfaces ......................................... 2-88
Supply voltage range Models: 2601B/2602B/2604B
100 V AC to 240 V AC, 50 Hz or 60 Hz (autosensing). 240 VA maximum
Supply voltage range
2634B/2635B/2636B
100 V AC to 240 V AC, 50 Hz or 60 Hz (autosensing). 250 VA maximum
Input and output connections
See Front panel (on page 2-2) and Rear panel (on page 2-6)
Environmental conditions
For indoor use only:
Pollution degree: 1 or 2
Section 2
General operation
In this section:
General ratings ......................................................................... 2-1
Controls, indicators, and connectors ........................................ 2-2
Cooling vents ......................................................................... 2-12
Turning your instrument on and off ........................................ 2-13
System information ................................................................ 2-15
Menu overview ....................................................................... 2-16
Beeper ................................................................................... 2-23
Display mode ......................................................................... 2-24
Basic operation ...................................................................... 2-24
DUT test connections ............................................................. 2-49
DUT connection settings ........................................................ 2-74
USB storage overview ............................................................ 2-79
Displayed error and status messages .................................... 2-81
Range .................................................................................... 2-81
Digits ...................................................................................... 2-86
Speed ..................................................................................... 2-87
General ratings
The Series 2600B instrument's general ratings and connections are listed in the following table.
Category Specification
Models: 2611B/2612B/2614B
Altitude: Maximum 2000 meters (6562 feet) above sea level
Operating: 0 °C to 50 °C (32 °F to 122 °F), 70% relative humidity up to 35 °C. Derate 3% relative humidity/°C, 35 °C to 50 °C (95 °F to 122 °F)
Storage: 25 °C to 65 °C (13 °F to 149 °F) Transient overvoltages according to Installation Categories (Overvoltage Categories) I, II, and III (see Annex J); for mains supply, the minimum
and normal category is category II
Section
Reference Manual
2: General operation Series 2600B System SourceMeter® Instrument
Controls, indicators, and connectors
Series 2600B controls, indicators, and the USB port are on the front panel (on page 2-2). Make connections to the Series 2600B through connectors on the rear panel (on page 2-6).
Front panel
The front panel of the Series 2600B is shown below. The descriptions of the front-panel controls, USB port, and indicators follow the figure.
Figure 1: Front panel (Series 2600B models)
2-2 2600BS-901-01 Rev. C / August 2016
Series 2600B
General operation
Power switch. The in position turns the Series 2600B on (I); the out position turns it off (O).
Toggles between the various source-measure displays and the user message mode. Configures a function or operation.
SRC
Selects the source function (V or A) and places the cursor in the source field for editing.
MEAS
LIMIT
Places the cursor in the compliance limit field for editing. Also selects the limit value to edit (V, A,
MODE
Selects a meter mode (I-METER, V-METER, OHM-METER, or WATT-METER).
DIGITS
SPEED
Sets the measurement speed (FAST, MEDium, NORMAL, HI-ACCURACY, or OTHER). Speed and accuracy are set by controlling the measurement aperture.
REL
Controls relative measurements, which allows a baseline value to be subtracted from a reading.
FILTER
LOAD
Loads test for execution (FACTORY, USER, or SCRIPTS).
RUN
STORE
Accesses reading buffers and takes readings. TAKE_READINGS: Use to take readings and store
RECALL
Recalls information (DATA or STATISTICS) stored in a reading buffer: DATA includes stored
STD DEV, SAMPLE SIZE, MINIMUM, MAXIMUM, PK-PK.
TRIG
Triggers readings.
MENU
Accesses the main menu (on page 2-17). The main menu can be used to configure many functions and features.
EXIT
Cancels the selection and returns to the previous menu or display. Also used as a LOCAL key to take the instrument out of remote operation.
ENTER
System SourceMeter® Instrument Reference Manual Section 2:
1. Power switch, display and configuration keys
2. SMU setup, performance control, special operation, and numbers
SMU (source-measure unit) setup
Cycles through measure functions (V, A, Ω, or W).
or W).
Performance control
Sets the display resolution (4½, 5½, or 6½ digits).
Enables or disables the digital filter. You can use this filter to reduce reading noise.
Special operation
Runs the last selected factory or user-defined test.
them in a reading buffer. SAVE: Use to save a reading buffer to nonvolatile memory or to a user­installed flash drive (USB1) in CSV or XML format. Readings include measurements, source values, and timestamp values, if configured.
readings, and if configured, source values and timestamp values; STATISTICS includes MEAN,
Accepts the selection and moves to the next choice or exits the menu.
2600BS-901-01 Rev. C / August 2016 2-3
Section
Reference Manual
When enabled and in EDIT mode, the number keys (0-9, +/-, 0000) allow
Selects the next higher source or measure range.
In addition to selecting range functions, the up and down range keys change the format for non-range numbers (as an example, when editing the limit value).
value or sub-menu item.
Turn the navigation wheel to:
• Select a menu option or a value
Turns the source output on or off.
Use the USB port to connect a USB flash drive to the instrument. You can use the USB flash drive
2: General operation Series 2600B System SourceMeter® Instrument
Number keys
direct numeric entry. Press the navigation wheel to enter EDIT mode.
3. Range keys
Enables or disables source or measure autorange.
Selects the next lower source or measure range.
4. Cursor keys
Use the CURSOR keys to move the cursor left or right. When the cursor is on the desired source or compliance value digit, push the navigation wheel
to enter edit mode, and turn the navigation
wheel to edit the value. Push the navigation wheel again when finished editing. Use the CURSOR keys or the navigation wheel to move through menu items. To view a menu
value, use the CURSOR keys for cursor control, and then press the navigation wheel to view the
5. Navigation wheel
• Move the cursor to the left and the right (the cursor indicates the selected value or item)
• While in edit mode, increase or decrease a selected source or compliance value
Push the navigation wheel
to:
• Enable or disable edit mode for the selected source or compliance value
• Open menus and submenu items
6. Output control
7. USB port
to store reading buffer data, scripts, and user setups. You can also use it to upgrade the firmware.
2-4 2600BS-901-01 Rev. C / August 2016
Series 2600B
General operation
EDIT
Instrument is in editing mode
ERR
REM
Instrument is in remote mode
TALK
Instrument is addressed to talk
LSTN
Instrument is addressed to listen
SRQ
Service request is asserted
REL
FILT
Digital filter is enabled
AUTO
Source or measure autorange is selected
* (asterisk)
Readings are being stored in the buffer
System SourceMeter® Instrument Reference Manual Section 2:
8. Display indicators (not shown)
The items listed below represent the possible display indicators and their meanings.
Indicator Meaning
Questionable reading or invalid calibration step
Relative mode is enabled
2600BS-901-01 Rev. C / August 2016 2-5
Section
Reference Manual
2: General operation Series 2600B System SourceMeter® Instrument
Rear panel
The rear panel of the Series 2600B is shown below. The descriptions of the rear-panel components follow the figure.
Figure 2: Rear panel (Models 2601B, 2602B, 2611B, and 2612B)
2-6 2600BS-901-01 Rev. C / August 2016
Loading...
+ 867 hidden pages