Tektronix 2306-VS User manual

Desired External Trigger Function
NOTE: Assumes *RST conditions.
Voltage stepping
with measurements
Voltage stepping only
Trigger In Control
Voltage step channel 1
Channel 1 Channel 2
Set readings to NONE
TRIG:EXT:STEP:READ
Set readings to NONE
TRIG:EXT:STEP:READ
TRIG2:EXT:STEP:READ
Channel 1
Both
Set voltage to ON
TRIG:EXT:STEP:VOLT
Set both to NONE
TRIG:EXT:BOTH
Set number of points
TRIG:EXT:STEP:POIN
Set voltage and delay values for
desired points
TRIG:EXT:STEP
Enable voltage stepping
TRIG:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs
Set voltage to ON
TRIG:EXT:STEP:VOLT
TRIG2:EXT:STEP:VOLT
Set both to VOLT
TRIG:EXT:BOTH
Set number of points (must match)
TRIG:EXT:STEP:POIN
TRIG2:EXT:STEP:POIN
Set voltage delay values for
desired points
TRIG:EXT:STEP
TRIG2:EXT:STEP
Enable voltage stepping on both
using channel 1
BOTHTRIGEXT ONEON
Wait for trigger out pulse
indicating channel is ready
for trigger inputs
Set both to NONE
TRIG2:EXT:BOTH
Set readings to NONE
TRIG2:EXT:STEP:READ
Set readings to NONE
TRIG:EXT:STEP:READ
TRIG2:EXT:STEP:READ
Channel 2
Both
Set voltage to ON
TRIG2:EXT:STEP:VOLT
Set both to NONE
TRIG2:EXT:BOTH
Set number of points
TRIG2:EXT:STEP:POIN
Set voltage and delay values for
desired points
TRIG2:EXT:STEP
Enable voltage stepping
TRIG2:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs
Set voltage to ON
TRIG:EXT:STEP:VOLT
TRIG2:EXT:STEP:VOLT
Set both to VOLT
TRIG2:EXT:BOTH
Set number of points (must match)
TRIG:EXT:STEP:POIN
TRIG2:EXT:STEP:POIN
Set voltage delay values for
desired points
TRIG:EXT:STEP
TRIG2:EXT:STEP
Enable voltage stepping on both
using channel 2
BOTHTRIGEXT TWOON
Wait for trigger out pulse
indicating channel is ready
for trigger inputs
Set both to NONE
TRIG:EXT:BOTH
Measurements only
Trigger In Control
Measurements channel 1
Measurements channel 2
Channel 1 Channel 2
Set readings to AUTO
TRIG:EXT:STEP:READ
Set readings to AUTO
TRIG:EXT:STEP:READ
TRIG2:EXT:STEP:READ
Channel 1
Both
Set voltage to OFF
TRIG:EXT:STEP:VOLT
Set both to NONE
TRIG:EXT:BOTH
Set number of points
TRIG:EXT:STEP:POIN
Set delay values for desired points
TRIG:EXT:STEP
(voltage parameter needed but not used)
Enable AUTO measurements
TRIG:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set voltage to OFF
TRIG:EXT:STEP:VOLT
TRIG2:EXT:STEP:VOLT
Set both to AUTO
TRIG:EXT:BOTH
Set number of points (must match)
TRIG:EXT:STEP:POIN
TRIG2:EXT:STEP:POIN
Set delay values for desired points
TRIG:EXT:STEP
TRIG2:EXT:STEP
(voltage parameter needed but not used)
Enable auto measurements on
both using channel 1
BOTHTRIGEXT ONEON
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set both to NONE
TRIG2:EXT:BOTH
Channel 2
Both
Voltage step channel 2
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC:ARR?
Send to
take another set of
measurements
TRIG:EXT:ENAB:INIT
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send and
after last points
trigger out to get readings
FETC:ARR?
FETC2:ARR?
Send
to take another set of
measurements
TRIG:EXT:ENAB:INIT
Set readings to AUTO
TRIG2:EXT:STEP:READ
Set readings to AUTO
TRIG:EXT:STEP:READ
TRIG2:EXT:STEP:READ
Set voltage to OFF
TRIG2:EXT:STEP:VOLT
Set both to NONE
TRIG2:EXT:BOTH
Set number of points
TRIG2:EXT:STEP:POIN
Set delay values for desired points
TRIG2:EXT:STEP
(voltage parameter needed but not used)
Enable AUTO measurements
TRIG2:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set voltage to OFF
TRIG:EXT:STEP:VOLT
TRIG2:EXT:STEP:VOLT
Set both to AUTO
TRIG2:EXT:BOTH
Set number of points (must match)
TRIG:EXT:STEP:POIN
TRIG2:EXT:STEP:POIN
Set delay values for desired points
TRIG:EXT:STEP
TRIG2:EXT:STEP
(voltage parameter needed but not used)
Enable auto measurements on
both using channel 2
BOTHTRIGEXT TWOON
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set both to NONE
TRIG:EXT:BOTH
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC2:ARR?
Send to
take another set of
measurements
TRIG2:EXT:ENAB:INIT
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send and
after last points
trigger out to get readings
FETC:ARR?
FETC2:ARR?
Send
to take another set of
measurements
TRIG2:EXT:ENAB:INIT
See other side
of this sheet
Model 2306-VS External Trigger Functionality Flowchart
PA-879 Rev. A / June 2003
Trigger In Control
Taking synchronized pulse current
or auto measurements
Channel 1
Channel 2
Set function to PCUR
SENS:FUNC 'PCUR'
Set readings to AUTO
TRIG:EXT:STEP:READ
Synchronized
Auto
Set other PCUR settings: trigger
level, integration time, mode, delay
etc. (see Pulse Current Section in
Instruction Manual)
Set readings to SYNC
TRIG:EXT:STEP:READ
Set number of points
TRIG:EXT:STEP:POIN
Set voltage and delay values for
desired points. Delay elapses after
voltage steps.
TRIG:EXT:STEP
Enable voltage stepping with
SYNC measurements
TRIG:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set voltage to ON
TRIG:EXT:STEP:VOLT
Set both to NONE
TRIG:EXT:BOTH
Set number of points
TRIG:EXT:STEP:POIN
Enable voltage stepping with
AUTO measurements
TRIG:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Channel 1 and Channel 2
Set voltage to ON
TRIG:EXT:STEP:VOLT
Set both to NONE
TRIG:EXT:BOTH
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC:ARR?
Send
to take another set of
measurements
TRIG:EXT:ENAB:INIT
Set function to measure
SENS:FUNC
Set function settings like integration
time (refer to section 2 or 3 in
the Instruction Manual depending
on function measuring)
Set voltage and delay values for
desired points. Delay elapses after
voltage steps.
TRIG:EXT:STEP
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC:ARR?
Send
to take another set of
measurements
TRIG:EXT:ENAB:INIT
Taking synchronized pulse current
or auto measurements
Set function to PCUR
SENS2:FUNC 'PCUR'
Set readings to AUTO
TRIG2:EXT:STEP:READ
Synchronized
Auto
Set other PCUR settings: trigger
level, integration time, mode, delay
etc. (see Pulse Current Section in
the Instruction Manual)
Set readings to SYNC
TRIG2:EXT:STEP:READ
Set number of points
TRIG2:EXT:STEP:POIN
Set voltage and delay values for
desired points. Delay elapses after
voltage steps.
TRIG2:EXT:STEP
Enable voltage stepping with
SYNC measurements
TRIG2:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set voltage to ON
TRIG2:EXT:STEP:VOLT
Set both to NONE
TRIG2:EXT:BOTH
Set number of points
TRIG2:EXT:STEP:POIN
Enable voltage stepping with
AUTO measurements
TRIG2:EXT:ENAB
Wait for trigger out pulse
indicating channel is ready
for trigger inputs.
Set voltage to ON
TRIG2:EXT:STEP:VOLT
Set both to NONE
TRIG2:EXT:BOTH
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC2:ARR?
Send
to take another set of
measurements
TRIG2:EXT:ENAB:INIT
Set function to measure
SENS2:FUNC
Set function settings like integration
time (refer to section 2 or 3 in
the Instruction Manual depending
on function measuring)
Set voltage and delay values for
desired points. Delay elapses after
voltage steps.
TRIG2:EXT:STEP
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send after last
point to get readings
FETC2:ARR?
Send
to take another set of
measurements
TRIG2:EXT:ENAB:INIT
Which trigger in is controlling
voltage stepping?
Set function to measure
SENS:FUNC
SENS2:FUNC
Channel 1 Channel 2
Set readings to NONE
TRIG:EXT:STEP:READ
Set number of points to voltage
step on each channel
TRIG:EXT:STEP:POIN
Enable voltage stepping on channel 1 and auto measuring on channel 2
BOTHTRIGEXT BOTHON
Wait for trigger out pulses
indicating channels are ready
for trigger inputs
Set voltage to ON
TRIG:EXT:STEP:VOLT
Set both to AUTO
TRIG2:EXT:BOTH
Generate trigger in pulses and
detect trigger out pulses for
desired points
Send and
after last point's
trigger out on channel 2 to
get readings
FETC:ARR?
FETC2:ARR?
Send
to take another set of
measurements. Channel 1 will step
voltages as long as trigger in
pulses are detected.
TRIG2:EXT:ENAB:INIT
Set function settings like integration
time (refer to section 2 or 3 in
the Instruction Manual depending
on function measuring)
Set readings to AUTO
TRIG2:EXT:STEP:READ
Set voltage to OFF
TRIG2:EXT:STEP:VOLT
Set both to VOLT
TRIG:EXT:BOTH
Set number of points to auto
measure on each channel
TRIG2:EXT:STEP:POIN
Set voltage and delay values for
desired points. Channel 1 delays
affect voltage stepping while channel 2 delays affect auto
measurements.
TRIG:EXT:STEP
TRIG2:EXT:STEP
Set function to measure
SENS:FUNC
SENS2:FUNC
Set readings to AUTO
TRIG:EXT:STEP:READ
Set number of points to auto
measure on each channel
TRIG:EXT:STEP:POIN
Enable auto measuring on
channel 1 and voltage stepping on
channel 2
BOTHTRIGEXT BOTHON
Wait for trigger out pulses
indicating channels are ready
for trigger inputs
Set voltage to OFF
TRIG:EXT:STEP:VOLT
Set both to VOLT
TRIG2:EXT:BOTH
Generate trigger in pulses and
detect trigger out pulses for
desired points on each channel
Send and
after last point's
trigger out on channel 1 to
get readings
FETC:ARR?
FETC2:ARR?
Send
to take another set of
measurements. Channel 2 will step
voltages as long as trigger in
pulses are detected.
TRIG:EXT:ENAB:INIT
Set function settings like integration
time (refer to section 2 or 3 in the
Instruction Manual depending
on function measuring)
Set readings to NONE
TRIG2:EXT:STEP:READ
Set voltage to ON
TRIG2:EXT:STEP:VOLT
Set both to AUTO
TRIG:EXT:BOTH
Set number of points to voltage
step on each channel
TRIG2:EXT:STEP:POIN
Set voltage and delay values for
desired points. Channel 1 delays
affect auto measurements while
channel 2 delays affect voltage
stepping.
TRIG:EXT:STEP
TRIG2:EXT:STEP
From other side of this
sheet
Loading...