KEITHLEY DMM6500 6½ Digit Multimeter Owner’s Manual
- July 30, 2024
- KEITHLEY
Table of Contents
KEITHLEY DMM6500 6½ Digit Multimeter
Specifications
- Manufacturer: Keithley Instruments
- Address: 28775 Aurora Road, Cleveland, Ohio 44139
- Contact: 1-800-833-9200
- Website: tek.com/keithley
- Version: 1.7.14h
Product Usage Instructions
Installation Instructions
Follow these steps to install the product:
- Unpack the product carefully.
- Connect the power source to the product.
- Refer to the user manual for detailed setup instructions.
Operation Guidelines
To operate the product:
- Power on the device using the designated button.
- Use the control panel to configure settings as needed.
- Refer to the user manual for specific usage scenarios.
FAQ
Q: How can I update the firmware of the product?
A: To update the firmware, visit the manufacturer’s website and download the
latest version. Follow the provided instructions for updating.
GENERAL INFORMATION
SUPPORTED MODELS
This firmware is used on the following Keithley Instruments product models:
Model DMM6500 6½-Digit Multimeter
INSTALLATION INSTRUCTIONS
Firmware upgrade and downgrade instructions
Note
If you are upgrading from a firmware version earlier than 1.7.10, use the
Downgrade to older option from the front panel or use the downgrade remote
commands. See “Upgrading the firmware” in your instrument’s Reference Manual
for more information. When upgrading from a firmware version earlier than
1.7.10, system messages will display the firmware version as 1.7.1. This is a
cosmetic issue and does not affect instrument performance.
If you are upgrading your instrument from version 1.7.10, follow the
“Installation Instructions” in the General Information section of this
document.
CAUTION
Do not turn off power or remove the USB flash drive until the upgrade
process is complete.
From the front panel:
- Copy the firmware upgrade file (.upg file) to a USB flash drive.
- Verify that the upgrade file is in the root subdirectory of the flash drive and that it is the only firmware file in that location.
- Disconnect any terminals that are attached to the instrument.
- Turn the instrument power off. Wait a few seconds.
- Turn the instrument power on.
- Insert the flash drive into the USB port on the front panel of the instrument.
- From the instrument front panel, press the MENU key.
- Under System, select Info/Manage.
- Choose an upgrade option:
- To upgrade to a newer version of firmware: Select Upgrade to New.
- To return to a previous version of firmware: Select Downgrade to Older.
- When the upgrade is complete, reboot the instrument.
A message is displayed while the upgrade is in progress.
For additional firmware installation instructions, refer to the “Upgrading the firmware” topic in the “Maintenance” section of the Model DMM6500 6½-Digit Multimeter Reference Manual (document number DMM6500-901-01). This manual is available online at tek.com/keithley.
VERSION 1.7.14H RELEASE
OVERVIEW
Version 1.7.14h provides a fix.
CRITICAL FIX
Reference number: Symptom:
**Resolution:**
| SK-2330
The instrument will become unresponsive if a LAN cable is disconnected and
reconnected nine times or more. A power cycle is required to make the
instrument responsive.
This issue has been resolved.
---|---
VERSION 1.7.12 RELEASE
OVERVIEW
Version 1.7.12 provides a fix.
CRITICAL FIX
Reference number: Symptom:
Resolution:
| NS-2105
Running a scan with the automatic scan restart feature enabled and restarting the trigger model periodically may lead to an out of memory error message, depending on how often the trigger is reinitialized.
The error may also occur when saving numerous configuration scripts or system setups, depending on the time since the instrument has been restarted.
**** This issue has been resolved.
---|---
VERSION 1.7.11B RELEASE
NOTE
If you are upgrading from a firmware version earlier than 1.7.10, use the
Downgrade to older option from the front panel or use the downgrade remote
commands. See “Upgrading the firmware” in your instrument’s Reference Manual
for more information. When upgrading from a firmware version earlier than
1.7.10, system messages will display the firmware version as 1.7.1. This is a
cosmetic issue and does not affect instrument performance.
If you are upgrading your instrument from version 1.7.10, follow the
“Installation Instructions” in the General Information section of this
document.
OVERVIEW
Version 1.7.11b provides a fix.
CRITICAL FIX
Reference number: Symptom:
**Resolution:**
| NS-2077
When writing a large amount of reading buffer data to a USB drive, a newline character (\n) may be missed and result in two data rows being written as one row.
**** This issue has been resolved.
---|---
VERSION 1.7.10 RELEASE
When you load the 1.7.10 firmware into your instrument, system messages will
display the firmware version as 1.7.1. This is only a cosmetic issue and does
not impact the performance of the unit. Subsequent firmware upgrades will
display a two-digit firmware version number.
To install firmware version 1.7.10 on your instrument, use the Downgrade to
older option from the front panel or use the downgrade remote commands. See
“Upgrading the firmware” in your instrument’s Reference Manual for more
information.
OVERVIEW
Version 1.7.10 provides fixes and enhancements.
CRITICAL FIXES
Reference number: Symptom:
**Resolution:**
| NS-2020
After a first attempt to save a screen capture, subsequent attempts without a USB flash drive inserted into the front port of the instrument may cause the instrument to become unresponsive.
**** This issue has been resolved.
---|---
Reference number: Symptom:
**Resolution:**
| NS-2070
Heavy script processing can interfere with the timely generation of an SRQ as the result of setting the MAV bit in the Status Byte Register. This interference affects both the bus and the front panel display.
**** This issue has been resolved.
---|---
Reference number: Symptom:
Resolution:
| NS-2072
After changing the group number of a node to be the group number previously used for another node, the instrument may generate errors when trying to start a test on that node using the execute() command, even after using waitcomplete() to make sure the previous tests have finished. Subsequently, performing a waitcomplete() on the previous group number may cause the instrument to wait for tests to complete on that node even though the node is in a new group.
**** This issue has been resolved.
Reference number: Symptom:
**Resolution:**
| NS-2074
The MAV bit may be set in the status byte indicating that there is data to be read from the instrument, but the subsequent read operation to pull that data from the instrument fails and times-out. This may occur when rapidly generating data and enabling the MAV bit to be set in the status model to indicate when data is available to read from the instrument.
**** This issue has been resolved.
ENHANCEMENTS
Category: | System commands |
---|---|
Reference number: | NS-1946 |
- New commands have been added:
- TSP: lan.dstprotection = lan.ON or lan.OFF
- SCPI: SYSTem:COMMunication:LAN:DST:PROTection <ON (1) or
- OFF(0)>
- OFF is the default command state.
- When DST protection is turned OFF, a simple open-and-close on the DST port (5030) will close any and all open LAN connections.
- When DST protection is turned ON, the DST port will need to be opened and the system login and password entered followed by closing the DST port to close any open LAN connections, including the DST port..
- Turning DST protection ON prevents LAN connections from being inadvertently closed by your IT department performing a port scan across the corporate network.
VERSION 1.7.8 RELEASE
OVERVIEW
Version 1.7.8 provides fixes.
CRITICAL FIXES
Reference number: Symptom:
Resolution:
| NS-1964
After configuring a scan in SCPI 2700 or SCPI 2701 emulation mode, the READ? command closes the first channel and takes a reading, then advances to the second channel in the scan list. Subsequent READ? commands do not advance the scan to the next channel in the list. The subsequent READ? commands respond with a reading being measured on the second channel in the scan sequence and not on the expected channel.
**** This issue has been resolved.
---|---
Reference number: Symptom:
**Resolution:**
| NS-1972
After configuring a scan in SCPI 2000 emulation mode, the TRACe:DATA? command is used to trigger and scan through the channels in the scan list. The front panel indicates that the first channel closes, but the instrument does not audibly indicate closure and opening of the remaining channels in the scan list. No data is returned in response to the TRACe:DATA? command.
**** This issue has been resolved.
Reference number: Symptom:
**Resolution:**
| NS-2004
In SCPI 27xx emulation mode, non-measurement channels (such as those on a 7705 card) closed with the ROUTe:MULTi:CLOSe command prior to starting a scan do not remain closed during the scan as expected, as they are errantly opened when the scan is initiated.
**** This issue has been resolved.
VERSION 1.7.7 RELEASE
OVERVIEW
Version 1.7.7 provides a fix.
CRITICAL FIXES
Reference number: | NS-2025 |
---|---|
Symptom: | While running a test loop in an application that sends the |
reset() command as part of the code, a blue screen appears after running the
test for several days.
Resolution:| The issue has been resolved.
Reference number:| NS-2043
Symptom:| While remotely communicating with the instrument, if a new
error is displayed on the front panel shortly after a previous error is being
cleared from the front panel, the instrument may become unresponsive or
inoperative.
Resolution:| The issue has been resolved.
VERSION 1.7.5 RELEASE
OVERVIEW
Version 1.7.5 provides fixes and enhancements.
CRITICAL FIXES
Reference number: | NS-1943 |
---|---|
Symptom: | When recalling a saved system configuration containing four- |
wire measurement scan channels, the setup returns Error 1115: “Parameter
error: no paired channels accepted.”
Resolution:| This issue has been resolved.
Reference number:| NS-1974
Symptom:| After running a scan and then disabling a channel group from
the scan on the front panel, running the scan again returns Error -285 TSP:
“Syntax error at a line due to an unfinished string.”
Resolution:| The issue has been resolved.
Reference number: Symptom:
**Resolution:**
| NS-2017
When appending buffer data to a .csv file using the buffer.saveappend command, the line with channel numbers is shifted over to start with the time column instead of starting with channel data columns, as the line for channel labels does.
**** This issue has been resolved.
---|---
ENHANCEMENTS
Category: | General settings |
---|---|
Reference number: | The “Branch to Block” setting on various branch |
blocks on the Trigger Flow screen on the front panel now allows a minimum value of 0.
VERSION 1.7.3 RELEASE
OVERVIEW
Version 1.7.3 provides fixes and enhancements.
CRITICAL FIXES
Reference number: Symptom:
Resolution:
| NS-1908
Changing an annunciator setting (such as auto zero or filter enable) on the Settings or Calculations screen is not reflected in the Home screen annunciators.
**** This issue has been corrected.
---|---
Reference number: Symptom:
Resolution:
| NS-1918
The internal system clock battery is drained when the instrument is not plugged in for several months or longer, causing the instrument to lose the current time and date when powered on. The instrument battery must then be replaced.
**** This issue has been corrected.
Reference number:| NS-1927
Symptom:| The LXI identification web page shows the incorrect LXI
version and web
| page links.
Resolution:| This issue has been corrected.
Category| Remote commands
---|---
Reference number|
- NS-1931: Added a TLS option when using the tspnet.connect command.
- connectionID = tspnet.connect(ipAddress, portNumber, initString, useTLS)
- ipAddress : a string that indicates the IP address or host name to connect to.
- portNumber : default 5025.
- initString : sends string to ipAddress.
- Use TLS : 0; do not use TLS with the connection (default) 1: Use TLS with the connection.
- When useTLS is set to 1, the instrument negotiates the security protocol when connecting to the host or IP address that is used. This security protocol is used when using tspnet.write to send data or tspnet.read to receive data.
- The following is an example of how to use a host name with the TLS option: connectionID = tspnet.connect (“hostname.domain.com”, 443, “”, 1)
Reference number| NS-1960: The local node. get time with fractional() TSP command is available to retrieve the number of seconds elapsed since January 1, 1970, with fractional seconds appended to the returned response.
VERSION 1.7.2 RELEASE
OVERVIEW
Version 1.7.2 provides fixes and required support.
NONCRITICAL FIXES
Reference number: | NS-1915 |
---|---|
Symptom: | When running a Test Script Processor® (TSP) script application with |
a custom user interface that has an End App button, the custom user interface
may not close properly when “End App” is selected.
Resolution:| This issue has been corrected. This fix also introduces a
behavior change from previous firmware versions. If you are running a nested
script (scripts running within a script), the user interface only displays the
first running script. Previously, the user interface displayed name changes
between nested scripts.
VERSION 1.7.0 RELEASE
OVERVIEW
Version 1.7.0 is a significant maintenance firmware release for the DMM6500
that brings numerous updates along with stability and reliability
improvements. See the Model DMM6500 6½-Digit Multimeter Reference Manual
(document number DMM6500-901-01) for more information.
CRITICAL FIXES
Reference number: Symptom:
**Resolution:**
| AR55036, AR62150, NS-339
Repeated creation and deletion of user-defined buffers may cause out-of-memory errors. Error messages indicating the maximum size for buffers being created are wrong and provide misleading guidance.
Reading buffer memory management now allows users to easily allocate the largest size available when creating a reading buffer. Documentation has been clarified to explain the creation process. Improved buffer memory management also greatly reduces the possibility of getting out-of-memory errors.
---|---
Reference number: Symptom: Resolution:| AR56349, AR60259, NS-929
USB communication issues.
To better accommodate the variety of VISA installation options available to users, the STALLing USBTMC is not active as it had been before.
Reference number: Symptom:
Resolution:
| AR61116, AR62660, NS-529, NS-1558
Repeatedly saving a buffer to a file on a USB flash drive using the buffer.saveappend command eventually causes Error 2203, “Cannot open file.”
This issue has been corrected.
Reference number: Symptom:
Resolution:
| AR62310
Exercising various combinations of front panel settings for the Event Log may cause the front panel to lock up.
This issue has been corrected.
Reference number: Symptom:
Resolution:
| AR61734, NS-1097
Pressing shortcut while swipe screen is moving causes the instrument to become inoperable.
This issue has been resolved.
Reference number:
Symptom: Resolution:
| AR61766, NS-1049
Graph is unresponsive to touch after some screen input sequences. This issue has been corrected.
Reference number: | AR61925, NS-1108 |
---|---|
Symptom: | Manual scaling of histogram display does not work correctly. |
Resolution: | This issue has been resolved. |
Reference number: | AR62144, NS-879 |
Symptom: | Touching the swipe screen while maximizing or minimizing the |
swipe screen may cause the instrument to become inoperable.
Resolution:| This issue has been resolved.
Reference number:| AR62394, NS-1384
Symptom:| Instrument may lock up using LAN and 2000 SCPI mode.
Resolution:| Eliminated timeout caused by trg in corner-case race
condition immediately following init.
Reference number:| AR62632, NS-647, NS-682, KS-2983
Symptom:| Fast continuous streaming of data (at rates > 50 kS/s) results
in report of buffer overrun condition.
Resolution:| Enhancements have been made in firmware to better support
streaming to the computer while using digitizing, however, hardware
limitations are still present. The KickStart software provides the framework
and code to help the user achieve 50 kS/s runs for up to 5 hours.
Reference number:| AR62869, NS-1771
Symptom:| Instrument may slow down or become inoperable storing data to
a USB flash drive in scan mode.
Resolution:| This issue has been resolved.
KNOWN ISSUES
Reference number: | NS-1386 |
---|---|
Symptom: | Errors and mis-aligned information may be displayed if you are |
using applications designed for earlier versions of firmware
Workaround:| Download updated applications from the tek.com/keithley
website and install them on the
instrument.
Reference number:| AR61781, NS-1002, NS-1048
Symptom:| Speed issues when using the ACV, Frequency, and Period
functions.
Workaround:| To improve measurement speed, select a fixed range instead
of the automatic range or use a higher detector bandwidth. For frequency and
period measurements, select a specific threshold range instead of the
automatic range.
Reference number:| AR62218, NS-1241
---|---
Symptom:| Rapidly changing the Quickset performance slider between
medium and fast settings can result in the slider becoming unresponsive.
Workaround:| Switch to another screen and back to Quickset.
ENHANCEMENTS
Category | Reading buffers |
---|
- Reading buffer memory management now allows users to easily allocate the largest size available when creating a reading buffer.
- Added a method to clear the active buffer by pressing the MENU + EXIT keys.
- When selecting the active buffer, an option now exists to create a new user buffer.
- Added the display.activebuffer TSP remote command and DISPlay:BUFFer:ACTive SCPI command to specify the active buffer for the instrument using remote commands.
Category| Configuration lists
- Added the ability to use remote commands to store inactive measure function settings in a configuration list index.
- Added the ability to use remote commands to query or configure inactive measure function attributes.
Category| New commands and options
- ·Added a method to automatically install any scripts to internal storage memory that reside in an autoinstall directory on the USB drive when inserted into the instrument.
- Added fs.* TSP commands for accessing and managing file system settings.
- Added remote commands to set continuous measurement.
- Added an outside high/low limit option for scan monitor mode.
Category| Ease of use
- Graph and Histogram settings are now shared for ease of viewing data between the two screens. Also added other graphing enhancements.
Category| General changes
· The maximum TSP node ID is now 63. The previous maximum was 64.
VERSION 1.0.04
OVERVIEW
Version 1.0.04 is a maintenance release of the DMM6500 firmware. This release
includes one critical fix and one noncritical fix.
CRITICAL FIXES
Reference number: | NS-1094 |
---|---|
Symptom: | Input overload protection triggered on one channel caused |
overflow readings on subsequent channels during high-speed scans.
Resolution:| This issue has been corrected.
NONCRITICAL FIXES
Reference number: Symptom:
**Resolution:**
| NS-1217
The channel delay when using the Model 2000-SCAN, 2001-SCAN, and
2001-TC-SCAN Scanner cards is shorter than expected. The delay is only 90% of the specific value.
This issue has been corrected.
---|---
ENHANCEMENTS
There were no enhancements included in this release. See the “Critical fixes”
sections for more information about release content.
VERSION 1.0.03
OVERVIEW
Version 1.0.03 is a maintenance release of the DMM6500 firmware. This release
includes one critical fix and several noncritical fixes.
CRITICAL FIXES
There were no “Critical fixes” included in this release. See the “Noncritical
fixes” section for more information about release content.
NONCRITICAL FIXES
Reference number: | NS-867 |
---|---|
Symptom: | In emulation mode, setting an aperture larger than allowed by |
native mode commands causes an error -222, “Parameter data out of range” to be
generated.
Resolution:| The instrument will record and report the aperture
selected, but will internally use the largest aperture supported.
Reference number:| NS-929 NS-1016
Symptom:| The instrument does not respond properly when using Keysight
VISA in some applications.
Resolution:| This issue has been corrected.
Reference number:| NS-1162
Symptom:| When writing to the Accessory Card DIO as an output port the 6
outputs transition at different times rather than simultaneously.
Resolution:| The issue has been corrected.
ENHANCEMENTS
There were no enhancements included in this release. See the “Noncritical
fixes” sections for more information about release content.
VERSION 1.0.02
OVERVIEW
This Firmware Release is a result of changes to the internal production
process. There were no issues or concerns that needed to be addressed in this
release.
VERSION 1.0.01
OVERVIEW
Version 1.0.01 is a maintenance release of the DMM6500 firmware. This release
includes two critical fixes and several noncritical fixes.
CRITICAL FIXES
Reference number: | NIHK-6215 |
---|---|
Symptom: | In any emulation mode, a 4-wire reading may incorrectly return |
an overflow.
Resolution:| In all emulation modes, 4-wire readings return the correct
reading.
Reference number: Symptom:
**Resolution:**
| NIHK-6331
- Using the Keithley Model 7701, 7706, or 7708 to make measurements may result in overflows and inaccuracies when, without opening all of the channels in between, you make a 2-wire measurement followed by a 4-wire measurement or a 4-wire measurement followed by a 2-wire measurement. A scan with both 2- wire and 4-wire measurements may be inaccurate after the change-in-function has occurred.
- A scan with a single function, either 2-wire or 4-wire measurements, would contain accurate measurements. The USB interface may exhibit lockups when used for extended periods.
- The 7701, 7706, or 7708 now make accurate measurements for all combinations of 2-wire and 4-wire measurements, whether in a scan, script, or from the display.
---|---
NONCRITICAL FIXES
Reference number: | NIHK-4779 |
---|---|
Symptom: | The USB interface may exhibit lockups when used for extended |
periods.
Resolution:| The USB interface has been changed to improve performance,
status byte responsiveness, and long-term reliability. There is no impact to
VISA compatibility.
Reference number:| NIHK-6176
Symptom:| Using the infinite count in a trigger model can yield
unexpected results.
Resolution:| The use of an infinite count in a trigger model has been
improved and functions as expected.
Reference number:| NIHK-6183, NIHK-6204, NIHK-6211
Symptom:| When the KTTI-GPIB card is installed and GPIB communications
are used, the SRQ line on the GPIB interface is not functional
Resolution:| The SRQ line is now properly driven on the GPIB interface.
Reference number:| NIHK-6184
Symptom:| Frequent switching using the FRONT/REAR TERMINALS switch may
make the instrument inoperable.
Resolution:| The switching between front and rear terminals has been
improved.
Reference number:| NIHK-4779
---|---
Symptom:| The USB interface may exhibit lockups when used for extended
periods.
Resolution:| The USB interface has been changed to improve performance,
status byte responsiveness, and long-term reliability. There is no impact to
VISA compatibility.
Reference number:| NIHK-6176
Symptom:| Using the infinite count in a trigger model can yield
unexpected results.
Resolution:| The use of an infinite count in a trigger model has been
improved and functions as expected.
Reference number:| NIHK-6183, NIHK-6204, NIHK-6211
Symptom:| When the KTTI-GPIB card is installed and GPIB communications
are used, the SRQ line on the GPIB interface is not functional
Resolution:| The SRQ line is now properly driven on the GPIB interface.
Reference number:| NIHK-6184
Symptom:| Frequent switching using the FRONT/REAR TERMINALS switch may
make the instrument inoperable.
Resolution:| The switching between front and rear terminals has been
improved.
Reference number:| NIHK-6171, NIHK-6172
---|---
Enhancement:| A moving average filter is no longer allowed as a filter
type on a channel. The moving average filter makes a reading, averages it with
a previous set of readings, and returns the result. This can yield unexpected
results during a scan because the averaged readings will not be sequential in
time. To prevent inadvertent errors, this option has been removed for
channels. It is still available for normal DMM usage.
Reference number:| NIHK-6195
Enhancement:| The time taken to switch functions using the front panel
has been reduced substantially across all function.
Reference number:| NIHK-6213
Enhancement:| All emulation modes now support a beeper for continuity
and limits.
Reference number:| NIHK-6221, NIHK–6236
Enhancement:| The scan screen menu has been changed as follows. The
command Create New has been renamed to Create New List. Save has been renamed
to Save System. The functionality is the same. There are two additional menu
entries. The first is Reset Scan Settings, which clears the scan list and
resets all settings associated with a scan, but not DMM settings. The other is
Reset System, which redirects you to System Info and Management where the
Reset button, which resets the entire instrument to power-on defaults, is
located.
Reference number:| NIHK-6258
Enhancement:| TCP/IP communication speeds have been improved for short
packets.
Reference number:| NIHK-6277
Enhancement:| All emulation modes now support a beeper for continuity
and limits.
Reference number:| NIHK-6303
Enhancement:| In 2701 emulation mode, the following command is now
supported as described in the Model 2701 User’s Manual :TRACe:POINts:ACTual…
Reference number:| NIHK-6329
Enhancement:| When opening and appending a file on a USB flash drive, if
the file does not exist it will be created. If the file exists, it will be
appended to as before. This affects the file.open() and io.open() TSP
commands.
ENHANCEMENTS
There were no enhancements included in this release. See the “Critical fixes”
and “Noncritical fixes” sections for more information about release content.
DMM6500-FRP-V1.7.14h May 202
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>