Section 14: Instrument programming
Model 2606B System SourceMeter® Instrument Reference Manual
Autoexec script
The autoexec script runs automatically when the instrument is turned on. It runs after all the scripts
have loaded and any scripts defined as autorun have run.
To create a script that executes automatically, create and load a new script and name it autoexec.
See
Create and load a script
(on page 14-3).
You must save the autoexec script to nonvolatile memory if you want to use it after instrument
power has been turned off and then turned on again. See
Save a user script to nonvolatile memory
(on page 14-11) for more detail.
Example: Creating an autoexec script with the loadscript command
loadscript autoexec
display.clear()
display.settext("Hello from autoexec")
endscript
autoexec.save()
Creates the script autoexec.
Saves the autoexec script to nonvolatile memory. The next time the instrument is turned on, Hello from
autoexec is displayed.
Example: Creating an autoexec script using TSB Embedded
display.clear()
display.settext("Hello from autoexec")
In the TSP Script box, enter autoexec.
Enter the code in the entry box.
Select Save Script.
Creates a new script that clears the display when the instrument is turned on and displays Hello from
autoexec.
Working with scripts in nonvolatile memory
The
Fundamentals of scripting for TSP
(on page 14-1) section in this manual describes working with
scripts, primarily in the runtime environment. You can also work with scripts in nonvolatile memory.
The runtime environment and nonvolatile memory are separate storage areas in the instrument. The
information in the runtime environment is lost when the instrument is turned off. The nonvolatile
memory remains intact when the instrument is turned off. When the instrument is turned on,
information in nonvolatile memory is loaded into the runtime environment.
14-10
2606B-901-01 Rev. C November 2021
Need help?
Do you have a question about the KEITHLEY SourceMeter 2606B and is the answer not in the manual?