User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-9
The output will be 60 comma-delimited myconfig strings, as follows:
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,mycon
fig,myconfig,myconfig,myconfig,myconfig,myconfig,myconfi
g,myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,my
config,myconfig,myconfig,myconfig,myconfig,myconfig,myco
nfig,myconfig,myconfig,myconfig,myconfig,myconfig,myconf
ig,myconfig,myconfig,myconfig,myconfig,myconfig,myconfig
,myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,m
yconfig,myconfig,myconfig,myconfig,myconfig,myconfig,myc
onfig,myconfig,myconfig,myconfig
Next, the following ICL commands are sent:
dmm.func = 'fourwireohms'
dmm.nplc = .5
dmm.range = 100000
dmm.configure.set('myconfig')
print(dmm.getconfig('slot6'))
The output will be 30 comma-delimited myconfig strings, as follows:
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,mycon
fig,myconfig,myconfig,myconfig,myconfig,myconfig,myconfi
g,myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,my
config,myconfig,myconfig,myconfig,myconfig
As this example shows, 'myconfig' was first saved with a function setting of
DC volts, which was valid for all 60 channels on Slot 6. However, when
'myconfig' was associated with a function setting of 4-wire ohms, Channels
31 to 60 became unavailable because they are paired with Channels 1 to 30 in
4-wire measurement operation.
Next, the following ICL commands are sent:
dmm.func = 'temperature'
dmm.configure.set('myconfig')
print(dmm.getconfig('slot6'))
The output will be 30 comma-delimited myconfig strings, followed by 30
comma-delimited nofunctions strings, as follows:
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,mycon
fig,myconfig,myconfig,myconfig,myconfig,myconfig,myconfi
g,myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,
myconfig,myconfig,myconfig,myconfig,myconfig,myconfig,my
config,myconfig,myconfig,myconfig,myconfig,nofunction,no
function,nofunction,nofunction,nofunction,nofunction,nof
unction,nofunction,nofunction,nofunction,nofunction,nofu
nction,nofunction,nofunction,nofunction,nofunction,nofun
ction,nofunction,nofunction,nofunction,nofunction,nofunc
tion,nofunction,nofunction,nofunction,nofunction,nofunct
ion,nofunction,nofunction,nofunction