Models 707B and 708B Switching Matrix Reference Manual
Appendix C: Status model
707B-901-01 Rev. B / January 2015
C-21
TSP-Link system status
The TSP-Link
®
expansion interface allows instruments to communicate with each other. The test
system can be expanded to include up to 32 TSP-enabled instruments. In a TSP-Link system, one
node (instrument) is the master and the other nodes are the subordinates. The master can control the
other nodes (subordinates) in the system. See TSP-Link system expansion interface for details about
the TSP-Link system.
The system summary registers, shown in the
System summary bit (System register)
(on page C-5),
are shared by all nodes in the TSP-Link system. A status event that occurs at a subordinate node can
generate an SRQ (service request) in the master node. After detecting the service request, your
program can then branch to an appropriate subroutine that will service the request. See
(on page C-16) for details.
Status model configuration example
The following example illustrates the status model configuration for a TSP-Link system. In this
example, a Node 15 thermal aspect event will set the RQS bit of the Status Byte of the master Node.
When the thermal aspect event occurs on Node 15, the following sequence of events will occur:
1. On Node 15, with Bit B9 of the Questionable event register enabled, when the thermal aspect
event occurs, Bit B9 bit sets (
status.questionable.condition
) which causes Bit B9 to be
set in
status.questionable.event
. This in turn causes the Questionable event summary bit
(QSB) to set.
2. With QSB set, and Bit B3 of the System node enabled (
status.node_enable
), Bit B3 of the
Status Byte register (Node 15) sets. This in turn causes the System node summary bit to set.
3. With the System node summary bit set, and Bit B1 of the System2 summary event register
enabled (which is Node 15), Bit B1 of the System2 register sets. This in turn causes the System2
event summary bit (EXT) to set.
4. With EXT set, and Bit B0 of the System summary event register enabled, Bit B0 of the System
register sets. This in turn causes the System event summary bit (SSB) to set.
5. With SSB set, and Bit B1 of the Service request enable register enabled, Bit B6 of the Status Byte
register sets. This in turn initiates a request for service (SRQ).
6. When your program performs the next serial poll of the Master Node, it will detect the interlock
event and can branch to a routine to service the request.
The System Summary Registers are shared by all nodes in the TSP-Link system. When a bit in a
system register of Node 15 sets, the same bit in the master node system register also sets.