Page 1
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DMM7510-901-01 Rev. B / May 2015 *PDMM751090101B* DMM7510-901-01B A Great e r M ea s u re of C on f i de n c e...
Page 4
Keithley Instruments 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.
Page 5
(note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product). If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
General ratings ........................1-3 General operation ..................... 2-1 Instrument power ......................... 2-1 Connect the power cord ......................2-2 Turn the Model DMM7510 on or off ..................2-2 Front-panel overview ......................2-3 Rear panel overview ......................2-6 Touchscreen display ......................2-8 Select items on the touchscreen ....................
Page 7
Table of Contents Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Modifying, repairing, or removing Keithley I/O Layer software ..........2-89 Determining the command set you will use ............... 2-89 System information ......................2-90 Instrument sounds ......................2-91 Test connections ........................ 2-92 Basic connections ........................
Page 8
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Table of Contents Event log settings ........................2-154 Effects of errors on scripts..................... 2-155 Resets ..........................2-155 Reset the instrument ......................2-156 Functions and features .................... 3-1 Instrument access ........................ 3-1 Changing the instrument access mode ..................
Page 9
Terminating scripts on the TSP-Link system ................. 3-109 Triggering using TSP-Link synchronization lines..............3-109 Running simultaneous test scripts ..................3-110 Using Model DMM7510 TSP-Link commands with other TSP-Link products ......3-115 TSP-Net ........................... 3-116 Using TSP-Net with any ethernet-enabled instrument ............3-117 Remote instrument events ....................
Page 10
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Table of Contents Magnetic fields .......................... 4-9 Radio frequency interference ....................4-10 Shielding ..........................4-10 Cable effects on dry-circuit ohms ..................4-11 Cable effects ........................... 4-12 Solutions ..........................4-14 Offset-compensated ohm calculations ................4-14 Order of operations ......................
Page 15
Table of Contents Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Creating a new TSP project ....................7-35 Adding a new TSP file to a project ..................7-36 Running a script ........................7-36 Creating a run configuration ....................7-37 Memory considerations for the run-time environment ............
Page 21
Where can I find updated drivers? ..................9-6 How do I change the command set? ................... 9-7 Why can't the Model DMM7510 read my USB flash drive? ..........9-7 How do I save the present state of the instrument? ............9-8 Why did my settings change? ....................
Page 22
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Table of Contents Next steps ....................... 10-1 Additional Model DMM7510 information ................10-1 Maintenance ........................1 Introduction ..........................1 Line fuse replacement ......................1 Input fuse replacement......................2 Lithium battery .......................... 3 Front-panel display ........................
Page 23
Table of Contents Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual SRQ when reading buffer becomes full ..................16 Index ..........................1...
General ratings ................. 1-3 Welcome Thank you for choosing a Keithley Instruments product. The Model DMM7510 is a 7½ digit graphical sampling multimeter that expands standard DMM functions with high-speed digitizing and large graphical color touchscreen display. This DMM offers a broad range of measurement capabilities, including 17 measurement functions.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual CD-ROM contents Each Model DMM7510 instrument is shipped with the 7½ Digit Multimeter Product Information CD- ROM (Keithley Instruments part number DMM7510-950-01). The Model DMM7510 7½ Digit Multimeter Product Information CD-ROM contains: •...
• Supports IEEE-488 (GPIB), USB, and ethernet local area network (LAN) connections General ratings The Model DMM7510 instrument's general ratings and connections are listed in the following table. Category Specification Supply voltage range...
Page 27
Section 1: Introduction Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DMM7510-901-01 Rev. B / May 2015...
Follow the steps below to connect the Model DMM7510 to line power and turn on the instrument. The Model DMM7510 operates from a line voltage of 100 V to 240 V at a frequency of 50 Hz or 60 Hz. It automatically senses line voltage and frequency.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The power cord supplied with the Model DMM7510 contains a separate protective earth (safety ground) wire for use with grounded outlets. When proper connections are made, the instrument chassis is connected to power-line ground through the ground wire in the power cord.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Front-panel overview The front panel of the Model DMM7510 is shown below. Descriptions of the controls on the front panel follow the figure. Figure 1: Model DMM7510 front panel Turns the instrument on or off.
Page 31
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Saves reading buffer data and screen snapshots to a USB flash USB port drive. Also stores and retrieves scripts to and from a USB flash drive. The flash drive must be formatted as a FAT drive.
Page 32
1588 LED indicator compliant device. 1588 functionality is not supported at this time. This functionality will be made available with a firmware update. See the Model DMM7510 Release Notes on the Keithley Instruments website (http://www.keithley.com) for details. Use the SENSE HI and SENSE LO terminals and the INPUT...
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Rear panel overview The rear panel of the Model DMM7510 is shown below. Descriptions of the options follow the figure. Figure 2: Model DMM7510 rear panel INPUT and SENSE...
Page 34
(on page 1). Supports full connectivity on a 10 Mbps or 100 Mbps network. The LAN port Model DMM7510 is an LXI version 1.4 Core 2011 compliant instrument that supports TCP/IP and complies with IEEE Std 802.3 (ethernet LAN). See LAN communication.
• Turn the navigation control to highlight the item, and then press the navigation control to select it The following topics describe the Model DMM7510 touchscreen in more detail. Scroll bars Some of the interactive screens have additional options that are only visible when you scroll down the screen.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Enter information Some of the menu options open a keypad or keyboard that you can use to enter information. For example, if you are setting the GPIB address from the front panel, you see the keypad shown in the following figure.
Adjust the backlight brightness and dimmer You can adjust the brightness of the Model DMM7510 touchscreen display and buttons from the front panel or over a remote interface. You can also set the backlight to dim after a specified period has passed with no front-panel activity (available from the front-panel display only).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation To adjust the backlight using TSP commands: Send the following command: display.lightstate = brightness Where brightness is one of the following options: • Full brightness: display.STATE_LCD_100 •...
Home screen This is the default screen that you see whenever you turn the Model DMM7510 on or when you press the HOME key. The options available on the Home screen are described in the following topics. Figure 5: Model DMM7510 home screen...
Page 40
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 7: Communications indicator expanded Indicator Instrument communication Local Instrument is controlled from the front panel GPIB Instrument is communicating through a GPIB interface TCPIP Instrument is communicating through a LAN interface...
Page 41
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Active buffer indicator The Active Buffer indicator shows the name of the active reading buffer. Select the indicator to open a menu of available buffers. Select a buffer name in the list to make it the active reading buffer. The name of the new active reading buffer is updated in the indicator bar.
Page 42
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Trigger mode indicator Located to the right of the active script indicator, this indicator shows the active trigger measurement method. Select the indicator to open a menu. Select one of the buttons on the menu to change the trigger measurement method or initiate or abort the trigger model.
Page 43
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual System event indicator Located on the right side of the instrument status indicator bar, this indicator changes based on the type of event that has been logged.
Page 44
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Measure view area The Measure view area of the Home screen displays the value of the present measurement and other measurement information. Figure 13: Measure view area of the home screen The Range button on the lower left displays the presently selected measure range.
Page 45
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Interactive swipe screens The Model DMM7510 touchscreen display has multiple screens that you can access by gently swiping left or right on the lower half of the display. The options available in the swipe screens are described in the following topics.
Page 46
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation FUNCTIONS swipe screen The FUNCTIONS swipe screen highlights the selected measure function and allows you to select a different function. Figure 15: FUNCTIONS swipe screen SETTINGS swipe screen The SETTINGS swipe screen gives you front-panel access to some instrument settings.
Page 47
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual GRAPH swipe screen The GRAPH swipe screen shows a graphical representation of the readings in the presently selected reading buffer. Figure 17: GRAPH swipe screen To view the graph in the full screen and to access graph settings, select the graph icon on the right side of the swipe screen header.
Page 48
You can program custom text that appears on the USER swipe screen. For example, you can program the Model DMM7510 to show that a test is in process. For details about using remote commands to program the display, refer to Customizing a message for the USER swipe screen page 2-58).
Leaving secondary measurements on for extended periods may shorten the life of the relays. Menu overview To access the main menu, press the MENU key on the Model DMM7510 front panel. The figure below shows the organization of the main menu. Figure 21: Model DMM7510 main menu The main menu includes submenus that are labeled in green across the top of the display.
Page 50
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Measure menu The Measure menus allow you to select, configure, and perform measure operations from the front panel. The following topics describe the settings that are available on these interactive screens.
Page 51
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DC voltage measure settings The following options are available on the Measure Settings menu when the function is set to DC voltage. Setting Description Determines the full-scale input for the measurement; also affects...
Page 52
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation AC voltage measure settings The following options are available on the Measure Settings menu when the function is set to AC voltage. Setting Description Determines the full-scale input for the measurement; also affects...
Page 53
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DC current measure settings The following options are available on the Measure Settings menu when the function is set to DC current. Setting Description Determines the full-scale input for the measurement; also affects...
Page 54
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation 2-wire resistance measure settings The following options are available on the Measure Settings menu when the function is set to 2-wire resistance. Setting Description/reference Determines the full-scale input for the measurement; also affects...
Page 55
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 4-wire resistance measure settings The following options are available on the Measure Settings menu when the function is set to 4-wire resistance. Setting Description/reference Determines the full-scale input for the measurement; also affects...
Page 56
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Continuity measure settings The following options are available on the Measure Settings menu when the function is set to Continuity. Setting Description Always set to 1 kΩ when Continuity is selected.
Page 57
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Period measure settings The following options are available on the Measure Settings menu when the function is set to Period. Setting Description Always set to auto when period is selected.
Page 58
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Temperature measure settings The following options are available on the Measure Settings menu when the function is set to Temperature. Setting Description Set the type of units that are displayed on the front panel and Unit stored with the temperature measurement in the reading buffer.
Page 59
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Capacitance measure settings The following options are available on the Measure Settings menu when the function is set to capacitance. Setting Description Determines the full-scale input for the measurement; also affects...
Page 60
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Digitize voltage measure settings The following options are available on the Measure Settings menu when the function is set to digitize voltage. Setting Description/reference Determines the full-scale input for the measurement; also affects...
Page 61
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Measure Calculations menu The Calculations menu contains settings that specify the way measurement information is processed and returned. Setting Description Use the relative offset feature to subtract a set value or a baseline reading from measurement readings.
Page 62
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Setting Description When the Math State is set to On, this setting specifies the Zero Reference reference used when the math operation is set to percent; the range is -1e12 to +1e12.
Page 63
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Measure Config Lists menu The Config Lists menu allows you to select an existing measure configuration list, create a new list, load configuration settings to and from the instrument (system), and view the settings of an index in a configuration list.
Page 64
Views menu The menus under Views in the main menu allow you to select, configure, and view data from measure operations on the Model DMM7510. The following topics describe the settings that are available on these interactive screens. Views Graph menu The Graph menu opens a screen that displays a graph of the measurements in selected reading buffers as traces.
Page 65
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Graph tab The Graph tab graphs readings as they are made by the instrument. Settings you make on the Data, Scale, and Trigger tabs affect how readings appear on this screen. You can also select the number of traces that are displayed.
Page 66
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Data tab The Data tab allows you to select the reading buffer that provides the data that is displayed on the Graph tab. You can select up to four buffers. The data from each buffer is shown as a separate trace on the Graph tab.
Page 67
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Scale tab The Scale tab contains settings that allow you to fine-tune the output on the Graph tab. Setting Description The method determines how data is scaled and tracked on the X-Axis Method Graph tab.
Page 68
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation DMM7510-901-01 Rev. B / May 2015 2-41...
Page 69
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger tab The Views Graph Trigger tab contains settings that define the trigger mode. The Trigger Mode button allows you to select a predefined trigger model. Refer to Trigger mode indicator.
Page 70
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Setting Description When the analog pulse waveform is selected, this sets the pulse Pulse Width width in seconds. This option sets either the minimum or maximum pulse width that generates a trigger event. The value of pulse condition determines whether this value is interpreted as the minimum or maximum pulse width.
Page 71
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Scale tab The Scale tab allows you to set up boundaries, number of bins, and type of scaling used for the histogram. Setting Description The lowest value of the data that is binned in the histogram. Data Minimum Boundary that is below this level is binned in the low outlier bin.
Section 2: General operation Trigger menu The menus under Trigger in the main menu allow you to configure triggering operations from the Model DMM7510 front panel. The following topics describe the settings that are available on these interactive screens. Trigger Templates menu The Templates menu allows you to choose from one of several preprogrammed trigger models.
Page 73
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger Configure menu The Configure menu allows you to see and modify the structure and parameters of a trigger model. You can also monitor trigger model operation.
The menus under Scripts in the main menu allow you to configure, run, and manage scripting operations from the Model DMM7510 front panel. Scripts are blocks of commands that the instrument can run as a group. The following topics describe the settings that are available on these interactive screens.
Page 75
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 25: Model DMM7510 MANAGE SCRIPTS menu Scripts Create Setup menu The Create Setup menu allows you to save the present settings and configuration lists of the instrument into a configuration script. You can use this script to recall the settings.
System menu The menus under System in the main menu allow you to configure general instrument settings from the Model DMM7510 front panel. Among these settings are the event log, communications, backlight, time, and password settings. The following topics describe the settings that are available on these interactive screens.
Page 77
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Setting Description Turns the display of warnings on or off. If you turn this off, the Show Warning instrument continues to record warnings and display warning popup messages, but does not display them on the System Events tab.
Page 78
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation System Communication menu The Communication menu opens a set of tabs that contain information about the Model DMM7510 communications settings. Most of the tabs contain settings that you can change. GPIB tab setting Description The default GPIB address is 16.
Page 79
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual System Settings menu The Settings menu contains general instrument settings. Setting Description Turns the beeper on or off. When the beeper is on, the beeper Audible Errors sounds when an event or error occurs.
Page 80
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation System Calibration menu The Calibration menu allows you to start or manage auto calibration. Auto calibration removes measurement errors that are caused by the effects of temperature and time on components. You can also review factory adjustment and verification dates.
Page 81
This option initiates a firmware upgrade from a file on a USB flash Upgrade to New drive. This option returns the Model DMM7510 to a previous version of Downgrade to Older the firmware from a file on a USB flash drive.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Examples in this manual Many of the remote interface examples in this manual show only one function. The features may be available for additional functions. For example, many allow you to change the display digits.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The number of displayed digits does not affect accuracy or speed. It also does not affect the format of readings that are returned from a remote command.
Page 84
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 28: Model DMM7510 exponent display format From the front panel: Press the MENU key. 1. Under System, select Settings. 2. Select the button next to Reading Format.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Customizing a message for the USER swipe screen You can customize the message that is displayed on the USER swipe screen. You must use a remote interface to customize the USER swipe screen.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Creating messages for interactive prompts If you are using the TSP command language and scripts, you can set up scripts that can prompt the operator to enter information from the front-panel display of the instrument.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Dimensions The following figures show the mounting screw locations and the dimensions of the instrument with and without the handle and bumpers. The instrument weighs 4.08 kg (9.0 lb) with the bumpers and handle and 3.63 kg (8.0 lb) without them.
Page 88
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 32: Model DMM7510 dimensions side and top with handle and bumpers The following figures show the dimensions when the handle and bumpers have been removed. Figure 33: Model DMM7510 front and rear dimensions (no handle) DMM7510-901-01 Rev.
Removing the handle and bumpers You can remove handle and bumpers on the Model DMM7510 if you want to mount the instrument in a rack. If you remove the handle and bumpers, be sure to store them for future benchtop use.
Page 90
1. Swivel the handle to a position above or below the instrument so that it will not interfere with the removal of the front bumper. 2. Grasp the front bumper on each side of the Model DMM7510 and gently pull it toward you until the bumper comes off the instrument.
You can choose from one of several communication interfaces to send commands to and receive responses from the Model DMM7510. You can control the Model DMM7510 from only one communications interface at a time. The first interface on which it receives a message takes control of the instrument. If another interface sends a message, that interface can take control of the instrument.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Comparison of the communications interfaces The following topics discuss some of the advantages and disadvantages of the communications interfaces that are available for the Model DMM7510. Simplicity The GPIB interface is the simplest configuration.
This topic contains information about GPIB standards, bus connections, and primary address selection. The Model DMM7510 GPIB interface is IEEE Std 488.1 compliant and supports IEEE Std 488.2 common commands and status model topology. You can have up to 15 devices connected to a GPIB interface, including the controller. The maximum cable length is the lesser of either: •...
Page 94
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Connect the GPIB cables to your instrument To connect an instrument to the GPIB interface, use a cable equipped with standard GPIB connectors, as shown below. Figure 38: GPIB connector To allow many parallel connections to one instrument, stack the connectors.
Page 95
4. Next to Address, select the number. The GPIB Address dialog box is displayed. 5. Enter the address. 6. Select OK. If you are using a Model DMM7510 with no front panel, you can set the GPIB address with the SCPI command :SYSTem:GPIB:ADDRess (on page 6-146) or the TSP command gpib.address...
Page 96
Effect of GPIB line events on Model DMM7510 The GPIB has control lines that allow predefined information, called events, to be transferred quickly. The following information lists some of the GPIB line events and how the Model DMM7510 reacts to them.
When the Model DMM7510 detects an SDC event, it will do the following for the selected instrument: • Clears the input buffer, output queue, and command queue •...
Page 98
Figure 42: One-to-one connection with a crossover cable The Model DMM7510 supports Auto-MDIX and can use either normal LAN CAT-5 cables (patch) or crossover cables. The instrument automatically adjusts to support either cable. One-to-many connection With a LAN hub, a single network interface card can be connected to as many instruments as the hub can support.
Page 99
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 43: One-to-many connection using a network hub or switch Two network card connection If you need to connect independent corporate and instrumentation networks, two network interface cards are required in the computer controller.
Page 100
3. Select one of the four tabs (GPIB, USB, LAN, or TSP-Link) to see the settings for that interface. 4. Press the EXIT key to leave the SYSTEM COMMUNICATIONS window without making any changes. If you are using a Model DMM7510 with no front panel, you can check the settings with the SCPI command :SYSTem:COMMunication:LAN:CONFigure (on page 6-137) or the TSP command lan.ipconfig()
Page 101
4. For TCP/IP Mode, select Auto. 5. Select Apply Settings to save your settings. If you are using a Model DMM7510 with no front panel, you can configure the LAN using SCPI or TSP commands. For details, see the SCPI command...
Page 102
1. From the Microsoft Windows Start menu, select Keithley Instruments. 2. Select LXI Discovery Browser. 3. Click LXI Discovery Browser. The Keithley LXI Discovery Browser window is displayed. The LXI Discovery Browser displays the instruments that it finds on the network and their associated IP addresses.
Page 103
2 When blinking, indicates that the port is receiving or sending information If neither LED is lit, the network is not connected. LAN interface protocols You can use one of following LAN protocols to communicate with the Model DMM7510: • Telnet •...
Page 104
Telnet is often used for debugging and troubleshooting. You will need a separate Telnet program to use this protocol. The Model DMM7510 supports the Telnet protocol, which you can use over a TCP/IP connection to send commands to the instrument. You can use a Telnet connection to interact with scripts or send real-time commands.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual USB communications To use the rear-panel USB port, you must have the Virtual Instrument Software Architecture (VISA) layer on the host computer. See How to install the Keithley I/O Layer (on page 2-88) for more information.
Page 106
INSTR: Use the USBTMC protocol To determine these parameters, you can run the Keithley Configuration Panel, which automatically detects all instruments connected to the computer. If you installed the Keithley I/O Layer, you can access the Keithley Configuration Panel through the ® ®...
Page 107
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 3. Click Next. The Select Communication Bus dialog box is displayed. Figure 48: Select Communication Bus dialog box 4. Select USB. 5. Click Next. The Select Instrument Driver dialog box is displayed.
Page 108
10. Click Finish. 11. Click Cancel to close the Wizard. 12. Save the configuration. From the Keithley Configuration Panel, select File > Save. Verify the instrument through the Keithley Communicator: 1. Click Start > All Programs > Keithley Instruments > Keithley Communicator.
If you have the Agilent IO Libraries on your system, you can run Agilent Connection Expert to check your USB instruments. See the Agilent documentation for information. Model DMM7510 web interface The Model DMM7510 web interface allows you to make settings and control your instrument through a web page. The web page includes: •...
Page 110
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 52: Model DMM7510 web-interface home page The Home page of the instrument provides information about the instrument. It includes: • The instrument model number, manufacturer, serial number, and firmware revision number.
Page 111
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Identify the instrument If you have a bank of instruments, you can click the ID button to determine which one you are communicating with. To identify the instrument: In the middle of the left side of the Home page, click the ID button.
Page 112
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation To change the IP configuration using the instrument web page: 1. Access the internal web page as described in Connecting to the instrument through the web interface (on page 2-82).
Page 113
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using the Model DMM7510 virtual front panel The Virtual Front Panel page allows you to control the instrument from a computer as if you were using the front panel. You can operate the instrument using a mouse to select options.
Page 114
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation The Model DMM7510 only allows fewer than three clients to open the virtual front panel web page at the same time. Only the first successfully connected client can operate the instrument. Other clients can only view the virtual front panel.
(http://www.keithley.com) to see if a later version of the Keithley I/O Layer is available. On the website, select the Support tab, under model number, type KIOL, and select Software Driver. You can install the Keithley I/O Layer from the CD-ROM that came with your instrument, or from the download from the Keithley website.
Keithley SCPI Driver After uninstalling components, reboot the computer. Determining the command set you will use You can change the command set that you use with the Model DMM7510. The remote command sets that are available include: • SCPI: An instrument-specific language built on the SCPI standard.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual System information You can get the serial number, firmware build, detected line frequency, calibration verify date, calibration adjust date, and calibration adjust count information from the instrument.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation To view system information using TSP commands: To read the model number, send the command: print(localnode.model) To read the serial number, send the command: print(localnode.serialno) To read the firmware version, send the command: print(localnode.version)
. Exceeding this value may cause a breakdown in insulation that can create a shock peak hazard. You can make test connections to the Model DMM7510 from the rear or front panel of the instrument. 2-92 DMM7510-901-01 Rev. B / May 2015...
• Make sure the test fixture provides proper protection. • Properly make interlock connections between the Model DMM7510, the test fixture, and any other instruments. • Make sure to follow all warnings and cautions and to take adequate safety precautions for each set of connections.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Determining whether to use front or rear terminals Both front and rear terminals are banana-jack connectors to the device under test. The rear terminals allow for current up to 10 A. The front-panel terminals allow for current up to only 3 A.
Digitize current measurements from 1 nA to 10 A Warmup time After the Model DMM7510 is turned on, it must be allowed to warm up for at least 1½ hours to allow the internal temperature to stabilize. If the instrument has been exposed to extreme temperatures, allow extra warmup time.
If over 42 V, use double-insulated test leads or add an additional insulation barrier for the operator. 3. Set the Model DMM7510 to the proper function and range. 4. Power the circuit using the installed connect-disconnect device, and make measurements without disconnecting the multimeter.
Page 124
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation DC voltage measure connections Figure 56: Front panel connections: DC voltage measurement Figure 57: Rear panel connections: DC voltage measurement Measure DC voltage using the front panel To make a DC voltage measurement using the front panel: 1.
Page 125
100 mV and 1 V ranges and optimizing measurement noise due to charge injection. The Model DMM7510 is optimized for low noise and charge injection when the DUT has less than 100 KΩ input resistance. When the DUT input impedance is more than 100 K, selecting an input impedance of 10 MΩ...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Setting input impedance using SCPI commands: Refer to [:SENSe[1]]:<function>:INPutimpedance (on page 6-83). Setting input impedance using TSP commands: For the DC voltage function, refer to dmm.measure.inputimpedance (on page 8-156).
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Measure AC voltage using the front panel To make an AC voltage measurement using the front panel: 1. Make the connections as shown in the previous figures.
Page 128
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 61: Rear panel connections: DC current measurement (3 A or less) Figure 62: Rear panel connections: DC current measurement (10 A or less) DMM7510-901-01 Rev. B / May 2015...
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Measure DC current from the front panel To make a DC current measurement using the front panel: 1. Make the connections as shown in the previous figures.
Page 130
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 64: Rear-panel connections: AC current measurement (3 A or less) Figure 65: Rear-panel connections: AC current measurement (3 A or more) Measure AC current using the front panel To make an AC current measurement using the front panel: 1.
AC current measurements. Resistance measurements You can make 2-wire or 4-wire resistance measurements with the Model DMM7510. For resistances more than 1 kΩ, the two-wire method is typically used for measurements. For resistances less than 1 kΩ, use the 4-wire measurement method to cancel the effect of test-lead resistance.
Page 132
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Accuracy of 2-wire resistance measurements The 2-wire sensing method has the advantage of requiring only two test leads and provides faster reading rates.. However, as shown in the following figure, the total lead resistance is added to the measurement.
Page 133
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Sense current is negligible, therefore Measure resistance is Open lead detection When 4-wire measurements are made, erratic readings can occur if the Sense HI, Sense LO, or both terminals are open.
Page 134
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 69: Two-wire DUT connections to the front panel Four-wire remote sense connections Using 4-wire remote sense connections provides the most accurate low resistance measurement accuracy. Specified accuracies for instrument measurement capabilities are only guaranteed when you use 4-wire remote sensing.
Page 135
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 71: Model DMM7510 front-panel 4-wire remote sense connections 2-wire resistance measure connections Figure 72: Front panel connections: 2-wire resistance measurement 2-108 DMM7510-901-01 Rev. B / May 2015...
Page 136
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 73: Rear panel connections: 2-wire resistance measurement Measure 2-wire resistance using the front panel To make a 2-wire resistance measurement using the front panel: 1. Make the connections as shown in the previous figures.
Page 137
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 4-wire resistance measure connections Figure 74: Front panel connections: 4-wire resistance measurement Figure 75: Rear panel connections: 4-wire resistance measurement Measure 4-wire resistance using the front panel To make a 4-wire resistance measurement using the front panel: 1.
Page 138
Also, this oxide film changes the contact resistance over time and with changes in the environmental conditions (such as temperature and humidity). Typically, the four-wire ohm function of the Model DMM7510 or a standard DMM is used to measure low resistance. However, if standard resistance measurements are performed, the relatively high open-circuit voltage may puncture the oxide film, and render the test meaningless.
Page 139
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Enabling or disabling dry circuit ohms Dry circuit ohms is only available for the 4-wire resistance function. When the dry circuit ohms feature is enabled, DRYCR is displayed to the right of the measurement on the front panel of the instrument.
This section describes how you can set up continuity measurements from the front panel. The Model DMM7510 can test continuity using the 2-wire 1 kΩ range with a user-selected threshold resistance level. When the measured circuit is below the set threshold level, the instrument displays the resistance readings.
Page 141
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Continuity measure connections Figure 76: Front panel connections: Continuity measurement Figure 77: Rear panel connections: Continuity measurement Measure continuity using the front panel To make a continuity measurement using the front panel: 1.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Frequency measurements This section describes how you can set up frequency measurements from the front panel. Frequency measurements are only applicable to voltage signals. Frequency and period support fixed and autorange threshold ranging, with a range of 100 mV to 700 V.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 79: Rear panel connections: Frequency measurement Measure frequency using the front panel To make a frequency measurement using the front panel: 1. Make the connections as shown in the previous figures.
Page 144
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Period measure connections Figure 80: Front panel connections: Period measurement Figure 81: Rear panel connections: Period measurement Measure the period using the front panel To make a period measurement using the front panel: 1.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Diode measurements With a Model DMM7510, you can measure the forward voltage drop of general-purpose diodes and the zener voltage of zener diodes. You can measure the forward voltage drop of a diode on the 10 V range with a constant test current (bias level).
Page 146
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 83: Rear panel connections: Diode measurement Measure diode forward bias using the front panel To make a diode measurement using the front panel: 1. Make the connections as shown in the previous figures.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Temperature measurements This section describes how to set up temperature measurements. You can measure temperature using thermocouples, thermistors, and 3-wire or 4-wire resistance temperature detectors (RTDs). Temperature measure connections...
Page 148
The thermistor types 2252, 5000, and 10,000 are supported. Note that curve-fitting constants are used in the equation to calculate thermistor temperature. The thermistor manufacturer’s specified curve fitting may not be the same as the ones used by the Model DMM7510. The Model DMM7510 supports 3-wire and 4-wire RTD types of: •...
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Capacitance measurements With a Model DMM7510, you can measure capacitance. The capacitance function sources a constant I current through the device under test (DUT) while test measuring voltage (dV) in a fixed time internal (dt). The Capacitance measurement is:...
Page 150
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Figure 87: Rear panel connections: Capacitor measurement Measure capacitance using the front panel To make a capacitance measurement using the front panel: 1. Make the connections as shown in the previous figures.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DC voltage ratio measurements The DC voltage ratio function calculates the ratio between the measure input (numerator) and the reference voltage (denominator). This function can be useful when comparing one or more voltages to a single voltage.
Page 152
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Another example is a 1 kΩ/1 kΩ/1 kΩ resistor network. If 3 V is applied across the total three 1 kΩ resistors and V is across the first 1 kΩ resistor, set V...
Page 153
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 91: Rear panel connections: DC voltage ratio measurement Measure DC voltage ratio using the front panel To make a DC voltage ratio measurement using the front panel: 1.
Section 2: General operation Digitize functions The Model DMM7510 digitize functions make fast, predictably spaced measurements. The speed, sensitivity, and bandwidth of the digitize functions allows you to make accurate voltage and current readings of fast signals, such as those associated with sensors, audio, medical devices, power line issues, and industrial processes.
Page 155
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Digitize voltage measure connections The connections for front-panel and rear-panel digitize voltage measurements are shown in the following graphics. Figure 92: Front panel connections: Digitize voltage measurement...
Page 156
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Measure with digitize voltage using the front panel To make a digitize voltage measurement using the front panel: 1. Make the connections as shown in Digitize voltage measure connections (on page 2-128).
Page 157
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 95: Rear panel connections: Digitize current measurement (current below 3 A) Figure 96: Rear panel connections: Digitize current measurement (current below 10 A) Measure with digitize current using the front panel To make a digitize current measurement using the front panel: 1.
Page 158
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Digitizing aperture and sample rate In most cases, you will get good results if you leave the aperture at the default setting of automatic. When auto is selected, the instrument makes as many measurements as possible in the sample period.
Page 159
1.1 MΩ across the HI and LO terminals. This optimizes bandwidth and measure loading. When the fast filter is selected, the Model DMM7510 is optimized to settle in 85 ms with AC waveforms that contain less than or equal to 3 % DC content. You can achieve additional DC content up to 400 V, but additional settling time may be needed to achieve rated accuracies.
Section 2: General operation Display results of two measure functions The Model DMM7510 allows you to make and display two measurements from different functions. The measurements are displayed on the front panel and stored in the reading buffers. To access the dual measurement capability, swipe the lower half of the Home screen to the SECONDARY swipe screen.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Making secondary measurements When you are using the secondary measurements feature, any settings that you change from the front panel of the instrument affect the primary function (the function shown at the top of the Secondary swipe screen).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Using Quick Setups The Quick Setup menu includes options that allow you to change the measure function, adjust the performance, and select Quick Setups. The measure functions available through the QuickSet menu include the same functions that are available through the front-panel FUNCTION key.
Page 163
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Current Waveform Quick Setup The Current Waveform Quick Setup helps you set up Digitize Current measurements and displays the results on the Graph screen. You are prompted to set the sample rate, count, and signal amplitude when you select the Current Waveform Quick Setup.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation External Scan Quick Setup The External Scan Quick Setup helps you set up the instrument to communicate with an external switch system. This Quick Setup does not reset the instrument, so before running it, make sure all function settings are configured as needed for the measurements that will be made.
3.5 ms 3.5 s 850 ms 850 ms 2.5 s Current autodelay and autorange times The following tables provide times for autodelay and autorange for the Model DMM7510 DMM current functions. Function Range and delays 10 µA 100 µA DC current...
Section 2: General operation Resistance autodelay and autorange times The following tables provide times for autodelay and autorange for the Model DMM7510 DMM resistance functions. For continuity, the range is 1 kΩ with an autodelay of 3 ms and auto range of 25 ms.
1 mF Capacitance Autodelay 1 ms Autorange 10 ms Diode autodelay and autorange times The following table provides times for autodelay and autorange for the Model DMM7510 DMM diode functions. Function Range and delays 10 µA 100 µA Diode Bias level...
Section 2: General operation Graphing The graphing features of the Model DMM7510 allow you to view your measurement data graphically. You can compare up to four traces on the front panel of the instrument. You can manipulate the graph to view minimums and maximums, view averages, determine deltas, and view the values of specific data points.
Page 169
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trace colors The colors for the traces are initially established in the order green, blue, orange, and brown. Once a color has been assigned to a trace, the color remains associated with that trace. For example, trace 3 is assigned to orange.
Page 170
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Setting up triggers You can use the Trigger tab of the Graph menu to begin a single acquisition of data based on different trigger sources. This section describes in general how to set up triggering. It does not describe details on the trigger sources.
Page 171
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual To set up triggers to occur based on input trigger pulses: 1. Press the MENU key. 2. In the View menu, select Graph. 3. Select the Trigger tab.
Page 172
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation 7. Select the type of waveform: Edge: The trigger event occurs when the signal crosses a certain level. Pulse: The trigger event occurs when a pulse satisfies the amplitude, polarity, and pulse width requirements that you specify.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using the Graph tab You can touch the plot on the Graph tab to zoom in or out on data, display specific data points, or change which area of the graph you are looking at.
Page 174
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation Using the swipe bar The swipe bar at the bottom of the Graph tab shows which buffers are providing the displayed data, the scale that is used, buffer statistics, and cursors.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Binning data with the Histogram The histogram displays data from the active reading buffer in a bar graph with data organized into bins. Data is binned until the statistics are cleared, the buffer is cleared, or a change to the histogram scale settings occurs.
The time interval between updates to these reference measurements is determined by the integration aperture that is being used for measurements. The Model DMM7510 uses separate reference and zero measurements for each aperture. By default, the instrument automatically checks the reference measurements whenever a signal measurement is made.
You can save the present settings and any configuration lists that you have defined for the Model DMM7510 to internal memory or an external USB flash drive. After the settings are saved, you can recall the settings. You can also set them to be the default settings when the instrument is powered on.
Save a user setup to internal memory From the front panel: 1. Configure the Model DMM7510 to the settings that you want to save. 2. Press the MENU key. 3. Under Scripts, select Create Setup. The CREATE SETUP window is displayed.
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Copy a user setup To copy a user setup from an external USB flash drive to the instrument from the front panel: 1. Insert the USB flash drive into the USB port on the front panel.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 2: General operation To recall a saved setup using TSP commands: Send the command: setupName() Where setupName is the name of the script that contains the setup that was saved with createconfigscript().
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using the event log The event log records events, which can be errors, warnings, and information reported by the instrument. Through the Event Log menu, you can view these events. You can also specify which events are shown in the event log, which ones are logged, and which ones generate popup messages.
Resets There are several types of resets in the Model DMM7510. In general, the terms "reset," "instrument reset," and "system reset" refer to the reset that is performed when you send the *RST or reset() command, or when you select MENU > System >...
Section 2: General operation Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual • Password reset: This resets the instrument password to its default value. You can reset the password by pressing the MENU key, selecting Info/Manage (under System), and selecting Password Reset.
Page 184
Section 3 Functions and features In this section: Instrument access ..............3-1 Ranges ..................3-3 Relative offset ................3-4 Calculations that you can apply to measurements ....3-7 Filtering measurement data ............ 3-11 Reading buffers ..............3-13 Saving front-panel settings into a macro script ....... 3-35 Configuration lists ..............
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual When you set access to full, the instrument accepts commands from any interface with no passwords required. You can change interfaces as needed. When you set access to exclusive, you must log out of one remote interface and log into another one to change interfaces.
The range also affects the accuracy of the measurements and the maximum signal that can be measured. You can allow the Model DMM7510 to choose the range automatically or you can select a specific range. Auto range selects the best range in which to measure the applied signal. If the measurement reaches 105 percent of the present range, the instrument changes the measurement range to the next higher range.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Selecting the automatic measurement range Using the front panel: 1. Press FUNCTION and select the function. 2. On the Home screen, select the button next to Range. The Range dialog box is displayed.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Establishing a relative offset value You can use the Model DMM7510 to automatically determine the relative offset, or you can assign a specific relative offset value. Automatically acquiring a relative offset value When you automatically acquire a relative offset value, the Model DMM7510: •...
Page 189
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Setting a relative offset value You can set a specific relative offset value using the front panel or remote commands. Using the front panel: 1. Press the FUNCTION key and select the measure function.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Calculations that you can apply to measurements The Model DMM7510 allows you to apply the following math operations to the measurement: • mx+b • percent •...
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Percent The percent math function displays measurements as percent deviation from a specified reference constant. The percent calculation is: Where: Percent = The result Input = The measurement (if relative offset is being used, this is the relative offset value) Reference = The user-specified constant The result of the percent calculation is positive when the input is more than the reference.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Setting percent math operations From the front panel: 1. Press the FUNCTION key and select the measure function. 2. Press the MENU key. 3. Under Measure, select Calculations.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Setting reciprocal math operations From the front panel: 1. Press the FUNCTION key and select the measure function. 2. Press the MENU key. 3. Under Measure, select Calculations.
The Model DMM7510 has two filter options: repeating average and moving average. The repeating average filter produces slower results, but produces more stable results than the moving average filter.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Filter window The filter window sets the window for the averaging filter that is used for measurements for the selected function. The noise window allows a faster response time to large signal step changes. A reading that is outside the plus or minus noise window fills the filter stack immediately.
Section 3: Functions and features Reading buffers Reading buffers capture measurements, ranges, and instrument status. The Model DMM7510 has two default reading buffers. You can also create user-defined reading buffers. Reading buffers provide statistics, including average, minimum, maximum, and standard deviation. If you use SCPI commands over the remote interface, peak-to-peak statistics are also available.
Page 197
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Buffer fill status There are several different ways to view buffer fill status from the front panel. As shown in the following figure, the Active buffer indicator...
Page 198
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features The System Events tab on the System Event Log menu (on page 2-49) displays the following buffer events: • Event code 4915, "Attempting to store past the capacity of reading buffer," which occurs when a buffer that is set to fill once is full.
Page 199
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using the front panel to create a user-defined reading buffer: 1. Press the MENU key. 2. Under Measure, select Reading Buffers. The MANAGE READING BUFFERS window is displayed.
Page 200
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features 7. Select OK. The MANAGE READING BUFFERS window is displayed, showing the buffer you just created. Figure 109: MANAGE READING BUFFERS window 8. Press the HOME key to return to the Home screen.
Page 201
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Setting reading buffer capacity The capacity of a reading buffer determines how many readings the buffer holds. You can change the capacity of reading buffers. Stored readings and statistics are deleted when you change the capacity of a buffer.
Page 202
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using the front panel to set buffer capacity: When you resize a reading buffer, data in the buffer is cleared. 1. Press the MENU key. 2. Under Measure, select Reading Buffers. The MANAGE READING BUFFERS window is displayed.
Page 203
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Setting the buffer style You can control the amount of information that is saved with each reading in the reading buffer by selecting the buffer style when you create the buffer.
Page 204
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features 5. Select the style. The Initial Capacity Dialog dialog box is displayed. 6. Enter the number of readings and select OK. Using SCPI commands to set the buffer style:...
Page 205
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using the front panel to set fill mode: 1. Press the MENU key. 2. Under Measure, select Reading Buffers. The MANAGE READING BUFFERS window is displayed.
Page 206
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using TSP commands to set a buffer fill mode: To set the testData reading buffer fill mode to continuous, send the following command: testData.fillmode = buffer.FILL_CONTINUOUS To set the defbuffer1 reading buffer fill mode to fill once, send the following command: defbuffer1.fillmode = buffer.FILL_ONCE...
Page 207
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 114: Settings for reading buffer screen 4. Select the Make Active button. The "Are you sure" dialog box is displayed. 5. Select Yes. You can also select reading buffers from the active buffer indicator on the Home screen. Refer to Active buffer indicator (on page 2-14) for information about using the indicator to select buffers.
Page 208
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features To measure current and return the relative time and a reading, send the following command: :MEASure:CURRent? "testData", REL, READ Buffer storage is consistent whenever readings are taken. Parameters such as REL and READ only affect what is included in the response.
Page 209
(numbers and text) in plain-text form. You can import the .csv file into a spreadsheet. The Model DMM7510 does not check for existing files when you save. Verify that you are using a unique name to avoid overwriting any existing .csv files on the flash drive.
Page 210
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using the front panel to save or append buffer content to files: 1. Insert a USB flash drive into the USB port. 2. Press the MENU key.
Page 211
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual To append readings and formatted timestamps from a reading buffer named testData to a file named myData.csv on a USB flash drive, send the following command: TRACe:SAVE:APPend "/usb1/myData.csv", "testData"...
Page 212
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features 4. Select Clear to clear the buffer. 5. A confirmation message is displayed. Select Yes. 6. Press the HOME key to return to the Home screen.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Remote buffer operation You can control the Model DMM7510 buffers through a remote interface using SCPI or TSP remote commands. This section provides a summary of some of the remote commands available to control and access data stored in buffers;...
Page 214
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using TSP commands: Once you create a reading buffer using TSP commands, if you use that buffer name for another buffer or variable, you can no longer access the original buffer.
Page 215
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Accessing the data in buffers Using SCPI commands: To access a buffer, include the buffer name in the respective command. For example, the following commands: •...
Page 216
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Buffer read-only attributes Use buffer read-only attributes to access the information contained in an existing buffer. Using SCPI commands: The following commands are available for each reading buffer.
Page 217
SCPI or Test Script Processor (TSP ) commands. You cannot create a writable buffer from the Model DMM7510 front panel. The writable buffer is for input of external data only. Be aware that when you create a writable buffer, it immediately becomes the active buffer. If you then try to save readings from the instrument to the writable buffer, errors will occur.
After you have populated a writable buffer, you can view the data on your computer from the Model DMM7510 Virtual Front Panel or on the front-panel graph screen. Using graphing through the virtual front panel requires significant system resources and may slow instrument operation.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Recording a macro script To record a macro script: 1. Press the MENU key. 2. Under Scripts, select Record. 3. Select the Start Macro button. 4. Make the settings that you want to record.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Front-panel macro recording limitations When you are recording a macro script from the front panel, the settings you make are recorded at the speed at which you make them. However, when the macro you created is run, it runs at remote command processing speed.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual If you want to use the same configuration list on multiple Model DMM7510 instruments, you have to recreate it on each instrument. You can do this using one of the following methods: •...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Creating, storing, and performing operations on configuration lists and indexes To create a configuration index, you need to: • Create a new configuration list and give it a name or use a specific configuration list that already exists on the instrument •...
Page 223
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Configuration list menu selections: The following figure shows an example MEASURE CONFIGURATION LISTS menu with four configuration indexes. Figure 118: MEASURE CONFIGURATION LISTS menu The CONFIGURATION LIST menu contains: •...
Page 224
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Storing configuration index 1 For example, use the following information to store configuration index 1 to MyMeasList. You cannot mix digitize and measure functions in a configuration list that is used in a trigger model.
Page 225
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Recalling a configuration index You can recall the settings stored in a specific configuration index in a configuration list. For example, use the following procedure to recall configuration index 2 from MyMeasList.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Deleting a configuration index Use the following procedure to delete a configuration index from MyMeasList. Using the front panel to delete a configuration index: 1. Press the MENU key.
Automatic calibration removes measurement errors that are caused by the performance drift on the components used in the DMM as a result of temperature and time. Auto calibration improves short- term accuracy of the Model DMM7510. However, you must still perform regular full calibration with metrology equipment to maintain overall accuracy.
You can set up your instrument to run auto calibration automatically. You can also set up the instrument to prompt you to run auto calibration at regular intervals. To determine the best schedule for your application, see the Model DMM7510 specifications for detail on the accuracy with and without auto calibration.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual From the front panel: 1. Press the MENU key. 2. Under System, select Calibration. 3. Select Scheduling Action. To have the instrument: Prompt you to run auto calibration: Select Notify.
You cannot configure or directly control the digital I/O lines from the front panel. To configure and control any of the six digital input/output lines, you need to send commands to the Model DMM7510 over a remote interface. You can use either the SCPI or TSP command set. See Remote communications interfaces for information about setting up a remote interface and choosing a command set.
The digital I/O port uses a standard female DB-9 connector, which is located on the rear panel of the Model DMM7510. You can connect to the Model DMM7510 digital I/O using a standard male DB-9 connector. The port provides a connection point to each of the six digital I/O lines and other connections as shown in the following table.
An attached device must be able to sink at least 50 µA from each I/O line. Figure 121: Digital I/O port configuration For additional details about the digital output, see the Model DMM7510 specifications (available at Keithley Instruments support website (http://www.keithley.com/support)).
Page 233
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Vext line The digital I/O port provides a line (V ) with a flyback diode clamp that you can use when controlling inductive circuitry such as relay coils or low-power solenoids. You can use the built-in 5 V supply or an external voltage supply for these types of applications.
100 kΩ pull-up resistor. This makes the line compatible with other instruments that use open-drain digital I/O lines, such as other Keithley Instruments products that only support open-drain for its digital I/O. In this mode, the line can serve as an input, an output, or both. You can read from the line or write to it.
Page 235
(falling edge) or from low to high (rising edge). The input edge detection setting of the Model DMM7510 determines which type of transition is detected as an input trigger. Output triggers are typically generated in the form of a pulse. The type of transition that occurs on the leading edge of the pulse is determined by an output logic setting.
Page 236
To use synchronous triggering, configure the triggering master to synchronous master trigger mode or the non-Keithley equivalent. Configure all other instruments in the test system to the synchronous acceptor trigger mode or equivalent. Synchronous master Use the synchronous master trigger mode with the synchronous acceptor mode or its non-Keithley equivalent.
Page 237
An action overrun occurs if the physical line state is low when a stimulus event occurs. Figure 124: Synchronous master output trigger Synchronous acceptor Use the synchronous acceptor trigger mode with the synchronous master mode or its non-Keithley equivalent. Only one instrument should be configured as a synchronous master. All other instruments connected to the synchronization line must be configured as synchronous acceptor or equivalent.
Perform basic steady-state digital I/O operations, such as reading and writing to individual I/O lines or reading and writing to the entire port • Trigger the Model DMM7510 when external trigger pulses are applied to the digital I/O port • Provide trigger pulses to external devices DMM7510-901-01 Rev.
Page 239
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual SCPI command TSP command Description :DIGital:LINE<n>:MODE (on page 6-38) This command sets the mode of the digital I/O line to be a digital line, trigger line, or synchronous line and digio.line[N].mode...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features To use the trigger model as a stimulus to a digital I/O line, you can use the trigger model Notify block. For information on the Notify block, see Notify block (on page 3-83).
Page 241
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using TSP commands to configure all six lines as digital outputs: -- Send for loop as a single chunk or include in a script. for i = 1, 6 do digio.line[i].mode = digio.MODE_DIGITAL_OUT...
You cannot configure or directly control the external I/O lines from the front panel. To configure and control the external I/O line, you need to send commands to the Model DMM7510 over a remote interface. You can use either the SCPI or TSP command set. See Remote communications interfaces for information about setting up a remote interface and choosing a command set.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The edge sets the type of edge that is detected as an input on the external in line. You can set the external I/O to detect trigger inputs on the falling edge, rising edge, or either edge. When falling edge is selected, the input is detected when the line state transitions from high to low.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Remote external I/O commands Commands for both SCPI and TSP are summarized in the following table. SCPI command TSP command Description A line reset is not available in SCPI; however, the line is...
Trigger key triggering When you select the Manual Trigger Mode from the Model DMM7510 front-panel, the instrument only makes a measurement when you press the front-panel TRIGGER key. The instrument stores the readings in the active reading buffer. See...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Switching between measurement methods The measurement methods that are available to you depend on how you are controlling the instrument. If you are using the front panel to control the instrument, you can choose any of the measurement methods.
You can use the digital I/O lines, external I/O, and TSP-Link synchronization lines to synchronize the operations of the Model DMM7510 with those of external instruments. You can use these lines to synchronize the Model DMM7510 with other TSP-enabled instruments, including other Model DMM7510 instruments.
Page 248
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Edge mode Edge triggers occur when you cross a defined signal level. When you select the edge trigger mode, you also need to set the trigger level and the slope (rising or falling). Refer to the following figure for an example signal.
Page 249
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Window mode Window triggers occur when a signal enters or leaves a defined signal window. When you set up window mode, you define the high and low analog trigger levels. You also define whether the trigger should occur when the signal enters or leaves the window.
Page 250
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Analog triggering example with digitize function This example shows how to set up analog trigger for a digitize function. The trigger is used to pulse the external out.
Page 251
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Analog trigger example — TSP reset() -- Select digitize volts function dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE -- Set the range to 10 V dmm.digitize.range = 10 -- Set the sample rate to 100,000 samples per second dmm.digitize.samplerate = 100000...
The stateless event flag is a bit in the LXI trigger packet that indicates if the hardware value should be ignored. If it is set, the Model DMM7510 ignores the hardware value of the packet and generates a trigger event. The Model DMM7510 always sets the stateless flag for outgoing LXI trigger packets. If the stateless event flag is not set, the hardware value indicates the state of the signal.
Make sure to use the same LXI domain on both the Model DMM7510 instrument and the other instrument. If the Model DMM7510 has a different LXI domain from the instrument at the other end of the trigger connection, the LXI trigger packets are ignored by both instruments.
Page 254
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using SCPI commands: To set up a 50 µs trigger timer delay for timer 2, send the command: TRIGger:TIMer2:DELay 50E-6 Using TSP commands to create a reading buffer: To set up a 50 µs trigger timer delay for timer 2, send the command:...
Page 255
The Model DMM7510 has 1 to 4 independent timers. For example, you can use a trigger timer to control the delay between non-sequential blocks. After creating a trigger timer, you can insert a notify block to start the timer at a specific point in the trigger model.
The ability to combine trigger events is called event blending. You can use an event blender to wait for up to four input trigger events to occur before responding with an output event. The Model DMM7510 has 1 or 2 event blenders that you can program. Event blender operations You can use event blenders to perform logical AND or logical OR operations on trigger events.
All of the Model DMM7510 trigger objects have built-in event detectors that monitor for trigger events. The event detector only monitors events generated by that object. They cannot be configured to monitor events generated by any other trigger object.
Page 258
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features You can use some trigger objects to generate output triggers on demand. These trigger objects are the external I/O line, digital I/O lines, the TSP-Link synchronization lines, and the LAN.
Conditionally take actions based on whether the measurement falls within set limits Additional options are detailed in the following sections. The Model DMM7510 includes predefined trigger models to allow you to quickly implement a trigger model. You can also set up your own trigger models.
Page 260
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features The instrument clears the memory of the recorded event when the trigger model exits the wait block. It also clears the recorded trigger event when the clear parameter is set to enter.
Page 261
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The event can be any of the events described in the following table. Event Description Line edge detected on a digital input line. When you select this Digital Input option, you will also select the digital input to monitor.
Page 262
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features There is a 2 µs delay after the block makes the last measurement in the count. The measure block must be used with a measure function. The trigger model will not run if a digitize function is selected.
Page 263
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Constant delay block When trigger model execution reaches a delay block, it stops normal measurement and trigger model operation for the amount of time set by the delay. Background measurements continue to be made, and if any previously executed block started infinite measurements, they also continue to be made.
Page 264
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Config list next block The config list next block recalls the settings at the next index of a configuration list. When trigger model execution reaches a configuration recall next block, the settings at the next index in the specified configuration list are restored.
Page 265
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Digital input/output block The digital I/O block defines a trigger model block that sets the lines on the digital I/O port high or low. To set the lines on the digital I/O port high or low, you can send an output line bit pattern. The pattern can be specified as an integer value, or, if you are using the TSP command set, a six-bit binary or hexadecimal.
Page 266
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Notify block When trigger model execution reaches a notify block, the instrument generates a trigger event and immediately continues to the next block. Other commands can reference the event that the notify block generates. This assigns a stimulus somewhere else in the system.
Page 267
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Front panel options When you select the Notify block from the front panel, the following options are available. Setting Description The line or timer that is notified: Notify •...
Page 268
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Constant Limit block The Branch Constant Limit block defines a trigger model block that goes to a specified block if a measurement meets preset criteria. The measurement block must be a measurement block that occurs in the trigger model before the branch-on-constant-limits block.
Page 269
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Dynamic Limits block The branch-on-dynamic-limits block defines a trigger model block that goes to a specified block in the trigger model if a measurement meets user-defined criteria.
Page 270
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Once excluded block The branch-once-excluded block is ignored the first time the trigger model encounters it. After the first encounter, the trigger model goes to the specified branching block.
Page 271
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual On event block The branch-on-event block branches to a specified block when a specified trigger event occurs. If the trigger event has not yet occurred when trigger model execution reaches the branch-on-event block, the trigger model continues to execute the blocks in the normal sequence.
Page 272
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Always block When the trigger model reaches a branch-always block, it goes to the block that you specified. When you select the always block, the following option is available.
Page 273
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger block summary Front-panel SCPI command Block description icon TSP command Not applicable :TRIGger:BLOCk:LIST? (on page 6-198) This returns the settings for all trigger model trigger.model.getblocklist()
Page 274
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Front-panel SCPI command Block description icon TSP command :TRIGger:BLOCk:BRANch:ONCE (on page 6-189) This causes the trigger model to branch to a trigger.model.setblock() — trigger.BLOCK_BRANCH_ONCE (on page...
Page 275
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Front-panel icon SCPI command Block description TSP command :TRIGger:BLOCk:DIGital:IO (on page 6-196) This trigger model block that sets the lines on the digital trigger.model.setblock() — trigger.BLOCK_DIGITAL_IO...
Section 3: Functions and features Predefined trigger models The Model DMM7510 includes predefined trigger models for common applications. You can use these predefined trigger models without changing them, or you can modify them to meet the needs of your application.
Page 277
(on page 8-301) Using a predefined trigger model to develop a trigger model The Model DMM7510 includes predefined trigger models that you can use as a starting point for developing your trigger model. After modifying a predefined trigger model, you can save it in a saved setup for future use. See Saving setups (on page 2-150) for information on how to save a configuration.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features 3. Next to Templates, select the trigger model to use. 4. If the template you select has additional settings, you can use the default values or make any necessary changes to the settings.
Page 279
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Determining the structure of the existing trigger model You can retrieve the existing trigger model structure from the front panel or by using remote commands. Using the front panel: 1.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Running the trigger model You can run the trigger model when the instrument is controlled either locally or remotely. Note that if you change from remote to local control, the trigger model measurement method remains selected until you change it.
Page 281
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Checking the state of the trigger model The trigger model can be in one of several states. The state is shown in the indicator bar on the Home screen of the instrument.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using trigger events to start actions in the trigger model You can set up trigger blocks to respond to trigger events. Trigger events are signals that can be generated by the instrument or by other system components.
Page 283
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger events - SCPI command set Trigger events Event description Event constant No trigger event NONE Front-panel TRIGGER key press DISPlay Notify trigger block <n> (1 to 8); the trigger model generates a NOTify<n>...
Page 284
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Using the TRIGGER key to generate an event You can use the front-panel TRIGGER key to generate a trigger event. For example, if you set a wait block to advance when the TRIGGER key is pressed, the trigger model will reach the wait block.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Limit testing and binning The Model DMM7510 can be set up for limit testing and binning. It can perform simple benchtop limit testing using the front panel or sophisticated limit and binning operations using the trigger model and digital I/O to control external component-handling devices.
Page 286
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features 5. The Auto Clear setting automatically clears the limit fail indicator when a new passing measurement is made. To turn this feature off, select Off. 6. Set the Low Value. If the measurement is below the Low Value, the limit failure indicator is displayed.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Run the test: 1. Press the HOME key. 2. Use 4-wire connections to connect the first resistor to the instrument. 3. Verify that the instrument is set to Continuous Measurement. If necessary, hold the TRIGGER key for 2 s and select Continuous Measurement.
Section 3: Functions and features TSP-Link connections The Model DMM7510 has three synchronization lines that are built into the TSP-Link connection. If you are using a TSP-Link network, you do not have to modify any connections. Example connections for a TSP-Link system are shown in the following figure.
The product serial number of the node. Assigning node numbers Each Model DMM7510 instrument is initially assigned as node 2. You can assign node numbers from 1 to 64. However, the system can only include 32 physical nodes. The node number for each instrument is stored in its nonvolatile memory and remains in storage when the instrument is turned off.
For more information about remote interfaces, see Remote communications interfaces. When linking with earlier models of Keithley instruments such as the Model 2600B, make sure to use the Model DMM7510 as the master node and the earlier instruments as subordinates.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Initializing the TSP-Link system ® The TSP-Link system must be initialized after configuration changes. You need to initialize the system after you: • Turn off power or reboot any instrument in the system •...
Abort Trigger Model from the dialog box that is displayed. Triggering using TSP-Link synchronization lines The Model DMM7510 has three synchronization lines that you can use for triggering, digital I/O, and ® to synchronize multiple instruments on a TSP-Link network.
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Running simultaneous test scripts Running test scripts simultaneously improves functional testing, provides higher throughput, and expands system flexibility. You can use TSP-Link and TSP scripting to run simultaneous test scripts.
Page 294
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Master node overview You can assign the master node to any group. You can also include other nodes in the group that includes the master. Note that any nodes that are set to group 0 are automatically included in the group that contains the master node, regardless of the group that is assigned to the master node.
Page 295
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The following code demonstrates how to run a test script that is defined on the local node. For this example, scriptVar is defined on the local node, which is the node that initiates the code to run on the remote node.
Page 296
Use the commands in the following table to perform basic steady-state digital I/O operations; for example, you can program the Model DMM7510 to read and write to a specific TSP-Link synchronization line or to the entire port. DMM7510-901-01 Rev. B / May 2015...
Page 297
Section 3: Functions and features Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual TSP-Link commands Command Description trigger.tsplinkin[N].clear() (on page 8-338) Clears the event detector for a trigger trigger.tsplinkin[N].edge (on page 8-339) Indicates which trigger edge controls the trigger event detector for a trigger line trigger.tsplinkin[N].overrun...
Using Model DMM7510 TSP-Link commands with other TSP-Link products If you are connecting the Model DMM7510 in a system with other TSP-Link products, be aware that some of the TSP-Link commands may be different. You can use the earlier versions of the commands, but be aware that they may not be supported in future versions of the product.
Using TSP-Net commands with TSP-enabled instruments, a Model DMM7510 can download a script to another TSP-enabled instrument and have both instruments run scripts independently. The Model DMM7510 can read the data from the remote instrument and either manipulate the data or send the data to a different remote instrument on the LAN.
To communicate to a remote ethernet device from the Model DMM7510: 1. Connect to the remote device using one of the above procedures. If the Model DMM7510 cannot make a connection to the remote device, it generates a timeout event. Use tspnet.timeout to set the timeout value.
If the Model DMM7510 is connected to a TSP-enabled instrument through TSP-Net, all events that occur on the remote instrument are transferred to the event log of the Model DMM7510. The Model DMM7510 indicates events from the remote instrument by prefacing these events with “Remote Error.”...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 3: Functions and features Example: Using tspnet commands function telnetConnect(ipAddress, userName, password) -- Connect through Telnet to a computer. id = tspnet.connect(ipAddress, 23, "") -- Read the title and login prompt from the computer.
Section 4 Measure considerations In this section: Line cycle synchronization ............4-1 Using aperture or NPLCs to adjust speed and accuracy ..4-1 DMM resistance measurement methods ........4-3 Low-level voltage measurement considerations ....... 4-7 Cable effects on dry-circuit ohms ........... 4-11 Offset-compensated ohm calculations ........
Page 305
The Model DMM7510 has a nonlinear shape for its speed versus noise characteristics. The Model DMM7510 is optimized for the 1 PLC to 5 PLC reading rate. At these rates (lowest noise region in graph), the Model DMM7510 will make corrections for its own internal drift and will still be fast enough to settle a step response of less than 100 ms.
The method that the Model DMM7510 uses to measure resistance depends on the resistance range. For resistance ranges from 1 Ω to 1 MΩ , the Model DMM7510 uses the constant-current method to measure resistance. For resistance ranges from 10 MΩ to 100 GΩ, a ratiometric method is used.
Page 307
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Constant-current source method For the 1 Ω to 1 MΩ ranges, the Model DMM7510 uses the constant-current method to measure resistance. This method sources a constant current (I ) to the device under test (DUT) and...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 4: Measure considerations Ratiometric method For the 10 MΩ through 1 GΩ ranges, the ratiometric method is used to measure resistance. Test current for this method is generated by a 6.9 V voltage source through a 10 MΩ reference resistance ), as shown in the figure below.
Page 309
Model DMM7510. With V known, the Model MEAS MEAS SOUR DMM7510 calculates the resistance of the DUT and displays the result. R is learned during calibration and V is routinely self-calibrated when autozero is enabled. SOUR As shown, the 4-wire ohm function can also be used to measure ohms for the 10 MΩ...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 4: Measure considerations Low-level voltage measurement considerations Low-level voltage measurements can be adversely affected by noise or other unwanted signals that can make it difficult to get accurate voltage readings. Some of the phenomena that can cause unwanted noise include thermoelectric effects (thermocouple action), source resistance noise, magnetic fields, and radio frequency interference.
Page 311
Section 4: Measure considerations Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Thermoelectric EMF generation The figure below shows how thermoelectric EMFs are generated. The test leads are made of material A, while the source under test is material B. The temperatures...
Some systems may still have residual thermoelectric offsets after following the guidelines in Minimizing thermoelectric EMFs (on page 4-8). If the offsets are relatively constant, you can use the relative offset feature in the Model DMM7510 to cancel them. Refer to Relative offset (on page 3-4) for information.
In extreme cases, a specially-constructed screen room may be required to sufficiently attenuate the RFI signal. In some situations, the Model DMM7510 digital filter may help to reduce RFI effects. In some cases, additional external filtering may also be required. However, filtering may have detrimental effects, such as increased settling time on the signal.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 4: Measure considerations Figure 139: Model DMM7510 rear panel noise shield connections INPUT and SENSE LO are not internally connected to the chassis and cannot be allowed to float above chassis ground more than the values shown on the front panel.
Section 4: Measure considerations Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Cable effects A voltage this small can easily be generated during handling and connecting of the DUT. Therefore, you may need to protect the DUT during handling. One method for protecting the DUT is to short the DUT during handling, and then remove the short before testing.
Page 316
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 4: Measure considerations Figure 142: Voltage oscillation Figure 143: Voltage between HI and LO DMM7510-901-01 Rev. B / May 2015 4-13...
With offset compensation enabled and reading triggering halted, the idle test current of all dry-circuit ranges is less than or equal to 10 µA. When the Model DMM7510 is in either of these setups, the shorting switch across the DUT can be safely opened with minimal cable energy storage issues.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 4: Measure considerations The offset-compensated ohms reading is then calculated as follows: is the voltage measurement with the current source at its normal level. is the voltage measurement using the lowest current source setting.
Page 319
Section 4: Measure considerations Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual For more information on these operations, see the following topics: • Filtering measurement data (on page 3-11) • Relative offset (on page 3-4) • Calculations that you can apply to measurements (on page 3-7) •...
The following information describes some basic SCPI command information and how SCPI is used with the Model DMM7510 and presented in the Model DMM7510 documentation. Command execution rules Command execution rules are as follows: •...
Page 321
Section 5: Introduction to SCPI commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual SCPI can also use common commands, which consist of an asterisk (*) followed by three or four letters. For example, you can reset the instrument by sending the following command: *RST The examples above show commands that are sent individually.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 5: Introduction to SCPI commands SCPI command programming notes This section contains general information about using Standard Commands for Programmable Instruments (SCPI). SCPI command formatting This section describes the formatting that this manual uses when discussing SCPI commands.
Page 323
Section 5: Introduction to SCPI commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Queries Some commands are queries and others have a query option. These commands have a question mark (?) after the command. You can use the query to determine the present value of the parameters of the command or to get information from the instrument.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 5: Introduction to SCPI commands Using the SCPI command reference The SCPI command reference contains detailed descriptions of each of the SCPI commands that you can use to control your instrument. Each command description is broken into several standard subsections.
Page 325
Section 5: Introduction to SCPI commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Command name and summary table Each instrument command description starts with the command name, followed by a table with relevant information for each command. Definitions for the numbered items below are listed following the figure.
Page 326
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 5: Introduction to SCPI commands Command usage The Usage section of the remote command listing shows how to properly structure the command. Each line in the Usage section is a separate variation of the command usage; all possible command usage options are shown here.
Page 327
Section 5: Introduction to SCPI commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example section The Example section of the command description shows some simple examples of how the command can be used. Figure 149: SCPI command description code examples 1.
Page 329
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command requests the last available reading from a reading buffer. If you send this command more than once and there are no new readings, the returned values will be the same.
Page 330
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :MEASure? This command makes measurements, places them in a reading buffer, and returns the last reading. Type Affected by Where saved Default value Query only Not applicable...
Page 332
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Sending this command changes the measurement function to the one specified by <function>. This function remains selected after the measurement is complete. :MEASure? performs the same function as READ?.
Page 333
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :MEASure:DIGitize? This command makes a digitize measurement, places it in a reading buffer, and returns the reading. Type Affected by Where saved Default value Query only...
Page 335
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command makes a digitize measurement using the specified function and stores the reading in a reading buffer. Sending this command changes the measurement function to the one specified by <function>.
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Page 337
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This query makes the number of readings specified by [:SENSe[1]]:COUNt. If multiple readings are made, all readings are available in the reading buffer. However, only the last reading is returned as a reading with the command.
Page 338
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :READ:DIGitize? This query makes a digitize measurement, places it in a reading buffer, and returns the latest reading. Type Affected by Where saved Default value Query only...
Page 340
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual *RCL This command returns the instrument to the setup that was saved with the *SAV command. Type Affected by Where saved Default value Command only Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example *SAV 2 Saves the instrument settings in memory location Also see Saving setups (on page 2-150) *RCL (on page 6-14) ACAL subsystem Automatic calibration removes measurement errors that are caused by the performance drift on the components used in the DMM as a result of temperature and time.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :ACAL:LASTrun:TEMPerature:INTernal? This command returns the internal temperature of the instrument when auto calibration was run. Type Affected by Where saved Default value Query only Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :ACAL:LASTrun:TEMPerature:DIFFerence? This command returns the difference between the internal temperature and the temperature when auto calibration was last run. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :ACAL:LASTrun:TIME? This command returns the date and time when auto calibration was last run. Type Affected by Where saved Default value Query only Not applicable Nonvolatile memory...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :ACAL:NEXTrun:TIME? This command returns the date and time when the next auto calibration is scheduled to be run. Type Affected by Where saved Default value Query only...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :ACAL:RUN This command immediately runs auto calibration and stores the constants. Type Affected by Where saved Default value Command only Not applicable Nonvolatile memory Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :ACAL:SCHedule This command sets how often auto calibration occurs or prompts you to run it. Type Affected by Where saved Default value Command and query Recall setup...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example ACAL:SCH RUN, DAY1, 8 Sets auto calibration to run every day at 8 am and query to verify the settings. ACAL:SCH? Output: RUN;DAY1;8 Also see...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example :CALC2:VOLT:LIM1:CLE:AUTO OFF Set limit autoclear off. :CALC2:VOLT:LIM1:AUD FAIL Enable the beeper for limit 1 when a voltage measurement exceeds the limit. :CALC2:VOLT:LIM1:LOW 0.25 Set lower limit 1 for voltage to 0.25 V.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :CALC2:VOLT:LIM1:CLE:AUTO ON Set limit autoclear on. :CALC2:VOLT:LIM1:AUD FAIL Enable the beeper for limit 1 when a voltage measurement exceeds the limit. :CALC2:VOLT:LIM1:LOW 0.25 Set lower limit 1 for voltage to 0.25 V.
Page 352
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example :CALC2:VOLT:LIM1:CLE:AUTO OFF Set limit autoclear off. :CALC2:VOLT:LIM1:AUD FAIL Enable the beeper for limit 1 when a voltage measurement exceeds the limit. :CALC2:VOLT:LIM1:LOW 0.25 Set lower limit 1 for voltage to 0.25 V.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :CALCulate2:<function>:LIMit<Y>:FAIL? This command queries the results of a limit test. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage :CALCulate2:<function>:LIMit<Y>:FAIL?
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example :CALC2:VOLT:LIM1:CLE:AUTO OFF Set limit autoclear off. :CALC2:VOLT:LIM1:AUD FAIL Enable the beeper for limit 1 when a voltage measurement exceeds the limit. :CALC2:VOLT:LIM1:LOW 0.25 Set lower limit 1 for voltage to 0.25 V.
Page 355
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Functions VOLTage[:DC] RESistance TEMPerature VOLTage[:DC]:RATio VOLTage:AC FRESistance CONTinuity DIGitize:VOLTage CURRent[:DC] DIODe FREQuency[:VOLTage] DIGitize:CURRent CURRent:AC CAPacitance PERiod[:VOLTage] Details This command sets the lower limit for the limit Y test for the selected measure function. When limit Y testing is enabled, this causes a fail indication to occur when the measurement value is less than this value.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :CALCulate2:<function>:LIMit<Y>:STATe This command enables or disables a limit test on the measurement from the selected measure function. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :CALC2:VOLT:LIM1:CLE:AUTO OFF Set limit autoclear off. :CALC2:VOLT:LIM1:AUD FAIL Enable the beeper for limit 1 when a voltage measurement exceeds the limit. :CALC2:VOLT:LIM1:LOW 0.25 Set lower limit 1 for voltage to 0.25 V.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Functions VOLTage[:DC] RESistance TEMPerature VOLTage[:DC]:RATio VOLTage:AC FRESistance CONTinuity DIGitize:VOLTage CURRent[:DC] DIODe FREQuency[:VOLTage] DIGitize:CURRent CURRent:AC CAPacitance PERiod[:VOLTage] Details This command sets the high limit for the limit Y test for the selected measurement function. When limit Y testing is enabled, the instrument generates a fail indication when the measurement value is more than this value.
Page 359
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Functions VOLTage[:DC] RESistance TEMPerature VOLTage[:DC]:RATio VOLTage:AC FRESistance CONTinuity DIGitize:VOLTage CURRent[:DC] DIODe FREQuency[:VOLTage] DIGitize:CURRent CURRent:AC CAPacitance PERiod[:VOLTage] Details This specifies which math operation is performed on measurements for the selected measurement function.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :CALCulate[1]:<function>:MATH:MBFactor This command specifies the offset, b, for the y = mx + b operation. Type Affected by Where saved Default value Command and query Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :CALC:VOLT:MATH:FORM MXB Set the math function for voltage measurements to mx+b. :CALC:VOLT:MATH:MMF 0.80 Set the scale factor for voltage measurements to :CALC:VOLT:MATH:MBF 50 0.80. :CALC:VOLT:MATH:STAT ON Set the offset factor to 50.
Page 362
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This command sets the scale factor (m) for an mx + b operation for the selected measurement function. The mx + b math operation lets you manipulate normal display readings (x) mathematically according...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :CALCulate[1]:<function>:MATH:PERCent This command specifies the reference constant that is used when math operations are set to percent. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :CALCulate[1]:<function>:MATH:STATe This command enables or disables math operation. Type Affected by Where saved Default value Command and query Recall settings Save settings OFF (0) Instrument reset...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual DIGital subsystem The commands in the DIGital subsystem control the digital I/O lines. :DIGital:LINE<n>:MODE This command sets the mode of the digital I/O line to be a digital line, trigger line, or synchronous line and sets the line to be input, output, or open-drain.
Page 366
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Set <lineDirection> to one of the values shown in the following table. Value Description If the type is digital control, this automatically detects externally generated logic levels.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :DIGital:LINE<n>:STATe This command sets a digital I/O line high or low when the line is set for digital control and returns the state on the digital I/O lines.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :DIGital:READ? This command reads the digital I/O port. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage :DIGital:READ? Details The binary equivalent of the returned value indicates the value of the input lines on the digital I/O port.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :DIGital:WRITe <n> This command writes to all digital I/O lines. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :DIGital:WRITe <n>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference DISPlay subsystem This subsystem contains commands that control the front-panel display. :DISPlay:CLEar This command clears the text from the front-panel USER swipe screen. Type Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This command changes the light output of the front panel when a test requires different instrument illumination levels. The change in illumination is temporary. The normal backlight settings are restored after a power cycle.
Page 373
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :DISPlay:SCReen This command changes which front-panel screen is displayed. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :DISPlay:SCReen <screenName>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :DISPlay:USER<n>:TEXT[:DATA] This command defines the text that is displayed on the front-panel USER swipe screen. Type Affected by Where saved Default value Command only Power cycle...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual FORMat subsystem The commands for this subsystem select the data format that is used to transfer instrument readings over the remote interface. :FORMat:ASCii:PRECision This command sets the precision (number of digits) for all numbers returned in the ASCII format.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :FORMat:BORDer This command sets the byte order for the IEEE-754 binary formats. Type Affected by Where saved Default value Command and query Recall settings Save settings...
This command affects the output of READ?, FETCh?, MEASure:<function>?, and TRACe:DATA? queries over a remote interface. All other queries are returned in the ASCII format. The Model DMM7510 only responds to input commands using the ASCII format, regardless of the data format that is selected for output strings.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference ROUTe subsystem The ROUTe subsystem selects which set of input and output terminals to enable (front panel or rear panel). :ROUTe:TERMinals This command describes which set of input and output terminals the instrument is using.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual SCRipt subsystem The SCRipt subsystem controls macro or instrument setup scripts. For additional information on macro scripts, refer to Saving front-panel settings into a macro script (on page 3-35).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference SENSe1 subsystem The SENSe1 subsystem commands configure and control the measurement functions of the instrument. Many of these commands are set for a specific function. For example, you can program a range setting for each function.
Page 381
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details Function Default value Range 8.333 µs to 0.25 s Voltage (AC and DC) 60 Hz: 16.67 ms 10 µs to 0.24 s 50 Hz: 20 ms 8.333 µs to 0.25 s...
Page 382
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference If you set the NPLCs, the aperture setting changes to reflect that value. If you set the aperture, the NPLC setting is changed. For the AC voltage and AC current functions, if the detector bandwidth setting is set to 3 Hz or 30 Hz, the aperture value is fixed and cannot be changed.
This command is only available when the analog trigger mode is set to edge. The edge level can be set to any value in the active measurement range. See the Model DMM7510 specifications for more information on the resolution and accuracy of the analog trigger.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:ATRigger:EDGE:SLOPe This command defines the slope of the analog trigger edge. Type Affected by Where saved Default value Command and query Recall settings Save settings RISing...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ATRigger:HFReject This command enables or disables high frequency rejection on analog trigger events. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:ATRigger:MODE This command configures the type of signal behavior that can generate an analog trigger event. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ATRigger:PULSe:CONDition This command defines if the pulse must be greater than or less than the pulse width before an analog trigger is generated. Type Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:ATRigger:PULSe:LEVel This command defines the pulse level that generates an analog trigger event. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ATRigger:PULSe:POLarity This command defines the polarity of the pulse that generates an analog trigger event. Type Affected by Where saved Default value Command and query Recall settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:ATRigger:PULSe:WIDTh This command defines the threshold value for the pulse width. Type Affected by Where saved Default value 20 µs Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ATRigger:WINDow:DIRection This command defines if the analog trigger occurs when the signal enters or leaves the defined upper and lower analog signal level boundaries. Type Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:ATRigger:WINDow:LEVel:HIGH This command defines the upper boundary of the analog trigger window. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ATRigger:WINDow:LEVel:LOW This command defines the lower boundary of the analog trigger window. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:AVERage:COUNt This command sets the number of measurements that are averaged when filtering is enabled. Type Affected by Where saved Default value Command and query Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 3 VOLT:AVER:COUNT 10 For voltage measurements, set the averaging filter type to moving average, with a filter count of VOLT:AVER:TCON MOV VOLT:AVER ON Enable the averaging filter.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example 1 CURR:AVER:COUNT 10 Set the averaging filter type to moving average, with a filter count of 10. CURR:AVER:TCON MOV Enable the averaging filter. CURR:AVER ON...
Page 397
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command selects the type of averaging filter: Repeating average or moving average. When the repeating average filter is selected, a set of measurements are made. These measurements are stored in a measurement stack and averaged together to produce the averaged sample.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:AVERage:WINDow This command sets the window for the averaging filter that is used for measurements for the selected function. Type Affected by Where saved Default value...
The time interval between updates to these reference measurements is determined by the integration aperture that is being used for measurements. The Model DMM7510 uses separate reference and zero measurements for each aperture. By default, the instrument automatically checks these reference measurements whenever a signal measurement is made.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:BIAS:ACTual? This command returns the amount of current the instrument is sourcing when it makes measurements. Type Affected by Where saved Default value Query only Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:BIAS:LEVel This command selects the amount of current the instrument sources when it makes measurements. Type Affected by Where saved Default value 10 µA Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:COUPling This command determines if AC or DC signal coupling is used. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:COUPling:AC:FILTer This command selects the instrument settling time when coupling is set to AC. Type Affected by Where saved Default value Command and query Recall settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:COUPling:AC:FREQuency This command allows you to optimize the amplitude to compensate for signal loss across the coupling capacitor when AC coupling is selected. Type Affected by...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:DB:REFerence This command defines the decibel (dB) reference setting for the DMM in volts. Type Affected by Where saved Default value Command and query Recall settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:DCIRcuit This command enables or disables the dry circuit feature of the 4-wire resistance measure function. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:DELay:AUTO This command enables or disables the automatic delay that occurs before each measurement. Type Affected by Where saved Default value Command and query Recall settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:DELay:USER<n> This command sets a user-defined delay that you can use in the trigger model. Type Affected by Where saved Default value Command and query Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:DETector:BANDwidth This command selects the detector bandwidth for AC current and AC voltage measurements. Type Affected by Where saved Default value Command and query Recall settings...
100 mV and 1 V ranges and optimizing measurement noise due to charge injection. The Model DMM7510 is optimized for low noise and charge injection when the DUT has less than 100 KΩ input resistance. When the DUT input impedance is more than 100 K, selecting an input impedance of 10 MΩ...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:LINE:SYNC This command determines if line synchronization is used during the measurement. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:NPLCycles This command sets the time that the input signal is measured for the selected function. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 1 CURR:NPLC 0.5 Sets the measurement time for current measurements to 0.0083 s (0.5/60). Example 2 RES:NPLC 0.5 Sets the measurement time for resistance measurements to 0.0083 s (0.5/60).
Page 414
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Functions VOLTage[:DC] RESistance TEMPerature VOLTage[:DC]:RATio VOLTage:AC FRESistance CONTinuity DIGitize:VOLTage CURRent[:DC] DIODe FREQuency[:VOLTage] DIGitize:CURRent CURRent:AC CAPacitance PERiod[:VOLTage] Details The voltage offsets caused by the presence of thermoelectric EMFs (V ) can adversely affect resistance measurement accuracy.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:ODETector This command determines if the detection of open leads is enabled or disabled. Type Affected by Where saved Default value Command and query Recall settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:RANGe:AUTO This command determines if the measurement range is set manually or automatically for the selected function. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RANGe[:UPPer] This command determines the positive full-scale measure range. Type Affected by Where saved Default value Command and query Recall settings Save settings Not applicable Instrument reset...
Page 418
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference The following table lists the ranges for each function. If the measurement function is… The available ranges are… DC voltage 100 mV, 1 V, 10 V, 100 V, 1000 V...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RELative This command contains the relative offset value. Type Affected by Where saved Default value Command and query Recall settings Save settings Instrument reset Measure configuration list...
Page 420
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Minimum Maximum -1000 1000 DC voltage -700 AC voltage DC current (rear terminals selected) DC current (front terminals selected) AC current (rear terminals selected) AC current (front terminals selected)
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RELative:ACQuire This command acquires a measurement and stores it as the relative offset value. Type Affected by Where saved Default value Command only Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:RELative:METHod This command determines if relative offset is applied to the measurements before calculating the DC voltage ratio value. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RELative:STATe This command enables or disables the application of a relative offset value to the measurement. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:RTD:ALPHa This command contains the alpha value of a user-defined RTD. Type Affected by Where saved Default value Command and query Recall settings Save settings 0.00385055...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RTD:BETA This command contains the beta value of a user-defined RTD. Type Affected by Where saved Default value Command and query Recall settings Save settings 0.10863...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:RTD:DELTa This command contains the delta value of a user-defined RTD. Type Affected by Where saved Default value Command and query Recall settings Save settings 1.4999...
Page 427
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RTD:FOUR This command contains the type of 4-wire RTD that is being used. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Page 428
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:RTD:THRee This command defines the type of three-wire RTD that is being used. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:RTD:ZERO This command contains the zero value of a user-defined RTD. Type Affected by Where saved Default value Command and query Recall settings Save settings Instrument reset...
PERiod[:VOLTage] Details The sample rate determines how fast the Model DMM7510 acquires a digitized reading. Set the sample rate before setting the aperture. If the aperture setting is too high for the selected sample rate, it is automatically adjusted to the highest aperture that can be used with the sample rate.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:SENSe:RANGe:AUTO This command determines if the sense range is set manually or automatically. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:SENSe:RANGe[:UPPer] This command determines the positive full-scale range for the sense measurement. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Page 433
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:TCouple:RJUNction:SIMulated This command sets the simulated reference temperature of the thermocouple reference junction. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:TCouple:TYPE This command indicates the thermocouple type. Type Affected by Where saved Default value Command and query Recall settings Save settings Instrument reset Measure configuration list...
For the <n> parameter, only 2252, 5000, or 10000 are valid entries. Other values you enter will cause an out of range error message. The only exception to this is if you enter 2200 or 2250, the Model DMM7510 will accept the entry but change it to 2252. Example FUNC "TEMP"...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:THReshold:LEVel This command determines the signal level where the instrument makes frequency or period measurements. Type Affected by Where saved Default value Command and query Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:THReshold:RANGe This command indicates the expected input level of the voltage signal. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:THReshold:RANGe:AUTO This command determines if the threshold range is set manually or automatically. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:<function>:TRANsducer This command sets the transducer type. Type Affected by Where saved Default value Command and query Recall settings Save settings TCouple Instrument reset Measure configuration list...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:<function>:UNIT This command sets the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer. Type Affected by...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:AZERo:ONCE This command causes the instrument to refresh the reference and zero measurements once. Type Affected by Where saved Default value Command only Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:CONFiguration:LIST:CATalog? This command returns the name of one measure configuration list that is stored on the instrument. Type Affected by Where saved Default value Query only...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:CONFiguration:LIST:CREate This command creates an empty measure configuration list. Type Affected by Where saved Default value Command only Recall settings Save settings Not applicable Instrument reset...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details Deletes a configuration list. If the index is not specified, the entire configuration list is deleted. If the index is specified, only the specified configuration index in the list is deleted.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command returns data for one configuration index. Example :SENS:CONF:LIST:QUER? "MyMeasList", 2, 3 Returns the TSP commands and parameter settings that represent the settings in configuration index 2.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Each index contains the settings for the selected function. Settings for other functions are not affected when the configuration list index is recalled. This command returns data for one configuration index.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:CONFiguration:LIST:STORe This command stores the active measure settings into the named configuration list. Type Affected by Where saved Default value Command only Recall settings Saved settings...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:COUNt This command sets the number of measurements to make when a measurement is requested. Type Affected by Where saved Default value Command and query Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :TRAC:CLEAR Clear data from the reading buffer. :COUN 10 Set the count to 10. :MEAS? Make ten measurements. :TRAC:DATA? 1,10 Returns the last measurement. Example output: -5.693831E-05...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:DIGitize:FUNCtion[:ON] This command selects which digitize function is active. Type Affected by Where saved Default value Command and query Recall settings Save settings NONE Instrument reset...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual [:SENSe[1]]:FUNCtion[:ON] This command selects the active measure function. Type Affected by Where saved Default value Command and query Recall settings Save settings VOLT:DC Instrument reset Measure configuration list...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:TRIGger:DIGitize:STIMulus This command sets the instrument to digitize a measurement the next time it detects the specified trigger event. Type Affected by Where saved Default value...
Page 453
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger events Event description Event constant No trigger event NONE Front-panel TRIGGER key press DISPlay Notify trigger block <n> (1 to 8); the trigger model generates a NOTify<n>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference [:SENSe[1]]:TRIGger:MEASure:STIMulus This command sets the instrument to make a measurement the next time it detects the specified trigger event. Type Affected by Where saved Default value...
Page 455
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger events Event description Event constant No trigger event NONE Front-panel TRIGGER key press DISPlay Notify trigger block <n> (1 to 8); the trigger model generates a NOTify<n>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference STATus subsystem The STATus subsystem controls the status registers of the instrument. For additional information on the status model, see Status model (on page 1). :STATus:CLEar This function clears event registers and the event log.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :STATus:OPERation:ENABle This command sets or reads the contents of the Operation Event Enable Register of the status model. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details You can map events to bits in the event registers with this command. This allows you to cause bits in the condition and event registers to be set or cleared when the specified events occur. You can use any valid event number as the event that sets or clears bits.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :STATus:PRESet This command resets all bits in the status model. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :STATus:QUEStionable:ENABle This command sets or reads the contents of the questionable event enable register of the status model. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual When a mapped event is programmed to clear bits, the bit in the condition register is set to 0 when the event is detected. If the event is set to zero (0), the bit is never set.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference SYSTem subsystem This subsystem contains commands that affect the overall operation of the instrument, such as passwords, beepers, communications, event logs, and time. :SYSTem:ACCess This command contains the type of access users have to the instrument through different interfaces.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:BEEPer[:IMMediate] This command generates an audible tone. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :SYSTem:BEEPer[:IMMediate] <frequency>, <duration>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:COMMunication:LAN:CONFigure This command specifies the LAN configuration for the instrument. Type Affected by Where saved Default value Command and query Rear panel LAN reset Nonvolatile memory...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:COMMunication:LAN:MACaddress? This command queries the LAN MAC address. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage :SYSTem:COMMunication:LAN:MACaddress? Details The MAC address is a character string representing the MAC address of the instrument in hexadecimal notation.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:ERRor[:NEXT]? This command returns the oldest unread error message from the event log and removes it from the log. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:ERRor:CODE[:NEXT]? This command reads the oldest error code. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage :SYSTem:ERRor:CODE[:NEXT]? Details This command returns the numeric code of the next error in the event log.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:EVENtlog:COUNt? This command returns the number of unread events in the event log. Type Affected by Where saved Default value Query only Not applicable Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:EVENtlog:NEXT? This command returns the oldest unread event message from the event log. Type Affected by Where saved Default value Query only Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example SYST:EVEN:NEXT? Returns information on the next event in the event log. For example, if you sent a command without a parameter, the return is: -109,"Missing parameter;1;2015/05/06 12:55:33.648"...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:EVENtlog:SAVE This command saves the event log to a file on a USB flash drive. Type Affected by Where saved Default value Command only Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference SYSTem:FAN:LEVel This command sets the speed of the instrument fan. Type Affected by Where saved Default value Command only Power cycle Not saved NORMal Usage :SYSTem:FAN:LEVel <fanLevel>...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:GPIB:ADDRess This command contains the GPIB address. Type Affected by Where saved Default value Command and query Not applicable Nonvolatile memory Usage :SYSTem:GPIB:ADDRess <n> :SYSTem:GPIB:ADDRess? <n>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:LFRequency? This query contains the power line frequency setting that is used for NPLC calculations. Type Affected by Where saved Default value Query only Power cycle...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:POSetup This command selects the defaults that are used when you power on the instrument. Type Affected by Where saved Default value Command and query Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:TEMPerature:INTernal? This command returns the internal temperature of the instrument. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :SYSTem:TIME This command sets the absolute time of the instrument. Type Affected by Where saved Default value Command and query Not applicable Nonvolatile memory See Details Usage :SYSTem:TIME <year>, <month>, <day>, <hour>, <minute>, <second>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :SYSTem:VERSion? Query the present SCPI version. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable Usage :SYSTem:VERSion? Details This query command returns the SCPI version.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example TRACe:MAKE "testData", 200 Creates 200 element reading buffer named testData. COUN 10 Set the measurement count to 10. MEASure:CURRent? "testData" Set the measurement function to current. Make readings, and store the readings in testData.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example TRACe:MAKE "test1", 100 COUNt 6 MEASure:CURRent? "test1" :TRACe:ACTual:STARt? "test1" ; END? "test1" Create a buffer named test1 with a capacity of 100 readings. Set the measure count to 6.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:DATA? This command returns specified data elements from a specified reading buffer. Type Affected by Where saved Default value Query only Recall settings Not applicable Not applicable...
Page 483
Decimal Description 0x0001 STAT_QUESTIONABLE Measure status questionable 0x0006 STAT_ORIGIN A/D converter from which reading originated; for the Model DMM7510, this will always be 0 (Main) or 2 (digitizer) 0x0008 STAT_TERMINAL Measure terminal, front is 1, rear is 0 0x0010 STAT_LIMIT2_LOW...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example TRAC:MAKE "buf100", 100 Create a buffer called buf100 with a maximum TRIGger:LOAD "SimpleLoop", 5, 0, "buf100" size of 100. INIT Set the instrument to configure the trigger model to...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:FILL:MODE This command determines if a reading buffer is filled continuously or is filled once and stops. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:LOG:STATe This command indicates if information events are logged when the specified reading buffer is at 0 % or 100 % filled. Type Affected by Where saved...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:MAKE This command creates a user-defined reading buffer. Type Affected by Where saved Default value Command only Recall settings Save settings Not applicable Instrument reset Power cycle Usage :TRACe:MAKE "<bufferName>", <bufferSize>...
Page 488
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example 2 TRACe:MAKE "bufferVolts", 100 Create a buffer named bufferVolts to store 100 TRACe:POINts? "bufferVolts" readings. Query the size of bufferVolts. Output: 100 TRACe:DELete "bufferVolts" Delete the buffer named bufferVolts.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:POINts This command contains the number of readings a buffer can store. Type Affected by Where saved Default value Command and query Recall settings Save settings...
The Model DMM7510 does not check for existing files when you save. Verify that you are using a unique name to avoid overwriting any existing .csv files on the flash drive.
Page 491
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example TRACe:MAKE "MyBuffer", 100 Create a buffer called MyBuffer with a SENSe:COUNt 5 maximum size of 100. MEASure:CURRent:DC? "MyBuffer" Make five readings for each measurement request and return the TRACe:DATA? 1,5, "MyBuffer", READ, REL...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:SAVE:APPend This command appends data from the reading buffer to a file on the USB flash drive. Type Affected by Where saved Default value Command only...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example TRACe:STAT:AVERage? Returns the average reading for the readings in the default buffer defbuffer1. TRACe:STAT:AVERage? "testData" Returns the average reading for the readings in the user- defined buffer testData.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:STATistics:MAXimum? This command returns the maximum reading value in the reading buffer. Type Affected by Where saved Default value Query only Recall settings Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:STATistics:MINimum? This command returns the minimum reading value in the reading buffer. Type Affected by Where saved Default value Query only Recall settings Not applicable Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:STATistics:PK2Pk? This command returns the peak-to-peak value of all readings in the reading buffer. Type Affected by Where saved Default value Query only Recall settings Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example TRACe:STAT:STDDev? Returns the standard deviation of the readings in the default buffer defbuffer1. TRACe:STAT:STDDev? "testData" Returns the standard deviation of the readings in the user-defined buffer testData.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRACe:TRIGger:DIGitize This command makes readings using the active digitize function and stores them in the reading buffer. Type Affected by Where saved Default value Command only...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:WRITe:FORMat This command sets the units and number of digits of the readings that are written into the reading buffer. Type Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRACe:WRITe:READing This command allows you to write readings into the reading buffer. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference TRIGger subsystem The commands in this subsystem configure and control the trigger operations, including the trigger model. :ABORt This command stops all trigger model commands on the instrument.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLENder<n>:CLEar This command clears the blender event detector and resets the overrun indicator of blender <n>. Type Affected by Where saved Default value Command only Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This command selects whether the blender waits for any one event (OR) or waits for all selected events (AND) before signaling an output event. Example 1...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLENder<n>:STIMulus<m> This command specifies the events that trigger the blender. Type Affected by Where saved Default value Command and query Recall settings Save settings NONE Instrument reset...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example :DIG:LINE3:MODE TRIG, IN Set digital I/O lines 3 and 5 as trigger in lines. Generate a trigger blender 1 event :DIG:LINE5:MODE TRIG, IN when a digital I/O trigger happens on line 3 :TRIG:BLEN1:MODE OR or 5.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLOCk:BRANch:COUNter This command defines a trigger model block that branches to a specified block a specified number of times. Type Affected by Where saved Default value...
Page 510
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:BRANch:COUNter:COUNt? This command returns the count that the trigger model is on. Type Affected by Where saved Default value Query only Recall settings Not applicable Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details When the trigger model reaches the Counter Reset block, it resets the count of the specified Branch on Counter block to zero. Example Reset trigger model settings.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This block calculates the difference between the last two measurements from a measure or digitize block. It subtracts the most recent measurement from the previous measurement.
Page 513
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The following table shows the constants for the events. Trigger events Event description Event constant No trigger event NONE Front-panel TRIGGER key press DISPlay Notify trigger block <n> (1 to 8); the trigger model generates a NOTify<n>...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:BRANch:LIMit:CONStant This command defines a trigger model block that goes to a specified block if a measurement meets preset criteria. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual • Inside: The measurement is inside the values set by limits A and B; limit A must be the low value and Limit B must be the high value •...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details The branch-on-dynamic-limits block defines a trigger model block that goes to a specified block in the trigger model if a measurement meets user-defined criteria. When you define this block, you set: •...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The branch-once building block branches to a specified block the first time trigger model execution encounters the branch-once block. If it is encountered again, the trigger model ignores the block and continues in the normal sequence.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:BUFFer:CLEar This command defines a trigger model block that clears the reading buffer. Type Affected by Where saved Default value Command only Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details When trigger model execution reaches a configuration recall next block, the settings at the next index in the specified configuration list are restored. The first time the trigger model encounters this block for a specific configuration list, the first index is recalled.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example TRIG:BLOC:CONF:PREV 14, "SETTINGS_LIST" Set trigger block 14 to restore the settings from the previous index that is stored in the configuration list SETTINGS_LIST. Also see...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLOCk:DELay:CONStant This command adds a constant delay to the trigger model. Type Affected by Where saved Default value Command only Recall settings Save settings Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:DELay:DYNamic This command adds a delay to the execution of the trigger model. Type Affected by Where saved Default value Command only Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLOCk:DIGital:IO This command defines a trigger model block that sets the lines on the digital I/O port high or low. Type Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:DIGitize This command defines a trigger block that makes a measurement using a digitize function. Type Affected by Where saved Default value Command only Recall settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLOCk:LIST? This command returns the settings for all trigger model blocks. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This block allows you to log an event in the event log when trigger model execution reaches this block. You can also force the trigger model to abort with this block. When the trigger model executes the block, the defined event is logged.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual If you are defining a user-defined reading buffer, you must create it before you define this block. When you set the count to a finite value, trigger model execution remains at the block until all measurements are complete.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:BLOCk:NOTify This command defines a trigger model block that generates a trigger event and immediately continues to the next block. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:BLOCk:WAIT This command defines a trigger model block that waits for an event before allowing the trigger model to continue. Type Affected by Where saved Default value...
Page 530
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference All items in the list are subject to the same action; you cannot combine AND and OR logic in a single block. You cannot leave the first event as no trigger. If the first event is not defined, the trigger model errors when you attempt to initiate it.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:DIGital<n>:IN:CLEar This command clears the trigger event on a digital input line. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :TRIGger:DIGital<n>:IN:CLEar...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This command sets the logic on which the trigger event detector and the output trigger generator operate on the specified trigger line. To directly control the line state, set the mode of the line to digital and use the write command. When the digital line mode is set for open drain, the edge settings assert a TTL low-pulse.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example TRIG:DIG1:IN:OVER? Returns 0 if no overruns have occurred or 1 if one or more overrun have occurred for I/O line 1. Also see Digital I/O port configuration (on page 3-49) :DIGital:LINE<n>:MODE...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:DIGital<n>:OUT:PULSewidth This command describes the length of time that the trigger line is asserted for output triggers. Type Affected by Where saved Default value Command and query...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:DIGital<n>:OUT:STIMulus This command selects the event that causes a trigger to be asserted on the digital output line. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:EXTernal:IN:CLEar This command clears the trigger event on the external in line. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The input state of the external I/O line is controlled by the type of edge specified by this command. Trigger mode values Value Description FALLing...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:EXTernal:OUT:LOGic This command sets the output logic of the trigger event generator to positive or negative for the external out line. Type Affected by Where saved...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:EXTernal:OUT:STIMulus This command selects the event that causes a trigger to be asserted on the external output line. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LAN<n>:IN:CLEar This command clears the event detector for a LAN trigger. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :TRIGger:LAN<n>:IN:CLEar...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :TRIG:LAN2:IN:EDGE FALL Set the LAN trigger mode for event 2 to falling. Also see Digital I/O (on page 3-47) TSP-Link System Expansion Interface (on page 3-104) :TRIGger:LAN<n>:IN:OVERrun?
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LAN<n>:OUT:CONNect:STATe This command prepares the event generator for outgoing trigger events. Type Affected by Where saved Default value Command and query Not applicable Not applicable Not applicable Usage :TRIGger:LAN<n>:OUT:CONNect:STATe <state>...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details Sets the IP address for outgoing trigger events. After you change this setting, you must send the connect command before outgoing messages can be sent.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LAN<n>:OUT:PROTocol This command sets the LAN protocol to use for sending trigger messages. Type Affected by Where saved Default value Command and query Recall settings Save settings...
Page 545
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This attribute specifies which event causes a LAN trigger packet to be sent for this trigger. Set the event to one of the existing trigger events, which are shown in the following table.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "ConfigList" This command loads a predefined trigger model configuration that uses source and measure configuration lists. Type Affected by Where saved Default value Command only...
Page 547
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example *RST :SENS:CONF:LIST:CRE "MEASURE_LIST" :SENS:CURR:RANG 1e-3 :SENSe:CONF:LIST:STOR "MEASURE_LIST" :SENS:CURR:RANG 10e-3 :SENSe:CONF:LIST:STOR "MEASURE_LIST" :SENS:CURR:RANG 100e-3 :SENSe:CONF:LIST:STOR "MEASURE_LIST" :TRIG:LOAD "ConfigList", "MEASURE_LIST" INIT Set up a configuration list named MEASURE_LIST.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "DurationLoop" This command loads a predefined trigger model configuration that makes continuous measurements for a specified amount of time. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:LOAD "Empty" This command resets the trigger model. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :TRIGger:LOAD "Empty"...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "GradeBinning" This command loads a predefined trigger model configuration that sets up a grading operation. Type Affected by Where saved Default value Command only Not applicable...
Page 551
You can use the TRIGger:BLOCk:LIST? command to view the trigger model blocks in a list format. Example For a detailed example, see the section in the Model DMM7510 User's Manual named "Grading and binning resistors." Also see...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "Keithley2001" This command loads a predefined trigger model configuration that emulates a Keithley Instruments 2001 trigger model. Type Affected by Where saved Default value Command only...
Page 553
<n> (1 to 6) External in trigger EXTernal Example Refer to the application notes for the Model DMM7510 on the Keithley Instruments website http://www.keithley.com for an example with additional detail about this command.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "LogicTrigger" This command loads a predefined trigger model configuration that sets up an external trigger through the digital I/O. Type Affected by Where saved Default value...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example :TRIGger:LOAD "LogicTrigger", 7, 2, 10, 0.001, "defbuffer1", ACT Set up the template to use the external in line and wait for a pulse from the external in to trigger measurements.
Page 556
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details The event constant is the event that ends infinite triggering or ends readings set to occur before the trigger and start post-trigger readings. The trigger model makes readings until it detects the event constant.
Page 557
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger events Event description Event constant Front-panel TRIGGER key press DISPlay Notify trigger block <n> (1 to 8); the trigger model generates a NOTify<n> trigger event when it executes the notify block...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:LOAD "SimpleLoop" This command loads a predefined trigger model configuration. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage :TRIGger:LOAD "SimpleLoop", <count>...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:LOAD "SortBinning" This command loads a predefined trigger model configuration that sets up a sorting operation. Type Affected by Where saved Default value Command only Not applicable...
Page 560
You can use the TRIGger:BLOCk:LIST? command to view the trigger model blocks in a list format. Example For a detailed example, see the section in the Model DMM7510 User's Manual named "Grading and binning resistors." Also see None DMM7510-901-01 Rev.
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:STATe? This command returns the present state of the trigger model. Type Affected by Where saved Default value Query only Not applicable Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Details This command sets the timer event detector to the undetected state and resets the overrun indicator. Example Clears trigger timer 1. :TRIG:TIM1:CLEar Also see :TRIGger:TIMer<n>:COUNt (on page 6-235) :TRIGger:TIMer<n>:STARt:OVERrun?
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:TIMer<n>:DELay This command sets and reads the timer delay. Type Affected by Where saved Default value 10e-6 (10 µs) Command and query Recall settings Save settings...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command configures the alarm of the timer. When the timer is enabled, the timer starts immediately if the timer is configured for a start time in the past or if it is in the future.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:TIMer<n>:STARt:OVERrun? This command indicates if an event was ignored because of the event detector state. Type Affected by Where saved Default value Query only Not applicable...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual :TRIGger:TIMer<n>:STARt:SEConds This command configures an alarm or a time in the future when the timer will start. Type Affected by Where saved Default value Command and query...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference :TRIGger:TIMer<n>:STARt:STIMulus This command describes the event that starts the trigger timer. Type Affected by Where saved Default value Command and query Recall settings Save settings NONE...
Section 6: SCPI command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example *RST Reset the instrument to default settings. Set digital I/O line 1 for use as a trigger input. DIG:LINE1:MODE TRIG,IN Set digital I/O line 2 for use as a trigger output.
Page 570
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 6: SCPI command reference Example 2 *RST Configure timer 3 to generate 5 pulses on digital I/O line 5 that are 3 ms apart. DIG:LINE5:MODE TRIG,OUT TRIG:DIG5:OUT:STIM TIM3 TRIG:TIM3:DEL 3e-3...
Section 7 Introduction to TSP commands In this section: Introduction to TSP operation........... 7-1 Fundamentals of scripting for TSP ........... 7-4 Fundamentals of programming for TSP ......... 7-12 Test Script Builder (TSB)............7-30 Memory considerations for the run-time environment .... 7-41 Introduction to TSP operation ®...
Page 573
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 1 beeper.beep(0.5, 2400) Emit a double-beep at 2400 Hz. The sequence is 0.5 s on, 0.25 s off, 0.5 s on. delay(0.250) beeper.beep(0.5, 2400)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Reading an attribute To read an attribute, you can use the attribute as the parameter of a function or assign it to another variable. Example 1: Read an attribute using a function print(display.lightstate)
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Fundamentals of scripting for TSP Though it can improve your process to use scripts, you do not have to create scripts to use the instrument. Most of the examples in the documentation can be run by sending individual command messages.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Run-time and nonvolatile memory storage of scripts Scripts are loaded into the run-time environment of the instrument. From there, they can be stored in nonvolatile memory in the instrument.
Page 577
Load a script by sending commands over a remote interface (on page 7-7). • Keithley Instruments Test Script Builder (TSB) software (available for download on the Keithley Instruments support website (http://www.keithley.com/support)). For more information, see Creating a new TSP project (on page 7-35).
Page 578
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Load a script by sending commands over a remote interface To load a script over the remote interface, you can use the loadscript and endscript commands.
Page 579
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Running scripts using a remote interface You can run any script using scriptVar.run(). Replace scriptVar with the name of a script that is in nonvolatile or run-time memory.
Page 580
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Retrieve a user script from the instrument You can review user scripts that are in the nonvolatile memory of the instrument and retrieve them. To see a list of scripts from the front-panel interface: 1.
Page 581
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Power up script The power up script runs automatically when the instrument is powered on. To create a power up script, save a new script and name it autoexec. The autoexec script is automatically saved to nonvolatile memory.
Page 582
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Common commands that cannot be used in scripts are shown in the following table with equivalent commands that can be used. Unavailable commands with TSP equivalents...
® The Test Script Processor (TSP ) scripting engine is a Lua interpreter. In TSP-enabled instruments, the Lua programming language has been extended with Keithley-specific instrument control commands. What is Lua? Lua is a programming language that can be used with TSP-enabled instruments. Lua is an efficient language with simple syntax that is easy to learn.
Page 584
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Function and variable name restrictions You cannot use Lua reserved words and top-level command names for function or variable names. Variable names must contain at least three characters.
Page 585
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Variable types Variables can be one of the following types. Variable types and values Variable type returned Value Notes "nil" not declared The type of the value nil, whose main property is to be different from any other value;...
Page 586
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Example: Hex constant You can enter hexadecimal values, but to return a hexadecimal value, you must create a function, as shown in this example. Note that hexadecimal values are handled as a number type.
Page 587
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Operators You can compare and manipulate Lua variables and constants using operators. Arithmetic operators Operator Description addition subtraction multiplication division negation (for example, c = −a)
Page 588
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Example 1 print(10 or eventlog.next()) print(nil or "a") print(nil and 10) print(false and eventlog.next()) print(false and nil) print(false or nil) print(10 and 20) Output: false...
Page 589
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Operator precedence Operator precedence in Lua follows the order below (from higher to lower priority): • ^ (exponentiation) • not, - (unary), ! (logical NOT) •...
Page 590
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Where: • myFunction: The name of the function. • parameterX: Parameter names. To use multiple parameters, separate the names with commas. • functionBody: The code that is executed when the function is called.
Page 591
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Create functions using scripts You can use scripts to define functions. Scripts that define a function are like any other script: They do not cause any action to be performed on the instrument until they are executed. The global variable of the function does not exist until the script that created the function is executed.
Page 592
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Example: If and else x = 2 Output: if not x then This is from the else block print("This is from the if block") else print("This is from the else block")
Page 593
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Loop control If you need to repeat code execution, you can use the Lua while, repeat, and for control structures. To exit a loop, you can use the break keyword.
Page 594
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Example: Repeat until list = {"One", "Two", "Three", "Four", "Five", "Six"} print("Count elements in list using repeat:") element = 1 repeat print(element, list[element]) element = element + 1...
Page 595
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example: Generic for days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"} for i, v in ipairs(days) do print(days[i], i, v) The generic for statement works by using functions called iterators. On each iteration, the iterator function is called to produce a new value, stopping when this new value is nil.
Page 596
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Example: Break with while statement enclosed by comment delimiters local numTable = {5, 4, 3, 2, 1} This example defines a break value (breakValue), but the break value line is local k = table.getn(numTable)
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Tables and arrays Lua makes extensive use of the data type table, which is a flexible array-like data type. Table indices start with 1. Tables can be indexed not only with numbers, but with any value except nil. Tables can be heterogeneous, which means that they can contain values of all types except nil.
Page 598
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Base library functions Base library functions Function Description collectgarbage() Sets the garbage-collection threshold to the given limit (in kilobytes) and checks it against the byte counter. If the new...
Page 599
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual String library functions This library provides generic functions for string manipulation, such as finding and extracting substrings. When indexing a string in Lua, the first character is at position 1 (not 0, as in ANSI C).
Page 600
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Math library functions This library is an interface to most of the functions of the ANSI C math library. All trigonometric functions work in radians. The functions math.deg() and math.rad() convert between radians and degrees.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Test Script Builder (TSB) Keithley Instruments Test Script Builder (TSB) is a software tool available from the Keithley Instruments website. You can install and use TSB to develop scripts for TSP-enabled instruments.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Using Test Script Builder (TSB) Keithley Instruments Test Script Builder (TSB) is a software tool that simplifies building test scripts. You can use TSB to perform the following operations: •...
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 151: Example of the Test Script Builder workspace Item Description Project navigator Script editor; right-click to run the script that is displayed Outline view Programming interaction Help;...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Script editor The script editor is where you write, modify, and debug scripts. To open and display a script file, double-click the file name in the project navigator. You can have multiple script files open in the script editor at the same time.
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Connecting an instrument in TSB You must use the TSP command set with the Test Script Builder software. For information on changing the command set, refer to Determining the command set you will use (on page 2-89).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands 4. Click OK. You briefly see the Opening Resource dialog box, and then the instrument is visible in the Instrument Console. Figure 154: Instrument connected in TSB Creating a new TSP project ®...
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Adding a new TSP file to a project To add a new TSP file to a project: 1. Select the File menu and select New > TSP File. The New TSP File dialog box opens.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands Creating a run configuration A run configuration allows you to download multiple script files to an instrument and execute them as a single script. To create a run configuration: 1.
Page 609
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 4. In the Name box, enter the name of your new run configuration. 5. Click the Browse button next the Project box. 6. Select a project from the list of available projects 7.
Page 610
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 7: Introduction to TSP commands 8. Select the files you want to add to the run configuration and click Add to add them to the Load Order list. To change the load order of the TSP files, select the files you want to move and click Up or Down until the files are in the correct order.
Page 611
Section 7: Introduction to TSP commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 9. Click Apply. 10. Click the Script Attributes tab. 11. Select one of the following: Load and Execute: If you select this option, which is the default selection, the script automatically loads into the instrument's volatile memory (run-time environment) and executes when you click Run.
Section 7: Introduction to TSP commands Memory considerations for the run-time environment The Model DMM7510 reserves a large amount of memory for use with interactions with the front panel, SCPI and commands, and test scripts. The amount of memory usage is affected by the following product features: •...
Section 8 TSP command reference In this section: TSP command programming notes .......... 8-1 Using the TSP command reference ......... 8-3 TSP commands ................ 8-7 TSP command programming notes This section contains general information about using TSP commands. TSP syntax rules This section provides rules for what you can and cannot do when entering TSP commands.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Parameters for functions All functions must have a set of parentheses () immediately following the function. If there are parameters for the function, they are placed between the parentheses. The parentheses are required even when no parameters are specified.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Remote control When the instrument is controlled remotely, the front-panel controls are disabled. You can still view information on the front-panel display and move between the screens using the keys and touchscreen controls.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The subsections contain information about the command. The subsections are: • Command name, brief description, and summary table • Usage • Details • Example • Also see The content of each of these subsections is described in the following topics.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Where saved. Indicates where the command settings reside once they are used on an instrument. Options include: • Not saved: Command is not saved and must be typed each time you use it.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example section The Example section of the remote command description shows examples of how you can use the command. Figure 165: TSP example code Actual example code that you can copy from this table and paste into your own programming application.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference TSP commands acal.count This attribute returns the number of times automatic calibration has been run. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual acal.lastrun.internaltemp This attribute returns the internal temperature of the instrument when auto calibration was run. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference acal.lastrun.tempdiff This attribute returns the difference between the internal temperature and the temperature when auto calibration was last run. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual acal.lastrun.time This attribute returns the date and time when auto calibration was last run. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference acal.nextrun.time This attribute returns the date and time when the next auto calibration is scheduled to be run. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual acal.revert() This function returns auto calibration constants to the previous constants. Type TSP-Link accessible Affected by Where saved Default value Function Usage acal.revert() Details This command reverts the present set of auto calibration constants to the previous set of auto calibration constants.
Page 626
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference acal.schedule() This function sets how often auto calibration occurs or prompts you to run it. Type TSP-Link accessible Affected by Where saved Default value Function Restore configuration...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example acal.schedule(acal.ACTION_RUN, acal.INTERVAL_1DAY, 8) Sets auto calibration to run every day at 8 am. Also see Auto calibration (on page 3-44) acal.run() (on page 8-12) beeper.beep() This function generates an audible tone.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference buffer.clearstats() This function clears the statistical information associated with the specified buffer. Type TSP-Link accessible Affected by Where saved Default value Function Usage buffer.clearstats() buffer.clearstats(bufferVar) bufferVar The name of the reading buffer, which may be a default buffer (defbuffer1 or defbuffer2) or a user-defined buffer;...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual buffer.delete() This function deletes a user-defined reading buffer. Type TSP-Link accessible Affected by Where saved Default value Function Usage buffer.delete(bufferName) The name of a user-defined reading buffer...
Page 630
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This function returns a table with statistical data about the data that was placed in the reading buffer. The instrument automatically updates reading buffer statistics as data is added to the reading buffer.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example defBufStats = buffer.getstats(defbuffer1) Assign the name defBufStats to the table. print(defBufStats) Get statistics for the default reading buffer named defbuffer1 Returns the defBufStats table with the...
Page 632
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details You cannot assign user-defined reading buffers the name defbuffer1 or defbuffer2. If you create a reading buffer that has the same name as an existing user-defined buffer, the existing buffer is overwritten by the new buffer.
Examples of valid destination file names: buffer.save(MyBuffer, "/usb1/myData") buffer.save(MyBuffer, "/usb1/myData.csv") The Model DMM7510 does not check for existing files when you save. Verify that you are using a unique name to avoid overwriting any existing .csv files on the flash drive. Example 1 buffer.save(MyBuffer, "/usb1/myData.csv")
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example 3 buffer.save(defbuffer1, "/usb1/defbuf1data", buffer.SAVE_RAW_TIME) Save readings and raw time stamps from defbuffer1 to a file named defbuf1data on the USB flash drive. Also see buffer.make() (on page 8-18) buffer.saveappend()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Examples of valid destination file names: buffer.saveappend(bufferVar, "/usb1/myData") buffer.saveappend(bufferVar, "/usb1/myData.csv") Invalid destination filename examples: buffer.saveappend(bufferVar, "/usb1/myData.") — The period is not followed by csv. buffer.saveappend(bufferVar, "/usb1/myData.txt") —...
Page 636
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This command allows you to change or view how many readings a buffer can store. Changing the size of a buffer will cause any existing data in the buffer to be lost.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.clear() This function clears all readings and statistics from the specified buffer. Type TSP-Link accessible Affected by Where saved Default value Function Usage bufferVar.clear() bufferVar The name of the reading buffer, which may be a default buffer (defbuffer1 or...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.dates This attribute contains the dates of readings that are stored in the reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.endindex This attribute indicates the last index in a reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.extravalues This attribute contains the additional values in a reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration Not applicable...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.fillmode This attribute determines if a reading buffer is filled continuously or is filled once and stops. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.formattedreadings This attribute contains the stored readings formatted as they appear on the front-panel display. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.fractionalseconds This attribute contains the fractional second portion of the timestamp of each reading in the reading buffer. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.logstate This attribute indicates if information events are logged when the specified reading buffer is at 0 % or 100 % filled Type TSP-Link accessible Affected by...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.n This attribute contains the number of readings in the specified reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.readings This attribute contains the readings stored in a specified reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration Not applicable...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.relativetimestamps This attribute contains the timestamps, in seconds, when each reading occurred, relative to the timestamp of the first entry in the reading buffer. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.seconds This attribute contains the timestamp of a reading in seconds, in UTC format. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual bufferVar.startindex This attribute indicates the starting index in a reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.statuses This attribute contains the status values of readings in the reading buffer. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Restore configuration...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example reset() Create a reading buffer named testData, testData = buffer.make(50) configure the instrument to make two measurements, and store the readings in trigger.model.load("SimpleLoop", 2, 0, testData) the buffer.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example reset() This example creates a reading buffer named testData and makes three testData = buffer.make(50) measurements. trigger.model.load("SimpleLoop", 3, 0, testData) The print() command outputs the time trigger.model.initiate()
Page 653
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This attribute contains the timestamps (date, hours, minutes, seconds, and fractional seconds) of readings stored in the reading buffer. When using the compact buffer style, there is a very small drift between the triggering clock and the timestamp clock which may result in timestamp truncation and discontinuities over time.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference bufferVar.units This attribute contains the unit of measure that is stored with readings in the reading buffer. Type TSP-Link accessible Affected by Where saved Default value...
Page 655
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This attribute contains the unit of measure that is stored with readings in the reading buffer. Example reset() Create a reading buffer named testData, testData = buffer.make(50)
Page 656
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference buffer.write.format() This function sets the units and number of digits of the readings that are written into the reading buffer. Type TSP-Link accessible Affected by Where saved...
Page 657
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command is valid when the buffer style is writable or full writable. Defines the units and the number of digits that are reported for the data. This function affects how the data is shown in the reading buffer and what is shown on the front-panel Home, Histogram, Reading Table, and Graph screens.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference buffer.write.reading() This function allows you to write readings into the reading buffer. Type TSP-Link accessible Affected by Where saved Default value Function Usage buffer.write.reading(bufferVar, readingValue) buffer.write.reading(bufferVar, readingValue, seconds) buffer.write.reading(bufferVar, readingValue, seconds, fractionalSeconds)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference createconfigscript() This function creates a setup file that captures most of the present settings of the instrument. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details You cannot use the timeout value when accessing the data queue from a remote node (you can only use the timeout value while adding data to the local data queue).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example MaxCount = dataqueue.CAPACITY This example fills the data queue until it is full and prints the number of items in the queue. while dataqueue.count < MaxCount do Output: dataqueue.add(1)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dataqueue.count This attribute contains the number of items in the data queue. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Power cycle Not saved...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details If the data queue is empty, the function waits up to the timeout value. If data is not available in the data queue before the timeout expires, the return value is nil.
Page 665
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 1 beeper.beep(0.5, 2400) Emit a double-beep at 2400 Hz. The sequence is 0.5 s on, 0.25 s off, 0.5 s on. delay(0.250) beeper.beep(0.5, 2400) Example 2 dataqueue.clear()
Page 666
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details You can use this command to place each digital I/O line into one of the following modes: • Digital open-drain, output, or input • Trigger open-drain, output, or input •...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual digio.line[N].reset() This function resets digital I/O line values to their factory defaults. Type TSP-Link accessible Affected by Where saved Default value Function Usage digio.line[N].reset() The digital I/O line (1 to 6)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference digio.line[N].state This function sets a digital I/O line high or low when the line is set for digital control and returns the state on the digital I/O lines.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The binary equivalent of the returned value indicates the value of the input lines on the digital I/O port. The least significant bit (bit B1) of the binary number corresponds to digital I/O line 1; bit B6 corresponds to digital I/O line 6.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference display.changescreen() This function changes which front-panel screen is displayed. Type TSP-Link accessible Affected by Where saved Default value Function Usage display.changescreen(screenName) The screen to display: screenName •...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.clear() This function clears the text from the front-panel USER swipe screen. Type TSP-Link accessible Affected by Where saved Default value Function Usage display.clear() Example display.clear() Clear the USER swipe screen.
Page 672
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example removePrompt3 = display.prompt(display.BUTTONS_NONE, "This prompt will disappear in 3 seconds") delay(3) display.delete(removePrompt3) This example displays a prompt that is automatically removed in three seconds: Also see display.prompt()
Page 673
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.input.number() This function allows you to create a prompt that requests a number from the user on the front-panel display. Type TSP-Link accessible Affected by Where saved...
Page 674
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example dmm.measure.func = dmm.FUNC_DC_VOLTAGE dmm.measure.rel.enable = dmm.ON relativeoffset = display.input.number("Relative offset value", display.NFORMAT_INTEGER, 0, -1000, 1000) dmm.measure.rel.level = relativeoffset This example displays a number pad on the screen that defaults to 0 and allows entries from −1000 to 1000.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.input.option() This function allows you to create an option dialog box with customizable buttons on the front-panel display. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example optionID = display.input.option("Select an option", "Apple", "Orange", "Papaya", "Pineapple", "Blueberry", "Banana", "Grapes", "Peach", "Apricot", "Guava") print(optionID) This example displays the following dialog box: If the user selects Peach, the return is display.BUTTON_OPTION8.
Page 677
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.input.prompt() This function allows you to create a prompt that accepts a user response from the front-panel display. Type TSP-Link accessible Affected by Where saved Default value...
Page 678
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference display.input.string() This function allows you to create a dialog box that requests text from the user through the front-panel display. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.lightstate This attribute sets the light output level of the front-panel display. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Power cycle Not applicable display.STATE_LCD_50...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference display.prompt() This function allows you to create an interactive dialog prompt that displays a custom message on the front-panel display. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example reset() trigger.model.load("SimpleLoop", 10, 0, defbuffer1) display.prompt(display.BUTTONS_YESNO, "Would you like to make 10 DC voltage readings now?") promptID, result = display.waitevent() if result == display.BUTTON_YES then trigger.model.initiate()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This setting persists through reset() and power cycles. When Prefix is selected, prefixes are added to the units symbol, such as k (kilo) or m (milli). When Exponent is selected, exponents are used instead of prefixes.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual display.waitevent() This function causes the instrument to wait for a user to respond to a prompt that was created with a prompt command. Type TSP-Link accessible...
This command is only available when the analog trigger mode is set to edge. The edge level can be set to any value in the active measurement range. See the Model DMM7510 specifications for more information on the resolution and accuracy of the analog trigger.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.edge.slope This attribute defines the slope of the analog trigger edge. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.SLOPE_RISING...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.analogtrigger.highfreqreject This attribute enables or disables high frequency rejection on analog trigger events. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.OFF...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.mode This attribute configures the type of signal behavior that can generate an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Page 688
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE dmm.digitize.range = 90 dmm.digitize.analogtrigger.mode = dmm.MODE_EDGE dmm.digitize.analogtrigger.edge.level = 5 dmm.digitize.analogtrigger.edge.slope = dmm.SLOPE_FALLING Set the function to digitize voltage. Set the range to 90, which will select a range of 100 V.
Page 689
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.pulse.condition This attribute defines if the pulse must be greater than or less than the pulse width before an analog trigger is generated. Type TSP-Link accessible...
Page 690
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.analogtrigger.pulse.level This attribute defines the pulse level that generates an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Page 691
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.pulse.polarity This attribute defines the polarity of the pulse that generates an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.analogtrigger.pulse.width This attribute defines the threshold value for the pulse width. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.window.direction This attribute defines if the analog trigger occurs when the signal enters or leaves the defined upper and lower analog signal level boundaries. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.analogtrigger.window.levelhigh This attribute defines the upper boundary of the analog trigger window. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.analogtrigger.window.levellow This attribute defines the lower boundary of the analog trigger window. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.aperture This attribute determines the aperture setting for the selected function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example dmm.digitize.func = dmm.FUNC_DIGITIZE_CURRENT Set the digitize function to measure current. Set the sample rate to 1,000,000, with a dmm.digitize.samplerate = 1000000 count of 1, and automatic aperture.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.coupling.acfilter This attribute selects the instrument settling time when coupling is set to AC. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.AC_FILTER_SLOW...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.coupling.acfrequency This attribute allows you to optimize the amplitude to compensate for signal loss across the coupling capacitor when AC coupling is selected. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.coupling.type This attribute determines if AC or DC signal coupling is used. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.COUPLING_DC...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.dbreference This attribute defines the decibel (dB) reference setting for the DMM in volts. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.displaydigits This attribute describes the number of digits that are displayed on the front panel for the selected function. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.func This attribute determines which digitize function is active. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Nonvolatile memory dmm.FUNC_NONE Instrument reset...
100 mV and 1 V ranges and optimizing measurement noise due to charge injection. The Model DMM7510 is optimized for low noise and charge injection when the DUT has less than 100 KΩ input resistance. When the DUT input impedance is more than 100 K, selecting an input impedance of 10 MΩ...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.limit[Y].audible This attribute determines if the instrument beeper sounds when a limit test passes or fails, or disables the beeper. Type TSP-Link accessible Affected by Where saved...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.limit[Y].autoclear This attribute indicates if the test result for limit Y should be cleared automatically or not. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.limit[Y].clear() This attribute clears the results of the limit test defined by Y. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.digitize.limit[Y].clear() Limit number: 1 or 2 Functions dmm.FUNC_DC_VOLTAGE...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.limit[Y].enable This attribute enables or disables a limit test on the measurement from the selected measure function. Type TSP-Link accessible Affected by Where saved Default value...
Page 709
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual reset() -- set the instrument to measure digitized voltage dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE -- set the range to 10 V dmm.digitize.range = 10 -- disable auto clearing for limit 1 dmm.digitize.limit[1].autoclear = dmm.OFF...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.limit[Y].fail This attribute queries the results of a limit test. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable Not applicable Usage value = dmm.digitize.limit[Y].fail...
Page 711
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual reset() -- set the instrument to digitize voltage dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE -- set the range to 10 V dmm.digitize.range = 10 -- disable auto clearing for limit 1 dmm.digitize.limit[1].autoclear = dmm.OFF...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.limit[Y].high.value This attribute specifies the upper limit for a limit test. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Save settings...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.limit[Y].low.value This attribute specifies the lower limit for limit tests. Type TSP-Link accessible Affected by Where saved Default value −1 Attribute (RW) Restore configuration Configuration script...
Page 714
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference reset() -- set the instrument to measure digitized voltage dmm.digitize.func = dmm.FUNC_DIGITIZE_VOLTAGE -- set the range to 10 V dmm.digitize.range = 10 -- disable auto clearing for limit 1 dmm.digitize.limit[1].autoclear = dmm.OFF...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.math.enable This attribute enables or disables math operations on measurements for the selected measurement function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.math.mxb.bfactor This attribute specifies the offset, b, for the y = mx + b operation. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.math.mxb.mfactor This attribute specifies the scale factor, m, for the y = mx + b math operation. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.math.percent This attribute specifies the reference constant that is used when math operations are set to percent. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.range This attribute determines the positive full-scale measure range for digitizer. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.read() This function makes digitize measurements, places them in a reading buffer, and returns the last reading. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.readwithtime() This function initiates digitize measurements and returns the last actual measurement and time information in UTC format without using the trigger mode. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.rel.acquire() This function acquires a measurement and stores it as the relative offset value. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.digitize.rel.acquire() Functions dmm.FUNC_DC_VOLTAGE...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.rel.enable This attribute enables or disables the application of a relative offset value to the measurement. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.rel.level This attribute contains the relative offset value. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script Instrument reset Measure configuration list...
Page 727
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Minimum Maximum -1000 1000 DC voltage -700 AC voltage DC current (rear terminals selected) DC current (front terminals selected) AC current (rear terminals selected) AC current (front terminals selected)
Details The sample rate determines how fast the Model DMM7510 acquires a digitized reading. Set the sample rate before setting the aperture. If the aperture setting is too high for the selected sample rate, it is automatically adjusted to the highest aperture that can be used with the sample rate.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.digitize.unit This attribute sets the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.digitize.userdelay[N] This attribute sets a user-defined delay that you can use in the trigger model. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
This command is only available when the analog trigger mode is set to edge. The edge level can be set to any value in the active measurement range. See the Model DMM7510 specifications for more information on the resolution and accuracy of the analog trigger.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.analogtrigger.edge.slope This attribute defines the slope of the analog trigger edge. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.SLOPE_RISING...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.analogtrigger.highfreqreject This attribute enables or disables high frequency rejection on analog trigger events. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.ON...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.analogtrigger.mode This attribute configures the type of signal behavior that can generate an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example dmm.measure.func = dmm.FUNC_DC_CURRENT dmm.measure.range = 3 dmm.measure.autozero.enable = dmm.OFF dmm.measure.analogtrigger.mode = dmm.MODE_EDGE dmm.measure.analogtrigger.edge.level = 5 dmm.measure.analogtrigger.edge.slope = dmm.SLOPE_FALLING Set measure function to DC current. Set range to 3 A.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example dmm.measure.func = dmm.FUNC_DC_VOLTAGE dmm.measure.range = 10 dmm.measure.autozero.enable = dmm.OFF dmm.measure.analogtrigger.mode = dmm.MODE_PULSE dmm.measure.analogtrigger.pulse.level = 5 dmm.measure.analogtrigger.pulse.width = 30e-6 dmm.measure.analogtrigger.pulse.condition = dmm.CONDITION_LESS dmm.measure.analogtrigger.pulse.polarity = dmm.POLARITY_BELOW Set measure function to DC voltage.
Page 737
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.analogtrigger.pulse.level This attribute defines the pulse level that generates an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Page 738
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.analogtrigger.pulse.polarity This attribute defines the polarity of the pulse that generates an analog trigger event. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Page 739
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Also see Analog triggering overview (on page 3-64) dmm.digitize.analogtrigger.pulse.polarity (on page 8-78) dmm.measure.analogtrigger.mode (on page 8-121) dmm.measure.analogtrigger.pulse.condition (on page 8-122) dmm.measure.analogtrigger.pulse.polarity (on page 8-125) dmm.measure.analogtrigger.pulse.width (on page 8-126) dmm.measure.analogtrigger.pulse.width...
Page 740
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example dmm.measure.func = dmm.FUNC_DC_VOLTAGE dmm.measure.range = 10 dmm.measure.autozero.enable = dmm.OFF dmm.measure.analogtrigger.mode = dmm.MODE_PULSE dmm.measure.analogtrigger.pulse.level = 5 dmm.measure.analogtrigger.pulse.width = 30e-6 dmm.measure.analogtrigger.pulse.condition = dmm.CONDITION_LESS dmm.measure.analogtrigger.pulse.polarity = dmm.POLARITY_BELOW Set measure function to DC voltage.
Page 741
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.analogtrigger.window.direction This attribute defines if the analog trigger occurs when the signal enters or leaves the defined upper and lower analog signal level boundaries. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.analogtrigger.window.levelhigh This attribute defines the upper boundary of the analog trigger window. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.analogtrigger.window.levellow This attribute defines the lower boundary of the analog trigger window. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.aperture This function determines the aperture setting for the selected function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Yes Restore configuration Configuration script...
Page 745
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual To calculate the aperture based on the NPLC value, use the following formula. where: • Aperture is the integration rate in seconds for each integration •...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.autodelay This attribute enables or disables the automatic delay that occurs before each measurement. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.DELAY_ON...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.autorange This attribute determines if the measurement range is set manually or automatically for the selected function. Type TSP-Link accessible Affected by Where saved Default value...
The time interval between updates to these reference measurements is determined by the integration aperture that is being used for measurements. The Model DMM7510 uses separate reference and zero measurements for each aperture. By default, the instrument automatically checks these reference measurements whenever a signal measurement is made.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.autozero.once() This function causes the instrument to refresh the reference and zero measurements once. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.autozero.once() Functions dmm.FUNC_DC_VOLTAGE...
For the 10 MΩ to 1 GΩ ranges, the Model DMM7510 uses the ratiometric technique. Ratiometric ohms measurement has lower noise and better repeatability for testing devices at ranges greater than 1 MΩ, but has variable current through the device under test (DUT).
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.bias.level This attribute selects the amount of current the instrument sources when it makes measurements. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example print(dmm.measure.configlist.catalog()) Request the name of one measure configuration list that is stored in the instrument. Send the command again until it returns nil to get all stored lists.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.configlist.delete() This function deletes a measure configuration list. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.configlist.delete(listName) dmm.measure.configlist.delete(listName, index) listName A string that represents the name of a measure configuration list...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.configlist.query() This function returns a list of TSP commands and parameter settings that are stored in the specified configuration index. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.configlist.recall() This function recalls a configuration index in a measure configuration list. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.configlist.recall(listName) dmm.measure.configlist.recall(listName, index)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.configlist.size() This function returns the size (number of configuration indexes) of a measure configuration list. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.configlist.size(listName)
Page 757
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details Use this command to store the active measure settings to a configuration index in a configuration list. If the index parameter is not provided, the configuration index will append to the end of the list.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.count This attribute sets the number of measurements to make when a measurement is requested. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.dbreference This attribute defines the decibel (dB) reference setting for the DMM in volts. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Yes...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.detectorbandwidth This attribute selects the detector bandwidth for AC current and AC voltage measurements. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.displaydigits This attribute determines the number of digits that are displayed for measurements on the front panel. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.drycircuit This attribute enables or disables the dry circuit feature of the 4-wire resistance measure function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.filter.count This attribute sets the number of measurements that are averaged when filtering is enabled. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.filter.enable This attribute enables or disables the averaging filter for measurements of the selected function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.filter.type This attribute defines the type of averaging filter that is used for the selected function when the filter is enabled. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.filter.window This attribute sets the window for the averaging filter that is used for measurements for the selected function. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.fourrtd This attribute defines the type of 4-wire RTD that is being used Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.RTD_PT100...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.func This attribute selects the active measure function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.FUNC_DC_VOLTAGE Instrument reset...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example dmm.measure.func = dmm.FUNC_DC_VOLTAGE Sets the instrument to measure voltage and set the math format to percent and enable the dmm.measure.math.format = dmm.MATH_PERCENT math functions. dmm.measure.math.enable = dmm.ON Set the instrument to measure resistance and dmm.measure.func = dmm.FUNC_RESISTANCE...
Page 770
100 mV and 1 V ranges and optimizing measurement noise due to charge injection. The Model DMM7510 is optimized for low noise and charge injection when the DUT has less than 100 KΩ input resistance. When the DUT input impedance is more than 100 K, selecting an input impedance of 10 MΩ...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.limit[Y].audible This attribute determines if the instrument beeper sounds when a limit test passes or fails, or disables the beeper. Type TSP-Link accessible Affected by Where saved...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.limit[Y].autoclear This attribute indicates if the test result for limit Y should be cleared automatically or not. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.limit[Y].clear() This function clears the results of the limit test defined by Y. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.limit[Y].clear() Limit number: 1 or 2 Functions dmm.FUNC_DC_VOLTAGE...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.limit[Y].enable This attribute enables or disables a limit test on the measurement from the selected measure function. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.limit[Y].fail This attribute queries the results of a limit test. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable Not applicable Usage value = dmm.measure.limit[Y].fail...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.limit[Y].high.value This attribute specifies the upper limit for a limit test. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script 1 for most functions;...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.limit[Y].low.value This attribute specifies the lower limit for limit tests. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script -1 for most functions; see Details...
Page 778
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference reset() -- set the instrument to measure voltage dmm.measure.func = dmm.FUNC_DC_VOLTAGE -- set the range to 10 V dmm.measure.range = 10 -- set the nplc to 0.1 dmm.measure.nplc = 0.1...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.linesync This attribute determines if line synchronization is used during the measurement. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.OFF...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.math.enable This attribute enables or disables math operations on measurements for the selected measurement function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.math.format This attribute specifies which math operation is performed on measurements when math operations are enabled. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Yes...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.math.mxb.bfactor This attribute specifies the offset, b, for the y = mx + b operation. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.math.mxb.mfactor This attribute specifies the scale factor, m, for the y = mx + b math operation. Type TSP-Link accessible Affected by Where saved Default value...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.math.percent This attribute specifies the reference constant that is used when math operations are set to percent. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.nplc This command sets the time that the input signal is measured for the selected function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.opendetector This attribute determines if the detection of open leads is enabled or disabled. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Yes...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.range This attribute determines the positive full-scale measure range. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script See Details...
Page 789
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The following table lists the ranges for each function. If the measurement function is… The available ranges are… DC voltage 100 mV, 1 V, 10 V, 100 V, 1000 V...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.read() This function makes measurements, places them in a reading buffer, and returns the last reading. Type TSP-Link accessible Affected by Where saved Default value Function Usage reading = dmm.measure.read()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.readwithtime() This function initiates measurements and returns the last actual measurement and time information in UTC format without using the trigger model. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.rel.acquire() This function acquires a measurement and stores it as the relative offset value. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.measure.rel.acquire() Functions dmm.FUNC_DC_VOLTAGE...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.rel.enable This attribute enables or disables the application of a relative offset value to the measurement. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.rel.level This attribute contains the relative offset value. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script Instrument reset Measure configuration list...
Page 795
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Minimum Maximum -1000 1000 DC voltage -700 AC voltage DC current (rear terminals selected) DC current (front terminals selected) AC current (rear terminals selected) AC current (front terminals selected)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.rel.method This attribute determines if relative offset is applied to the measurements before calculating the DC voltage ratio value. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.rtdalpha This attribute contains the alpha value of a user-defined RTD. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script 0.00385055...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.rtdbeta This attribute contains the beta value of a user-defined RTD. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script 0.10863...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.rtddelta This attribute contains the delta value of a user-defined RTD. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script 1.4999...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.rtdzero This attribute contains the zero value of a user-defined RTD. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.sense.autorange This attribute determines if the sense range is set manually or automatically. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.ON...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.sense.range This attribute determines the positive full-scale range for the sense measurement. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.simreftemperature This attribute sets the simulated reference temperature of the thermocouple reference junction. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.thermistor This attribute describes the type of thermistor. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.THERM_5000 Instrument reset...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.threertd This attribute defines the type of three-wire RTD that is being used. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.threshold.autorange This attribute determines if the threshold range is set manually or automatically. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.ON...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.threshold.level This attribute determines the signal level where the instrument makes frequency or period measurements. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.threshold.range This attribute indicates the expected input level of the voltage signal. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.transducer This attribute sets the transducer type for the temperature measurement function. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script dmm.TRANS_THERMOCOUPLE...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.measure.unit This attribute sets the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer. Type TSP-Link accessible...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.measure.userdelay[N] This attribute sets a user-defined delay that you can use in the trigger model. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual dmm.reset() This function resets commands that begin with dmm. to their default settings. Type TSP-Link accessible Affected by Where saved Default value Function Usage dmm.reset() Example Resets the DMM commands to their default dmm.reset()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference dmm.trigger.digitize.stimulus This attribute sets the instrument to digitize a measurement the next time it detects the specified trigger event. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual eventlog.clear() This function clears the event log. Type TSP-Link accessible Affected by Where saved Default value Function Usage eventlog.clear() Details This command removes all events from the event log, including entries in the front-panel event log.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example print(eventlog.getcount(eventlog.SEV_INFO)) Displays the present number of unread information messages in the instrument event log. If there are three information messages in the event log, output is: Also see eventlog.clear()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details When an event occurs on the instrument, it is placed in the event log. The eventlog.next() command retrieves an unread event from the event log. Once an event is read, it can no longer be accessed remotely.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details You can use this command to create your own event log entries and assign a severity level to them. This can be useful for debugging and status reporting.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This command saves all event log entries to a USB flash drive. If you do not define an event type, the instrument saves all event log entries.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Use this command to lower the audible noise level of the instrument fan. Quiet fan level speed control may increase internal temperature, which could compromise performance to specifications.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual file.flush() This function writes buffered data to a file on the USB flash drive. Type TSP-Link accessible Affected by Where saved Default value Function Usage file.flush(fileNumber) fileNumber The file number returned from the file.open() function to flush...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference file.open() This function opens a file on the USB flash drive for later reference. Type TSP-Link accessible Affected by Where saved Default value Function Usage fileNumber = file.open(fileName, accessType)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual file.read() This function reads data from a file on the USB flash drive. Type TSP-Link accessible Affected by Where saved Default value Function Usage fileContents = file.read(fileNumber, readAction)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference file.usbdriveexists() This function detects if a USB flash drive is inserted into the front-panel USB port. Type TSP-Link accessible Affected by Where saved Default value Function Usage driveInserted = file.usbdriveexists()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example file_num = file.open("testfile.txt", Opens file testfile.txt for writing. file.MODE_WRITE) If no errors were found while opening, if file_num != nil then writes This is my test file and file.write(file_num, "This is my test file")
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference format.byteorder This attribute sets the binary byte order for the data that is printed using the printnumber() and printbuffer() functions. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual format.data This attribute sets the data format for data that is printed using the printnumber() and printbuffer() functions. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual lan.ipconfig() This function specifies the LAN configuration for the instrument. Type TSP-Link accessible Affected by Where saved Default value Function Rear panel LAN reset Nonvolatile memory lan.MODE_AUTO...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual localnode.access This attribute contains the type of access users have to the instrument through different interfaces. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference localnode.gettime() This function retrieves the instrument date and time. Type TSP-Link accessible Affected by Where saved Default value Function Usage localnode.gettime() Details The time is returned in UTC time. UTC time is specified as the number of seconds since Jan 1, 1970, UTC.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual localnode.linefreq This attribute contains the power line frequency setting that is used for NPLC calculations. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details When the prompting mode is enabled, the instrument generates prompts when the instrument is ready to take another command. Because the prompt is not generated until the previous command completes, enabling prompts provides handshaking with the instrument to prevent buffer overruns.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details When this attribute is enabled, the IEEE Std 488.2 common commands generate prompts if prompting is enabled with the localnode.prompts attribute. If localnode.prompts4882 is enabled, limit the number of *trg commands sent to a running script to 50 regardless of the setting of the localnode.prompts attribute.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual localnode.settime() This function sets the date and time of the instrument. Type TSP-Link accessible Affected by Where saved Default value Function Usage localnode.settime() localnode.settime(year, month, day, hour, minute, second) localnode.settime(hour, minute, second)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference localnode.showevents This attribute sets whether or not the instrument automatically outputs generated events to the remote interface. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual localnode.version This attribute stores the firmware version of the instrument. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable Not applicable Usage version = localnode.version...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example 1 node[2].execute(sourcecode) Runs script code on node 2. The code is in a string variable called sourcecode. Example 2 node[3].execute("x = 5") Runs script code in string constant ("x = 5") to set x equal to 5 on node 3.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual node[N].setglobal() This function sets the value of a global variable. Type TSP-Link accessible Affected by Where saved Default value Function Usage node[N].setglobal(name, value) The node number of this instrument (1 to 64)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example opc() Output: waitcomplete() print("1") Also see *OPC (on page 6) Status model (on page 1) waitcomplete() (on page 8-368) print() This function generates a response message.
Page 845
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual printbuffer() This function prints data from tables or reading buffer subtables. Type TSP-Link accessible Affected by Where saved Default value Function Usage printbuffer(startIndex, endIndex, bufferVar) printbuffer(startIndex, endIndex, bufferVar, bufferVar2) printbuffer(startIndex, endIndex, bufferVar, ..., bufferVarN)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Attribute Description The dates of readings stored in the reading buffer; see bufferVar.dates bufferVar.dates (on page 8-25) bufferVar.extravalues The additional values (such as the sense voltage from a DC voltage ratio measurement);...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 2 for x = 1, testData.n do printbuffer(x,x,testData, testData.units, testData.relativetimestamps) Using the same buffer created in Example 1, output the readings, units and relative timestamps on a separate line for each reading.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example format.asciiprecision = 10 Configure the ASCII precision to 10 and set x to x = 2.54 2.54. printnumber(x) Read the value of x based on these settings.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual script.delete() This function deletes a script from the run-time memory and nonvolatile memory. Type TSP-Link accessible Affected by Where saved Default value Function Usage script.delete(scriptName) scriptName...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example test8 = script.load("/usb1/testSetup.tsp") Loads the script with the file name testSetup.tsp that is on the USB flash drive and names it test8. Also see None scriptVar.run()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual scriptVar.save() This function saves the script to nonvolatile memory or to a USB flash drive. Type TSP-Link accessible Affected by Where saved Default value Function Usage scriptVar.save()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference scriptVar.source This attribute contains the source code of a script. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable Not applicable Usage code = scriptVar.source...
If you are using the GPIB, USB, or VXI-11 serial poll sequence of the Model DMM7510 to get the status byte (also called a serial poll byte), B6 is the Request for Service (RQS) bit. If the bit is set, it indicates that a serial poll (SRQ) has occurred.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example statusByte = status.condition Returns statusByte. print(statusByte) Example output: 1.29000e+02 Converting this output (129) to its binary equivalent yields 1000 0001 Therefore, this output indicates that the set bits of the status byte condition register are presently B0 (MSS) and B7 (OSB).
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual status.operation.enable This attribute sets or reads the contents of the Operation Event Enable Register of the status model. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) status.preset()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference status.operation.event This attribute reads the Operation Event Register of the status model. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual status.operation.getmap() This function requests the mapped set event and mapped clear event status for a bit in the Operation Event Registers. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference When a mapped event is programmed to clear bits, the bit in the condition register is set to 0 when the event is detected. If the event is set to zero (0), the bit is never set.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual status.questionable.condition This attribute reads the Questionable Condition Register of the status model. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference status.questionable.event This attribute reads the Questionable Event Register. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) Not applicable Not applicable Not applicable Usage questionableRegister = status.questionable.event...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual status.questionable.getmap() This function requests the mapped set event and mapped clear event status for a bit in the Questionable Event Registers. Type TSP-Link accessible Affected by...
Page 862
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference When a mapped event is programmed to clear bits, the bit in the condition register is set to 0 when the event is detected. If the event is set to zero (0), the bit is never set.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example 1 requestSRQEnableRegister = status.MSB + Uses constants to set the MSB and OSB status.OSB bits of the service request (SRQ) enable register and clear all other bits.
Page 864
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference The instrument returns a decimal value that corresponds to the binary-weighted sum of all bits set in the register. Decimal Constant When set, indicates the following has occurred: value status.standard.OPC...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual status.standard.event This attribute returns the contents of the Standard Event Status Register set of the status model. Type TSP-Link accessible Affected by Where saved Default value Attribute (R) status.preset()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference timer.cleartime() This function resets the timer to zero (0) seconds. Type TSP-Link accessible Affected by Where saved Default value Function Usage timer.cleartime() Example dataqueue.clear() Clear the data queue, add 35 to it, and then delay 0.5 seconds before reading it.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.blender[N].clear() This function clears the blender event detector and resets the overrun indicator of blender N. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.blender[N].clear()
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example trigger.blender[1].orenable = true Generate a trigger blender 1 event when a digital I/O trigger trigger.blender[1].stimulus[1] = trigger.EVENT_DIGIO3 happens on line 3 or 5. trigger.blender[1].stimulus[2] = trigger.EVENT_DIGIO5 Also see trigger.blender[N].reset()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.blender[N].reset() This function resets some of the trigger blender settings to their factory defaults. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.blender[N].reset()
Page 870
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference The event parameter may be any of the trigger events shown in the following table. Trigger events Event description Event constant No trigger event trigger.EVENT_NONE Front-panel TRIGGER key press trigger.EVENT_DISPLAY...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.blender[N].wait() This function waits for a blender trigger event to occur. Type TSP-Link accessible Affected by Where saved Default value Function Usage triggered = trigger.blender[N].wait(timeout) Trigger detection indication for blender...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.clear() This function clears any pending command triggers. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.clear() Details A command trigger indicates if a trigger event has been detected over a command interface since the last trigger.wait() command was sent.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.digin[N].clear() This function clears the trigger event on a digital input line. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.digin[N].clear() Digital I/O trigger line (1 to 6) Details The event detector of a trigger enters the detected state when an event is detected.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This command sets the logic on which the trigger event detector and the output trigger generator operate on the specified trigger line. To directly control the line state, set the mode of the line to digital and use the write command. When the digital line mode is set for open drain, the edge settings assert a TTL low-pulse.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details If this is true, an event was ignored because the event detector was already in the detected state when the event occurred. This is an indication of the state of the event detector built into the line itself. It does not indicate if an overrun occurred in any other part of the trigger model or in any other detector that is monitoring the event.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example digio.line[4].mode = digio.MODE_TRIGGER_IN Waits up to 3 s for a trigger to be detected on trigger line 4, then outputs the results. triggered = trigger.digin[4].wait(3)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.digout[N].logic This attribute sets the output logic of the trigger event generator to positive or negative for the specified line. Type TSP-Link accessible Affected by Where saved...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Setting the pulse width to zero (0) seconds asserts the trigger indefinitely. To release the trigger line, use trigger.digout[N].release(). Example digio.line[4].mode = digio.MODE_TRIGGER_OUT Sets the pulse width for trigger line 4 to 20 µs.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.digout[N].stimulus This attribute selects the event that causes a trigger to be asserted on the digital output line. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example -- Set the external I/O trigger line for a falling edge trigger.extin.edge = trigger.EDGE_RISING -- Set the logic to negative trigger.extout.logic = trigger.LOGIC_NEGATIVE --Set the stimulus to timer 3 trigger.extout.stimulus = trigger.EVENT_TIMER3...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.extin.edge This attribute sets the type of edge that is detected as an input on the external in line. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details If this is true, an event was ignored because the event detector was already in the detected state when the event occurred. This is an indication of the state of the event detector built into the line itself. It does not indicate if an overrun occurred in any other part of the trigger model or in any other detector that is monitoring the event.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.extout.assert() This function asserts a trigger on the external I/O line. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.extout.assert() Details Initiates a trigger event and does not wait for completion.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example trigger.ext.reset() trigger.extin.clear() trigger.extout.logic = trigger.LOGIC_NEGATIVE trigger.extout.stimulus = trigger.EVENT_EXTERNAL trigger.extin.edge = trigger.EDGE_FALLING Reset the external I/O port values to their defaults. Clear any event triggers on the external in line.
Page 886
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details The trigger stimulus for the external output line can be set to one of the trigger events described in the following table. Trigger events Event description...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.lanin[N].clear() This function clears the event detector for a LAN trigger. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.lanin[N].clear() The LAN event number (1 to 8) to clear Details The trigger event detector enters the detected state when an event is detected.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example trigger.lanin[1].edge = trigger.EDGE_FALLING Set the edge state of LAN event 1 to falling. Also see Digital I/O (on page 3-47) TSP-Link system expansion interface (on page 3-104) trigger.lanin[N].overrun...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.lanin[N].wait() This function waits for an input trigger. Type TSP-Link accessible Affected by Where saved Default value Function Usage triggered = trigger.lanin[N].wait(timeout) triggered Trigger detection indication (true or false)
Page 890
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Generates and sends a LAN trigger packet for the LAN event number specified. Sets the pseudo line state to the appropriate state. The following indexes provide the listed LXI events: •...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.lanout[N].connect() This function prepares the event generator for outgoing trigger events. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.lanout[N].connect() The LAN event number (1 to 8) Details This command prepares the event generator to send event messages.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This is set to true when the LAN trigger is connected and ready to send trigger events after a successful trigger.lanout[N].connect() command. If the LAN trigger is not ready to send trigger events, this value is false.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.lanout[N].ipaddress This attribute specifies the address (in dotted-decimal format) of UDP or TCP listeners. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script "0.0.0.0"...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.lanout[N].logic This attribute sets the logic on which the trigger event detector and the output trigger generator operate on the given trigger line. Type TSP-Link accessible...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The LAN trigger listens for trigger messages on all the supported protocols. However, it uses the designated protocol for sending outgoing messages. After you change this setting, you must re-connect the LAN trigger event generator before you can send outgoing event messages.
Page 896
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This attribute specifies which event causes a LAN trigger packet to be sent for this trigger. Set the event to one of the existing trigger events, which are shown in the following table.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.abort() This function stops all trigger model commands on the instrument. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.model.abort() Details When this command is received, the instrument stops the trigger model.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.getbranchcount() This function returns the count value of the trigger model counter block. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.model.getbranchcount(blockNumber) The sequence of the block in the trigger model...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.load() — Config List This function loads a predefined trigger model configuration that uses a measure configuration list. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.load() — Duration Loop This function loads a predefined trigger model configuration that makes continuous measurements for a specified amount of time. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.load() — Empty This function clears the trigger model. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.model.load("Empty") Details When you load this predefined trigger model, any blocks that have been defined in the trigger model are cleared so the trigger model has no blocks defined.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.load() — GradeBinning This function loads a predefined trigger model configuration that sets up a grading operation. Type TSP-Link accessible Affected by Where saved Default value...
Page 904
You can use the trigger.model.getblocklist() command to view the trigger model blocks in a list format. Example For a detailed example, see the section in the Model DMM7510 User's Manual named "Grading and binning resistors." Also see None DMM7510-901-01 Rev.
You can use this template to emulate trigger models for products such as the Keithley Instruments Model 2000 and Model 2001 if you use only one of the arm layers. Set the other arm layers to a source of trigger.EVENT_NONE, a count of 1, and a delay of 0 to simulate the immediate trigger...
Page 906
You can use the trigger.model.getblocklist() command to view the trigger model blocks in a list format. Example Refer to the application notes for the Model DMM7510 on the Keithley Instruments website http://www.keithley.com for an example with additional detail about this command.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.load() — LogicTrigger This function loads a predefined trigger model configuration that sets up a logic trigger through the digital or external I/O. Type TSP-Link accessible...
Page 908
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.load("LogicTrigger", digInLine, digOutLine, count) trigger.model.load("LogicTrigger", digInLine, digOutLine, count, delay) trigger.model.load("LogicTrigger", digInLine, digOutLine, count, delay, bufferName) trigger.model.load("LogicTrigger", digInLine, digOutLine, count, delay, bufferName, readingBlock) Example trigger.model.load("LogicTrigger", 7, 2, 10, 0.001, defbuffer1) Set up the template to use the external in line and wait for a pulse from the external in to trigger measurements.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.load() — LoopUntilEvent This function loads a predefined trigger model configuration that makes continuous measurements until the specified event occurs. Type TSP-Link accessible Affected by Where saved...
Page 910
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference The instrument makes two sets of readings. The first set is made until the trigger event occurs. The second set is made after the trigger event occurs, up to the number of readings calculated by the position parameter.
Page 911
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Trigger events Event description Event constant Trigger event blender N (1 to 2), which combines trigger trigger.EVENT_BLENDERN events Trigger timer N (1 to 4) expired trigger.EVENT_TIMERN Analog trigger trigger.EVENT_ANALOGTRIGGER...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.load() — SimpleLoop This function loads a predefined trigger model configuration that does a specific number of measurements. Type TSP-Link accessible Affected by Where saved Default value...
Page 913
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example reset() -- Set up measure function dmm.measure.func = dmm.FUNC_DC_CURRENT dmm.measure.autorange = dmm.ON dmm.measure.nplc = 1 -- Initiate readings trigger.model.load("SimpleLoop", 200) trigger.model.initiate() waitcomplete() --Parse index and data into three columns print("Rdg #", "Time (s)", "Current (A)")
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.load() — SortBinning This function loads a predefined trigger model configuration that sets up a sorting operation. Type TSP-Link accessible Affected by Where saved Default value...
Page 915
You can use the trigger.model.getblocklist() command to view the trigger model blocks in a list format. Example For a detailed example, see the section in the Model DMM7510 User's Manual named "Grading and binning resistors." Also see...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_BRANCH_ALWAYS This function defines a trigger model block that always goes to a specific block. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_BRANCH_COUNTER This function defines a trigger model block that branches to a specified block a specified number of times. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_BRANCH_DELTA This function defines a trigger model block that goes to a specified block if the difference of two measurements meets preset criteria. Type...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_BRANCH_LIMIT_CONSTANT This function defines a trigger model block that goes to a specified block if a measurement meets preset criteria. Type TSP-Link accessible Affected by...
Page 920
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details The branch-on-constant-limits block goes to a branching block if a measurement meets the criteria set by this command. The type of limit can be: •...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_BRANCH_LIMIT_DYNAMIC This function defines a trigger model block that goes to a specified block in the trigger model if a measurement meets user-defined criteria.
Page 922
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example trigger.model.setblock(7, trigger.BLOCK_BRANCH_LIMIT_DYNAMIC, trigger.LIMIT_OUTSIDE, 2, 10, 5) Configure block 7 to check if limit 2 is outside its limit values, based on the measurements made in block 5. If values are outside the measurements, branch to block 10.
Page 923
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual The following table shows the constants for the events. Trigger events Event description Event constant No trigger event trigger.EVENT_NONE Front-panel TRIGGER key press trigger.EVENT_DISPLAY trigger.EVENT_NOTIFYN Notify trigger block N (1 to 8) generates a trigger event when...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_BRANCH_ONCE This function causes the trigger model to branch to a specified building block the first time it is encountered in the trigger model.
Page 925
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The branch-once-excluded block is ignored the first time the trigger model encounters it. After the first encounter, the trigger model goes to the specified branching block.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_CONFIG_NEXT This function recalls the settings at the next index of a configuration list. Type TSP-Link accessible Affected by Where saved Default value Function...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details The Config List Prev building block defines a trigger model block that recalls the settings stored at the previous index in a configuration list. The configuration list previous index trigger block type recalls the previous index in a configuration list.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_DELAY_CONSTANT This function adds a constant delay to the trigger model. Type TSP-Link accessible Affected by Where saved Default value Function Restore configuration Configuration script...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_DELAY_DYNAMIC This function adds a delay to the execution of the trigger model. Type TSP-Link accessible Affected by Where saved Default value Function Restore configuration...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_DIGITAL_IO This function defines a trigger model block that sets the lines on the digital I/O port high or low. Type TSP-Link accessible Affected by...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_DIGITIZE This function defines a trigger block that makes a measurement using a digitize function. Type TSP-Link accessible Affected by Where saved Default value...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_LOG_EVENT This function allows you to log an event in the event log when the trigger model is running. Type TSP-Link accessible Affected by...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_MEASURE This function defines a trigger block that makes a measurement. Type TSP-Link accessible Affected by Where saved Default value Function Restore configuration Configuration script...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_NOTIFY This function defines a trigger model block that generates a trigger event and immediately continues to the next block. Type TSP-Link accessible Affected by...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.model.setblock() — trigger.BLOCK_RESET_BRANCH_COUNT This function creates a block in the trigger model that resets a branch counter to 0. Type TSP-Link accessible Affected by Where saved...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.setblock() — trigger.BLOCK_WAIT This function defines a trigger model block that waits for an event before allowing the trigger model to continue. Type TSP-Link accessible Affected by...
Page 939
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual All items in the list are subject to the same action; you cannot combine AND and OR logic in a single block. You cannot leave the first event as no trigger. If the first event is not defined, the trigger model errors when you attempt to initiate it.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.model.state() This function returns the present state of the trigger model. Type TSP-Link accessible Affected by Where saved Default value Function Usage status, status, n = trigger.model.state()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.timer[N].clear() This function clears the timer event detector and overrun indicator for the specified trigger timer number. Type TSP-Link accessible Affected by Where saved Default value...
Page 942
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example 1 print(trigger.timer[1].count) Read trigger count for timer number 1. Example 2 reset() trigger.timer[4].reset() trigger.timer[4].delay = 0.5 trigger.timer[4].start.stimulus = trigger.EVENT_NOTIFY8 trigger.timer[4].start.generate = trigger.OFF trigger.timer[4].count = 20 trigger.timer[4].enable = trigger.ON...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.timer[N].delay This attribute sets and reads the timer delay. Type TSP-Link accessible Affected by Where saved Default value 10e-6 (10 µs) Attribute (RW) Restore configuration Configuration script...
Page 944
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Each time the timer is triggered after it is enabled, it uses the next delay period from the array. The default value is an array with one value of 10 µs.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference trigger.timer[N].reset() This function resets trigger timer settings to their default values. Type TSP-Link accessible Affected by Where saved Default value Function Usage trigger.timer[N].reset() Trigger timer number (1 to 4) Details The trigger.timer[N].reset() function resets the following attributes to their default values:...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.timer[N].start.fractionalseconds This attribute configures the fractional seconds of an alarm or a time in the future when the timer will start. Type TSP-Link accessible Affected by...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.timer[N].start.seconds This attribute configures the seconds of an alarm or a time in the future when the timer will start. Type TSP-Link accessible Affected by Where saved...
Page 950
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Set this attribute any trigger event to start the timer when that event occurs. Set this attribute to zero (0) to disable event processing and use the timer as a timer or alarm based on the start time.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.timer[N].wait() This function waits for a trigger. Type TSP-Link accessible Affected by Where saved Default value Function Usage triggered = trigger.timer[N].wait(timeout) Trigger detection indication triggered Trigger timer number (1 to 4)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details The trigger event detector enters the detected state when an event is detected. When this command is sent, the instrument does the following actions: •...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.tsplinkin[N].overrun This attribute indicates if the event detector ignored an event while in the detected state. Type TSP-Link accessible Affected by Where saved Default value Attribute (R)
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This function waits up to the timeout value for an input trigger. If one or more trigger events are detected since the last time this command or trigger.tsplinkin[N].clear() was called, this function returns immediately.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.tsplinkout[N].logic This attribute defines the trigger output with output logic for a trigger line. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script trigger.LOGIC_NEGATIVE...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details Setting the pulse width to 0 asserts the trigger indefinitely. Example Sets pulse width for trigger tsplink.line[3].mode = tsplink.MODE_TRIGGER_OPEN_DRAIN line 3 to 20 μs. trigger.tsplinkout[3].pulsewidth = 20e-6 Also see trigger.tsplinkout[N].assert()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual trigger.tsplinkout[N].stimulus This attribute specifies the event that causes the synchronization line to assert a trigger. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW)
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual tsplink.group This attribute contains the group number of a TSP-Link node. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Not applicable Nonvolatile memory Usage groupNumber = tsplink.group...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference tsplink.initialize() This function initializes all instruments and enclosures in the TSP-Link system. Type TSP-Link accessible Affected by Where saved Default value Function Usage nodesFound = tsplink.initialize() tsplink.initialize()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual tsplink.line[N].mode This attribute defines the trigger operation of a TSP-Link line. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Restore configuration Configuration script tsplink.MODE_DIGITAL_OPEN_DRAIN...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference tsplink.line[N].reset() This function resets some of the TSP-Link trigger attributes to their factory defaults. Type TSP-Link accessible Affected by Where saved Default value Function Usage tsplink.line[N].reset()
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual tsplink.line[N].state This attribute reads or writes the digital state of a TSP-Link synchronization line. Type TSP-Link accessible Affected by Where saved Default value Attribute (RW) Not applicable Nonvolatile memory tsplink.STATE_HIGH...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example data = tsplink.readport() Reads state of all three TSP-Link lines. print(data) Assuming line 2 is set high, the output is: 2.000000e+00 (binary 010) The format of the output may vary depending on the ASCII precision setting.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details The binary representation of data indicates the output pattern that is written to the I/O port. For example, a data value of 2 has a binary equivalent of 010. Line 2 is set high (1), and the other two lines are set low (0).
If a portNumber and initString are provided, it is assumed that the remote device is not TSP-enabled. The Model DMM7510 does not perform any extra processing, prompt handling, error handling, or sending of commands. In addition, the tspnet.tsp.* commands cannot be used on devices that are not TSP-enabled.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference tspnet.disconnect() This function disconnects a specified TSP-Net session. Type TSP-Link accessible Affected by Where saved Default value Function Usage tspnet.disconnect(connectionID) connectionID The connection ID returned from tspnet.connect() Details This function disconnects the two devices by closing the connection.
(see tspnet.read() for format specifiers). When this command is sent to a TSP-enabled instrument, the Model DMM7510 suspends operation until a timeout error is generated or until the instrument responds. The TSP prompt from the remote instrument is read and discarded.
Page 970
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example deviceID = tspnet.connect("192.0.2.1") Assume the instrument is at IP address 192.0.2.1. print(tspnet.idn(deviceID)) The output that is produced when you connect to the instrument and read the IDN string may appear as: tspnet.disconnect(deviceID)
If formatString is not provided, the command returns a string that contains the data until a new line is reached. If no data is available, the Model DMM7510 pauses operation until the requested data is available or until a timeout error is generated. Use tspnet.timeout to specify the timeout period.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference tspnet.reset() This function disconnects all TSP-Net sessions. Type TSP-Link accessible Affected by Where saved Default value Function Usage tspnet.reset() Details This command disconnects all remote instruments connected through TSP-Net. For TSP-enabled devices, this causes any commands or scripts running remotely to be terminated.
Page 973
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Example deviceID = tspnet.connect("192.0.2.1") Sets termination type for IP address 192.0.2.1 to TERM_LF. if deviceID then tspnet.termination(deviceID, tspnet.TERM_LF) Also see tspnet.connect() (on page 8-354) tspnet.disconnect() (on page 8-355) tspnet.timeout...
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference tspnet.tsp.abort() This function causes the TSP-enabled instrument to stop executing any of the commands that were sent to it. Type TSP-Link accessible Affected by Where saved...
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Details This setting determines if the instrument sends an abort message when it attempts to connect to a TSP-enabled instrument using the tspnet.connect() function. When you send the abort command on an interface, it causes any other active interface on that instrument to close.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example times = Copy the specified timestamps table for items tspnet.tsp.rbtablecopy(testTspdevice, 1 through 3, then display the table. Example output: "testRemotebuffername.timestamps", 1, 3) 01/01/2011 print(times) 10:10:10.0000013,01/01/2011 10:10:10.0000233,01/01/2011...
The tspnet.write() function sends inputString to the remote instrument. It does not wait for command completion on the remote instrument. The Model DMM7510 sends inputString to the remote instrument exactly as indicated. The inputString must contain any necessary new lines, termination, or other syntax elements needed to complete properly.
Use this command with caution. Make sure your instrument can support the earlier version and that there are no compatibility issues. Check with Keithley Instruments before using this command if you have questions.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual userstring.add() This function adds a user-defined string to nonvolatile memory. Type TSP-Link accessible Affected by Where saved Default value Function Usage userstring.add(name, value) name The name of the string; the key of the key-value pair value The string to associate with name;...
Page 980
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Example 1 for name in userstring.catalog() do Deletes all user-defined strings in nonvolatile memory. userstring.delete(name) Example 2 for name in userstring.catalog() do Prints all userstring key-value pairs.
Section 8: TSP command reference Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual userstring.get() This function retrieves a user-defined string from nonvolatile memory. Type TSP-Link accessible Affected by Where saved Default value Function Usage value = userstring.get(name) value The value of the user-defined string key-value pair...
Page 982
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 8: TSP command reference Details This function will wait for all previously started overlapped commands to complete. A group number may only be specified when this node is the master node.
Where can I find updated drivers? ........... 9-6 How do I change the command set? ........9-7 Why can't the Model DMM7510 read my USB flash drive? ..9-7 How do I save the present state of the instrument? ....9-8 Why did my settings change? ..........
To determine the VISA resource name that is required to communicate with the instrument, you can run the Keithley Configuration Panel. The Configuration Panel automatically detects all instruments connected to the computer. If you installed the Keithley I/O Layer, you can access the Keithley Configuration Panel through the ® ®...
Page 986
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 9: Frequently asked questions (FAQs) Figure 168: Device Manager dialog box showing USB Test and Measurement Device 3. Right-click the device. 4. Select Properties. 5. Select the Driver tab. 6. Click Driver Details.
Section 9: Frequently asked questions (FAQs) Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Figure 169: Driver File Details dialog box 8. If the incorrect driver is installed, click OK. 9. On the Driver tab, click Update Driver. 10. Browse for the driver; select the C:\windows\inf folder. Locate the winusb.inf file. Select this and make sure the driver is now in use.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 9: Frequently asked questions (FAQs) What to do if the GPIB controller is not recognized? If the hardware is not recognized by the computer: 1. Uninstall the software drivers. 2. Reboot the computer.
For additional information about upgrading the firmware, see Upgrading the firmware (on page 4). Where can I find updated drivers? For the latest drivers and additional support information, see the Keithley Instruments support website. To see what drivers are available for your instrument: 1. Go to the Keithley Instruments support website (http://www.keithley.com/support).
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Section 9: Frequently asked questions (FAQs) How do I change the command set? You can change the command set that you use with the Model DMM7510. The remote command sets that are available include: •...
Why did my settings change? Many of the commands in the Model DMM7510 are saved with the measure function that was active when you set them. For example, assume you have the measure function set to current and you set a value for display digits.
If you are using TSP, configuration lists run faster than a script that is set up to configure the same settings. The Model DMM7510 supports measure configuration lists, making it possible to sequence through defined measure settings. Each configuration list consists of a list of configuration indexes. A configuration index contains all instrument measure settings that were active at a specific point.
Section 9: Frequently asked questions (FAQs) Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Why do I see the "Query unterminated" error? This error occurs when you address the instrument to talk and it has nothing to say. The most likely causes are: •...
Next steps In this section: Additional Model DMM7510 information ......... 10-1 Additional Model DMM7510 information For additional information about the Model DMM7510, refer to: • The Product Information CD-ROM (ships with the product): Contains product documentation • Keithley Instruments website (http://www.keithley.com) contains the most up-to-date...
Line fuse replacement A fuse located on the Model DMM7510 rear panel protects the power line input of the instrument. Disconnect the line cord at the rear panel and remove all test leads connected to the instrument before replacing the line fuse. Failure to do so could expose the operator to hazardous voltages that could result in personal injury or death.
Appendix 0: Maintenance Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual 5. Use the screwdriver to lift the tab from the fuse drawer. 6. Slide the fuse drawer out. The fuse drawer does not pull completely out of the power module.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Appendix 0: Maintenance Lithium battery The Model DMM7510 contains a CR2032 cell (LiMnO2) battery. Perchlorate material may require special handling. See http://www.dtsc.ca.gov/hazardouswaste/perchlorate (http://www.dtsc.ca.gov/hazardouswaste/perchlorate). This battery is not user-replaceable. Front-panel display Do not use sharp metal objects, such as tweezers or screwdrivers, or pointed objects, such as pens or pencils, to touch the touchscreen.
Disconnect the input terminals before you upgrade or downgrade. Do not remove power from the Model DMM7510 or remove the USB flash drive while an upgrade or downgrade is in progress. Wait until the instrument completes the procedure and shows the opening display.
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Appendix 0: Maintenance From the front panel Do not turn off power or remove the USB flash drive until the upgrade process is complete. You can upgrade or downgrade the firmware from the front panel or from the virtual front panel.
Appendix 0: Maintenance Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Using SCPI There are no SCPI commands that you can use to upgrade the firmware. To upgrade the firmware, you must either use the front panel, virtual front panel, or switch the command set to TSP.
Page 1002
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Appendix 0: Maintenance 4. Select your communication interface from the Select Instrument dialog box. See the Connecting an instrument in TSB (on page 7-34) for details on opening communications. 5. On the Instrument Console toolbar, click the View Menu icon. Select Instrument, then select Flash.
This section describes the general remote interface commands and common commands. Note that although these commands are essentially the same as those defined by the IEEE Std 488.2 standard, the Model DMM7510 does not strictly conform to that standard. The general remote interface commands are commands that have the same general meaning, regardless of the instrument you use them with (for example, DCL always clears the GPIB interface and returns it to a known state).
Appendix 0: Common commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual *CLS This command clears the event registers and queues. Type Affected by Where saved Default value Command only Not applicable Not applicable Not applicable Usage *CLS Details This command clears the event registers of the Questionable Event and Operation Event Register set.
Page 1006
Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual Appendix 0: Common commands The instrument returns a decimal value that corresponds to the binary-weighted sum of all bits set in the register. Decimal Constant When set, indicates the following has occurred: value status.standard.OPC...
Appendix 0: Common commands Model DMM7510 7½ Digit Graphical Sampling Multimeter Reference Manual *ESR? This command reads and clears the contents of the Standard Event Status Register. Type Affected by Where saved Default value Query only Not applicable Not applicable...
Need help?
Do you have a question about the DMM7510 and is the answer not in the manual?
Questions and answers