Series 2600B System SourceMeter® Instrument
Pulse rise and fall times .......................................................................................................... 4-28
Pulse width .............................................................................................................................. 4-29
Introduction to TSP operation ................................................................................... 5-1
Introduction to TSP operation .............................................................................................. 5-1
Controlling the instrument by sending individual command messages ..................................... 5-1
Queries ..................................................................................................................................... 5-2
Information on scripting and programming ................................................................................ 5-3
About TSP commands ......................................................................................................... 5-3
Beeper control ........................................................................................................................... 5-3
Bit manipulation and logic operations ........................................................................................ 5-3
Data queue................................................................................................................................ 5-4
Digital I/O .................................................................................................................................. 5-5
Display ...................................................................................................................................... 5-6
Error queue ............................................................................................................................... 5-6
Event log ................................................................................................................................... 5-6
File I/O ...................................................................................................................................... 5-7
GPIB ......................................................................................................................................... 5-8
Instrument identification ............................................................................................................ 5-8
LAN and LXI .............................................................................................................................. 5-9
Miscellaneous ......................................................................................................................... 5-10
Parallel script execution .......................................................................................................... 5-10
Queries and response messages ............................................................................................ 5-10
Reading buffer ......................................................................................................................... 5-11
Reset ....................................................................................................................................... 5-11
RS-232 .................................................................................................................................... 5-11
Saved setups .......................................................................................................................... 5-12
Scripting .................................................................................................................................. 5-12
SMU ........................................................................................................................................ 5-13
SMU calibration ....................................................................................................................... 5-14
Status model ........................................................................................................................... 5-15
Time ........................................................................................................................................ 5-16
Triggering ................................................................................................................................ 5-17
TSP-Link ................................................................................................................................. 5-19
TSP-Net .................................................................................................................................. 5-19
Userstrings .............................................................................................................................. 5-20
Factory scripts .................................................................................................................... 5-20
Introduction ............................................................................................................................. 5-20
Running a factory script .......................................................................................................... 5-20
Retrieving and modifying a factory script listing ...................................................................... 5-21
KISweep factory script ............................................................................................................ 5-21
KIPulse factory script .............................................................................................................. 5-22
KIHighC factory script ............................................................................................................. 5-23
KIParlib factory script .............................................................................................................. 5-23
KISavebuffer factory script ...................................................................................................... 5-24
Instrument programming ........................................................................................... 6-1
Fundamentals of scripting for TSP ....................................................................................... 6-1
What is a script? ........................................................................................................................ 6-2
Run-time and nonvolatile memory storage of scripts ................................................................ 6-2
What can be included in scripts? ............................................................................................... 6-2
Commands that cannot be used in scripts ................................................................................ 6-3
Manage scripts .......................................................................................................................... 6-3
Working with scripts in nonvolatile memory............................................................................... 6-7
Programming example .............................................................................................................. 6-9
Fundamentals of programming for TSP ............................................................................. 6-11