EasyManuals Logo

Tektronix Keithley 2601B-PULSE Reference Manual

Tektronix Keithley 2601B-PULSE
849 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
Page #238 background imageLoading...
Page #238 background image
Section 6: Triggering Model 2601B-PULSE System SourceMeter Instrument Reference Manual
6-40 2601B-PULSE-901-01A April 2020
Connecting to the TSP-Link system
The TSP-Link
®
trigger lines are built into the TSP-Link connection. Use the TSP-Link connectors on
the back of the 2601B-PULSE. If you are using a TSP-Link network, you do not have to modify any
connections. See TSP-Link system expansion interface (on page 10-45) for detailed information
about connecting to the TSP-Link system.
Using TSP-Link trigger lines for digital I/O
Each trigger line is an open-drain signal. When using the TSP-Link
®
trigger lines for digital I/O, any
node that sets the programmed line state to zero (0) causes all nodes to read 0 from the line state.
This occurs regardless of the programmed line state of any other node. Refer to the table in the
Digital I/O bit weighting (on page 6-38) topic for digital bit weight values.
Remote TSP-Link trigger line commands
Commands that control and access the TSP-Link
®
trigger line port are summarized in the following
table. See the TSP command reference (on page 11-1) for complete details on these commands. See
the table in Digital I/O bit weighting (on page 6-38) for the decimal and hexadecimal values used to
control and access the digital I/O port and individual lines.
Use the commands in following table to perform basic steady-state digital I/O operations; for example,
you can program the 2601B-PULSE to read and write to a specific TSP-Link trigger line or to the
entire port.
The TSP-Link trigger lines can be used for both input and output. You must write a 1 to all TSP-Link
trigger lines that are used as inputs.
Remote trigger line commands
Command
Description
tsplink.readbit(bit)
Reads one digital I/O input line.
tsplink.readport()
Reads the digital I/O port.
tsplink.writebit(bit, data)
Writes data to one digital I/O line.
tsplink.writeport(data)
Writes data to the digital I/O port.
tsplink.writeprotect = mask
Sets write-protect mask of the digital I/O port.
Programming example
The programming example below illustrates how to set bit B1 of the TSP-Link digital I/O port high,
and then read the entire port value:
tsplink.trigger[1].mode = tsplink.TRIG_BYPASS
-- Set bit B1 high.
tsplink.writebit(1, 1)
-- Read I/O port.
data = tsplink.readport()

Table of Contents

Other manuals for Tektronix Keithley 2601B-PULSE

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Tektronix Keithley 2601B-PULSE and is the answer not in the manual?

Tektronix Keithley 2601B-PULSE Specifications

General IconGeneral
BrandTektronix
ModelKeithley 2601B-PULSE
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals