Model 2450
www.keithley.com
Interactive SourceMeter
Reference Manual
2450-901-01 Rev. D / May 2015
Instrument
*P245090101D*
2450-901-01D
A Greater Measure of Confidence
Interactive SourceMeter® Instrument
Reference Man ual
© 2015, Keithley Instruments
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 is strictly prohibited.
®
, TSP-Link®, and TSP-Net® are trademarks of Keithley Instruments. All Keithley Instruments
TSP
product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand
names are trademarks or registered trademarks of their respective holders.
The Lua 5.0 software and associated documentation files are copyright © 1994-2008, Tecgraf,
PUC-Rio. Terms of license for the Lua software and associated documentation can be accessed at
the Lua licensing site (http://www.lua.org/license.html).
Document number: 2450-901-01 Rev. D / May 2015
Safety precaut ions
The following safety precautio ns should be observ ed before using this product and any associated instrum enta t ion . 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 inst rum ent labe ls, do not connect any instru ment 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 sw itch ing cards, or mak ing inter nal 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 ma y be
impaired.
Do not exceed the maximum signal levels of the instruments and accessories, as defined in the specifications and operating
information, and as shown on the instrument or test fixture panels, or switching card.
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 documentat ion.
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 mark ed on the instru ment .
The
contact with these voltages.
The
The
If this 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 h az ards that coul d dama ge 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 — inc lud ing 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. 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.
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.
symbol on an instrument means caution, risk of electric shock. Use standard safety precautions to avoid personal
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.
Safety precaution revision as of January 2013.
Introduction ............................................................................................................... 1-1
Welcome .............................................................................................................................. 1-1
Extended warranty ............................................................................................................... 1-1
Contact information .............................................................................................................. 1-1
CD-ROM contents ................................................................................................................ 1-2
Organization of manual sections .......................................................................................... 1-2
Capabilities and features...................................................................................................... 1-3
General ratings ..................................................................................................................... 1-4
General operation ..................................................................................................... 2-1
Power the instrument on or off ............................................................................................. 2-2
Front-panel overview ............................................................................................................ 2-3
Turn the Model 2450 output on or off ................................................................................... 2-6
Rear panel overview ............................................................................................................ 2-7
Touchscreen display ............................................................................................................ 2-8
Select items on the touchscreen ............................................................................................... 2-9
Scroll bars ................................................................................................................................. 2-9
Enter information ..................................................................................................................... 2-10
Adjust the backlight brightness and dimmer ............................................................................ 2-11
Event messages ...................................................................................................................... 2-12
Screen descriptions ............................................................................................................ 2-12
Home screen ........................................................................................................................... 2-13
Menu overview ................................................................................................................... 2-21
QuickSet menu ........................................................................................................................ 2-22
Source menu ........................................................................................................................... 2-23
Measure menu ........................................................................................................................ 2-26
Views menu............................................................................................................................. 2-31
Trigger menu ........................................................................................................................... 2-36
Scripts menu ........................................................................................................................... 2-38
System menu .......................................................................................................................... 2-40
Display features ................................................................................................................. 2-44
Setting the number of displayed digits .................................................................................... 2-44
Setting the display format ........................................................................................................ 2-45
Customizing a message for the USER swipe screen .............................................................. 2-46
Creating messages for interactive prompts ............................................................................. 2-47
Saving screen captures to a USB flash drive .......................................................................... 2-47
Dimensions ........................................................................................................................ 2-48
Handle and bumpers .......................................................................................................... 2-52
Removing the handle and bumpers ........................................................................................ 2-52
Remote communications interfaces ................................................................................... 2-54
Supported remote interfaces ................................................................................................... 2-54
Comparison of the communications inter fa ce s ........................................................................ 2-54
GPIB setup .............................................................................................................................. 2-56
LAN communications .............................................................................................................. 2-60
Model 2450 Interactive SourceMeter® Instrument
USB communications .............................................................................................................. 2-67
Model 2450 web interface ....................................................................................................... 2-71
How to install the Keithley I/O Layer ....................................................................................... 2-77
Modifying, repairing, or removing Keithley I/O Layer software ................................................ 2-78
Determining the command s et you will use ....................................................................... 2-78
System information ............................................................................................................ 2-79
Instrument sounds .............................................................................................................. 2-80
Test connections ................................................................................................................ 2-81
Basic connections ................................................................................................................... 2-82
Using the interlock ................................................................................................................... 2-83
Front- or rear-panel test conne ctio ns ...................................................................................... 2-85
Two-wire compared to four-wire measurements ..................................................................... 2-86
Test fixtures ............................................................................................................................. 2-93
Output-off state ....................................................................................................................... 2-94
Source-measure overview ................................................................................................. 2-96
Source and measure order...................................................................................................... 2-97
Source and measure through the front panel .......................................................................... 2-97
Source and measure using SCPI commands........................................................................ 2-108
Source and measure using TSP commands ......................................................................... 2-108
Protection ......................................................................................................................... 2-109
Overvoltage protection .......................................................................................................... 2-110
Source limits .......................................................................................................................... 2-111
Ranges ............................................................................................................................. 2-112
Source range ......................................................................................................................... 2-113
Measurement range .............................................................................................................. 2-115
Automatic reference measurements ................................................................................ 2-117
Setting autozero .................................................................................................................... 2-118
Source readback .............................................................................................................. 2-118
Setting source readback ....................................................................................................... 2-119
Source delay .................................................................................................................... 2-119
Setting the source delay ........................................................................................................ 2-120
Graphing .......................................................................................................................... 2-120
Setting up the Graph tab ....................................................................................................... 2-120
Using the Graph tab .............................................................................................................. 2-123
Binning data with the Histogram ...................................................................................... 2-124
Setting up the Histogram ....................................................................................................... 2-125
Saving setups ................................................................................................................... 2-126
Save a user setup to internal memory ................................................................................... 2-126
Save a user setup to a USB flash drive ................................................................................. 2-127
Copy a user setup ................................................................................................................. 2-127
Delete a user setup ............................................................................................................... 2-128
Recall a user setup ............................................................................................................... 2-128
Define the setup used when power is turned on ................................................................... 2-129
Resets .............................................................................................................................. 2-130
Reset the instrument ............................................................................................................. 2-131
Using the event log .......................................................................................................... 2-131
Information provided for each event log entry ....................................................................... 2-132
Event log settings .................................................................................................................. 2-132
Effects of errors on scripts..................................................................................................... 2-133
Interactive SourceMeter® Instrument Reference Manual Table
Functions and features ............................................................................................ 3-1
Instrument access ................................................................................................................ 3-1
Changing the instrument access mode ..................................................................................... 3-2
Changing the password ............................................................................................................ 3-2
Switching control interfaces ....................................................................................................... 3-3
Relative offset ...................................................................................................................... 3-3
Establishing a relative offset value ............................................................................................ 3-4
Disabling the relative offset ....................................................................................................... 3-5
Calculations that you can apply to measurements .............................................................. 3-6
mx+b ......................................................................................................................................... 3-6
Percent ...................................................................................................................................... 3-7
Reciprocal (1/X) ........................................................................................................................ 3-7
Setting percent math operations ............................................................................................... 3-8
Setting mx+b math operations .................................................................................................. 3-8
Setting reciprocal math operations ............................................................................................ 3-9
Switching math on the SETTINGS swipe screen ...................................................................... 3-9
Displayed measurements .......................................................................................................... 3-9
Reading buffers .................................................................................................................. 3-10
Getting started with buffers ..................................................................................................... 3-10
Creating buffers ....................................................................................................................... 3-13
Setting reading buffer options ................................................................................................. 3-16
Selecting a buffer .................................................................................................................... 3-21
Using the front panel to store readings in the selected buffer ................................................. 3-24
Viewing and saving buffer content .......................................................................................... 3-24
Clearing buffers ....................................................................................................................... 3-30
Deleting buffers ....................................................................................................................... 3-30
Remote buffer operation ......................................................................................................... 3-31
Saving front-panel settings into a macro script .................................................................. 3-38
Recording a macro script ........................................................................................................ 3-38
Running a macro script ........................................................................................................... 3-39
Front-panel macro recording limitations .................................................................................. 3-39
Configuration lists ............................................................................................................... 3-39
Instrument configuration .......................................................................................................... 3-39
What is a configuration list? .................................................................................................... 3-40
What is a configuration index? ................................................................................................ 3-41
What settings are stored in a configuration list? ...................................................................... 3-41
Creating, storing, and performing operations on configuration lists and indexes .................... 3-45
Using the front panel for configuration list operations ............................................................. 3-45
Using remote commands for configurati on lis t oper ati ons ....................................................... 3-51
Sweep operation ................................................................................................................ 3-60
Linear staircase sweep ........................................................................................................... 3-60
Logarithmic staircase sweep ................................................................................................... 3-61
Setting up a sweep .................................................................................................................. 3-61
Aborting a sweep .................................................................................................................... 3-66
Sweep programming examples ............................................................................................... 3-67
Increasing the speed of sweeps .............................................................................................. 3-70
Digital I/O ........................................................................................................................... 3-70
Digital I/O connector and pinouts ............................................................................................ 3-71
Digital I/O port configuration .................................................................................................... 3-72
Digital I/O lines ........................................................................................................................ 3-74
Remote digital I/O commands ................................................................................................. 3-78
Digital I/O bit weighting ........................................................................................................... 3-80
Digital I/O programming examples .......................................................................................... 3-80
Model 2450 Interactive SourceMeter® Instrument
Measurement methods ...................................................................................................... 3-82
Continuous measurement triggering ....................................................................................... 3-82
Trigger key triggering .............................................................................................................. 3-83
Trigger model triggering .......................................................................................................... 3-83
Switching between measurement methods ............................................................................. 3-83
Triggering ........................................................................................................................... 3-83
Command interface triggering ................................................................................................. 3-84
Triggering using hardware lines .............................................................................................. 3-84
LAN triggering overview .......................................................................................................... 3-84
Trigger timers .......................................................................................................................... 3-86
Event blenders ........................................................................................................................ 3-89
Interactive triggering ................................................................................................................ 3-90
Trigger model ..................................................................................................................... 3-92
Trigger model blocks ............................................................................................................... 3-93
Predefined trigger models ..................................................................................................... 3-108
Assembling trigger model blocks ........................................................................................... 3-110
Running the trigger model ..................................................................................................... 3-111
Using trigger events to start actions in the trigger model ...................................................... 3-114
Limit testing and binning .................................................................................................. 3-117
Limit testing using the front-panel interface ........................................................................... 3-117
Set up a limit test using the remote interface ........................................................................ 3-119
TSP-Link System Expansion Interface ............................................................................ 3-133
TSP-Link connections ........................................................................................................... 3-133
TSP-Link nodes ..................................................................................................................... 3-135
Master and subordinates ....................................................................................................... 3-136
Initializing the TSP-Link system ............................................................................................ 3-136
Sending commands to TSP-Link nodes ................................................................................ 3-137
Using the reset() command ................................................................................................... 3-137
Terminating scripts on the TSP-Link system ......................................................................... 3-138
Triggering using TSP-Link synchroniz ation lines................................................................... 3-138
Running simultaneous test scripts ......................................................................................... 3-138
Using Model 2450 TSP-Link commands with other TSP-Link products ................................ 3-142
Remote TSP-Link commands ............................................................................................... 3-143
TSP-Net ........................................................................................................................... 3-144
Using TSP-Net with any ethernet-enabled instrument .......................................................... 3-145
Remote instrument events .................................................................................................... 3-146
TSP-Net instrument commands: General device control ...................................................... 3-146
TSP-Net instrument commands: TSP-enabled device control .............................................. 3-146
Example: Using tspnet commands ........................................................................................ 3-147
Source-measure considerations .............................................................................. 4-1
Circuit configurations ............................................................................................................ 4-1
Source current ........................................................................................................................... 4-1
Source voltage .......................................................................................................................... 4-3
Operating boundaries........................................................................................................... 4-4
Current source operating boundar ie s ........................................................................................ 4-5
Voltage limit boundary examples .............................................................................................. 4-5
Current limit boundary examples ............................................................................................... 4-7
Output transient recovery ..................................................................................................... 4-8
Load regulation .................................................................................................................... 4-8
Using NPLCs to adjust speed and accuracy ....................................................................... 4-8
Noise shield ........................................................................................................................ 4-10
Interactive SourceMeter® Instrument Reference Manual Table
Safety shield ....................................................................................................................... 4-10
Safety shielding ....................................................................................................................... 4-11
Grounding .......................................................................................................................... 4-11
Noise and chassis ground ....................................................................................................... 4-11
Floating the Model 2450..................................................................................................... 4-12
Guarding ............................................................................................................................ 4-14
Using guard with a test fixture ................................................................................................. 4-14
Guard circuit drawing .............................................................................................................. 4-15
Sink operation .................................................................................................................... 4-15
Battery charge and discharge ............................................................................................ 4-16
Timing information .............................................................................................................. 4-17
Measurement settling time considerations .............................................................................. 4-17
Overtemperature protection .................................................................................................... 4-17
Calculating accurac y .......................................................................................................... 4-18
Calculating source or measure accuracy ................................................................................ 4-18
Calculate accuracy of a resistance measurement made by sourcing I and measuring V ........ 4-19
Offset-compensated ohm calculations ............................................................................... 4-20
Power calculations ............................................................................................................. 4-21
High-capacitance operation ............................................................................................... 4-21
Enabling the high capacitance feature .................................................................................... 4-22
Filtering measurement data ............................................................................................... 4-23
Repeating average filter .......................................................................................................... 4-23
Moving average filter ............................................................................................................... 4-24
Setting up the averaging filter.................................................................................................. 4-24
Order of operations ............................................................................................................ 4-25
Reset default values ........................................................................................................... 4-25
Default values ......................................................................................................................... 4-26
Introduction to SCPI commands .............................................................................. 5-1
Introduction to SCPI ............................................................................................................. 5-1
Command execution rules......................................................................................................... 5-1
Command messages ................................................................................................................ 5-1
SCPI command programming notes .................................................................................... 5-2
SCPI command formatting ........................................................................................................ 5-2
Using the SCPI command reference ......................................................................................... 5-5
Acquiring readings using SCPI commands.......................................................................... 5-9
SCPI command reference ......................................................................................... 6-1
:FETCh? .................................................................................................................................... 6-1
:MEASure? ................................................................................................................................ 6-4
:READ? ..................................................................................................................................... 6-6
*RCL ......................................................................................................................................... 6-9
*SAV ......................................................................................................................................... 6-9
CALCulate subsystem ........................................................................................................ 6-10
:CALCulate[1]:<function>:MATH:FORMat............................................................................... 6-10
:CALCulate[1]:<function>:MATH:MBFactor............................................................................. 6-12
Model 2450 Interactive SourceMeter® Instrument
:CALCulate[1]:<function>:MATH:MMFactor ............................................................................ 6-14
:CALCulate[1]:<function>:MATH:PERCent ............................................................................. 6-15
:CALCulate[1]:<function>:MATH:STATe ................................................................................. 6-16
:CALCulate2:<function>:LIMit<Y>:AUDible ............................................................................. 6-17
:CALCulate2:<function>:LIMit<Y>:CLEar:AUTO ..................................................................... 6-18
:CALCulate2:<function>:LIMit<Y>:CLEar[:IMMediate] ............................................................ 6-19
:CALCulate2:<function>:LIMit<Y>:FAIL? ................................................................................ 6-20
:CALCulate2:<function>:LIMit<Y>:LOWer[:DATA] .................................................................. 6-22
:CALCulate2:<function>:LIMit<Y>:STATe ............................................................................... 6-23
:CALCulate2:<function>:LIMit<Y>:UPPer[:DATA] ................................................................... 6-24
DIGital subsystem .............................................................................................................. 6-26
:DIGital:LINE<n>:MODE ......................................................................................................... 6-26
:DIGital:LINE<n>:STATe ......................................................................................................... 6-28
:DIGital:READ? ....................................................................................................................... 6-29
:DIGital:WRITe <n> ................................................................................................................. 6-30
DISPlay subsystem ............................................................................................................ 6-31
:DISPlay:CLEar ....................................................................................................................... 6-31
:DISPlay:<function>:DIGits...................................................................................................... 6-31
:DISPlay:LIGHt:STATe ............................................................................................................ 6-32
:DISPlay:READing:FORMat .................................................................................................... 6-33
:DISPlay:SCReen .................................................................................................................... 6-34
:DISPlay:USER<n>:TEXT[:DATA] .......................................................................................... 6-35
FORMat subsystem ........................................................................................................... 6-36
:FORMat:ASCii:PRECision ..................................................................................................... 6-36
:FORMat:BORDer ................................................................................................................... 6-37
:FORMat[:DATA] ..................................................................................................................... 6-38
OUTPut subsystem ............................................................................................................ 6-39
:OUTPut[1]:<function>:SMODe ............................................................................................... 6-39
:OUTPut[1]:INTerlock:TRIPped? ............................................................................................. 6-41
:OUTPut[1][:STATe] ................................................................................................................ 6-41
ROUTe subsystem ............................................................................................................. 6-42
:ROUTe:TERMinals ................................................................................................................ 6-42
SCRipt subsystem .............................................................................................................. 6-43
SCRipt:RUN ............................................................................................................................ 6-43
SENSe1 subsystem ........................................................................................................... 6-44
[:SENSe[1]]:<function>:AVERage:COUNt .............................................................................. 6-44
[:SENSe[1]]:<function>:AVERage[:STATe] ............................................................................. 6-46
[:SENSe[1]]:<function>:AVERage:TCONtrol ........................................................................... 6-47
[:SENSe[1]]:<function>:AZERo[:STATe] ................................................................................. 6-48
[:SENSe[1]]:<function>:DELay:USER<n> ............................................................................... 6-50
[:SENSe[1]]:<function>:NPLCycles ......................................................................................... 6-51
[:SENSe[1]]:<function>:OCOMpensated ................................................................................. 6-52
[:SENSe[1]]:<function>:RANGe:AUTO ................................................................................... 6-53
[:SENSe[1]]:<function>:RANGe:AUTO:LLIMit ......................................................................... 6-54
[:SENSe[1]]:<function>:RANGe:AUTO:ULIMit ........................................................................ 6-55
[:SENSe[1]]:<function>:RANGe[:UPPer] ................................................................................. 6-56
[:SENSe[1]]:<function>:RELative ............................................................................................ 6-58
[:SENSe[1]]:<function>:RELative:ACQuire ............................................................................. 6-59
[:SENSe[1]]:<function>:RELative:STATe ................................................................................ 6-60
[:SENSe[1]]:<function>:RSENse ............................................................................................. 6-61
[:SENSe[1]]:<function>:UNIT .................................................................................................. 6-62
[:SENSe[1]]:AZERo:ONCE...................................................................................................... 6-62
[:SENSe[1]]:CONFiguration:LIST:CATalog? ........................................................................... 6-63
[:SENSe[1]]:CONFiguration:LIST:CREate............................................................................... 6-64
[:SENSe[1]]:CONFiguration:LIST:DELete ............................................................................... 6-64
[:SENSe[1]]:CONFiguration:LIST:QUERy? ............................................................................. 6-65
Interactive SourceMeter® Instrument Reference Manual Table
[:SENSe[1]]:CONFiguration:LIST:RECall ................................................................................ 6-66
[:SENSe[1]]:CONFiguration:LIST:SIZE? ................................................................................. 6-67
[:SENSe[1]]:CONFiguration:LIST:STORe ............................................................................... 6-68
[:SENSe[1]]:COUNt ................................................................................................................. 6-69
[:SENSe[1]]:FUNCtion[:ON] .................................................................................................... 6-70
SOURce subsystem ........................................................................................................... 6-71
:SOURce[1]:CONFiguration:LIST:CATalog? ........................................................................... 6-71
:SOURce[1]:CONFiguration:LIST:CREate .............................................................................. 6-71
:SOURce[1]:CONFiguration:LIST:DELete ............................................................................... 6-72
:SOURce[1]:CONFiguration:LIST:QUERy? ............................................................................ 6-73
:SOURce[1]:CONFiguration:LIST:RECall ............................................................................... 6-73
:SOURce[1]:CONFiguration:LIST:SIZE? ................................................................................. 6-74
:SOURce[1]:CONFiguration:LIST:STORe ............................................................................... 6-75
:SOURce[1]:<function>:DELay ................................................................................................ 6-76
:SOURce[1]:<function>:DELay:AUTO ..................................................................................... 6-77
:SOURce[1]:<function>:DELay:USER<n> .............................................................................. 6-78
:SOURce[1]:<function>:HIGH:CAPacitance ............................................................................ 6-79
:SOURce[1]:<function>[:LEVel][:IMMediate][:AMPLitude] ....................................................... 6-80
:SOURce[1]:<function>:<x>LIMit[:LEVel] ................................................................................ 6-81
:SOURce[1]:<function>:<x>LIMit[:LEVel]:TRIPped? ............................................................... 6-82
:SOURce[1]:FUNCtion[:MODE] ............................................................................................... 6-82
:SOURce[1]:<function>:PROTection[:LEVel] .......................................................................... 6-83
:SOURce[1]:<function>:PROTection[:LEVel]:TRIPped? ......................................................... 6-84
:SOURce[1]:<function>:RANGe .............................................................................................. 6-85
:SOURce[1]:<function>:RANGe:AUTO ................................................................................... 6-86
:SOURce[1]:<function>:READ:BACK ...................................................................................... 6-87
:SOURce[1]:LIST:<function> ................................................................................................... 6-88
:SOURce[1]:LIST:<function>:APPend ..................................................................................... 6-89
:SOURce[1]:LIST:<function>:POINts? .................................................................................... 6-90
:SOURce[1]:SWEep:<function>:LINear .................................................................................. 6-91
:SOURce[1]:SWEep:<function>:LINear:STEP ........................................................................ 6-93
:SOURce[1]:SWEep:<function>:LIST ...................................................................................... 6-95
:SOURce[1]:SWEep:<function>:LOG ...................................................................................... 6-97
STATus subsystem .......................................................................................................... 6-100
:STATus:CLEar ..................................................................................................................... 6-100
:STATus:OPERation:CONDition? ......................................................................................... 6-100
:STATus:OPERation:ENABle ................................................................................................ 6-101
:STATus:OPERation[:EVENt]? .............................................................................................. 6-101
:STATus:OPERation:MAP..................................................................................................... 6-102
:STATus:PRESet .................................................................................................................. 6-103
:STATus:QUEStionable:CONDition? .................................................................................... 6-104
:STATus:QUEStionable:ENABle ........................................................................................... 6-104
:STATus:QUEStionable:MAP ................................................................................................ 6-105
:STATus:QUEStionable[:EVENt]? ......................................................................................... 6-106
SYSTem subsystem ......................................................................................................... 6-107
:SYSTem:ACCess ................................................................................................................. 6-107
:SYSTem:BEEPer[:IMMediate] ............................................................................................. 6-108
:SYSTem:CLEar .................................................................................................................... 6-108
:SYSTem:COMMunication:LAN:CONFigure ......................................................................... 6-109
:SYSTem:COMMunication:LAN:MACaddress? ..................................................................... 6-110
:SYSTem:ERRor[:NEXT]?..................................................................................................... 6-111
:SYSTem:ERRor:CODE[:NEXT]? ......................................................................................... 6-112
:SYSTem:ERRor:COUNt?..................................................................................................... 6-112
:SYSTem:EVENtlog:COUNt? ................................................................................................ 6-113
:SYSTem:EVENtlog:NEXT? .................................................................................................. 6-114
:SYSTem:EVENtlog:POST.................................................................................................... 6-115
:SYSTem:EVENtlog:SAVE .................................................................................................... 6-116
:SYSTem:GPIB:ADDRess..................................................................................................... 6-116
:SYSTem:LFRequency? ....................................................................................................... 6-117
Model 2450 Interactive SourceMeter® Instrument
:SYSTem:PASSword:NEW ................................................................................................... 6-118
:SYSTem:POSetup ............................................................................................................... 6-118
:SYSTem:TIME ..................................................................................................................... 6-119
:SYSTem:VERSion? ............................................................................................................. 6-120
TRACe subsystem ........................................................................................................... 6-120
:TRACe:ACTual? .................................................................................................................. 6-120
:TRACe:ACTual:END? .......................................................................................................... 6-121
:TRACe:ACTual:STARt? ....................................................................................................... 6-122
:TRACe:CLEar ...................................................................................................................... 6-123
:TRACe:DATA? ..................................................................................................................... 6-124
:TRACe:DELete .................................................................................................................... 6-127
:TRACe:FILL:MODE ............................................................................................................. 6-127
:TRACe:LOG:STATe ............................................................................................................. 6-129
:TRACe:MAKE ...................................................................................................................... 6-130
:TRACe:POINts ..................................................................................................................... 6-132
:TRACe:SAVE ....................................................................................................................... 6-133
:TRACe:SAVE:APPend ......................................................................................................... 6-135
:TRACe:STATistics:AVERage? ............................................................................................. 6-136
:TRACe:STATistics:CLEar .................................................................................................... 6-137
:TRACe:STATistics:MAXimum? ............................................................................................ 6-138
:TRACe:STATistics:MINimum? ............................................................................................. 6-139
:TRACe:STATistics:PK2Pk? ................................................................................................. 6-140
:TRACe:STATistics:STDDev? ............................................................................................... 6-140
:TRACe:TRIGger ................................................................................................................... 6-141
:TRACe:WRITe:FORMat ....................................................................................................... 6-142
:TRACe:WRITe:READing...................................................................................................... 6-144
TRIGger subsystem ......................................................................................................... 6-146
:ABORt .................................................................................................................................. 6-146
:INITiate[:IMMediate] ............................................................................................................. 6-146
:TRIGger:BLENder<n>:CLEar ............................................................................................... 6-146
:TRIGger:BLENder<n>:MODE .............................................................................................. 6-147
:TRIGger:BLENder<n>:OVERrun? ....................................................................................... 6-148
:TRIGger:BLENder<n>:STIMulus<m> .................................................................................. 6-148
:TRIGger:BLOCk:BRANch:ALWays ...................................................................................... 6-150
:TRIGger:BLOCk:BRANch:COUNter .................................................................................... 6-150
:TRIGger:BLOCk:BRANch:COUNter:COUNt? ...................................................................... 6-151
:TRIGger:BLOCk:BRANch:COUNter:RESet ......................................................................... 6-152
:TRIGger:BLOCk:BRANch:DELTa ........................................................................................ 6-153
:TRIGger:BLOCk:BRANch:EVENt ........................................................................................ 6-154
:TRIGger:BLOCk:BRANch:LIMit:CONStant .......................................................................... 6-155
:TRIGger:BLOCk:BRANch:LIMit:DYNamic ........................................................................... 6-156
:TRIGger:BLOCk:BRANch:ONCE ......................................................................................... 6-157
:TRIGger:BLOCk:BRANch:ONCE:EXCLuded....................................................................... 6-158
:TRIGger:BLOCk:BUFFer:CLEar .......................................................................................... 6-159
:TRIGger:BLOCk:CONFig:NEXT .......................................................................................... 6-159
:TRIGger:BLOCk:CONFig:PREVious .................................................................................... 6-160
:TRIGger:BLOCk:CONFig:RECall ......................................................................................... 6-161
:TRIGger:BLOCk:DELay:CONStant ...................................................................................... 6-162
:TRIGger:BLOCk:DELay:DYNamic ....................................................................................... 6-163
:TRIGger:BLOCk:DIGital:IO .................................................................................................. 6-164
:TRIGger:BLOCk:LIST? ........................................................................................................ 6-165
:TRIGger:BLOCk:LOG:EVENt ............................................................................................... 6-165
:TRIGger:BLOCk:MEASure................................................................................................... 6-166
:TRIGger:BLOCk:NOP .......................................................................................................... 6-168
:TRIGger:BLOCk:NOTify ....................................................................................................... 6-168
:TRIGger:BLOCk:SOURce:STATe ........................................................................................ 6-169
:TRIGger:BLOCk:WAIT ......................................................................................................... 6-170
:TRIGger:DIGital<n>:IN:CLEar .............................................................................................. 6-172
:TRIGger:DIGital<n>:IN:EDGE .............................................................................................. 6-172
:TRIGger:DIGital<n>:IN:OVERrun? ...................................................................................... 6-173
Interactive SourceMeter® Instrument Reference Manual Table of Con
:TRIGger:DIGital<n>:OUT:LOGic .......................................................................................... 6-174
:TRIGger:DIGital<n>:OUT:PULSewidth ................................................................................ 6-175
:TRIGger:DIGital<n>:OUT:STIMulus ..................................................................................... 6-176
:TRIGger:LAN<n>:IN:CLEar.................................................................................................. 6-177
:TRIGger:LAN<n>:IN:EDGE.................................................................................................. 6-177
:TRIGger:LAN<n>:IN:OVERrun? .......................................................................................... 6-178
:TRIGger:LAN<n>:OUT:CONNect:STATe ............................................................................ 6-179
:TRIGger:LAN<n>:OUT:IP:ADDRess .................................................................................... 6-179
:TRIGger:LAN<n>:OUT:LOGic .............................................................................................. 6-180
:TRIGger:LAN<n>:OUT:PROTocol ....................................................................................... 6-181
:TRIGger:LAN<n>:OUT:STIMulus ......................................................................................... 6-181
:TRIGger:LOAD "ConfigList" ................................................................................................. 6-183
:TRIGger:LOAD "DurationLoop" ............................................................................................ 6-185
:TRIGger:LOAD "Empty" ....................................................................................................... 6-186
:TRIGger:LOAD "GradeBinning" ........................................................................................... 6-187
:TRIGger:LOAD "LogicTrigger" ............................................................................................. 6-189
:TRIGger:LOAD "LoopUntilEvent" ......................................................................................... 6-190
:TRIGger:LOAD "SimpleLoop" .............................................................................................. 6-192
:TRIGger:LOAD "SortBinning" ............................................................................................... 6-193
:TRIGger:STATe? ................................................................................................................. 6-195
:TRIGger:TIMer<n>:CLEar .................................................................................................... 6-195
:TRIGger:TIMer<n>:COUNt .................................................................................................. 6-196
:TRIGger:TIMer<n>:DELay ................................................................................................... 6-198
:TRIGger:TIMer<n>:STARt:FRACtional ................................................................................ 6-198
:TRIGger:TIMer<n>:STARt:GENerate .................................................................................. 6-199
:TRIGger:TIMer<n>:STARt:OVERrun? ................................................................................. 6-200
:TRIGger:TIMer<n>:STARt:SEConds ................................................................................... 6-201
:TRIGger:TIMer<n>:STARt:STIMulus ................................................................................... 6-202
:TRIGger:TIMer<n>:STATe ................................................................................................... 6-203
Introduction to TSP operation.................................................................................. 7-1
Introduction to TSP operation .............................................................................................. 7-1
Controlling the instrument by sending individual command messages ..................................... 7-1
Queries ..................................................................................................................................... 7-3
USB flash drive path ................................................................................................................. 7-3
Information on scripting and programming ................................................................................ 7-3
Fundamentals of scripting for TSP ....................................................................................... 7-4
What is a script? ........................................................................................................................ 7-4
Run-time and nonvolatile memory storage of scripts ................................................................ 7-5
What can be included in scripts? ............................................................................................... 7-5
Working with script s .................................................................................................................. 7-5
Fundamentals of programming for TSP ............................................................................. 7-11
What is Lua? ........................................................................................................................... 7-12
Lua basics ............................................................................................................................... 7-12
Standard libraries .................................................................................................................... 7-26
Test Script Builder (TSB) ................................................................................................... 7-30
Installing the TSB software...................................................................................................... 7-30
Installing the TSB add-in ......................................................................................................... 7-30
Using Test Script Builder (TSB) .............................................................................................. 7-31
Project navigator ..................................................................................................................... 7-32
Script editor ............................................................................................................................. 7-33
Outline view............................................................................................................................. 7-33
Programming interaction ......................................................................................................... 7-33
Connecting an instrument in TSB ............................................................................................ 7-34
Creating a new TSP project .................................................................................................... 7-35
Adding a new TSP file to a project .......................................................................................... 7-36
Running a script ...................................................................................................................... 7-36
Model 2450 Interactive SourceMeter® Instrument
Creating a run configuration .................................................................................................... 7-37
Suggestions for increasing the available memory ............................................................. 7-41
About TSP Commands ...................................................................................................... 7-41
Beeper control ......................................................................................................................... 7-41
Digital I/O ................................................................................................................................ 7-41
Configuration list ..................................................................................................................... 7-42
Display .................................................................................................................................... 7-42
Event log ................................................................................................................................. 7-42
File .......................................................................................................................................... 7-43
Instrument identification .......................................................................................................... 7-43
Miscellaneous ......................................................................................................................... 7-43
LAN ......................................................................................................................................... 7-44
GPIB ....................................................................................................................................... 7-44
Reading buffer ......................................................................................................................... 7-45
Reset ....................................................................................................................................... 7-45
Queries and response messages ............................................................................................ 7-46
Scripting .................................................................................................................................. 7-46
SMU ........................................................................................................................................ 7-47
Status model ........................................................................................................................... 7-48
Time ........................................................................................................................................ 7-49
Triggering ................................................................................................................................ 7-49
Trigger model .......................................................................................................................... 7-51
TSP-Link ................................................................................................................................. 7-52
TSP-net ................................................................................................................................... 7-52
User strings ............................................................................................................................. 7-52
TSP command reference .......................................................................................... 8-1
TSP command programming notes ..................................................................................... 8-1
TSP syntax rules ....................................................................................................................... 8-1
Time and date values ................................................................................................................ 8-2
Local and remote control ........................................................................................................... 8-2
Using the TSP command reference ..................................................................................... 8-3
Command name, brief description, and summary table ............................................................ 8-4
Command usage ....................................................................................................................... 8-5
Command details ...................................................................................................................... 8-6
Example section ........................................................................................................................ 8-6
Related commands and information .......................................................................................... 8-6
TSP commands .................................................................................................................... 8-7
beeper.beep() ............................................................................................................................ 8-7
buffer.clearstats() ...................................................................................................................... 8-8
buffer.delete() ............................................................................................................................ 8-9
buffer.getstats() ......................................................................................................................... 8-9
buffer.make() ........................................................................................................................... 8-11
buffer.save() ............................................................................................................................ 8-13
buffer.saveappend() ................................................................................................................ 8-14
bufferVar.capacity ................................................................................................................... 8-15
bufferVar.clear() ...................................................................................................................... 8-17
bufferVar.dates ........................................................................................................................ 8-18
bufferVar.endindex .................................................................................................................. 8-19
bufferVar.fillmode .................................................................................................................... 8-20
bufferVar.formattedreadings.................................................................................................... 8-21
bufferVar.fractionalseconds..................................................................................................... 8-22
bufferVar.logstate .................................................................................................................... 8-23
bufferVar.n .............................................................................................................................. 8-24
bufferVar.readings ................................................................................................................... 8-25
bufferVar.relativetimestamps................................................................................................... 8-26
bufferVar.seconds ................................................................................................................... 8-27
Interactive SourceMeter® Instrument Refer en ce Manual Table
bufferVar.sourceformattedvalues ............................................................................................ 8-28
bufferVar.sourcestatuses ........................................................................................................ 8-29
bufferVar.sourceunits .............................................................................................................. 8-30
bufferVar.sourcevalues ........................................................................................................... 8-31
bufferVar.startindex ................................................................................................................. 8-33
bufferVar.statuses ................................................................................................................... 8-34
bufferVar.times ........................................................................................................................ 8-35
bufferVar.timestamps .............................................................................................................. 8-36
bufferVar.units ......................................................................................................................... 8-38
buffer.write.format() ................................................................................................................. 8-40
buffer.write.reading() ............................................................................................................... 8-42
createconfigscript() .................................................................................................................. 8-44
dataqueue.add() ...................................................................................................................... 8-44
dataqueue.CAPACITY ............................................................................................................ 8-45
dataqueue.clear() .................................................................................................................... 8-46
dataqueue.count ..................................................................................................................... 8-47
dataqueue.next() ..................................................................................................................... 8-47
delay() ..................................................................................................................................... 8-48
digio.line[N].mode ................................................................................................................... 8-49
digio.line[N].reset() .................................................................................................................. 8-51
digio.line[N].state ..................................................................................................................... 8-52
digio.readport() ........................................................................................................................ 8-52
digio.writeport() ....................................................................................................................... 8-53
display.changescreen() ........................................................................................................... 8-54
display.clear() .......................................................................................................................... 8-55
display.delete() ........................................................................................................................ 8-55
display.input.number() ............................................................................................................. 8-56
display.input.option() ............................................................................................................... 8-58
display.input.prompt() .............................................................................................................. 8-60
display.input.string() ................................................................................................................ 8-61
display.lightstate ...................................................................................................................... 8-63
display.prompt() ...................................................................................................................... 8-64
display.readingformat .............................................................................................................. 8-65
display.settext() ....................................................................................................................... 8-66
display.waitevent() .................................................................................................................. 8-67
eventlog.clear() ....................................................................................................................... 8-68
eventlog.getcount() ................................................................................................................. 8-68
eventlog.next() ........................................................................................................................ 8-69
eventlog.post() ........................................................................................................................ 8-70
eventlog.save() ........................................................................................................................ 8-71
exit() ........................................................................................................................................ 8-72
file.close() ................................................................................................................................ 8-72
file.flush()................................................................................................................................. 8-73
file.mkdir() ............................................................................................................................... 8-74
file.open() ................................................................................................................................ 8-74
file.read() ................................................................................................................................. 8-75
file.usbdriveexists() ................................................................................................................. 8-76
file.write()................................................................................................................................. 8-76
format.asciiprecision ............................................................................................................... 8-77
format.byteorder ...................................................................................................................... 8-78
format.data .............................................................................................................................. 8-79
gpib.address ............................................................................................................................ 8-80
lan.ipconfig() ............................................................................................................................ 8-81
lan.lxidomain ........................................................................................................................... 8-82
lan.macaddress ....................................................................................................................... 8-82
localnode.access ..................................................................................................................... 8-83
localnode.gettime() .................................................................................................................. 8-84
localnode.linefreq .................................................................................................................... 8-84
localnode.model ...................................................................................................................... 8-85
localnode.password ................................................................................................................ 8-85
localnode.prompts ................................................................................................................... 8-86
Model 2450 Interactive SourceMeter® Instrument
localnode.prompts4882 ........................................................................................................... 8-87
localnode.serialno ................................................................................................................... 8-87
localnode.settime() .................................................................................................................. 8-88
localnode.showevents ............................................................................................................. 8-89
localnode.version .................................................................................................................... 8-90
node[N].execute() .................................................................................................................... 8-91
node[N].getglobal() .................................................................................................................. 8-91
node[N].setglobal() .................................................................................................................. 8-92
opc() ........................................................................................................................................ 8-93
print() ....................................................................................................................................... 8-93
printbuffer().............................................................................................................................. 8-94
printnumber() ........................................................................................................................... 8-97
reset() ...................................................................................................................................... 8-98
script.delete() .......................................................................................................................... 8-99
script.load() ............................................................................................................................. 8-99
scriptVar.run() ....................................................................................................................... 8-100
scriptVar.save() ..................................................................................................................... 8-101
scriptVar.source .................................................................................................................... 8-102
smu.interlock.tripped ............................................................................................................. 8-103
smu.measure.autorange ....................................................................................................... 8-103
smu.measure.autorangehigh................................................................................................. 8-104
smu.measure.autorangelow .................................................................................................. 8-105
smu.measure.autozero.enable .............................................................................................. 8-106
smu.measure.autozero.once() .............................................................................................. 8-107
smu.measure.configlist.catalog() ........................................................................................... 8-107
smu.measure.configlist.create() ............................................................................................ 8-108
smu.measure.configlist.delete() ............................................................................................ 8-109
smu.measure.configlist.query() ............................................................................................. 8-110
smu.measure.configlist.recall() .............................................................................................. 8-112
smu.measure.configlist.size() ................................................................................................ 8-113
smu.measure.configlist.store() .............................................................................................. 8-113
smu.measure.count ............................................................................................................... 8-114
smu.measure.displaydigits .................................................................................................... 8-117
smu.measure.filter.count ....................................................................................................... 8-118
smu.measure.filter.enable ..................................................................................................... 8-118
smu.measure.filter.type ......................................................................................................... 8-119
smu.measure.func ................................................................................................................. 8-120
smu.measure.limit[Y].audible ................................................................................................ 8-122
smu.measure.limit[Y].autoclear ............................................................................................. 8-123
smu.measure.limit[Y].clear().................................................................................................. 8-124
smu.measure.limit[Y].enable ................................................................................................. 8-124
smu.measure.limit[Y].fail ....................................................................................................... 8-125
smu.measure.limit[Y].high.value ........................................................................................... 8-127
smu.measure.limit[Y].low.value ............................................................................................. 8-128
smu.measure.math.enable .................................................................................................... 8-129
smu.measure.math.format .................................................................................................... 8-130
smu.measure.math.mxb.bfactor ............................................................................................ 8-131
smu.measure.math.mxb.mfactor ........................................................................................... 8-132
smu.measure.math.percent................................................................................................... 8-133
smu.measure.nplc ................................................................................................................. 8-134
smu.measure.offsetcompensation ........................................................................................ 8-135
smu.measure.range .............................................................................................................. 8-136
smu.measure.read() .............................................................................................................. 8-137
smu.measure.readwithtime() ................................................................................................. 8-138
smu.measure.rel.acquire() .................................................................................................... 8-139
smu.measure.rel.enable ........................................................................................................ 8-140
smu.measure.rel.level ........................................................................................................... 8-141
smu.measure.sense .............................................................................................................. 8-142
smu.measure.terminals ......................................................................................................... 8-143
smu.measure.unit .................................................................................................................. 8-144
smu.measure.userdelay[N] ................................................................................................... 8-145
Interactive SourceMeter® Instrument Reference Manual Table
smu.reset() ............................................................................................................................ 8-146
smu.source.autorange .......................................................................................................... 8-146
smu.source.autodelay ........................................................................................................... 8-147
smu.source.configlist.catalog() .............................................................................................. 8-148
smu.source.configlist.create() ............................................................................................... 8-148
smu.source.configlist.delete() ................................................................................................ 8-150
smu.source.configlist.query() ................................................................................................ 8-151
smu.source.configlist.recall() ................................................................................................. 8-152
smu.source.configlist.size() ................................................................................................... 8-153
smu.source.configlist.store() ................................................................................................. 8-153
smu.source.delay .................................................................................................................. 8-154
smu.source.func .................................................................................................................... 8-155
smu.source.highc .................................................................................................................. 8-156
smu.source.level ................................................................................................................... 8-156
smu.source.offmode .............................................................................................................. 8-157
smu.source.output ................................................................................................................. 8-159
smu.source.protect.level ....................................................................................................... 8-160
smu.source.protect.tripped .................................................................................................... 8-161
smu.source.range ................................................................................................................. 8-161
smu.source.readback ............................................................................................................ 8-163
smu.source.sweeplinear() ..................................................................................................... 8-164
smu.source.sweeplinearstep() .............................................................................................. 8-166
smu.source.sweeplist() ......................................................................................................... 8-168
smu.source.sweeplog() ......................................................................................................... 8-170
smu.source.userdelay[N] ...................................................................................................... 8-172
smu.source.xlimit.level .......................................................................................................... 8-173
smu.source.xlimit.tripped....................................................................................................... 8-174
status.clear() ......................................................................................................................... 8-175
status.condition ..................................................................................................................... 8-175
status.operation.condition ..................................................................................................... 8-176
status.operation.enable ......................................................................................................... 8-177
status.operation.event ........................................................................................................... 8-178
status.operation.getmap() ..................................................................................................... 8-179
status.operation.setmap()...................................................................................................... 8-180
status.preset() ....................................................................................................................... 8-181
status.questionable.condition ................................................................................................ 8-181
status.questionable.enable.................................................................................................... 8-182
status.questionable.event ..................................................................................................... 8-182
status.questionable.getmap() ................................................................................................ 8-183
status.questionable.setmap() ................................................................................................ 8-184
status.request_enable ........................................................................................................... 8-185
status.standard.enable .......................................................................................................... 8-186
status.standard.event ............................................................................................................ 8-188
timer.cleartime() .................................................................................................................... 8-189
timer.gettime() ....................................................................................................................... 8-189
trigger.blender[N].clear() ....................................................................................................... 8-190
trigger.blender[N].orenable.................................................................................................... 8-190
trigger.blender[N].overrun ..................................................................................................... 8-191
trigger.blender[N].reset() ....................................................................................................... 8-192
trigger.blender[N].stimulus[M] ............................................................................................... 8-192
trigger.blender[N].wait() ......................................................................................................... 8-193
trigger.clear() ......................................................................................................................... 8-194
trigger.digin[N].clear() ............................................................................................................ 8-195
trigger.digin[N].edge .............................................................................................................. 8-196
trigger.digin[N].overrun .......................................................................................................... 8-197
trigger.digin[N].wait() ............................................................................................................. 8-197
trigger.digout[N].assert() ....................................................................................................... 8-198
trigger.digout[N].logic ............................................................................................................ 8-199
trigger.digout[N].pulsewidth ................................................................................................... 8-199
trigger.digout[N].release()...................................................................................................... 8-200
trigger.digout[N].stimulus ...................................................................................................... 8-201
Model 2450 Interactive SourceMeter® Instrument
trigger.lanin[N].clear() ............................................................................................................ 8-202
trigger.lanin[N].edge .............................................................................................................. 8-203
trigger.lanin[N].overrun .......................................................................................................... 8-203
trigger.lanin[N].wait() ............................................................................................................. 8-204
trigger.lanout[N].assert() ....................................................................................................... 8-205
trigger.lanout[N].connect() ..................................................................................................... 8-206
trigger.lanout[N].connected ................................................................................................... 8-206
trigger.lanout[N].disconnect() ................................................................................................ 8-207
trigger.lanout[N].ipaddress .................................................................................................... 8-208
trigger.lanout[N].logic ............................................................................................................ 8-209
trigger.lanout[N].protocol ....................................................................................................... 8-209
trigger.lanout[N].stimulus ...................................................................................................... 8-210
trigger.model.abort() .............................................................................................................. 8-212
trigger.model.getblocklist() .................................................................................................... 8-212
trigger.model.getbranchcount() ............................................................................................. 8-213
trigger.model.initiate() ........................................................................................................... 8-213
trigger.model.load() — Con f ig List ......................................................................................... 8-214
trigger.model.load() — Duration Loop ................................................................................... 8-216
trigger.model.load() — Empty ............................................................................................... 8-217
trigger.model.load() — GradeBinning .................................................................................... 8-218
trigger.model.load() — LogicTrigger ...................................................................................... 8-220
trigger.model.load() — LoopUntilEvent ................................................................................. 8-221
trigger.model.load() — SimpleLoop ....................................................................................... 8-223
trigger.model.load() — SortBinning ....................................................................................... 8-225
trigger.model.setblock() — trigger.BLOCK_BRANCH_ALWAYS .......................................... 8-226
trigger.model.setblock() — trigger.BLOCK_BRANCH_COUNTER ....................................... 8-227
trigger.model.setblock() — trigger.BLOCK_BRANCH_DELTA ............................................. 8-228
trigger.model.setblock() — trigger.BLOCK_BRANCH_LIMIT_CONSTANT .......................... 8-230
trigger.model.setblock() — trigger.BLOCK_BRANCH_LIMIT_DYNAMIC ............................. 8-231
trigger.model.setblock() — trigger.BLOCK_BRANCH_ON_EVENT ...................................... 8-232
trigger.model.setblock() — trigger.BLOCK_BRANCH_ONCE............................................... 8-234
trigger.model.setblock() — trigger.BLOCK_BRANCH_ONCE_EXCLUDED ......................... 8-234
trigger.model.setblock() — trigger.BLOCK_BUFFER_CLEAR .............................................. 8-235
trigger.model.setblock() — trigger.BLOCK_CONFIG_NEXT ................................................ 8-236
trigger.model.setblock() — trigger.BLOCK_CONFIG_PREV ................................................ 8-236
trigger.model.setblock() — trigger.BLOCK_CONFIG_RECALL ............................................ 8-237
trigger.model.setblock() — trigger.BLOCK_DELAY_CONSTANT ......................................... 8-238
trigger.model.setblock() — trigger.BLOCK_DELAY_DYNAMIC ............................................ 8-239
trigger.model.setblock() — trigger.BLOCK_DIGITAL_IO ...................................................... 8-240
trigger.model.setblock() — trigger.BLOCK_LOG_EVENT .................................................... 8-241
trigger.model.setblock() — trigger.BLOCK_MEASURE ........................................................ 8-242
trigger.model.setblock() — trigger.BLOCK_NOP .................................................................. 8-243
trigger.model.setblock() — trigger.BLOCK_NOTIFY ............................................................. 8-243
trigger.model.setblock() — trigger.BLOCK_RESET_BRANCH_COUNT .............................. 8-244
trigger.model.setblock() — trigger.BLOCK_SOURCE_OUTPUT .......................................... 8-246
trigger.model.setblock() — trigger.BLOCK_WAIT ................................................................. 8-247
trigger.model.state() .............................................................................................................. 8-249
trigger.timer[N].clear() ........................................................................................................... 8-250
trigger.timer[N].count ............................................................................................................. 8-250
trigger.timer[N].delay ............................................................................................................. 8-252
trigger.timer[N].delaylist ........................................................................................................ 8-253
trigger.timer[N].enable ........................................................................................................... 8-254
trigger.timer[N].reset() ........................................................................................................... 8-255
trigger.timer[N].start.fractionalseconds .................................................................................. 8-256
trigger.timer[N].start.generate ............................................................................................... 8-256
trigger.timer[N].start.overrun ................................................................................................. 8-257
trigger.timer[N].start.seconds ................................................................................................ 8-258
trigger.timer[N].start.stimulus ................................................................................................ 8-258
trigger.timer[N].wait() ............................................................................................................. 8-260
trigger.tsplinkin[N].clear() ...................................................................................................... 8-260
trigger.tsplinkin[N].edge ........................................................................................................ 8-261
Interactive SourceMeter® Instrument Reference Manual Table
trigger.tsplinkin[N].overrun .................................................................................................... 8-262
trigger.tsplinkin[N].wait() ........................................................................................................ 8-262
trigger.tsplinkout[N].assert() .................................................................................................. 8-263
trigger.tsplinkout[N].logic ....................................................................................................... 8-264
trigger.tsplinkout[N].pulsewidth ............................................................................................. 8-264
trigger.tsplinkout[N].release() ................................................................................................ 8-265
trigger.tsplinkout[N].stimulus ................................................................................................. 8-266
trigger.wait() .......................................................................................................................... 8-267
tsplink.group .......................................................................................................................... 8-268
tsplink.initialize() .................................................................................................................... 8-269
tsplink.line[N].mode ............................................................................................................... 8-270
tsplink.line[N].reset() ............................................................................................................. 8-270
tsplink.line[N].state ................................................................................................................ 8-271
tsplink.master ........................................................................................................................ 8-272
tsplink.node ........................................................................................................................... 8-272
tsplink.readport() ................................................................................................................... 8-273
tsplink.state ........................................................................................................................... 8-273
tsplink.writeport() ................................................................................................................... 8-274
tspnet.clear() ......................................................................................................................... 8-274
tspnet.connect() .................................................................................................................... 8-275
tspnet.disconnect() ................................................................................................................ 8-276
tspnet.execute() .................................................................................................................... 8-277
tspnet.idn() ............................................................................................................................ 8-278
tspnet.read() .......................................................................................................................... 8-279
tspnet.readavailable() ............................................................................................................ 8-280
tspnet.reset() ......................................................................................................................... 8-281
tspnet.termination() ............................................................................................................... 8-281
tspnet.timeout ........................................................................................................................ 8-282
tspnet.tsp.abort() ................................................................................................................... 8-283
tspnet.tsp.abortonconnect ..................................................................................................... 8-283
tspnet.tsp.rbtablecopy() ......................................................................................................... 8-284
tspnet.tsp.runscript() ............................................................................................................. 8-285
tspnet.write() ......................................................................................................................... 8-286
upgrade.previous() ................................................................................................................ 8-287
upgrade.unit() ........................................................................................................................ 8-287
userstring.add() ..................................................................................................................... 8-288
userstring.catalog() ............................................................................................................... 8-288
userstring.delete() ................................................................................................................. 8-289
userstring.get() ...................................................................................................................... 8-290
waitcomplete() ....................................................................................................................... 8-290
Frequently asked questions (FAQs) ........................................................................ 9-1
I see a command that is not in the manual. What is it? ....................................................... 9-2
How do I display the instrument's serial number? ............................................................... 9-2
What VISA resource name is required? ............................................................................... 9-2
Can I use Agilent GPIB cards with Keithley drivers? ........................................................... 9-3
How do I check the USB driver for the device? ................................................................... 9-3
Which Microsoft Windows operating systems are supported? ............................................ 9-4
What to do if the GPIB controller is not recognized? ........................................................... 9-5
I'm receiving GPIB timeout errors. What should I do? ......................................................... 9-5
How do I change the command set? ................................................................................... 9-5
How do I upgrade the firmware? .......................................................................................... 9-7
Where can I find updated drivers? ....................................................................................... 9-7
of Contents Model 2450 Interactive SourceMeter® Instrument
Why can't the Model 2450 read my USB flash drive?.......................................................... 9-8
How do I download measurements onto the USB flash drive? ........................................... 9-8
How do I save the present state of the instrument? ............................................................ 9-9
Why did my settings change? .............................................................................................. 9-9
What is NPLC? ................................................................................................................... 9-10
What are the Quick Setup options? ................................................................................... 9-10
What is the output-off state? .............................................................................................. 9-11
How do I store readings into the buffer? ............................................................................ 9-12
What should I do if I get an 5074 interlock error? .............................................................. 9-13
How do I trigger a sweep? ................................................................................................. 9-13
What are source limits?...................................................................................................... 9-14
What is offset compensation? ............................................................................................ 9-14
What is a configuration list? ............................................................................................... 9-14
Why do I keep seeing the "Undefined header" error? ....................................................... 9-15
Why do I see the "incompatible settings" message? ......................................................... 9-15
Why do I see the "Query interrupted" error? ...................................................................... 9-15
Why do I see the "Query unterminated" error? .................................................................. 9-16
How do I use the digital I/O port? ....................................................................................... 9-16
How do I trigger other instruments? ................................................................................... 9-16
Next steps ............................................................................................................... 10-1
Additional Model 2450 information ..................................................................................... 10-1
Maintenance .............................................................................................................. A-1
Introduction .......................................................................................................................... A-1
Line fuse replacement .......................................................................................................... A-1
Front-panel display ............................................................................................................... A-2
Cleaning the front-panel display ................................................................................................ A-2
Abnormal display operation ....................................................................................................... A-2
Removing ghost images or contrast irregularities ..................................................................... A-2
Upgrading the firmware ........................................................................................................ A-3
From the front panel .................................................................................................................. A-4
Using TSP ................................................................................................................................. A-4
Using SCPI................................................................................................................................ A-5
Using TSB ................................................................................................................................. A-6
Common commands ................................................................................................ B-1
Introduction .......................................................................................................................... B-1
*CLS .......................................................................................................................................... B-2
*ESE ......................................................................................................................................... B-3
*ESR? ....................................................................................................................................... B-5
Interactive SourceMeter® Instrument Reference Manual Table
*IDN? ........................................................................................................................................ B-6
*LANG ....................................................................................................................................... B-7
*OPC ......................................................................................................................................... B-8
*RST ......................................................................................................................................... B-8
*SRE ......................................................................................................................................... B-9
*STB? ...................................................................................................................................... B-10
*TRG ....................................................................................................................................... B-10
*TST? ...................................................................................................................................... B-11
*WAI ........................................................................................................................................ B-11
Status model ............................................................................................................. C-1
Overview .............................................................................................................................. C-1
Standard Event Register ........................................................................................................... C-3
Programmable status register sets ............................................................................................ C-5
Status Byte Register ............................................................................................................... C-11
Queues ................................................................................................................................... C-13
Serial polling and SRQ ....................................................................................................... C-14
Programming enable registers ........................................................................................... C-14
Reading the registers ......................................................................................................... C-15
Understanding bit settings ................................................................................................. C-16
Clearing registers ............................................................................................................... C-17
Status model programming examples ............................................................................... C-18
SRQ when the SMU reaches its source limit........................................................................... C-18
SRQ when trigger model is finished ........................................................................................ C-19
SRQ on trigger model notify event .......................................................................................... C-20
SRQ on error ........................................................................................................................... C-23
SRQ when reading buffer becomes full ................................................................................... C-23
SRQ when a measurement completes .................................................................................... C-25
Model 2450 in a Model 2400 application .................................................................. D-1
Introduction .......................................................................................................................... D-1
Selecting the 2400 SCPI command set ............................................................................... D-2
Front-panel operation with SCPI 2400 command set .......................................................... D-2
Home screen display ................................................................................................................. D-2
Status and error indicators when the SCPI 2400 command set is selected .............................. D-3
Event messages ........................................................................................................................ D-5
Menus when the SCPI 2400 command set is selected ............................................................. D-5
Series 2400 to Model 2450 command differences .............................................................. D-6
Model 2400 commands that are supported but operate differently ........................................... D-7
Model 2400 commands that are not supported in Model 2450.................................................. D-7
Commands that were added to the SCPI 2400 command set................................................... D-9
Using Trigger Link or Digital I/O ......................................................................................... D-10
Convert Model 2400 to Model 2450 code ................................................................ E-1
Introduction .......................................................................................................................... E-1
Significant differences .......................................................................................................... E-1
Acquiring readings .................................................................................................................... E-1
Display commands .................................................................................................................... E-2
Making resistance measurements ............................................................................................. E-2
Model 2450 Interactive SourceMeter® Instrument
Compliance is now limit ............................................................................................................. E-3
Event log ................................................................................................................................... E-3
Buffers ....................................................................................................................................... E-3
Sweeps ..................................................................................................................................... E-4
Trigger model ............................................................................................................................ E-5
Model 2400 to Model 2450 SCPI command cross-reference .............................................. E-5
CALCulate[1] subsystem ........................................................................................................... E-6
CALCulate2 subsystem ............................................................................................................. E-7
CALCulate3 subsystem ............................................................................................................. E-9
FETCh? ................................................................................................................................... E-10
CONFigure .............................................................................................................................. E-10
DISPlay subsystem ................................................................................................................. E-10
FORMat subsystem ................................................................................................................ E-11
MEASure:<function>? ............................................................................................................. E-12
OUTPut subsystem ................................................................................................................. E-12
READ? .................................................................................................................................... E-12
ROUTe subsystem .................................................................................................................. E-13
SENSe subsystem .................................................................................................................. E-13
SOURce[1] subsystem ............................................................................................................ E-16
SOURce2 subsystem .............................................................................................................. E-22
STATus subsystem ................................................................................................................. E-23
SYStem subsystem ................................................................................................................. E-24
TRACe subsystem .................................................................................................................. E-27
TRIGger subsystem ................................................................................................................ E-28
Common commands ............................................................................................................... E-31
Index ........................................................................................................................... I-1
General ratings ......................................................................... 1-4
Welcome
Thank you for choosing a Keithley Instruments product. The Model 2450 Interactive SourceMeter®
instrument is a precise, low-noise instrument that combines a stable DC power supply, true current
source, electronic load, and a high-impedance multimeter. The design of this instrument features
intuitive setup and control, enhanced signal quality and range, and better resistivity and resistance
capabilities than similar products on the market.
Section 1
Introduction
In this section:
Welcome .................................................................................. 1-1
Extended warranty ................................................................... 1-1
Contact information .................................................................. 1-1
CD-ROM contents .................................................................... 1-2
Organization of manual sections .............................................. 1-2
Capabilities and features .......................................................... 1-3
With 0.012 percent basic accuracy at 6½-digit resolution, the Model 2450 delivers 59 readings per
second over the IEEE-488 bus. At 4½-digit resolution, it can read up to 3000 readings per second into
its internal buffer.
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 revie w the information in this documentation, please co ntac t your
local Keithley Instruments office, sales partner, or distributor. You can also call Keithley Instruments
corporate headquarters (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 Ke ith ley website (see
http://www.keithley.com - http://www.keithley.com ).
1: Introduction Model 2450 Interactive SourceMeter® Instrument
CD-ROM contents
The following CD-ROM is shipped with each Model 2450 instrument:
• Interactive SourceMeter
part number 24GDI-950-01)
The Interactive SourceMeter SMU Instruments Product Information CD-ROM contains:
• Quick Start Guide: Provides unpacking instructions, describes basic connections, reviews basic
operation information, and provides a quick test procedure to ensure the instrument is
operational.
• User's Manual: Provides application examples that you can use as a starting point to create your
own applications.
• Reference Manual: Includes advanced operation topics, maintenance information,
troubleshooting procedures, and in-depth descriptions of programming commands.
• KickStart Startup Software Quick Start Guide: Provides instructions for the KickStart Startup
Software, which allows you to quickly make measurements and get results without having to
program test scripts.
• Accessories information: Documentation for accessories that are available for the Model 2450.
®
SMU Instruments Product Information CD-ROM (Keithley Instruments
For the latest drivers and additional support information, see the Keithley Instruments website
(http://www.keithley.com ).
Organization of manual sections
The information in this manual is organized into the following major categories:
• General operation: Describes the components of the instrument and basic operation.
• Functions and features: Describes features and functions, such as relative offset, filters,
reading buffers, configuration lists, triggering, the digital I/O port, and TSP-Link synchronization
lines.
• Source-measure con side rat ion s: Describes best practices and recommended procedures that
can increase measurement speed, accuracy, and sensitivity.
• Introduction to SCPI commands: Describes how to control the instrument using SCPI
commands.
• SCPI command reference: Contains programming notes and an alphabetical listing of all SCPI
commands available for the Model 2450.
• Introduction to TSP operation: Describes the basics of using Test Script Processor (TSP
commands to control the instrument and describes how to control the instrument using TSP
commands and Test Script Builder (TSB
• TSP command reference: Contains programming notes and an alphabetical listing of all TSP
commands available for the Model 2450.
• Frequently asked questions: Contains information that answers commonly asked questions.
®
)
®
) software, TSP-Link system expansion, and TSP-Net.
1-2 2450-901-01 Rev. D / May 2015
Interactive SourceMeter® Instrument Reference Manual Section 1:
• Next steps: Contains sources of additional information.
• Maintenance: Contains information about instrument maintenance, including line fuse
replacement and firmware upgrades.
• Common commands: Contains descriptions of IEEE Std. 488.2 common commands.
• Status model: Describes the Model 2450 status model.
• Using the Model 2450 in a Model 2400 appli cation: Provides information on using the Model
2450 as a drop-in replacement for a Model 2400 and information on how to convert Model 2400
SCPI code to Model 2450 SCPI code.
• Converting Model 2400 code to Model 2450 code: Provides information about converting
existing Series 2400 SCPI code to Model 2450 code.
The PDF version of this manual contains bookmarks for each section. The manual sections are also
listed in the Table of Contents at the beginning of this manual.
For more information about bookmarks, see Adobe
Capabilities and features
The Model 2450 has the following features:
®
Acrobat® or Reader® help.
• High -resolution, five-inch touchscreen display with enhanced graphical data visualization and
on-screen debug and error histories
• Voltage source noise for 10 Hz to 1 MHz (RMS) is 2 mV typical into a resistive load
• Ability to perform sensitive measurements on low -level signals
• Higher V -sense levels, easier 4-wire configuration, and better four-point probing performance
than earlier models
• Expanded voltage, current, and resistance measurement ranges
• Simplified trigger model with source and memory configuration lists
• Front -panel USB-A connector for flash drive support; rear-panel USB-B connector for
communication, control, and data transfer
• Five front -panel banana jacks, front-panel safety earth ground, and four rear-panel triaxial
connectors
• Backward compatibility with Model 2400 SCPI programs using the SCPI 2400 command set
Some additional capabilities of the Model 2450:
• Source -measure sweep capabilities (linear and logarithmic staircase sweeps)
• Four -quadrant source and sink operation
• Limit testing with a built -in comparator for pass/fail testing
• Digital I/O for stand-alone binning operations or interface to a component handler
• SCPI and Test Script Processor (TSP
(IEEE-488/GPIB, USB, and LAN)
®
) programming languages with remote interface ports
• Built -in math expressions and user-defined expressions (using a remote interface)
• Up to one -million-point reading buffer with seven setups (five user defaults, factory default, *RST
default) that can be stored and recalled
2450-901-01 Rev. D / May 2015 1-3
Input and output connections
See Rear panel overview (on page 2-7)
1: Introduction Model 2450 Interactive SourceMeter® Instrument
• Resistance and power measurement functions
• High -capacitance mode for load impedance up to 50 µF (microfarads)
• Filtering to reduce reading noise
• Overcurrent and overvoltage protection
• Safety interlock through rear -panel connector
• Trigger model supports extensive triggering and synchronization schemes at hardware speeds
• LXI
• TSP -Link
• Supports IEEE -488 (GPIB), USB, and ethernet local area network (LAN) connections
®
Core Specification 1.4 compliance
®
instruments in a master and subordinate configuration. TSP-Link is a high-speed trigger
synchronization and communication bus; advanced Test Script Processor (TSP
features enable parallel script execution across a network
General ratings
The Model 2450 instrument's general ratings and connections are listed in the following table.
Category Specification
Supply voltage range
system expansion interface, which test system builders can use to connect multiple
®
) scripting engine
100 V
to 240 V
, 50 Hz or 60 Hz (autosensing at power on)
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
(95 °F); derate 3% relative humidity per °C, 35 °C to 50 °C (95 °F to 122 °F)
Storage: − 25 °C to 65 °C ( − 13 °F to 149 °F)
1-4 2450-901-01 Rev. D / May 2015
Using the event log .............................................................. 2-131
Section 2
General operation
In this section:
Power the instrument on or off ................................................. 2-2
Front-panel overview ................................................................ 2-3
Turn the Model 2450 output on or off ....................................... 2-6
Rear panel overview ................................................................ 2-7
Touchscreen display ................................................................ 2-8
Screen descriptions ................................................................ 2-12
Menu overview ....................................................................... 2-21
Display features ..................................................................... 2-44
Dimensions ............................................................................ 2-48
Handle and bumpers .............................................................. 2-52
Remote communications interfaces ....................................... 2-54
Determining the command set you will use ............................ 2-78
System information ................................................................ 2-79
Instrument sounds .................................................................. 2-80
Test connections .................................................................... 2-81
Source-measure overview...................................................... 2-96
Protection ............................................................................. 2-109
Ranges ................................................................................. 2-112
Automatic reference measurements .................................... 2-117
Source readback .................................................................. 2-118
Source delay ........................................................................ 2-119
Graphing .............................................................................. 2-120
Binning data with the Histogram ........................................... 2-124
Saving setups ....................................................................... 2-126
Resets .................................................................................. 2-130
2: General operation Model 2450 Interactive SourceMeter® Instrument
Power the instrument on or off
Follow the steps below to connect the Model 2450 to line power and turn on the instrument. The
Model 2450 operates from a line voltage of 100 V to 240 V at a frequency of 50 Hz or 60 Hz. It
automatically senses line voltage and frequency. Make sure the operating voltage in your area is
compatible.
You must turn on the Model 2450 and allow it to warm up for at least one hour to achieve rated
accuracies.
Operating the instrument on an incorrect line voltage may cause damage to the instrument, possibly
voiding the warrant y.
The power cord supplied with the Model 2450 contains a separate protective earth (safety
ground) wire for use with grounded outlets. When proper connections are made, the
instrument chassis is connected to power-line ground through the ground wire in the power
cord. In addition, a redundant protective earth connection is provided through a screw on
the rear panel. This terminal should be connected to a known protective earth. In the event
of a failure, not using a properly grounded protective earth and grounded outlet may result
in personal injury or death due to electric shock.
Do not replace detachable mains supply cords with inadequately rated cords. Failure to use
properly rated cords may result in personal injury or death due to electric shock.
To connect the power cord:
1. Make sure that the front-panel POWER switch is in the off (O) position.
2. Connect the female end of the supplied power cord to the AC receptacle on the rear panel.
3. Connect the other end of the power cord to a grounded AC outlet.
Figure 1: Model 2450 rear panel
2-2 2450-901-01 Rev. D / May 2015
press the power switch so that it is in the off position (O).
Returns the display to the Home screen.
Opens the main menu. Press the icons on the main menu to open
Opens a menu of preconfigured setups, including voltmeter,
Opens help for the area or item that is selected on the display. If
overview information for the screen you are viewing.
Interactive SourceMeter® Instrument Reference Manual Section 2:
To turn a Model 2450 on or off:
1. Before turning the instrument on, disconnect any devices under test (DUTs) from the Model 2450.
2. To turn your instrument on, press the front-panel POWER switch to place it in the on (|) position.
The instrument displays a status bar as it powers on. The Home screen is displayed when power
on is complete.
3. To turn your instrument off, press the front-panel POWER switch to place it in the off (O) position.
Front-panel overview
The front panel of the Model 2450 is shown below. Descriptions of the controls on the front panel
follow the figure.
Figure 2: Model 2450 front panel
POWER switch
Turns the instrument on or off. To turn the instru ment on, pre ss
the power switch so that it is in the on position (|). To turn it off,
HOME key
MENU key
source, measure, view, trigger, script, and sy ste m scre ens . For
details, refer to Menu overview (on page 2-21).
QUICKSET key
ammeter, ohmmeter, and power supply. Also allows you to choose
source and measure functions and adjust performance for better
resolution or speed. For details, see QuickSet menu (on page 2-
22).
HELP key
there is no selection when you press the HELP key, it displays
2450-901-01 Rev. D / May 2015 2-3
Saves reading buffer data and screen snapshots to a USB flash
The Model 2450 has a high-resolution, five-inch color touchscreen
Touchscreen display (on page 2-8) for details.
Moves the cursor and make screen selections.
Selects the highlighted choice
or allows you to edit the selected field.
Selects the highlighted choice or allows you to edit the selected
field.
Returns to the previous screen or closes a dialog box. For
Displays instrument functions. To select a function, touch the
function name on the screen.
see Switching between measurement methods (on page 3-83).
Turns the output source on or off. The key illuminates when the
Illuminates when the instrument is controlled through a remote
2: General operation Model 2450 Interactive SourceMeter® Instrument
USB port
drive. Also stores and retrieves scripts to and from a USB flash
drive. The flash drive must be formatted as a FAT drive.
Touchscreen
display. The touchscreen accesses swipe screens and menu
options. You can access additional interactive screens by pressing
the front-panel MENU, QUICKSET, and FUNCTION keys. Refer to
Navigation control
Turning the navigation control: Moves the cursor to highlight a
list value or menu item so that you can select it. Turning the
control when the cursor is in a value entry field increases or
decreases the value in the field.
Pressing the navigation control:
ENTER key
EXIT key
example, press the EXIT key when the main menu is displayed to
return to the Home screen. When you are viewing a subscreen
(for example, the Event Log screen), press the EXIT key to return
FUNCTION key
TRIGGER key
OUTPUT ON/OFF
switch
REMOTE LED
indicator
2-4 2450-901-01 Rev. D / May 2015
Accesses trigger-related settings and operations. The action of
the TRIGGER key depends on the instrument state. For details,
source output is on.
interface.