EasyManua.ls Logo

Keithley 2635

Keithley 2635
562 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
9-10 Return to Section Topics 2600S-901-01 Rev. C / January 2008
Section 9: System Expansion (TSP-Link) Series 2600 System SourceMeter® Instruments Reference Manual
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
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 -- Assigns the node to a group.
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 -- Assigns the node to a different group.
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.

Table of Contents

Other manuals for Keithley 2635

Related product manuals