2600AS-901-01 Rev. B / September 2008
Return to
19-239
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
The
script.factory.catalog()
function returns an iterator that can be used in a for loop to
iterate over all the factory scripts.
Example:
Retrieve the catalog listing for factory scripts:
for name in script.factory.catalog() do
print(name)
end
As Keithley Instruments develops additional factory scripts, they will be available on the Keithley
Instruments website (www.keithley.com) as a flash firmware upgrade for the Series 2600A.
Running a factory script
Use either of the following commands to run a factory script:
script.factory.scripts.name()
script.factory.scripts.name.run()
where:
name
is the name of the factory script.
Example:
Run the factory script named “KIPulse”
script.factory.scripts.KIPulse()
Running a factory script function from the Series 2600A front panel controls
1.
Press
the
LOAD
key.
2.
Select
Factory.
3.
Select the function to run and press
RUN
key.
Modifying a factory script
Retrieving a factory script listing
The script listing for a factory script can be retrieved and modified. However, it cannot be saved as
a factory script. The modified script can be saved as a user script using the same name or a new
name.
NOTE An imported factory script can only be loaded back into the Series
2600A as a user script.
The following function retrieves a script listing. The script chunk is returned, along with the shell
keywords (
loadscript
or
loadandrunscript
, and
endscript
):
script.factory.scripts.name.list()
where:
name
is the name of the factory script.
Example:
Retrieve the script listing for a factory script named “KIPulse”:
script.factory.scripts.KIPulse.list()