Section 5: Working with the Series 2600A
Models 707B and 708B 199BSwitching Matrix User's Manual
5-14
707B-900-01 Rev. B / June 2013
Example 4: Using the scanning and triggering model
This example demonstrates how to use the scanning and triggering model of the Model 707B or 708B
to maximize the speed of the test by preconfiguring the sequence of crosspoints used.
This example uses a TSP script to configure the instruments for testing. Once the instruments are
configured, the Model 707B or 708B internally manages all close and open actions, as well as any
triggering signals, to interface with the System SourceMeter instrument. No separate script is required
to sequence these actions.
As with the previous examples, a full I-V sweep is performed on each of the six diodes. Data from
these tests is available from the System SourceMeter instrument after all tests have been completed.
Set up communication
In this example, in addition to the TSP-Link interface serving as a communication bus, it will also
serve as triggering bus to enable hardware handshaking between the System SourceMeter
instrument and Model 707B or 708B.
The communication setup is identical to the setup in Example 2; see
There are three digital lines in the TSP-Link cable that may be used for triggering. This example uses
trigger lines 1 and 2. The Model 707B or 708B outputs a trigger signal on TSP-Link line 1 and waits
for a trigger signal on TSP-Link line 2 before proceeding with the next set of crosspoint closures. The
System SourceMeter instrument outputs a trigger signal on TSP-Link line 2 after completing its test
and waits for a trigger signal on TSP-Link line #1 before testing. The triggering setup is illustrated in
the figure named "TSP-Link interface" in
Example 3: Configure using TSP-Link and interactive
(on page 5-10).
Program code
In the following table, all commands are sent from the computer to the Model 707B or 708B. This
example can be run using TSB Embedded. The Model 707B or 708B sends all commands in the
shaded rows to the System SourceMeter instrument through the TSP-Link interface. Commands in
unshaded rows are executed by the Model 707B or 708B.
Example program code for the Model 707B or 708B
Code
Notes and comments
loadscript diodeTest
Create a script "diodeTest" to contain
test configuration and execution
instructions.
function configSwitch()
Create a function to configure the Model
707B or 708B.
tsplink.reset()
localnode.reset()
errorqueue.clear()
Reset TSP-Link.
Reset Model 707B or 708B.
Clear errors.
muxChannels = {}
Define table that details crosspoints to
close to connect each diode to the SMU.