30
Advanced features
External trigger commands
There are a number of commands that support Model 2306-VS external triggering and
associated voltage stepping. See Table 6-1 in Section 6 of the Model 2306 Instruction Manual
for details.
Programming example: external triggering with voltage stepping
The command sequence below will step through six voltages from 1V to 6V without taking
readings. Note that six external trigger-in, trigger-out pulse sequences are required, one per step.
Battery channel (#1) voltage step
Command
Description
*RST
‘ Reset the 2306-VS
:VOLT 0
‘ Set the voltage
:CURR 1.75
‘ Set the current limit
:OUTP ON
‘ Turn on the output.
:SENS:FUNC 'VOLT'
‘ Select the voltage functionality
:TRIG:EXT:BOTH NONE
‘ Select channel 1 to only affect channel 1
:TRIG:EXT:STEP 1,1,1
‘ Step 1 voltage is 1 with 1 second delay
:TRIG:EXT:STEP 2,2,2
‘ Step 2 voltage is 2 with 2 second delay
:TRIG:EXT:STEP 3,3,1
‘ Step 3 voltage is 3 with 1 second delay
:TRIG:EXT:STEP 4,4,2
‘ Step 4 voltage is 4 with 2 second delay
:TRIG:EXT:STEP 5,5,1
‘ Step 5 voltage is 5 with 1 second delay
:TRIG:EXT:STEP 6,6,2
‘ Step 6 voltage is 6 with 2 second delay
:TRIG:EXT:STEP:READ NONE
‘ No measurements while stepping voltage
:TRIG:EXT:STEP:VOLT ON
‘ Enable voltage stepping
:TRIG:EXT:STEP:POIN 6
‘ Set for six step voltages.
:TRIG:EXT:ENAB ON
‘ Enable voltage stepping on channel 1
‘ Apply trigger pulse to 2306-VS trig. input.
‘ Wait for pulse on 2306-VS trig. output.
‘ Repeat trigger pulses for all six steps.
:TRIG:EXT:ENAB OFF
‘ Disable voltage stepping.