Keithley SourceMeter 2600 Series Reference Manual page 439

Table of Contents

Advertisement

Series 2600 System SourceMeters Reference Manual
Example(s):
See Also: ConfigPulseIMeasureV, ConfigPulseVMeasureI,
smua.reset()
smua.source.rangev
smua.source.rangei
smua.source.levelv
smua.measure.rangev
smua.measure.rangei
smua.measure.nplc
smua.measure.autozero
smua.nvbuffer1.clear()
smua.nvbuffer1.appendmode = 1
smua.source.output
f1, msg1 = ConfigPulseVMeasureI(smua, 0, 5, 1, 0.002, 0.2,
10,smua.nvbuffer1, 1)
print(QueryPulseConfig(1).tostring())
Output from commands above
>> tag = 1
>> smu = smua
>> func = volts
>> type = pulse
>> bias = 0
>> level = 5
>> limit = 1
>> time on = 0.002
>> time off = 0.2
>> points = 10
>> measure = yes
>> sync_in = 0
>> sync_out = 0
>> { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 }
Configure channel A to generate a pulse train then query configuration and
display as a string. Channel A will pulse voltage from a bias level of 0V to
pulse level of 5V. The pulse level will be present for 2msec and the bias level
for 200 msec, with a 1A limit setting. A total of 10 pulses will be generated
and the measurement data will be stored in smua.nvbuffer1. This pulse train
will be assigned to tag = 1
ConfigPulseIMeasureVSweepLin,
ConfigPulseVMeasureISweepLin,
ConfigPulseIMeasureVSweepLog,
ConfigPulseVMeasureISweepLog
Return to
= 5
= 1
= 0
= 5
= 1
= 0.01
= smua.AUTOZERO_ONCE
= smua.OUTPUT_ON
Section 13 topics
2600S-901-01 Rev. A / May 2006
Factory Scripts 13-29

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents