Keithley SourceMeter 2600 Series Reference Manual page 61

Table of Contents

Advertisement

Series 2600 System SourceMeters Reference Manual
Non-volatile memory
After a new or modified user script is loaded into the Series 2600, it resides in the
run-time environment and will be lost when the unit is turned off. To save a script
after power-down, the script must be saved in the non-volatile memory. When the
Series 2600 is turned back on, all saved scripts will load into the
ronment."
Do not confuse the run-time environment with the non-volatile memory of the
Series 2600. Making changes to a script in the run-time environment does not
affect the stored version of that script. After making changes, saving the script will
overwrite the old version of the script in non-volatile memory.
TSP programming levels
Instrument Control Library (ICL) commands and TSL programming statements
are used to program and control the SourceMeters in the test system. There are
three levels of programming (described later in this section):
Programming model for scripts
The fundamental programming model for scripts is shown in
scripts (created by Keithley Instruments at the factory) are permanently stored in
non-volatile memory of the Series 2600. User-created scripts can also be stored
in non-volatile memory.
When the Series 2600 is turned on, all user scripts and factory script functions are
recalled into the run-time environment from non-volatile memory. If any user
scripts have been programmed to run automatically, they will run after all the
scripts are loaded. Any script in the run-time environment can be run from the
Test Script Builder or the user's own program. Test data (e.g.,. a reading) is
returned from the Series 2600 to the PC.
A user script can be created using the Test Script Builder or the user's own
program. Once the user script is loaded into the run-time environment, it is ready
An unnamed script created and loaded by the user is also placed in the
run-time environment. Keep in mind that only one unnamed script, referred
to as the active-script, can be in the run-time environment. If another
unnamed script is created and loaded, it will replace the old unnamed script
in the run-time environment.
Sending commands and statements
one line at a time by the PC.
User scripts
– A program script is created and loaded into the Series 2600
SourceMeter, where it is then run.
Interactive script
– This type of script interacts with the operator. It will pro-
vide user-defined messages on the SourceMeter display to prompt the
operator to enter parameters from the front panel.
Return to
TSP Programming Fundamentals 2-9
– Non-scripted chunks are executed
Section 2 topics
2600S-901-01 Rev. A / May 2006
"Run-time envi-
Figure
2-1. Factory

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents