Commands to program and read the register are summarized in the Status function summary (on
page 12-3) table. For more information about the Measurement Event Registers, refer to Status
register set contents (on page 12-1) and the figures in this section.
Register programming example
The command sequence below programs the instrument to generate a service request (SRQ) and set
the system summary bit in all TSP-Link nodes when the current limit on channel A is exceeded.
-- Clear all registers.
status.reset()
-- Enable current limit bit in current limit register.
status.measurement.current_limit.enable = status.measurement.current_limit.SMUA
-- Enable status measure current limit bit.
status.measurement.enable = status.measurement.ILMT
-- Set system summary; enable MSB.
status.node_enable = status.MSB
-- Enable status SRQ MSB.
status.request_enable = status.MSB
TSP-Link system status
TSP-Link
®
is not available on the 2604B, 2614B, or 2634B.
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 (on page 8-83)
for details about the TSP-Link system.
The system summary registers, shown in the Status byte and service request enable register (on
page 12-5) and the System summary and standard event registers (on page 12-6), 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 services the request. See Status byte and service request
(SRQ) (on page 12-15) for details.