background image

Model DMM7510 7½ Digit Multimeter Application Manual 

Section 5: Grading and binning resistors 

 

DMM7510-904-01 Rev. D    March 2021 

5-5 

 

Using SCPI commands 

This sequence of SCPI commands grades resistors into bins based on the measured accuracy. 

You may need to make changes so that this code will run in your programming environment. 

Send the commands in the following tables to setup and run this example application. 

Command 

Description 

*RST 
:TRAC:MAKE "bufferVar", 1000000 
:SENS:FUNC "FRES" 
:SENS:FRES:NPLC 1 
:SENS:AZER:ONCE 
:SENS:FRES:OCOM ON 
:DIGital:LINE1:MODE DIG, OUT 
:DIG:LINE2:MODE DIG, OUT 
:DIG:LINE3:MODE DIG, OUT 
:DIG:LINE4:MODE DIG, OUT 
:DIG:LINE1:STAT 0 
:DIG:LINE2:STAT 0 
:DIG:LINE3:STAT 0  
:DIG:LINE4:STAT 0  
:DIG:LINE5:MODE TRIG, IN 
:TRIGger:DIG5:IN:EDGE FALL 
:DIG:LINE6:MODE TRIG, OUT 
:TRIGger:DIGital6:OUT:LOGic NEG 
:TRIG:DIG6:OUT:PULSewidth 10e-6 
:TRIG:DIG6:OUT:STIMulus NOT1 
:TRIGger:LOAD "GradeBinning", 100, 5, 0.1, 

0.1, 120, 80, 15, 4, 110, 90, 1, 105, 95, 
2, 101, 99, 3, "bufferVar" 

INIT 
*WAI 
:DISP:SCR SWIPE_USER 
:DISP:USER1: TEXT "Test Completed" 

 

Reset the DMM7510 to default settings 

 

Make a buffer named 

bufferVar

 with a 

capacity of 1,000,000 readings 

 

Set instrument to measure 4-wire resistance 

 

Set the number of power line cycles (NPLC) 
to 1 

 

Enable autozero once 

 

Enable offset compensation for more accurate 
resistance readings 

 

Configure digital I/O lines 1 through 4 as 
digital outputs; these are used to output 
binning code to the component handler 

 

Set the states of digital I/O lines 1 through 4 
to bit low 

 

Configure digital I/O line 5 as trigger input to 
detect start-of-test trigger 

 

Set trigger detector to detect falling edge on 
digital I/O line 5 

 

Configure digital I/O line 6 as a trigger output 
used to send end-of-test trigger with negative 
logic and output pulse width of 10 µs 

 

The trigger pulse occurs when the notify block 
generates an event 

 

Define the GradeBinning trigger-model 
template 

 

Initiate the trigger model 

 

Set the front-panel display to the USER swipe 
screen 

 

Display "Test Completed" when the binning 
test is complete 

 

Summary of Contents for Keithley DMM7510

Page 1: ...Application Manual DMM7510 904 01 Rev D March 2021 PDMM7510 904 01D DMM7510 904 01D tek com keithley Model DMM7510 7 Digit Multimeter...

Page 2: ...7 Digit Multimeter Application Manual Model DMM7510...

Page 3: ...t names are trademarks or registered trademarks of Keithley Instruments LLC Other brand names are trademarks or registered trademarks of their respective holders The Lua 5 0 software and associated do...

Page 4: ...d to mains These instruments will be marked as category II or higher Unless explicitly allowed in the specifications operating manual and instrument labels do not connect any instrument to mains Exerc...

Page 5: ...lains hazards that could damage the instrument Such damage may invalidate the warranty The CAUTION heading with the symbol in the user documentation explains hazards that could result in moderate or m...

Page 6: ...Introduction 3 1 Equipment required 3 1 Device connections 3 2 Measuring 4 wire resistance with offset compensation 3 4 Using the front panel 3 4 Using SCPI commands 3 5 Using TSP commands 3 5 Test r...

Page 7: ...6 2 Integrating with a Model 3706A S test setup 6 4 Set up TSP nodes on the DMM7510 and Model 3706A S 6 5 Using SCPI 6 5 Using TSP 6 5 Capturing and analyzing waveforms 7 1 Introduction 7 1 Equipment...

Page 8: ...users an unprecedented combination of data visualization and interaction enabling users to gain deeper insight into their measurements The DMM7510 provides superior measurement accuracy and the speed...

Page 9: ...the price of a repair Extended warranties are available on new and existing products Contact your local Keithley Instruments office sales partner or distributor for details Contact information If you...

Page 10: ...the DMM7510 Two insulated cables with banana plugs One device to be tested Device connections You can use either the front or rear input terminals for this test Both front panel and rear panel connect...

Page 11: ...ions Connect the test leads to the INPUT HI and LO terminals Connect the INPUT HI connection to one of the DUT leads Connect the INPUT LO connection to the other DUT lead The physical connections for...

Page 12: ...el terminals Therefore if you are using the front panel terminals ground to the front panel LO terminal If using the rear panel terminals ground to the rear panel LO terminal Failure to follow these g...

Page 13: ...put Z to Auto 9 Verify that Auto Zero is selected 10 Press the MENU key 11 Under Measure select Calculations 12 Set Filter to On 13 Select Settings 14 Set the Type to Repeat 15 Set the Count to 100 16...

Page 14: ...to repeating Set the filter count to 100 Enable the filter Read the voltage value wait a few seconds for the reading Using TSP commands The following TSP code is designed to be run from Keithley Inst...

Page 15: ...ble dmm ON Set the averaging filter type to repeating dmm measure filter type dmm FILTER_REPEAT_AVG Set filter count to 100 dmm measure filter count 100 Enable the filter dmm measure filter enable dmm...

Page 16: ...duces or eliminates thermoelectric electromotive forces EMFs in low level resistance measurements The voltage offsets that occur because of the presence of thermoelectric electromotive force VEMF can...

Page 17: ...nect the sense connection as close to the DUT as possible To prevent electric shock test connections must be configured such that the user cannot come in contact with test leads or any device under te...

Page 18: ...n Manual Section 3 Measuring 4 wire resistance with offset compensation DMM7510 904 01 Rev D March 2021 3 3 Figure 3 Front panel connections for 4 wire resistance measurements Figure 4 Rear panel conn...

Page 19: ...faces in the Model DMM7510 User s Manual For this application you will Reset the instrument Select the 4 wire resistance function This method eliminates the effect of the lead resistance on measuremen...

Page 20: ...resistance value Using TSP commands The following TSP code is designed to be run from Keithley Instruments Test Script Builder TSB TSB is a software tool that is available from tek com keithley You c...

Page 21: ...ON Enable autozero dmm measure autozero enable dmm ON Enable offset compensation dmm measure offsetcompensation enable dmm ON Set the number of power line cycles to 1 dmm measure nplc 1 Read the resis...

Page 22: ...ature probe such as Tektronix TP750 One computer set up for remote communication with the DMM7510 Device connections Use of a four wire resistance temperature detector RTD reduces the effects of lead...

Page 23: ...he following connections Connect the red test leads to the SENSE HI and INPUT HI terminals Connect the black test leads to the SENSE LO and INPUT LO terminals The physical connections for the front an...

Page 24: ...the chassis ground screw terminal on the rear panel Note that the front panel terminals are isolated from the rear panel terminals Therefore if you are using the front panel terminals ground to the fr...

Page 25: ...e ODETector ON SENSe TEMPerature NPLCycles 1 SENSe TEMPerature OCOMpensated ON DISPlay SCReen GRAPh TRIGger TIMer1 DELay MeasInterval TRIGger TIMer1 STARt STIMulus NOTify1 TRIGger TIMer1 STARt GENerat...

Page 26: ...ect Settings 3 Set the Command Set to TSP 4 At the prompt to reboot select Yes This sequence of TSP commands makes a series of temperature measurements After the code executes the data is displayed in...

Page 27: ...rigger BLOCK_NOTIFY trigger EVENT_NOTIFY1 Make a measurement and store the reading in default buffer trigger model setblock 3 trigger BLOCK_MEASURE_DIGITIZE defbuffer1 Wait for timer delay to elapse t...

Page 28: ...ature at a set time interval DMM7510 904 01 Rev D March 2021 4 7 Test results The following figures show a sample graph and final test measurement for this application Figure 7 Model DMM7510 graph of...

Page 29: ...equires proper shields barriers and grounding to prevent contact with test leads There is no internal connection between protective earth safety ground and the LO terminals of the DMM7510 Therefore ha...

Page 30: ...ted resistance tolerance bin as defined by the limits Resistors are placed into bins based on the bit patterns that are assigned to the limits In this example the DMM7510 GradeBinning trigger model te...

Page 31: ...Percentage The percentage is 20 10 5 or 1 You can assign different bit patterns for different limit values Trigger model template GradeBinning The GradeBinning trigger model template contains the set...

Page 32: ...ntage 1 100 1 101 limit4Low Resistance 100 Percentage 1 100 1 99 limit4Pattern Bin 4 fail pattern 3 Drive line 1 and 2 high 0011 bufferName The reading buffer is set to bufferVar Overview of the appli...

Page 33: ...80 15 4 110 90 1 105 95 2 101 99 3 bufferVar INIT WAI DISP SCR SWIPE_USER DISP USER1 TEXT Test Completed Reset the DMM7510 to default settings Make a buffer named bufferVar with a capacity of 1 000 0...

Page 34: ...ne help for TSB and in the Introduction to TSP operation section of the Model DMM7510 Reference Manual To use other programming environments you may need to make changes to the example TSP code By def...

Page 35: ...UT Clear digital I O lines to 0 digio line 1 state digio STATE_LOW digio line 2 state digio STATE_LOW digio line 3 state digio STATE_LOW digio line 4 state digio STATE_LOW Configure digital I O line 5...

Page 36: ...rformance and throughput of the test requirement The example includes 30 channels that measure dc voltage in slot 1 at two different ranges 10 channels that measure ac voltage in slot 1 20 channels th...

Page 37: ...builders can use to connect multiple instruments in a master and subordinate configuration Once connected all the instruments that are equipped with TSP Link in a system can be programmed and operate...

Page 38: ...MM7510 7 Digit Multimeter Application Manual Section 6 Integrating with a Model 3706A S using TSP Link DMM7510 904 01 Rev D March 2021 6 3 Figure 10 Connections for the Model 3706A S integration appli...

Page 39: ...r the chassis ground screw terminal on the rear panel Note that the front panel terminals are isolated from the rear panel terminals Therefore if you are using the front panel terminals ground to the...

Page 40: ...in this TSP Link network with the 3706A S as the subordinate You can change the master to be the 3706A S However you must modify the code tsplink initialize and change it to tsplink reset The master...

Page 41: ...onnected correctly n return end Reset both instruments to the default settings node 1 reset Node 1 is 3706A S node 2 reset Node 2 is DMM7510 Create a configuration list on DMM7510 named myScanConfigLi...

Page 42: ...s node 2 trigger EVENT_NOTIFY1 Configure 3706A S TSP Link line 1 to output trigger to DMM7510 node 1 tsplink trigger 1 mode node 1 tsplink TRIG_FALLING Configure 3706A S TSP Link line 2 to input trigg...

Page 43: ..._TSPLINK1 node 2 trigger model setblock 8 node 2 trigger BLOCK_MEASURE_DIGITIZE node 2 trigger model setblock 9 node 2 trigger BLOCK_NOTIFY node 2 trigger EVENT_NOTIFY1 node 2 trigger model setblock 1...

Page 44: ...terface The touchscreen can be helpful in a variety of applications that involve transient signal analysis at a 1 megasample per second sampling rate You can analyze signals from a microvolt to 1000 V...

Page 45: ...e below You can use either the front panel or rear panel connections for these tests Make sure that the front panel TERMINALS switch is set to the terminals you are using When F is displayed next to t...

Page 46: ...terminals ground to the front panel LO terminal If using the rear panel terminals ground to the rear panel LO terminal Failure to follow these guidelines can result in injury death or instrument damag...

Page 47: ...inals of the buck converter Connect test leads to the output terminals of the buck converter Supply 12 V to the input terminals of the buck converter Reset the instrument Select the digitize voltage f...

Page 48: ...t the Sample Rate to 1 000 000 5 Set the Count to 100 6 Swipe to display the GRAPH swipe screen 7 Select the graph icon on the upper right of the swipe screen to open the Graph screen 8 To analyze the...

Page 49: ...utomatic aperture Set the sample count to 100 Set defbuffer1 to store 100 points Clear defbuffer1 Digitize the signal Read the first 100 measurement and relative timestamp values from defbuffer1 Using...

Page 50: ...igitize aperture dmm APERTURE_AUTO Set sample count to the number of samples to capture about 5 ripples dmm digitize count numofsamples Set the input impedance to automatic so it selects 10 G for the...

Page 51: ...nect another test lead to the ground of the buck converter Supply 12 V of input voltage to the input terminals of the buck converter Reset the instrument Select the digitize voltage function and set s...

Page 52: ...the Sample Rate to 1 000 000 5 Set the Count to 100 6 Swipe to the GRAPH swipe screen 7 Select the graph icon in the upper right of the swipe bar to view the graph in the full screen 8 Swipe the botto...

Page 53: ...ycle input 40 12 V 5 V The red dots at the top of the cycles indicate an overflow condition which occurs because the 12 V measurement is over the 10 V measurement range Instead of increasing the range...

Page 54: ...erloading the output For this test you Connect the 3 load resistor to the output terminals of the buck converter Connect test leads to the output terminals of the buck converter Supply 12 V to the inp...

Page 55: ...test using the front panel Running the inductor current linearity test from the front panel 1 Press the POWER button on the front panel to turn on the instrument 2 On the FUNCTIONS swipe screen selec...

Page 56: ...ng and analyzing waveforms DMM7510 904 01 Rev D March 2021 7 13 Inductor current linearity results The front panel graph shows results that are similar to the following Figure 19 Inductor current line...

Page 57: ...RST SENS DIG FUNC CURR SENS DIG VOLT RANG 1 SENS DIG VOLT SRAT 500e3 SENS DIG VOLT APER AUTO SENS DIG COUN 50 TRAC POIN 50 TRAC CLE TRAC TRIG DIG TRAC DATA 1 50 defbuffer1 READ TRAC DATA 1 50 defbuff...

Page 58: ...mpt to reboot select Yes Send the following commands Reset the instrument to default settings reset Create a local variable to store the number of samples numofsamples 50 Set the DMM function to digit...

Page 59: ...nction and set the sample rate to 1 megasample per second Set sample count to 10 000 to monitor the power up event for 10 ms On the front panel of the instrument open the Graph screen and set the grap...

Page 60: ...est using the front panel Set up the digitize function 1 Press the POWER button on the front panel to turn on the instrument 2 On the FUNCTIONS swipe screen select Digi V to select the digitize voltag...

Page 61: ...er tab 6 Set Source Event to Waveform 7 Select Analog Edge 8 Set Level to 3V 9 Set Position to 50 for the pretrigger position 10 Select the Graph tab to view the graph 11 To start capturing the buck c...

Page 62: ...the sample count to 1 optional Set defbuffer1 to store 10 000 points Clear defbuffer1 Enable analog edge trigger Set the edge trigger to rising slope Set the edge trigger level to 3 V Set up a trigger...

Page 63: ...reading buffer capacity determines the actual count dmm digitize count 1 Set the input impedance to automatic to select 10 gigaohms for the 10 V range dmm digitize inputimpedance dmm IMPEDANCE_AUTO Se...

Page 64: ...support and additional information about the instrument From the website you can access The Knowledge Center which contains the following handbooks The Low Level Measurements Handbook Precision DC Cur...

Page 65: ...marks and trade names are the property of Keithley Instruments All other trademarks and trade names are the property of their respective companies Keithley Instruments Corporate Headquarters 28775 Aur...

Reviews: