3706A

Keithley 3706A, 3706A-NFP, 3706A-S, 3706A-SNFP Reference guide

  • Hello! I am an AI chatbot trained to assist you with the Keithley 3706A Reference guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Reference Manual
3700AS-901-01 Rev. D / July 2018
*P3700AS-901-01D*
3700AS-901-01D
tek.com/keithley
Series 3700A
System Switch/Multimeter
Series 3700A
System Switch/Multimeter
Reference Manual
© 2018, Keithley Instruments, LLC
Cleveland, Ohio, U.S.A.
All rights reserved.
Any unauthorized reproduction, photocopy, or use of the information herein, in whole or in part,
without the prior written approval of Keithley Instruments, LLC, is strictly prohibited.
These are the original instructions in English.
TSP®, TSP-Link®, and TSP-Net® are trademarks of Keithley Instruments, Inc. All Keithley
Instruments product names are trademarks or registered trademarks of Keithley Instruments, LLC.
Other brand names are trademarks or registered trademarks of their respective holders.
The Lua 5.0 software and associated documentation files are copyright © 1994 - 2015, Lua.org,
PUC-Rio. You can access terms of license for the Lua software and associated documentation at
the Lua licensing site (http://www.lua.org/license.html).
Microsoft, Visual C++, Excel, and Windows are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries.
Document number: 3700AS-901-01D / June 2018
Safety precautions
The following safety precautions should be observed before using this product and any associated instrumentation. Although
some instruments and accessories would normally be used with nonhazardous voltages, there are situations where hazardous
conditions may be present.
This product is intended for use by personnel who recognize shock hazards and are familiar with the safety precautions required
to avoid possible injury. Read and follow all installation, operation, and maintenance information carefully before using the
product. Refer to the user documentation for complete product specifications.
If the product is used in a manner not specified, the protection provided by the product warranty may be impaired.
The types of product users are:
Responsible body is the individual or group responsible for the use and maintenance of equipment, for ensuring that the
equipment is operated within its specifications and operating limits, and for ensuring that operators are adequately trained.
Operators use the product for its intended function. They must be trained in electrical safety procedures and proper use of the
instrument. They must be protected from electric shock and contact with hazardous live circuits.
Maintenance personnel perform routine procedures on the product to keep it operating properly, for example, setting the line
voltage or replacing consumable materials. Maintenance procedures are described in the user documentation. The procedures
explicitly state if the operator may perform them. Otherwise, they should be performed only by service personnel.
Service personnel are trained to work on live circuits, perform safe installations, and repair products. Only properly trained
service personnel may perform installation and service procedures.
Keithley products are designed for use with electrical signals that are measurement, control, and data I/O connections, with low
transient overvoltages, and must not be directly connected to mains voltage or to voltage sources with high transient
overvoltages. Measurement Category II (as referenced in IEC 60664) connections require protection for high transient
overvoltages often associated with local AC mains connections. Certain Keithley measuring instruments may be connected to
mains. These instruments will be marked as category II or higher.
Unless explicitly allowed in the specifications, operating manual, and instrument labels, do not connect any instrument to mains.
Exercise extreme caution when a shock hazard is present. Lethal voltage may be present on cable connector jacks or test
fixtures. The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels greater than
30 V RMS, 42.4 V peak, or 60 VDC are present. A good safety practice is to expect that hazardous voltage is present in any
unknown circuit before measuring.
Operators of this product must be protected from electric shock at all times. The responsible body must ensure that operators
are prevented access and/or insulated from every connection point. In some cases, connections must be exposed to potential
human contact. Product operators in these circumstances must be trained to protect themselves from the risk of electric shock. If
the circuit is capable of operating at or above 1000 V, no conductive part of the circuit may be exposed.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with impedance-limited
sources. NEVER connect switching cards directly to AC mains. When connecting sources to switching cards, install protective
devices to limit fault current and voltage to the card.
Before operating an instrument, ensure that the line cord is connected to a properly-grounded power receptacle. Inspect the
connecting cables, test leads, and jumpers for possible wear, cracks, or breaks before each use.
When installing equipment where access to the main power cord is restricted, such as rack mounting, a separate main input
power disconnect device must be provided in close proximity to the equipment and within easy reach of the operator.
For maximum safety, do not touch the product, test cables, or any other instruments while power is applied to the circuit under
test. ALWAYS remove power from the entire test system and discharge any capacitors before: connecting or disconnecting
cables or jumpers, installing or removing switching cards, or making internal changes, such as installing or removing jumpers.
Do not touch any object that could provide a current path to the common side of the circuit under test or power line (earth)
ground. Always make measurements with dry hands while standing on a dry, insulated surface capable of withstanding the
voltage being measured.
For safety, instruments and accessories must be used in accordance with the operating instructions. If the instruments or
accessories are used in a manner not specified in the operating instructions, the protection provided by the equipment may be
impaired.
Do not exceed the maximum signal levels of the instruments and accessories. Maximum signal levels are defined in the
specifications and operating information and shown on the instrument panels, test fixture panels, and switching cards.
When fuses are used in a product, replace with the same type and rating for continued protection against fire hazard.
Chassis connections must only be used as shield connections for measuring circuits, NOT as protective earth (safety ground)
connections.
If you are using a test fixture, keep the lid closed while power is applied to the device under test. Safe operation requires the use
of a lid interlock.
If a screw is present, connect it to protective earth (safety ground) using the wire recommended in the user documentation.
The symbol on an instrument means caution, risk of hazard. The user must refer to the operating instructions located in the
user documentation in all cases where the symbol is marked on the instrument.
The symbol on an instrument means warning, risk of electric shock. Use standard safety precautions to avoid personal
contact with these voltages.
The symbol on an instrument shows that the surface may be hot. Avoid personal contact to prevent burns.
The symbol indicates a connection terminal to the equipment frame.
If this symbol is on a product, it indicates that mercury is present in the display lamp. Please note that the lamp must be
properly disposed of according to federal, state, and local laws.
The WARNING heading in the user documentation explains hazards that might result in personal injury or death. Always read
the associated information very carefully before performing the indicated procedure.
The CAUTION heading in the user documentation explains hazards that could damage the instrument. Such damage may
invalidate the warranty.
The CAUTION heading with the symbol in the user documentation explains hazards that could result in moderate or minor
injury or damage the instrument. Always read the associated information very carefully before performing the indicated
procedure. Damage to the instrument may invalidate the warranty.
Instrumentation and accessories shall not be connected to humans.
Before performing any maintenance, disconnect the line cord and all test cables.
To maintain protection from electric shock and fire, replacement components in mains circuits — including the power
transformer, test leads, and input jacks — must be purchased from Keithley. Standard fuses with applicable national safety
approvals may be used if the rating and type are the same. The detachable mains power cord provided with the instrument may
only be replaced with a similarly rated power cord. Other components that are not safety-related may be purchased from other
suppliers as long as they are equivalent to the original component (note that selected parts should be purchased only through
Keithley to maintain accuracy and functionality of the product). If you are unsure about the applicability of a replacement
component, call a Keithley office for information.
Unless otherwise noted in product-specific literature, Keithley instruments are designed to operate indoors only, in the following
environment: Altitude at or below 2,000 m (6,562 ft); temperature 0 °C to 50 °C (32 °F to 122 °F); and pollution degree 1 or 2.
To clean an instrument, use a cloth dampened with deionized water or mild, water-based cleaner. Clean the exterior of the
instrument only. Do not apply cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that
consist of a circuit board with no case or chassis (e.g., a data acquisition board for installation into a computer) should never
require cleaning if handled according to instructions. If the board becomes contaminated and operation is affected, the board
should be returned to the factory for proper cleaning/servicing.
Safety precaution revision as of June 2017.
Introduction ................................................................................................................. 1-1
Welcome .............................................................................................................................. 1-1
Extended warranty ............................................................................................................... 1-1
Contact information .............................................................................................................. 1-1
Product documentation, drivers, and software .................................................................... 1-2
Organization of manual sections .......................................................................................... 1-2
Capabilities and features ..................................................................................................... 1-3
Measuring capabilities ............................................................................................................... 1-4
Displaying the instrument's serial number ................................................................................. 1-4
Installation ................................................................................................................... 2-1
Dimensions .......................................................................................................................... 2-1
Weight .................................................................................................................................. 2-3
Rack-mounting instructions .................................................................................................. 2-3
Tools required ........................................................................................................................... 2-3
Parts list .................................................................................................................................... 2-3
Prepare the Series 3700A for rack-mount installation ............................................................... 2-4
Prepare the rack for Series 3700A installation .......................................................................... 2-4
Install the Series 3700A ............................................................................................................ 2-5
Remote communications interfaces ..................................................................................... 2-6
Supported remote interfaces ..................................................................................................... 2-6
USB communications ................................................................................................................ 2-6
GPIB setup .............................................................................................................................. 2-11
LAN communications .............................................................................................................. 2-16
Supplied software .................................................................................................................... 2-18
Keithley I/O layer ..................................................................................................................... 2-21
Addressing instruments with VISA .......................................................................................... 2-25
Digital I/O ........................................................................................................................... 2-28
Port configuration .................................................................................................................... 2-29
Digital I/O configuration ........................................................................................................... 2-30
Controlling digital I/O lines....................................................................................................... 2-30
TSP-Link trigger lines .............................................................................................................. 2-32
Starting up your instrument ................................................................................................ 2-33
Procedure................................................................................................................................ 2-33
Instrument description ............................................................................................... 3-1
Front panel operation ........................................................................................................... 3-1
(1) The USB port ....................................................................................................................... 3-2
(2) The display .......................................................................................................................... 3-2
(3) The navigation wheel ........................................................................................................... 3-4
(4) The POWER key ................................................................................................................. 3-4
(5) The status lights ................................................................................................................... 3-5
(6) The setup and control keys .................................................................................................. 3-5
Menu overview .......................................................................................................................... 3-8
Menu trees ................................................................................................................................ 3-8
Table of contents
Table of contents Series 3700A System Switch/Multimeter Reference Manual
Front-panel key menu options ................................................................................................. 3-13
Configuration menu options .................................................................................................... 3-15
Using the front panel with non-switch channels ...................................................................... 3-22
Rear panel summary .......................................................................................................... 3-24
Rear panel connection details ................................................................................................. 3-24
Saved setups ..................................................................................................................... 3-30
Saving user setups .................................................................................................................. 3-31
Recalling a saved setup .......................................................................................................... 3-31
Start-up configuration .............................................................................................................. 3-31
Saving user setups from a remote interface ............................................................................ 3-32
Save the present configuration .......................................................................................... 3-33
Create a configuration script ................................................................................................... 3-35
Running the configuration script .............................................................................................. 3-35
Using the web interface ...................................................................................................... 3-36
Connect to the instrument web interface ................................................................................. 3-36
Web interface home page ....................................................................................................... 3-36
Identify the instrument ............................................................................................................. 3-36
Log in to the instrument ........................................................................................................... 3-37
Card pages .............................................................................................................................. 3-37
Scan Builder page ................................................................................................................... 3-42
DMM web page ....................................................................................................................... 3-47
TSB Embedded ....................................................................................................................... 3-48
Unit page ................................................................................................................................. 3-49
Admin page ............................................................................................................................. 3-50
LXI page .................................................................................................................................. 3-50
Basic DMM operation ................................................................................................. 4-1
DMM measurement capabilities ........................................................................................... 4-1
High-energy circuit safety precautions ................................................................................. 4-2
Power circuit test procedure ...................................................................................................... 4-2
Performance considerations ................................................................................................ 4-2
Warmup time ............................................................................................................................. 4-2
Autozero .................................................................................................................................... 4-3
Line cycle synchronization ........................................................................................................ 4-4
Auto Delay................................................................................................................................. 4-4
Measure count .......................................................................................................................... 4-5
Change the display resolution ................................................................................................... 4-6
System considerations ......................................................................................................... 4-6
Relationship between DMM functions and attributes ................................................................ 4-6
Relationship between front panel settings and remote commands ........................................... 4-7
Save DMM configurations ......................................................................................................... 4-7
Open and close relay operation ................................................................................................ 4-8
Voltage measurements (DC volts and AC volts) ................................................................. 4-9
Settings available for voltage measurements .......................................................................... 4-10
Autodelay and autorange settings ........................................................................................... 4-11
Voltage measurement connections ......................................................................................... 4-11
Voltage measurement procedure from the front panel ............................................................ 4-12
Voltage measurement procedure remote commands ............................................................. 4-13
Current measurements (DC current and AC current) ........................................................ 4-14
Settings available for current measurements .......................................................................... 4-14
Autodelay and autorange settings ........................................................................................... 4-15
Current measurement connections ......................................................................................... 4-15
Current measurement procedure from the front panel ............................................................ 4-15
Series 3700A System Switch/Multimeter Reference Manual Table of contents
Current measurement procedure through remote commands ................................................. 4-16
Resistance measurements ................................................................................................ 4-16
DMM resistance measurement methods ................................................................................. 4-16
Settings available for resistance measurements ..................................................................... 4-17
Autodelay and autorange settings ........................................................................................... 4-18
Resistance measurement connections ................................................................................... 4-18
Resistance measurements from the front panel ...................................................................... 4-21
Resistance measurements through remote interface .............................................................. 4-22
Temperature measurements .............................................................................................. 4-22
Settings available for temperature measurements .................................................................. 4-22
Autodelay and autorange settings ........................................................................................... 4-24
Thermocouples ....................................................................................................................... 4-24
Thermistors ............................................................................................................................. 4-27
RTDs (Resistance Temperature Detectors) ............................................................................ 4-29
Temperature equations ........................................................................................................... 4-33
Frequency and period measurements ............................................................................... 4-41
Settings available for frequency and period measurements .................................................... 4-42
Autodelay and autorange settings ........................................................................................... 4-42
Trigger level ............................................................................................................................ 4-42
Gate time................................................................................................................................. 4-43
Frequency connections ........................................................................................................... 4-43
Frequency and period measurement procedure from front panel ........................................... 4-43
Frequency and period measurement procedure through remote interface ............................. 4-44
Continuity testing ................................................................................................................ 4-44
Settings available for continuity testing ................................................................................... 4-45
Autodelay and autorange settings ........................................................................................... 4-45
Continuity testing connections ................................................................................................. 4-45
Continuity testing procedure.................................................................................................... 4-46
Refining measurements ..................................................................................................... 4-47
Relative offset ......................................................................................................................... 4-47
Math calculations .................................................................................................................... 4-49
dB commands ......................................................................................................................... 4-54
Range ..................................................................................................................................... 4-55
Optimizing measurement speed .............................................................................................. 4-57
Optimizing AC voltage and current measurements ................................................................. 4-60
Optimizing measurement accuracy ......................................................................................... 4-61
Switching and scanning ............................................................................................. 5-1
Identify installed switching cards ............................................................................................... 5-1
Maximum power usage with Series 3700A cards ...................................................................... 5-2
Specifying a channel ................................................................................................................. 5-3
Close and open channel operations and commands ................................................................ 5-5
Working with channels ....................................................................................................... 5-13
Connection methods for close operations ............................................................................... 5-13
Determining the number of relay closures ............................................................................... 5-16
Viewing the close or open status of a channel ........................................................................ 5-16
Channel attributes ................................................................................................................... 5-17
Channel patterns ..................................................................................................................... 5-19
Reset a channel ...................................................................................................................... 5-22
Pseudocards ...................................................................................................................... 5-22
Pseudocards programming example ....................................................................................... 5-23
Scanning and triggering ..................................................................................................... 5-23
Trigger model .......................................................................................................................... 5-24
Scan and step counts .............................................................................................................. 5-25
Table of contents Series 3700A System Switch/Multimeter Reference Manual
Basic scan procedure .............................................................................................................. 5-26
Remote interface scanning ..................................................................................................... 5-30
Hardware trigger modes .......................................................................................................... 5-31
Understanding synchronous triggering modes ........................................................................ 5-35
Events ..................................................................................................................................... 5-39
LXI Class B and C triggering (IEEE-1588) .............................................................................. 5-40
Reading buffers ........................................................................................................... 6-1
Reading buffers .................................................................................................................... 6-1
Buffer overview ......................................................................................................................... 6-1
Front-panel buffer operation ...................................................................................................... 6-2
Remote buffer operation ........................................................................................................... 6-6
Maintenance ................................................................................................................ 7-1
Introduction .......................................................................................................................... 7-1
Fuse replacement ................................................................................................................ 7-1
AMPS analog backplane fuse replacement ......................................................................... 7-2
Front panel tests .................................................................................................................. 7-3
Test procedure .......................................................................................................................... 7-3
Keys test ................................................................................................................................... 7-3
Display patterns test .................................................................................................................. 7-4
Displaying the instrument's serial number ........................................................................... 7-4
Upgrading the firmware ........................................................................................................ 7-5
Upgrading or downgrading firmware using the front panel ........................................................ 7-5
Upgrading or downgrading using the remote interface .............................................................. 7-6
Upgrading or downgrading firmware using the web interface.................................................... 7-6
Upgrading or downgrading firmware using Test Script Builder .................................................. 7-7
Theory of operation .................................................................................................... 8-1
Rear panel, backplane, and DMM connect relays schematic .............................................. 8-1
Line cycle synchronization ................................................................................................... 8-2
AC voltage measurements and crest factor ......................................................................... 8-5
DMM resistance measurement methods ............................................................................. 8-7
Constant-current source method ............................................................................................... 8-8
Ratiometric method ................................................................................................................... 8-9
Reference junctions ........................................................................................................... 8-11
Simulated reference junction ................................................................................................... 8-12
Internal reference junction ....................................................................................................... 8-12
External reference junction ..................................................................................................... 8-12
Open lead detection ........................................................................................................... 8-13
ISOUR open voltage ............................................................................................................... 8-15
VMEAS open voltage .............................................................................................................. 8-15
Calculated measurement open voltage ................................................................................... 8-15
dmm.opendetector open voltage ............................................................................................. 8-16
4-wire dry-circuit open lead detection ...................................................................................... 8-17
Open thermocouple detection ............................................................................................ 8-18
Accuracy calculations ......................................................................................................... 8-20
Calculating DC characteristics accuracy ................................................................................. 8-20
Series 3700A System Switch/Multimeter Reference Manual Table of contents
Calculating AC characteristics accuracy ................................................................................. 8-20
Calculating dB characteristics accuracy .................................................................................. 8-21
Additional derating factors ....................................................................................................... 8-21
Understanding Precision Time Protocol (PTP) .................................................................. 8-22
Introduction to TSP operation ................................................................................... 9-1
Introduction to TSP operation .............................................................................................. 9-1
Controlling the instrument by sending individual command messages ..................................... 9-1
Queries ..................................................................................................................................... 9-2
Data retrieval commands .......................................................................................................... 9-3
Information on scripting and programming ................................................................................ 9-4
Files .......................................................................................................................................... 9-4
Display operations ................................................................................................................... 9-10
About TSP commands ....................................................................................................... 9-21
Alarms ..................................................................................................................................... 9-21
Bit manipulation and logic operations ...................................................................................... 9-21
Channel ................................................................................................................................... 9-23
Data queue.............................................................................................................................. 9-24
Digital I/O ................................................................................................................................ 9-24
Display .................................................................................................................................... 9-25
DMM ....................................................................................................................................... 9-25
Error queue ............................................................................................................................. 9-26
Event log ................................................................................................................................. 9-27
File I/O .................................................................................................................................... 9-27
GPIB ....................................................................................................................................... 9-28
Instrument identification .......................................................................................................... 9-28
LAN and LXI ............................................................................................................................ 9-29
Local node............................................................................................................................... 9-30
PTP ......................................................................................................................................... 9-30
Reading buffer ......................................................................................................................... 9-31
Reset ....................................................................................................................................... 9-31
Queries and response messages ............................................................................................ 9-31
Saved setups .......................................................................................................................... 9-32
Scan ........................................................................................................................................ 9-32
Scripting .................................................................................................................................. 9-33
Status model ........................................................................................................................... 9-33
Slot .......................................................................................................................................... 9-34
Time ........................................................................................................................................ 9-34
Top level instrument controls .................................................................................................. 9-35
Triggering ................................................................................................................................ 9-36
TSP-Link ................................................................................................................................. 9-37
TSP-Net .................................................................................................................................. 9-37
Userstrings .............................................................................................................................. 9-38
Instrument programming ......................................................................................... 10-1
Fundamentals of scripting for TSP ..................................................................................... 10-1
What is a script? ...................................................................................................................... 10-2
Run-time and nonvolatile memory storage of scripts .............................................................. 10-2
What can be included in scripts? ............................................................................................. 10-2
Commands that cannot be used in scripts .............................................................................. 10-3
Manage scripts ........................................................................................................................ 10-3
Working with scripts in nonvolatile memory............................................................................. 10-9
Run a user script from the instrument front panel ................................................................. 10-11
Load a script from the instrument front panel ........................................................................ 10-12
Save a script from the instrument front panel ........................................................................ 10-13
Interactive script .................................................................................................................... 10-14
Table of contents Series 3700A System Switch/Multimeter Reference Manual
Fundamentals of programming for TSP ........................................................................... 10-15
Introduction ........................................................................................................................... 10-15
What is Lua? ......................................................................................................................... 10-15
Lua basics ............................................................................................................................. 10-15
Standard libraries .................................................................................................................. 10-29
Programming example: Script with a for loop ........................................................................ 10-33
Using Test Script Builder (TSB) ....................................................................................... 10-33
Installing the TSB software.................................................................................................... 10-35
Installing the TSB add-in ....................................................................................................... 10-35
Using Test Script Builder (TSB) ............................................................................................ 10-35
Project navigator ................................................................................................................... 10-37
Script editor ........................................................................................................................... 10-37
Outline view ........................................................................................................................... 10-37
Programming interaction ....................................................................................................... 10-37
Connecting an instrument in TSB .......................................................................................... 10-38
Creating a new TSP project .................................................................................................. 10-39
Adding a new TSP file to a project ........................................................................................ 10-39
Running a script .................................................................................................................... 10-40
Creating a run configuration .................................................................................................. 10-40
Advanced scripting for TSP ............................................................................................. 10-44
Global variables and the script.user.scripts table .................................................................. 10-44
Create a script using the script.new() command ................................................................... 10-45
Restore a script to the run-time environment ........................................................................ 10-48
Rename a script .................................................................................................................... 10-48
Delete user scripts from the instrument ................................................................................. 10-49
Memory considerations for the run-time environment ........................................................... 10-50
TSP-Link system expansion interface .............................................................................. 10-52
Master and subordinates ....................................................................................................... 10-52
TSP-Link system ................................................................................................................... 10-53
TSP-Link nodes ..................................................................................................................... 10-53
Connections ..................................................................................................................... 10-54
Initialization ...................................................................................................................... 10-54
Assigning node numbers ....................................................................................................... 10-54
Resetting the TSP-Link network ...................................................................................... 10-55
Front-panel operation ............................................................................................................ 10-55
Remote programming ........................................................................................................... 10-55
Using the expanded system ............................................................................................. 10-56
Accessing nodes ................................................................................................................... 10-56
Using the reset() command ................................................................................................... 10-57
Using the abort command ..................................................................................................... 10-57
Triggering with TSP-Link ....................................................................................................... 10-57
TSP advanced features.................................................................................................... 10-58
Using groups to manage nodes on TSP-Link network .................................................... 10-58
Master node overview ........................................................................................................... 10-59
Group leader overview .......................................................................................................... 10-59
Assigning groups ................................................................................................................... 10-59
Running simultaneous test scripts ................................................................................... 10-59
Coordinating overlapped operations in remote groups .......................................................... 10-60
Using the data queue for real-time communication ......................................................... 10-61
Copying test scripts across the TSP-Link network .......................................................... 10-61
Removing stale values from the reading buffer cache ..................................................... 10-61
Series 3700A System Switch/Multimeter Reference Manual Table of contents
TSP-Net ........................................................................................................................... 10-62
TSP-Net capabilities .............................................................................................................. 10-62
Using TSP-Net with any ethernet-enabled device ................................................................. 10-63
Using TSP-Net with any ethernet-enabled instrument .......................................................... 10-64
TSP-Net compared to TSP-Link to communicate with TSP-enabled devices ....................... 10-66
TSP-Net instrument commands: General device control ...................................................... 10-67
TSP-Net instrument commands: TSP-enabled device control .............................................. 10-67
Example: Using tspnet commands ........................................................................................ 10-68
TSP command reference .......................................................................................... 11-1
Command programming notes .......................................................................................... 11-1
Placeholder text ...................................................................................................................... 11-1
Syntax rules ............................................................................................................................ 11-2
Using channel.*() commands .................................................................................................. 11-2
Time and date values .............................................................................................................. 11-4
Using the TSP command reference ................................................................................... 11-4
Command name and standard parameters summary ............................................................. 11-5
Command usage ..................................................................................................................... 11-6
Command details .................................................................................................................... 11-7
Example section ...................................................................................................................... 11-7
Related commands and information ........................................................................................ 11-7
TSP commands .................................................................................................................. 11-8
beeper.beep() .......................................................................................................................... 11-8
beeper.enable ......................................................................................................................... 11-8
bit.bitand() ............................................................................................................................... 11-9
bit.bitor() .................................................................................................................................. 11-9
bit.bitxor() .............................................................................................................................. 11-10
bit.clear() ............................................................................................................................... 11-11
bit.get() .................................................................................................................................. 11-11
bit.getfield() ........................................................................................................................... 11-12
bit.set() .................................................................................................................................. 11-13
bit.setfield() ............................................................................................................................ 11-14
bit.test() ................................................................................................................................. 11-15
bit.toggle() ............................................................................................................................. 11-15
bufferVar.appendmode ......................................................................................................... 11-16
bufferVar.basetimefractional ................................................................................................. 11-17
bufferVar.basetimeseconds................................................................................................... 11-18
bufferVar.cachemode ............................................................................................................ 11-19
bufferVar.capacity ................................................................................................................. 11-19
bufferVar.channels ................................................................................................................ 11-20
bufferVar.clear() .................................................................................................................... 11-21
bufferVar.clearcache() ........................................................................................................... 11-22
bufferVar.collectchannels ...................................................................................................... 11-23
bufferVar.collecttimestamps .................................................................................................. 11-24
bufferVar.dates ...................................................................................................................... 11-25
bufferVar.formattedreadings.................................................................................................. 11-26
bufferVar.fractionalseconds................................................................................................... 11-27
bufferVar.n ............................................................................................................................ 11-28
bufferVar.ptpseconds ............................................................................................................ 11-28
bufferVar.readings ................................................................................................................. 11-29
bufferVar.relativetimestamps ................................................................................................. 11-31
bufferVar.seconds ................................................................................................................. 11-32
bufferVar.statuses ................................................................................................................. 11-33
bufferVar.times ...................................................................................................................... 11-34
bufferVar.timestampresolution .............................................................................................. 11-35
bufferVar.timestamps ............................................................................................................ 11-36
bufferVar.units ....................................................................................................................... 11-37
Table of contents Series 3700A System Switch/Multimeter Reference Manual
channel.calibration.adjustcount() ........................................................................................... 11-38
channel.calibration.adjustdate() ............................................................................................ 11-38
channel.calibration.lock() ...................................................................................................... 11-40
channel.calibration.password() .............................................................................................. 11-40
channel.calibration.save() ..................................................................................................... 11-41
channel.calibration.step() ...................................................................................................... 11-42
channel.calibration.unlock()................................................................................................... 11-44
channel.calibration.verifydate() ............................................................................................. 11-45
channel.clearforbidden() ....................................................................................................... 11-46
channel.close() ...................................................................................................................... 11-46
channel.connectrule .............................................................................................................. 11-48
channel.connectsequential .................................................................................................... 11-50
channel.createspecifier() ....................................................................................................... 11-51
channel.exclusiveclose() ....................................................................................................... 11-52
channel.exclusiveslotclose() .................................................................................................. 11-54
channel.getbackplane() ......................................................................................................... 11-55
channel.getclose() ................................................................................................................. 11-58
channel.getcount() ................................................................................................................ 11-59
channel.getdelay() ................................................................................................................. 11-61
channel.getforbidden() .......................................................................................................... 11-62
channel.getimage() ............................................................................................................... 11-63
channel.getlabel() .................................................................................................................. 11-64
channel.getmatch() ............................................................................................................... 11-65
channel.getmatchtype() ......................................................................................................... 11-66
channel.getmode() ................................................................................................................ 11-67
channel.getoutputenable() .................................................................................................... 11-69
channel.getpole() .................................................................................................................. 11-70
channel.getpowerstate() ........................................................................................................ 11-71
channel.getstate() ................................................................................................................. 11-72
channel.getstatelatch() .......................................................................................................... 11-74
channel.gettype() .................................................................................................................. 11-75
channel.open() ...................................................................................................................... 11-76
channel.pattern.catalog() ...................................................................................................... 11-77
channel.pattern.delete() ........................................................................................................ 11-78
channel.pattern.getimage() ................................................................................................... 11-78
channel.pattern.setimage() ................................................................................................... 11-79
channel.pattern.snapshot() ................................................................................................... 11-82
channel.read() ....................................................................................................................... 11-83
channel.reset() ...................................................................................................................... 11-84
channel.resetstatelatch() ....................................................................................................... 11-86
channel.setbackplane() ......................................................................................................... 11-87
channel.setdelay() ................................................................................................................. 11-89
channel.setforbidden() .......................................................................................................... 11-90
channel.setlabel() .................................................................................................................. 11-91
channel.setmatch() ................................................................................................................ 11-92
channel.setmatchtype() ......................................................................................................... 11-93
channel.setmode() ................................................................................................................ 11-94
channel.setoutputenable() ..................................................................................................... 11-95
channel.setpole() ................................................................................................................... 11-96
channel.setpowerstate() ........................................................................................................ 11-99
channel.setstatelatch() ........................................................................................................ 11-100
channel.trigger[N].clear() ..................................................................................................... 11-101
channel.trigger[N].EVENT_ID ............................................................................................. 11-101
channel.trigger[N].get() ....................................................................................................... 11-102
channel.trigger[N].set() ........................................................................................................ 11-103
channel.trigger[N].wait() ...................................................................................................... 11-104
channel.write() ..................................................................................................................... 11-105
comm.gpib.enable ............................................................................................................... 11-106
comm.lan.enable ................................................................................................................. 11-106
comm.lan.rawsockets.enable .............................................................................................. 11-107
comm.lan.telnet.enable ....................................................................................................... 11-107
Series 3700A System Switch/Multimeter Reference Manual Table of contents
comm.lan.vxi11.enable ....................................................................................................... 11-108
comm.lan.web.enable ......................................................................................................... 11-109
createconfigscript() .............................................................................................................. 11-110
dataqueue.add() .................................................................................................................. 11-110
dataqueue.CAPACITY ........................................................................................................ 11-111
dataqueue.clear() ................................................................................................................ 11-112
dataqueue.count ................................................................................................................. 11-113
dataqueue.next() ................................................................................................................. 11-114
delay() ................................................................................................................................. 11-115
digio.readbit() ...................................................................................................................... 11-115
digio.readport() .................................................................................................................... 11-116
digio.trigger[N].assert() ........................................................................................................ 11-116
digio.trigger[N].clear() .......................................................................................................... 11-117
digio.trigger[N].EVENT_ID .................................................................................................. 11-117
digio.trigger[N].mode ........................................................................................................... 11-118
digio.trigger[N].overrun ........................................................................................................ 11-119
digio.trigger[N].pulsewidth ................................................................................................... 11-120
digio.trigger[N].release() ...................................................................................................... 11-121
digio.trigger[N].reset() ......................................................................................................... 11-121
digio.trigger[N].stimulus ....................................................................................................... 11-122
digio.trigger[N].wait() ........................................................................................................... 11-124
digio.writebit() ...................................................................................................................... 11-124
digio.writeport() ................................................................................................................... 11-125
digio.writeprotect ................................................................................................................. 11-126
display.clear() ...................................................................................................................... 11-126
display.getannunciators() .................................................................................................... 11-127
display.getcursor() ............................................................................................................... 11-128
display.getlastkey() ............................................................................................................. 11-129
display.gettext() ................................................................................................................... 11-130
display.inputvalue() ............................................................................................................. 11-131
display.loadmenu.add() ....................................................................................................... 11-133
display.loadmenu.catalog() ................................................................................................. 11-134
display.loadmenu.delete() ................................................................................................... 11-135
display.locallockout ............................................................................................................. 11-135
display.menu() ..................................................................................................................... 11-136
display.prompt() .................................................................................................................. 11-137
display.screen ..................................................................................................................... 11-138
display.sendkey() ................................................................................................................ 11-139
display.setcursor() ............................................................................................................... 11-140
display.settext() ................................................................................................................... 11-141
display.trigger.EVENT_ID ................................................................................................... 11-142
display.waitkey() .................................................................................................................. 11-142
dmm.adjustment.count ........................................................................................................ 11-144
dmm.adjustment.date .......................................................................................................... 11-144
dmm.aperture ...................................................................................................................... 11-145
dmm.appendbuffer() ............................................................................................................ 11-146
dmm.autodelay .................................................................................................................... 11-148
dmm.autorange ................................................................................................................... 11-149
dmm.autozero ..................................................................................................................... 11-150
dmm.buffer.catalog() ........................................................................................................... 11-152
dmm.buffer.info() ................................................................................................................. 11-153
dmm.buffer.maxcapacity ..................................................................................................... 11-154
dmm.buffer.usedcapacity .................................................................................................... 11-154
dmm.calibration.ac() ............................................................................................................ 11-155
dmm.calibration.dc() ............................................................................................................ 11-156
dmm.calibration.lock() ......................................................................................................... 11-156
dmm.calibration.password................................................................................................... 11-157
dmm.calibration.save() ........................................................................................................ 11-157
dmm.calibration.unlock() ..................................................................................................... 11-158
dmm.calibration.verifydate .................................................................................................. 11-159
dmm.close() ........................................................................................................................ 11-160
Table of contents Series 3700A System Switch/Multimeter Reference Manual
dmm.configure.catalog() ..................................................................................................... 11-161
dmm.configure.delete() ....................................................................................................... 11-162
dmm.configure.query() ........................................................................................................ 11-163
dmm.configure.recall() ........................................................................................................ 11-165
dmm.configure.set() ............................................................................................................ 11-166
dmm.connect ....................................................................................................................... 11-168
dmm.dbreference ................................................................................................................ 11-170
dmm.detectorbandwidth ...................................................................................................... 11-171
dmm.displaydigits ................................................................................................................ 11-172
dmm.drycircuit ..................................................................................................................... 11-173
dmm.filter.count ................................................................................................................... 11-174
dmm.filter.enable ................................................................................................................. 11-175
dmm.filter.type ..................................................................................................................... 11-176
dmm.filter.window ............................................................................................................... 11-177
dmm.fourrtd ......................................................................................................................... 11-178
dmm.func ............................................................................................................................ 11-179
dmm.getconfig() .................................................................................................................. 11-181
dmm.inputdivider ................................................................................................................. 11-182
dmm.limit[Y].autoclear ......................................................................................................... 11-183
dmm.limit[Y].clear() ............................................................................................................. 11-184
dmm.limit[Y].enable ............................................................................................................. 11-184
dmm.limit[Y].high.fail ........................................................................................................... 11-187
dmm.limit[Y].high.value ....................................................................................................... 11-189
dmm.limit[Y].low.fail ............................................................................................................ 11-191
dmm.limit[Y].low.value ........................................................................................................ 11-193
dmm.linesync ...................................................................................................................... 11-195
dmm.makebuffer() ............................................................................................................... 11-196
dmm.math.enable ............................................................................................................... 11-198
dmm.math.format ................................................................................................................ 11-200
dmm.math.mxb.bfactor ....................................................................................................... 11-201
dmm.math.mxb.mfactor ...................................................................................................... 11-202
dmm.math.mxb.units ........................................................................................................... 11-203
dmm.math.percent .............................................................................................................. 11-203
dmm.measure() ................................................................................................................... 11-205
dmm.measurecount ............................................................................................................ 11-206
dmm.measurewithtime() ...................................................................................................... 11-207
dmm.measurewithptp() ....................................................................................................... 11-208
dmm.nplc............................................................................................................................. 11-209
dmm.offsetcompensation .................................................................................................... 11-210
dmm.open() ......................................................................................................................... 11-211
dmm.opendetector .............................................................................................................. 11-213
dmm.range .......................................................................................................................... 11-214
dmm.refjunction ................................................................................................................... 11-215
dmm.rel.acquire() ................................................................................................................ 11-216
dmm.rel.enable ................................................................................................................... 11-217
dmm.rel.level ....................................................................................................................... 11-218
dmm.reset() ......................................................................................................................... 11-219
dmm.rtdalpha ...................................................................................................................... 11-220
dmm.rtdbeta ........................................................................................................................ 11-221
dmm.rtddelta ....................................................................................................................... 11-222
dmm.rtdzero ........................................................................................................................ 11-224
dmm.savebuffer() ................................................................................................................ 11-225
dmm.setconfig() .................................................................................................................. 11-227
dmm.simreftemperature ...................................................................................................... 11-228
dmm.thermistor ................................................................................................................... 11-229
dmm.thermocouple ............................................................................................................. 11-230
dmm.threertd ....................................................................................................................... 11-231
dmm.threshold .................................................................................................................... 11-232
dmm.transducer .................................................................................................................. 11-233
dmm.units............................................................................................................................ 11-234
errorqueue.clear() ............................................................................................................... 11-235
Series 3700A System Switch/Multimeter Reference Manual Table of contents
errorqueue.count ................................................................................................................. 11-235
errorqueue.next() ................................................................................................................ 11-236
eventlog.all() ........................................................................................................................ 11-237
eventlog.clear() ................................................................................................................... 11-238
eventlog.count ..................................................................................................................... 11-238
eventlog.enable ................................................................................................................... 11-239
eventlog.next() .................................................................................................................... 11-240
eventlog.overwritemethod ................................................................................................... 11-241
exit() .................................................................................................................................... 11-241
fileVar:close() ...................................................................................................................... 11-242
fileVar:flush() ....................................................................................................................... 11-242
fileVar:read() ....................................................................................................................... 11-243
fileVar:seek() ....................................................................................................................... 11-244
fileVar:write() ....................................................................................................................... 11-245
format.asciiprecision ........................................................................................................... 11-245
format.byteorder .................................................................................................................. 11-246
format.data .......................................................................................................................... 11-247
fs.chdir() .............................................................................................................................. 11-248
fs.cwd() ............................................................................................................................... 11-249
fs.is_dir() ............................................................................................................................. 11-249
fs.is_file() ............................................................................................................................. 11-249
fs.mkdir() ............................................................................................................................. 11-250
fs.readdir() ........................................................................................................................... 11-250
fs.rmdir() .............................................................................................................................. 11-251
gettimezone() ...................................................................................................................... 11-251
gpib.address ........................................................................................................................ 11-252
io.close().............................................................................................................................. 11-253
io.flush() .............................................................................................................................. 11-253
io.input() .............................................................................................................................. 11-254
io.open() .............................................................................................................................. 11-255
io.output() ............................................................................................................................ 11-255
io.read() ............................................................................................................................... 11-256
io.type() ............................................................................................................................... 11-257
io.write() .............................................................................................................................. 11-257
lan.applysettings() ............................................................................................................... 11-258
lan.config.dns.address[N] .................................................................................................... 11-258
lan.config.dns.domain ......................................................................................................... 11-259
lan.config.dns.dynamic ........................................................................................................ 11-260
lan.config.dns.hostname ..................................................................................................... 11-260
lan.config.dns.verify ............................................................................................................ 11-261
lan.config.gateway .............................................................................................................. 11-262
lan.config.ipaddress ............................................................................................................ 11-262
lan.config.method ................................................................................................................ 11-263
lan.config.subnetmask ........................................................................................................ 11-264
lan.lxidomain ....................................................................................................................... 11-264
lan.nagle ............................................................................................................................. 11-265
lan.reset() ............................................................................................................................ 11-265
lan.restoredefaults() ............................................................................................................ 11-265
lan.status.dns.address[N] .................................................................................................... 11-266
lan.status.dns.name ............................................................................................................ 11-267
lan.status.duplex ................................................................................................................. 11-268
lan.status.gateway .............................................................................................................. 11-268
lan.status.ipaddress ............................................................................................................ 11-269
lan.status.macaddress ........................................................................................................ 11-269
lan.status.port.dst ................................................................................................................ 11-270
lan.status.port.rawsocket .................................................................................................... 11-270
lan.status.port.telnet ............................................................................................................ 11-271
lan.status.port.vxi11 ............................................................................................................ 11-271
lan.status.speed .................................................................................................................. 11-272
lan.status.subnetmask ........................................................................................................ 11-272
lan.trigger[N].assert() .......................................................................................................... 11-273
Table of contents Series 3700A System Switch/Multimeter Reference Manual
lan.trigger[N].clear() ............................................................................................................ 11-273
lan.trigger[N].connect() ........................................................................................................ 11-274
lan.trigger[N].connected ...................................................................................................... 11-275
lan.trigger[N].disconnect() ................................................................................................... 11-276
lan.trigger[N].EVENT_ID ..................................................................................................... 11-276
lan.trigger[N].ipaddress ....................................................................................................... 11-277
lan.trigger[N].mode .............................................................................................................. 11-277
lan.trigger[N].overrun .......................................................................................................... 11-278
lan.trigger[N].protocol .......................................................................................................... 11-279
lan.trigger[N].pseudostate ................................................................................................... 11-280
lan.trigger[N].stimulus ......................................................................................................... 11-280
lan.trigger[N].wait() .............................................................................................................. 11-282
localnode.define.* ................................................................................................................ 11-283
localnode.description .......................................................................................................... 11-284
localnode.emulation ............................................................................................................ 11-284
localnode.linefreq ................................................................................................................ 11-285
localnode.model .................................................................................................................. 11-286
localnode.password ............................................................................................................ 11-286
localnode.passwordmode ................................................................................................... 11-287
localnode.prompts ............................................................................................................... 11-288
localnode.prompts4882 ....................................................................................................... 11-289
localnode.reset() ................................................................................................................. 11-289
localnode.revision ............................................................................................................... 11-290
localnode.serialno ............................................................................................................... 11-291
localnode.showerrors .......................................................................................................... 11-291
makegetter() ........................................................................................................................ 11-292
makesetter() ........................................................................................................................ 11-292
memory.available() .............................................................................................................. 11-293
memory.used() .................................................................................................................... 11-294
node[N].execute() ................................................................................................................ 11-295
node[N].getglobal() .............................................................................................................. 11-296
node[N].setglobal() .............................................................................................................. 11-296
opc() .................................................................................................................................... 11-297
os.time() .............................................................................................................................. 11-297
print() ................................................................................................................................... 11-298
printbuffer() .......................................................................................................................... 11-299
printnumber() ....................................................................................................................... 11-302
ptp.domain .......................................................................................................................... 11-303
ptp.ds.info............................................................................................................................ 11-303
ptp.enable ........................................................................................................................... 11-305
ptp.portstate ........................................................................................................................ 11-305
ptp.slavepreferred ............................................................................................................... 11-306
ptp.time() ............................................................................................................................. 11-307
ptp.utcoffset ......................................................................................................................... 11-307
reset() .................................................................................................................................. 11-308
scan.abort() ......................................................................................................................... 11-308
scan.add() ........................................................................................................................... 11-309
scan.addimagestep() ........................................................................................................... 11-311
scan.addwrite() .................................................................................................................... 11-312
scan.background() .............................................................................................................. 11-313
scan.bypass ........................................................................................................................ 11-314
scan.create() ....................................................................................................................... 11-315
scan.execute() ..................................................................................................................... 11-317
scan.list() ............................................................................................................................. 11-318
scan.measurecount ............................................................................................................. 11-320
scan.mode........................................................................................................................... 11-321
scan.nobufferbackground() ................................................................................................. 11-322
scan.nobufferexecute() ....................................................................................................... 11-323
scan.reset() ......................................................................................................................... 11-324
scan.scancount ................................................................................................................... 11-325
scan.state() ......................................................................................................................... 11-326
Series 3700A System Switch/Multimeter Reference Manual Table of contents
scan.stepcount .................................................................................................................... 11-327
scan.trigger.arm.clear() ....................................................................................................... 11-327
scan.trigger.arm.set() .......................................................................................................... 11-328
scan.trigger.arm.stimulus .................................................................................................... 11-328
scan.trigger.channel.clear() ................................................................................................. 11-330
scan.trigger.channel.set() .................................................................................................... 11-330
scan.trigger.channel.stimulus .............................................................................................. 11-331
scan.trigger.clear() .............................................................................................................. 11-332
scan.trigger.measure.clear() ............................................................................................... 11-333
scan.trigger.measure.set() .................................................................................................. 11-333
scan.trigger.measure.stimulus ............................................................................................ 11-334
scan.trigger.sequence.clear() .............................................................................................. 11-335
scan.trigger.sequence.set() ................................................................................................. 11-336
scan.trigger.sequence.stimulus ........................................................................................... 11-336
schedule.alarm[N].enable ................................................................................................... 11-338
schedule.alarm[N].EVENT_ID ............................................................................................. 11-338
schedule.alarm[N].fractionalseconds .................................................................................. 11-339
schedule.alarm[N].period .................................................................................................... 11-340
schedule.alarm[N].ptpseconds ............................................................................................ 11-340
schedule.alarm[N].repetition ................................................................................................ 11-341
schedule.alarm[N].seconds ................................................................................................. 11-341
schedule.disable() ............................................................................................................... 11-342
script.anonymous ................................................................................................................ 11-342
script.delete() ...................................................................................................................... 11-343
script.load() ......................................................................................................................... 11-343
script.new() .......................................................................................................................... 11-344
script.newautorun() ............................................................................................................. 11-345
script.restore() ..................................................................................................................... 11-346
script.run() ........................................................................................................................... 11-347
script.user.catalog() ............................................................................................................. 11-347
scriptVar.autorun ................................................................................................................. 11-348
scriptVar.list() ...................................................................................................................... 11-348
scriptVar.name .................................................................................................................... 11-349
scriptVar.run() ..................................................................................................................... 11-350
scriptVar.save() ................................................................................................................... 11-351
scriptVar.source .................................................................................................................. 11-351
settime() .............................................................................................................................. 11-352
settimezone() ...................................................................................................................... 11-353
setup.cards() ....................................................................................................................... 11-354
setup.poweron ..................................................................................................................... 11-355
setup.recall() ....................................................................................................................... 11-356
setup.save() ........................................................................................................................ 11-356
slot[slot].banks.matrix .......................................................................................................... 11-357
slot[slot].columns.matrix ...................................................................................................... 11-358
slot[slot].commonsideohms ................................................................................................. 11-358
slot[slot].digio ...................................................................................................................... 11-359
slot[slot].endchannel.* ......................................................................................................... 11-359
slot[slot].idn ......................................................................................................................... 11-362
slot[slot].interlock.override ................................................................................................... 11-362
slot[slot].interlock.state ........................................................................................................ 11-363
slot[slot].isolated .................................................................................................................. 11-364
slot[slot].matrix .................................................................................................................... 11-364
slot[slot].maxvoltage ............................................................................................................ 11-365
slot[slot].multiplexer ............................................................................................................. 11-365
slot[slot].poles.four .............................................................................................................. 11-366
slot[slot].poles.one .............................................................................................................. 11-366
slot[slot].poles.two ............................................................................................................... 11-367
slot[slot].pseudocard ........................................................................................................... 11-367
slot[slot].rows.matrix ............................................................................................................ 11-369
slot[slot].startchannel.* ........................................................................................................ 11-369
slot[slot].tempsensor ........................................................................................................... 11-372
Table of contents Series 3700A System Switch/Multimeter Reference Manual
slot[slot].thermal.state ......................................................................................................... 11-373
status.condition ................................................................................................................... 11-373
status.measurement.* ......................................................................................................... 11-375
status.node_enable ............................................................................................................. 11-377
status.node_event ............................................................................................................... 11-379
status.operation.* ................................................................................................................ 11-381
status.operation.user.* ........................................................................................................ 11-383
status.questionable.* ........................................................................................................... 11-385
status.request_enable ......................................................................................................... 11-387
status.request_event ........................................................................................................... 11-389
status.reset() ....................................................................................................................... 11-391
status.standard.* ................................................................................................................. 11-391
status.system.* .................................................................................................................... 11-393
status.system2.* .................................................................................................................. 11-395
status.system3.* .................................................................................................................. 11-398
status.system4.* .................................................................................................................. 11-400
status.system5.* .................................................................................................................. 11-402
timer.measure.t() ................................................................................................................. 11-404
timer.reset() ......................................................................................................................... 11-405
trigger.blender[N].clear() ..................................................................................................... 11-406
trigger.blender[N].EVENT_ID .............................................................................................. 11-406
trigger.blender[N].orenable.................................................................................................. 11-407
trigger.blender[N].overrun ................................................................................................... 11-407
trigger.blender[N].reset() ..................................................................................................... 11-408
trigger.blender[N].stimulus[M] ............................................................................................. 11-409
trigger.blender[N].wait() ....................................................................................................... 11-410
trigger.clear() ....................................................................................................................... 11-411
trigger.EVENT_ID ............................................................................................................... 11-411
trigger.timer[N].clear() ......................................................................................................... 11-412
trigger.timer[N].count ........................................................................................................... 11-412
trigger.timer[N].delay ........................................................................................................... 11-413
trigger.timer[N].delaylist ...................................................................................................... 11-414
trigger.timer[N].EVENT_ID .................................................................................................. 11-415
trigger.timer[N].overrun ....................................................................................................... 11-415
trigger.timer[N].passthrough ................................................................................................ 11-416
trigger.timer[N].reset() ......................................................................................................... 11-416
trigger.timer[N].stimulus ...................................................................................................... 11-417
trigger.timer[N].wait() ........................................................................................................... 11-419
trigger.wait() ........................................................................................................................ 11-419
tsplink.group ........................................................................................................................ 11-420
tsplink.master ...................................................................................................................... 11-421
tsplink.node ......................................................................................................................... 11-421
tsplink.readbit() .................................................................................................................... 11-422
tsplink.readport() ................................................................................................................. 11-422
tsplink.reset() ....................................................................................................................... 11-423
tsplink.state ......................................................................................................................... 11-424
tsplink.trigger[N].assert() ..................................................................................................... 11-424
tsplink.trigger[N].clear() ....................................................................................................... 11-425
tsplink.trigger[N].EVENT_ID ................................................................................................ 11-425
tsplink.trigger[N].mode ........................................................................................................ 11-426
tsplink.trigger[N].overrun ..................................................................................................... 11-427
tsplink.trigger[N].pulsewidth ................................................................................................ 11-428
tsplink.trigger[N].release() ................................................................................................... 11-428
tsplink.trigger[N].reset() ....................................................................................................... 11-429
tsplink.trigger[N].stimulus .................................................................................................... 11-430
tsplink.trigger[N].wait() ........................................................................................................ 11-431
tsplink.writebit() ................................................................................................................... 11-432
tsplink.writeport() ................................................................................................................. 11-432
tsplink.writeprotect .............................................................................................................. 11-433
tspnet.clear() ....................................................................................................................... 11-434
tspnet.connect() .................................................................................................................. 11-434
Series 3700A System Switch/Multimeter Reference Manual Table of contents
tspnet.disconnect() .............................................................................................................. 11-436
tspnet.execute() .................................................................................................................. 11-436
tspnet.idn() .......................................................................................................................... 11-437
tspnet.read() ........................................................................................................................ 11-438
tspnet.readavailable() .......................................................................................................... 11-439
tspnet.reset() ....................................................................................................................... 11-440
tspnet.termination() ............................................................................................................. 11-440
tspnet.timeout ...................................................................................................................... 11-441
tspnet.tsp.abort() ................................................................................................................. 11-442
tspnet.tsp.abortonconnect ................................................................................................... 11-442
tspnet.tsp.rbtablecopy() ....................................................................................................... 11-443
tspnet.tsp.runscript() ........................................................................................................... 11-444
tspnet.write() ....................................................................................................................... 11-445
upgrade.previous() .............................................................................................................. 11-446
upgrade.unit() ...................................................................................................................... 11-446
userstring.add() ................................................................................................................... 11-447
userstring.catalog() ............................................................................................................. 11-447
userstring.delete() ............................................................................................................... 11-448
userstring.get() .................................................................................................................... 11-449
waitcomplete() ..................................................................................................................... 11-450
Troubleshooting guide ............................................................................................. 12-1
Contacting support ............................................................................................................. 12-1
USB troubleshooting .......................................................................................................... 12-2
Check driver for the USB Test and Measurement Device ....................................................... 12-2
Troubleshooting GPIB interfaces ....................................................................................... 12-4
Controller (hardware) not recognized ...................................................................................... 12-4
Timeout errors ......................................................................................................................... 12-5
Troubleshooting LAN interfaces ......................................................................................... 12-5
Verify connections and settings ............................................................................................... 12-5
Use Ping to test the connection ............................................................................................... 12-6
Open ports on firewalls ........................................................................................................... 12-6
Web page problems ................................................................................................................ 12-6
LXI LAN status indicator .......................................................................................................... 12-7
Initialize the LAN configuration ................................................................................................ 12-7
Use the LXI Discovery Tool ..................................................................................................... 12-7
Communicate using VISA communicator ................................................................................ 12-8
WireShark ............................................................................................................................... 12-8
Testing the display, keys, and channel matrix ................................................................... 12-8
Verify front panel key operation ............................................................................................... 12-8
Verify display operation ........................................................................................................... 12-8
Update drivers .................................................................................................................... 12-9
Error and status messages ................................................................................................ 12-9
Error summary list ................................................................................................................... 12-9
Effects of errors on scripts ...................................................................................................... 12-9
Retrieving errors .................................................................................................................... 12-10
Error and status message list ................................................................................................ 12-10
Frequently asked questions .................................................................................... 13-1
How do I get my LAN or web connection to work? ............................................................ 13-1
Why can't I close a channel? ............................................................................................. 13-1
How do I know if an error has occurred on my instrument? .............................................. 13-2
Table of contents Series 3700A System Switch/Multimeter Reference Manual
How do I find the serial number and firmware version? ..................................................... 13-3
Why can't the Series 3700A read my USB flash drive? ..................................................... 13-3
Next steps .................................................................................................................. 14-1
Additional Series 3700A information .................................................................................. 14-1
LAN concepts and settings ........................................................................................A-1
Overview .............................................................................................................................. A-1
Establishing a point-to-point connection .............................................................................. A-1
Step 1: Identify and record the existing IP configuration ........................................................... A-2
Step 2: Disable DHCP to use the computer's existing IP address ............................................ A-3
Step 3: Configure the instrument's LAN settings ....................................................................... A-7
Step 4: Install the crossover cable ............................................................................................ A-8
Step 5: Access the instrument's web page ................................................................................ A-9
Connecting to the LAN ......................................................................................................... A-9
Setting the LAN configuration method ..................................................................................... A-10
Setting the IP address ............................................................................................................. A-10
Setting the gateway ................................................................................................................. A-10
Setting the subnet mask .......................................................................................................... A-11
Configuring the domain name system (DNS) .......................................................................... A-11
LAN speeds ........................................................................................................................ A-12
Duplex mode ...................................................................................................................... A-12
Viewing LAN status messages .......................................................................................... A-13
Viewing the network settings ............................................................................................. A-13
Confirming the active speed and duplex negotiation ............................................................... A-14
Confirming port numbers ......................................................................................................... A-14
Selecting a LAN interface protocol ..................................................................................... A-14
VXI-11 connection ................................................................................................................... A-15
Raw socket connection ........................................................................................................... A-15
Dead socket connection .......................................................................................................... A-15
Telnet connection .................................................................................................................... A-15
Logging LAN trigger events in the event log ........................................................................... A-18
Verification and adjustment .......................................................................................B-1
Verification ........................................................................................................................... B-1
Verification test requirements .................................................................................................... B-2
Performing the verification test procedures ............................................................................... B-4
Series 3700A verification tests .................................................................................................. B-5
Adjustment ......................................................................................................................... B-20
Environmental conditions ........................................................................................................ B-21
Adjustment considerations ...................................................................................................... B-21
Adjustment .............................................................................................................................. B-22
Remote adjustment procedure ................................................................................................ B-23
Status model ...............................................................................................................C-1
Overview .............................................................................................................................. C-1
Status Byte Register ................................................................................................................. C-1
/