
Section 9: Frequently asked questions (FAQs)
Series 2600B System SourceMeter® Instrument Reference Manual
9-4
2600BS-901-01 Rev. C / August 2016
Triggering a scanner
A typical test scenario might call for using the Series 2600B with a scanner to test a number of
devices under test (DUTs) in sequence. A basic example of this uses the Series 2600B digital I/O port
to trigger a scanner (shown in the figure below). In this example, line 1 of the digital I/O port is used
as a trigger output and connected to the scanner mainframe trigger input, and line 2 of the digital I/O
port is used as a trigger input.
Figure 138: Triggering a scanner
Interactive trigger programming
The programming example below illustrates how to set up interactive triggering. The example sets the
output trigger pulse width on line 1, then programs both lines 1 and 2 for falling edge triggers. Digital
I/O line 1 trigger asserts, and then line 2 waits for the input trigger up to the timeout period specified.
-- Set line 1 pulse width to 10 us.
digio.trigger[1].pulsewidth = 10e-6
-- Set line 1 mode to falling edge.
digio.trigger[1].mode = digio.TRIG_FALLING
-- Set line 2 mode to falling edge.
digio.trigger[2].mode = digio.TRIG_FALLING
-- Assert trigger on line 1.
digio.trigger[1].assert()
-- When complete, wait for trigger on line 2.
digio.trigger[2].wait(timeout)
More information about triggering
To obtain precise timing and synchronization between instruments, use the remote trigger model. For
more information about the remote trigger model and interactive triggering using other trigger objects,
see
(on page 3-32).
How do I generate a GPIB service request?
For detailed information about this topic, see the
(on page 5-15, on page E-1) section
of this manual.