9-6
Return to
Section Topics
2308-900-01 Rev. A / July 2008
Section 9: Measurement Commands and Optimizing Measurement Speed
Model 2308 Portable Device Battery/Charger Simulator User’s Manual
settings, don't force backgrounds to update if already updated. When backgrounds are forced to
update, all must be refreshed before a user triggered reading can be measured.
When auto zero state is set to ON, background readings continuously refresh by cycling when the
instrument is idle. When auto zero state is set to OFF, background readings do not occur after
being updated unless a change forces them to update. When a change forces an update, the
background readings get updated once and stop until the next change forces an update.
To refresh the backgrounds when the state is OFF, set the state to ON then back to OFF. This will
refresh the backgrounds only once and stop after that.
Programming examples
The commands below are examples for techniques that combine commands to speed up
measurements:
*rst
' restore factory default settings
syst:azer:stat 0
' turn auto zero state off
disp:chan 1
' sets active channel to battery
sens:func 'curr'
' select the current measurement function
volt 3
' set output voltage to 3
curr 1
' set current limit to 1
sens:nplc 0.5
' set nplc to 0.5
outp on
' turn the output on
read:five?
' switch to the 5 mA current range, trigger a current reading
and return it
sens:func 'volt'
' select the voltage measurement function
read:fift?
' switch to the 50 mA current range, trigger a voltage reading
and return it
sens:func 'pcur'
' select the pulse current measurement function
sens:pcur:sync:tlev:hund 0.3 ' set the trigger level to 300 mA for 500 mA current range
sens:pcur:sync:tlev:amp 0.7 ' set the trigger level to 700 mA for 5 A current range
sens:pcur:time:high 350e-6
' set pulse high time to 350 microseconds
read:hund? ' switch to the 500mA current range, trigger a pulse current
high reading and return it.
NOTE
For faster measurements, the NPLC can be as short as 0.002
NOTE
To optimize speed, the
read:five?
command combines range changing,
triggering a DC current measurement, and taking a reading.
NOTE
To optimize speed, the
read:fift?
command combines range changing,
triggering a DC voltage measurement, and taking a reading.
NOTE
To optimize speed, the
read:hund?
command combines range changing,
triggering a pulse current measurement, and taking a reading.
Summary of Contents for 2308
Page 2: ......
Page 12: ...This page left blank intentionally...
Page 32: ...This page left blank intentionally...
Page 106: ...This page left blank intentionally...
Page 140: ...This page left blank intentionally...
Page 208: ...This page left blank intentionally...
Page 220: ...This page left blank intentionally...