Running Parallel Test Scripts - Keithley 2601 Reference Manual

System sourcemeter 2600 series (smu)
Hide thumbs Also See for 2601:
Table of Contents

Advertisement

Section 9: System Expansion (TSP-Link)
Assigning groups
Group numbers can range from 0 (zero) to 64. The default group number is 0. You can change the
group number at any time.
Use the following code to dynamically assign nodes to a group.
Note the following:
Replace N with the node number
N represents the node number that runs the test scripts and the TSL code
Each time the node powers off, the group number for that node changes to 0
Replace G with the group number
node[N].tsplink.group = G
Reassigning groups
Use the following code to change group assignment. You can add or remove a node to a group at
anytime.
node[N].tsplink.group = G

Running parallel test scripts

You can issue the execute command from the master node to initiate test script and TSL code on
a remote node. The execute command places the remote node in the overlapped operation
state. As a test script runs on the remote node, the master node continues to process other
commands in parallel.
Note the following:
Use the following code to send the execute command on a remote node
N represents the node number that runs the test script
Replace N with the node number
To set the global variable on Node N equal to 2.5:
node[N].execute("setpoint = 2.5")
The following code is an example of how to run a test script on a remote node.
NOTE For this example, myscript is defined on the local node.
To run myscript on Node N:
node[N].execute(myscript.source)
The following code demonstrates how to run a test script defined on a remote node.
9-10
Runs operations initiated by the master node
Initiates remote operations on any node with the same group number
Cannot initiate remote operations on any node with a different group number
Can use the waitcomplete command without a parameter to wait for all overlapped
operations running on nodes in the same group
Return to
Series 2600 System SourceMeter® Instruments Reference Manual
-- Assigns the node to a group.
-- Assigns the node to a different group
Section Topics
.
2600S-901-01 Rev. C / January 2008

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

26362602261126122635

Table of Contents