Section 8: Triggering
2470 High Voltage SourceMeter Instrument Reference Manual
8-6
2470-901-01 Rev. A /
May
2019
Count
The count sets the number of events to generate each time the timer generates a trigger event. Each
event is separated by the delay set by the SCPI
:TRIGger:TIMer<n>:DELay
or TSP
trigger.timer[
N
].delay
command.
To configure the count, use the SCPI command
:TRIGger:TIMer<n>:COUNt
or the TSP command
trigger.timer[
N
].count
.
If the count is set to a number greater than 1, the timer automatically starts the next trigger timer
delay at the expiration of the previous delay.
Set the count to zero (0) to cause the timer to generate trigger events indefinitely.
If you use the trigger timer with a trigger model, make sure the count value is the same or more than
any count values expected in the trigger model.
Timer delays
You can set up the timers to perform delays. A delay is the period after the timer is triggered and
before the timer generates a trigger event. All delay values are specified in seconds.
Delay lists, which are only available through TSP, allow the timer to sequence through an array of
delay values. Delay lists allow the timer to use a different interval each time it performs a delay. Each
time the timer generates a trigger event, it uses the next delay in the list. The timer repeats the delay
list after all the elements in the delay list have been used.
Using SCPI commands:
To set up a 50 µs trigger timer delay for timer 2, send the command:
TRIGger:TIMer2:DELay 50E-6
Using TSP commands to create a reading buffer:
To set up a 50 µs trigger timer delay for timer 2, send the command:
trigger.timer[2].delay = 50e-6
To set up a delay list for timer 3 for delays of 2, 10, 15, and 7 s, send the command:
trigger.timer[3].delaylist = {2, 10, 15, 7}