
3-20
Return to
2600AS-901-01 Rev. B / September 2008
Section 3: Basic Operation
Series 2600A System SourceMeter® Instruments Reference Manual
Contact check programming example
The command sequence for a typical contact measurement is shown below. These commands set
the contact check speed to fast and the threshold to 10
Ω
. A contact check measurement against
the threshold is then made. If it fails, a more accurate contact check measurement is made, and
the test is aborted. Otherwise, the output is turned on, and the test continues.
User setup
The Series 2600A can be restored to one of six setup configurations: Five user setups and one
factory default. As shipped from the factory, the Series 2600A powers-up to the original default
settings, which are also saved in the five user setup locations. Original default settings are listed in
the Instrument Command Library found in
. The instrument will power-up to whichever
default setup was saved as the power-on setup.
Saving user setups
To save a user setup to nonvolatile memory:
1.
Configure the Series 2600A for the desired operating modes to be saved.
2.
Press
MENU
>
SETUP
and then press
ENTER
.
3.
Select
SAVE
menu item, then press
ENTER
.
4.
Select
INTERNAL
, then press
ENTER
.
5.
Select the user number (1 through 5), and press
ENTER
.
To save a user setup to an external USB flash drive:
1.
Configure the Series 2600A for the desired operating modes to be saved.
2.
Insert the USB flash drive into the USB port on the front panel of the Series 2600A.
3.
Press
MENU
>
SETUP
, then press
ENTER
.
4.
Select
SAVE
menu item, then press
ENTER
.
5.
Select
USB1
. The file
setup000.set
is displayed.
6.
Use the
navigation wheel
to change the last three digits of the file name and then press
ENTER
.
smua.reset()
-- Restore defaults.
smua.contact.speed = smua.CONTACT_FAST
-- Set speed to fast.
smua.contact.threshold = 10
-- Set threshold to 10
Ω
.
if (not smua.contact.check()) then
smua.contact.speed = smua.CONTACT_SLOW
rhi, rlo = smua.contact.r()
print(rhi, rlo)
exit()
end
--
--
--
--
--
Check contacts against threshold.
Set speed to slow.
Get resistance readings.
Return contact resistances to the host.
Terminate execution.
smua.source.output = smua.OUTPUT_ON
-- Turn output on and continue.