EasyManua.ls Logo

Keithley SourceMeter 2460 User Manual

Keithley SourceMeter 2460
97 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #88 background imageLoading...
Page #88 background image
Section
9: Generating a high-current pulse train Model 2460 Interactive SourceMeter® Instrument
User's Manual
9-8 2460-900-01 Rev. A / September 2014
TSP commands to output a high-current pulse train
The following TSP code is designed to be run from Keithley Instruments Test Script Builder (TSB).
TSB is a software tool that is available from the Keithley Instruments website. You can install and
use TSB to write code and develop scripts for TSP-enabled instruments. Information about how to
use TSB is in the online help for TSB and in the “Introduction to TSP operation” section of the Model
2460 Reference Manual.
To use other programming environments, you may need to make changes to the example TSP code.
By default, the Model 2460 is configured to use the SCPI command set. You must select the TSP
command set before sending TSP commands to the instrument.
To enable TSP commands:
1. Press the MENU key.
2. Under System, select Settings.
3. For Command Set, select TSP.
4. At the prompt to reboot, select Yes.
This following example code generates 10 pulses with a magnitude of 6 A and a pulse width of 1 ms.
The pulse period is 4 ms and the load is 1 Ω. The voltage readings are stored in the default buffer,
defbuffer1.
Send the following commands for this application:
reset()
--Set up the pulse parameters (user-specified).
biaslevel = 0
pulselevel = 6
biaswidth = 3e-3
pulsewidth = 1e-3
period = pulsewidth + biaswidth
points = 10
limit = 7
--[[Set the source to output current and create a source configuration list.
]]
smu.source.configlist.create("OutputList")
smu.source.func = smu.FUNC_DC_CURRENT
smu.source.readback = smu.OFF
--Set up the measure functions.
smu.measure.func = smu.FUNC_DC_VOLTAGE
smu.measure.nplc = 0.01
smu.measure.terminals = smu.TERMINALS_FRONT
smu.measure.range = limit
smu.measure.sense = smu.SENSE_4WIRE
measuredelay = pulsewidth -((1/localnode.linefreq)*smu.measure.nplc + 450e-6)
if measuredelay < 50e-6 then measuredelay = 50e-6 end
--[[Specify a source range large enough to fit both the bias and level.
]]
smu.source.range = math.max(math.abs(biaslevel), math.abs(pulselevel))
smu.source.delay = 0
smu.source.vlimit.level = limit
--[[Set to pulselevel (amplitude)and save the settings to the configuration list.
]]
smu.source.level = pulselevel

Table of Contents

Other manuals for Keithley SourceMeter 2460

Question and Answer IconNeed help?

Do you have a question about the Keithley SourceMeter 2460 and is the answer not in the manual?

Keithley SourceMeter 2460 Specifications

General IconGeneral
TypeSourceMeter
DC Voltage Source Range0 to 200 V
Maximum Power100 W
Voltage Measurement Range0 to 200 V
Resolution (Voltage)100 nV
Digital I/OYes
Resolution (Current)10pA
Display5-inch color touchscreen
ConnectivityUSB, Ethernet, GPIB

Summary

Safety Precautions

Using the Front-Panel Interface

Front Panel Operations and Data Management

Details menu overview, storing measurements, and saving screen captures.

Using a Remote Interface

LAN Communications on Computer and Troubleshooting

Covers computer setup, network troubleshooting, and web interface access.

Making Basic Front-Panel Measurements

Performing Front-Panel Measurements

Provides step-by-step instructions for front-panel measurements.

Measuring Low-Resistance Devices

Performing Low-Resistance Measurements

Describes the procedure for front-panel low-resistance measurements.

Low-Resistance Measurement Setup with SCPI and TSP

Guides on setting up low-resistance measurements using SCPI and TSP commands.

Rechargeable Battery Measurements

Automated Battery Charge and Discharge Cycle Testing

Guides on performing automated battery cycling tests.

Battery Test Setup with SCPI and TSP Commands

Guides on battery testing using SCPI and TSP commands.

Generating an I-V Sweep on an LED with KickStart

Running the Test and Viewing Results

Instructions on running the I-V sweep test and viewing results graphically.

Measuring I-V Characteristics of a Solar Panel

Solar Panel I-V Sweep from Front Panel

Guides on performing solar panel I-V sweeps from the front panel.

Solar Panel I-V Sweep using SCPI and TSP Commands

Guides on solar panel I-V sweeps using SCPI and TSP commands.

Generating a High-Current Pulse Train

Defining Pulse Test Parameters

Details parameters for defining pulse magnitude and timing.

TSP Commands for High-Current Pulse Train

Provides TSP code for generating high-current pulse trains.

Troubleshooting FAQs

Related product manuals