background image

 

IEEE-488 Reference

 

3-2

A typical connecting scheme for a multi-unit test system is
shown in Figure 3-2. Although any number of connectors
could theoretically be stacked on one instrument, it is recom-
mended that you stack no more than three connectors on any
one unit to avoid possible mechanical damage.

 

NOTE

 

In order to minimize interference caused
by electromagnetic radiation, it is recom-
mended that only shielded IEEE-488
cables be used. The Models 7007-1 and
7007-2 shielded IEEE-488 cables are
available from Keithley.

Connect the Model 2002 to the IEEE-488 bus as follows: 

1. Line up the cable connector with the connector located

on the rear panel. The connector is designed so that it

will fit only one way. Figure 3-3 shows the location of
the IEEE-488 connector on the instrument.

2. Tighten the screws securely, but do not overtighten

them.

3. Add additional connectors from other instruments, as

required.

4. Make certain that the other end of the cable is properly

connected to the controller. Most controllers are
equipped with an IEEE-488 style connector, but a few
may require a different type of connecting cable. Con-
sult the instruction manual for your controller for the
proper connecting method.

 

NOTE

 

The IEEE-488 bus is limited to a maxi-
mum of 15 devices, including the control-
ler. The maximum cable length is 20-
meters, or two meters times the number of
devices, whichever is less. Failure to
observe these limits may result in erratic
bus operation.

 

3.3

Primary address selection

 

The Model 2002 is shipped from the factory with a pro-
grammed primary address of 16. The primary address may
be set to any value between 0 and 30 as long as address con-
flicts with other instruments are avoided. Note that control-
lers are also given a primary address, so do not use that
address either. Most frequently, controller addresses are 0 or
21, but you should consult the controller’s instruction man-
ual for details. Whatever primary address you choose, you
must make certain that it corresponds with the value speci-
fied as part of the controller’s programming language. 

Figure 3-1

IEEE-488 connector

Figure 3-2

IEEE-488 connections

Instrument

Controller

Instrument

Instrument

Figure 3-3

IEEE-488 connector location

IEEE-488

Содержание 2002

Страница 1: ...www keithley com E C N E D I F N O C F O E R U S A E M R E T A E R G A Model 2002 Multimeter User s Manual 2002 900 01 Rev E February 2009...

Страница 2: ...rt without the prior written approval of Keithley Instruments Inc is strictly prohibited TSP TSP Link and TSP Net are trademarks of Keithley Instruments Inc All Keithley Instruments product names are...

Страница 3: ...e with electrical signals that are rated Measurement Category I and Measurement Category II as described in the International Electrotechnical Commission IEC Standard IEC 60664 Most measurement contro...

Страница 4: ...d common mode voltages Use standard safety precautions to avoid personal contact with these voltages The symbol on an instrument shows that the surface may be hot Avoid personal contact to prevent bur...

Страница 5: ...uit safety precautions 2 4 2 2 5 Power on default conditions 2 4 2 2 6 Warm up period 2 4 2 2 7 IEEE 488 primary address 2 4 2 3 Display 2 4 2 3 1 Multiple displays 2 4 2 3 2 Information messages 2 7...

Страница 6: ...2 10 4 Selecting and configuring math 2 76 2 10 5 Calculate multiple display 2 77 2 11 Scanning 2 77 2 11 1 Scanning overview 2 77 2 11 2 Front panel scanner controls 2 77 2 11 3 Using CHAN key to clo...

Страница 7: ...ent status register query 3 31 3 10 4 IDN identification query 3 32 3 10 5 OPC operation complete 3 33 3 10 6 OPC operation complete query 3 34 3 10 7 OPT option identification query 3 35 3 10 8 RCL r...

Страница 8: ...ystem 3 116 3 20 STATus subsystem 3 117 3 20 1 EVENt 3 117 3 20 2 ENABle NRf 3 122 3 20 3 PTRansition NRf 3 125 3 20 4 NTRansition NRf 3 132 3 20 5 CONDition 3 134 3 20 6 PRESET 3 134 3 20 7 QUEue com...

Страница 9: ...IMer n 3 154 3 23 8 SIGNal 3 155 3 23 9 TCONfigure commands 3 155 3 23 10 RTCLock commands 3 157 3 24 UNIT subsystem 3 159 A Specifications B Interface Function Codes C ASCII Character Codes and IEEE...

Страница 10: ...rigger link connectors 2 53 Figure 2 19 DUT test system 2 54 Figure 2 20 Trigger Link connections asynchronous example 1 2 54 Figure 2 21 Operation model for asynchronous trigger link example 1 2 56 F...

Страница 11: ...20 IEEE754 double precision data format 64 data bits 3 81 Figure 3 21 Measurement Event Register 3 118 Figure 3 22 Questionable Event Register 3 119 Figure 3 23 Operation Event Register 3 120 Figure 3...

Страница 12: ...Table 2 19 2 and 4 auto filter 2 30 Table 2 20 2 and 4 auto resolution 2 31 Table 2 21 Trigger level range and increments 2 32 Table 2 22 CONFIGURE FREQUENCY menu structure 2 33 Table 2 23 CONFIG TEMP...

Страница 13: ...ommand summary 3 62 Table 3 14 TRACe command summary 3 63 Table 3 15 Trigger command summary 3 63 Table 3 16 UNIT command summary 3 65 Table 3 17 Minimum delay times for stream mode 3 142 B Interface...

Страница 14: ...can be stored and recalled from the front panel or over the IEEE 488 bus For example the buffer can be pro grammed to store up to 850 readings at 4 5 digits or up to 250 time stamped readings at 6 5...

Страница 15: ...age that may have occurred during transit Note There may be a protective film over the display lens which can be removed Report any damage to the shipping agent immediately Save the original packing c...

Страница 16: ...wo spade lugs two alligator clips and two spring hook test probes The spade lugs and alligator clips are rated at 30V RMS 42 4V peak the test probes are rated at 1000V These components are designed to...

Страница 17: ...e has a platinum RTD sensor It is designed to measure the temperature of flat surfaces of solids Model 8696 Air Gas RTD Probe This probe has a platinum RTD sensor It has an exposed junction within a p...

Страница 18: ...mation 2 9 Filter Covers the use of the digital filter types that can be used to reduce reading noise 2 10 Math Describes the calculations that can be per formed on readings in continuous operation 2...

Страница 19: ...up sequence On power up the Model 2002 performs self tests on its EPROM and RAM and checksum tests on data stored in non volatile memory See Table 2 1 If a failure is detected the instrument momentari...

Страница 20: ...to factory default values but they are not stored into EEPROM To do this perform a comprehensive calibration Error 513 AC calibration data lost AC cal constants are set to factory default values but...

Страница 21: ...eakdown in insula tion creating a shock hazard 2 2 5 Power on default conditions Power on default conditions are those conditions the instru ment assumes when it is first turned on You can change thes...

Страница 22: ...le 2 3 for paragraph references Displays that are common to most of the measurement functions are dis cussed here Table 2 3 Multiple displays by function Function Next display Paragraph All DC voltage...

Страница 23: ...u will access one of the following menus Figure 2 1 Bar graph zero at left multiple display 25 of full range Full Range 11 96859 VDC 50 of full range 75 of full range 0 20V For frequency FREQ BARGRAPH...

Страница 24: ...s ENTER when done Maximum and minimum The maximum and minimum multiple display shows the maximum and minimum readings since the display was en tered See Figure 2 3 The maximum and minimum values are r...

Страница 25: ...eter EE EE EE EE EE EE EE EE 110 111 112 Command header error Header separator error Program mnemonic too long EE EE EE 113 114 Undefined header Header suffix out of range EE EE 120 121 123 124 128 Nu...

Страница 26: ...rogram setup conditions every time you switch from one function to another each function remembers its own unique setup configuration Setup con figuration parameters that are remembered include Range...

Страница 27: ...on time in PLC 0 01 50 Default to setting appropriate for resolution FILTER AUTO AVERAGING ADVANCED AVERAGING MODE Digital filter menu Default to filter appropriate for integration time Program a simp...

Страница 28: ...filter 1 100 readings with a noise tolerance window 0 100 of range Select moving average or repeating average mode RESOLUTION AUTO 3 5d 4 5d 5 5d 6 5d 7 5d 8 5d Display resolution menu Default to res...

Страница 29: ...r the default integration times of the DCV and ACV functions The default set by resolution integration times of other func tions are listed in Tables 2 13 2 18 and 2 24 FILTER FILTER lets you set the...

Страница 30: ...g Mode DCV On Advanced 10 1 0 Moving DCV peak spikes On Advanced 10 5 0 Moving RMS average low fre quency RMS Any Off Advanced 10 5 0 Moving ACV peak Volts dB dBm On On Advanced Averaging 10 10 5 0 Mo...

Страница 31: ...lected there is no bar graph or zero centered bar graph multiple display 4 When units are changed from volts to dB or dBm all values less than zero that depend on the new units are made equal to zero...

Страница 32: ...e asked to enter a value for the measurement window A typical message follows PEAK WINDOW 0 1 s This sets the time the signal is sampled before the display is updated with a new reading It can range f...

Страница 33: ...t by ACV speed FILTER Unaffected by DCV and ACV filters RESOLUTION Set by ACV resolution UNITS Fixed on volts COUPLING Fixed on AC coupling AC TYPE Fixed on normal mode RMS 000 0000 mVDC 000 000 mVAC...

Страница 34: ...fect SPEED Fixed at 100msec Peak window has no effect FILTER Unaffected by DCV and ACV filters RESOLUTION Fixed at 3 5 digits UNITS Fixed on volts COUPLING Fixed on AC DC coupling NOTE The peak detect...

Страница 35: ...ffect SPEED Fixed at 100msec Peak window has no effect FILTER Unaffected by DCV and ACV filters RESOLUTION Fixed at 3 5 digits UNITS Fixed on volts COUPLING Fixed on AC DC coupling NOTE The peak detec...

Страница 36: ...affected by DCV and ACV filters RESOLUTION Fixed at 3 5 digits UNITS Fixed on volts COUPLING Fixed on AC DC coupling NOTE The peak detector captures the maximum value of the input signal 000 0000 mVDC...

Страница 37: ...her functions REL No effect SPEED Fixed at 100msec Peak window has no effect FILTER If ACV filter is on crest factor is effectively filtered as well RESOLUTION Fixed at 3 digits UNITS None COUPLING AC...

Страница 38: ...GE Set by ACV range auto or fixed Autoranges independently of other functions REL No effect SPEED Set by ACV speed FILTER Unaffected by ACV filter RESOLUTION Fixed at 5 5 digits UNITS Fixed on volts C...

Страница 39: ...ch signal at only one point Thermal EMFs Thermal emfs thermoelectric potentials are generated by thermal differences between the junctions of dissimilar metals These can be large compared to the sig n...

Страница 40: ...screwdriver into the rear panel AMPS holder Push in gently and rotate the fuse carrier one quarter turn counter clockwise Release pres sure on the holder and its internal spring will push the fuse car...

Страница 41: ...rmal current measurement use AMPS terminals Select in circuit current measurement use INPUT and SENSE terminals Table 2 12 CONFIGURE ACI menu structure Menu item Description SPEED NORMAL FAST MEDIUM H...

Страница 42: ...reso lution 5 5 digits Table 2 14 DCI and ACI auto filter Measurement function and type State Type Readings Noise tolerance Mode DC current On Advanced 10 1 0 Moving DC in circuit current On Advanced...

Страница 43: ...POWER DCV ACV DCI ACI 2 4 FREQ TEMP REL TRIG STORE RECALL INFO LOCAL CHAN SCAN CONFIG MENU EXIT ENTER RANGE AUTO FILTER MATH RANGE 2002 MULTIMETER SENSE 4 WIRE HI INPUT LO INPUTS CAL 500V PEAK F R FRO...

Страница 44: ...s VMEAS1 IIN CKT ISOURCE VMEAS2 IIN CKT VMEAS1 IIN CKT VMEAS2 IIN CKT ISOURCE VMEAS1 IIN CKT VMEAS2 IIN CKT VMEAS2 ISOURCE VMEAS1 IIN CKT VMEAS2 IIN CKT VMEAS2 ISOURCE IIN CKT VMEAS1 VMEAS2 VMEAS2 ISO...

Страница 45: ...by ACI filter FREQ has no filter RESOLUTION Fixed at 5 digits COUPLING Set by ACI coupling INPUT TERMINALS Fixed on CURRENT 000 000 AAC RMS or AVG 0 0000 Hz A AC RMS or average current and frequency f...

Страница 46: ...MAXAUTORANGE 1G 200M 20M 2M 200k 20k Set upper limit for autoranging of 2 wire resistance Select a specific range Table 2 17 CONFIGURE OHMS 4W menu structure Menu item Description SPEED NORMAL FAST M...

Страница 47: ...al filter response The filter menu is available from the function configuration menus i e CONFIGURE OHMS 2W or by pressing CONFIGURE FILTER with the desired function already selected All of the parame...

Страница 48: ...n 0 01 to 0 02 PLC 0 02 to 0 10 PLC 0 10 to 1 00 PLC 1 00 to 10 00 PLC 10 00 to 50 PLC 4 5d 5 5d 6 5d 7 5d 8 5d Note If the resolution is AUTO and the integration time SET BY RSLN the resolution will...

Страница 49: ...the menus Note that a function does not have to be selected in order to be configured When the function is selected it will assume the programmed status MAX SIGNAL LEVEL The maximum signal level is u...

Страница 50: ...measurements menu Select INPUT HI and INPUT LO terminals Select AMPS and INPUT LO terminals COUPLING AC AC DC Coupling menu Select AC coupled measurements Select DC coupled measurements Notes 1 The m...

Страница 51: ...G and then TEMP Paragraph 2 3 5 summarizes the rules for navigating through the menus Note that a function does not have to be selected in order to be configured When the function is selected it will...

Страница 52: ...d possible instrument damage do not use the Model 8680 RTD Probe Adapter to measure voltages exceeding 30V RMS 42 4V peak NEXT DISPLAY PREV POWER DCV ACV DCI ACI 2 4 FREQ TEMP REL TRIG STORE RECALL IN...

Страница 53: ...nfigure simulated or real junction Acquire reference temperature Select internal temperature transducer UNITS DEG C DEG F K Temperature units menu Select desired temperature units SPEED NORMAL FAST ME...

Страница 54: ...l come with a certificate of calibration that lists the calibration constants and the temperature range supported In all cases except subranges 4 and 7 translation of the supplied coefficients to Mode...

Страница 55: ...further configuration JCN1 JCN2 JCN3 JCN4 or JCN5 After choosing one of these reference junctions you can configure it further or acquire a reference temperature CONFIGURE This menu item displays the...

Страница 56: ...d 5 5d 6 5d 1 0 PLC 1 0 PLC 1 0 PLC 1 0 PLC Note If the integration time is SET BY RSLN and the resolution AUTO the integration time will be 1 0 PLC and the resolution set by sensor RESLN Resolution f...

Страница 57: ...al NOTE Autoranging should not be used when op timum speed is required Note that up ranging occurs at 105 of range while down ranging occurs at 10 of range To cancel autoranging press AUTO or the RANG...

Страница 58: ...or dBm is applied after the read ing is referenced to the selected level 2 6 3 Multiple display of rel One of the multiple displays allows you to view the read ing without rel applied on the bottom li...

Страница 59: ...f measurements to make Repeat measuring indefinitely Count use defined value 1 99999 Select trigger control mode Enable Source Bypass Disable Source Bypass SCAN SOURCE IMMEDIATE EXTERNAL MANUAL GPIB T...

Страница 60: ...to arm meter Use bus triggers to arm meter Use Trigger Link triggers to arm meter Enter Trigger Link lines Use clock to arm meter Enter time and date Use to hold up the measurement in the arm layer De...

Страница 61: ...er Scan Scan Count No Yes Delay Scan Delay Measure Event Detection No Yes Measure Trigger Control Source Source Bypass Enabled Measure Count Measure Delay Device Action Output Trigger Control Source O...

Страница 62: ...Timer Event detection is immediately satisfied on the initial pass through the layer Each subsequent detection is satisfied when the programmed timer inter val 1 to 999999 999 seconds elapses A timer...

Страница 63: ...y Gener al rules for navigating through the menu structure one con tained in paragraph 2 3 4 SOURCE This menu item selects the event that controls the measure source IMMEDIATE With this selection even...

Страница 64: ...ement starts the next mea surement assuming the Model 2002 is programmed for another measurement see COUNT HOLD When HOLD is selected the measure source is sup pressed As a result measuring is stopped...

Страница 65: ...L is active with bus triggering selected Pressing the TRIG key passes operation into the measure layer TRIGLINK With this selection the scan source is con trolled by the Trigger Link of the Model 2002...

Страница 66: ...menu item selects the event that controls the arm source IMMEDIATE With this selection operation passes imme diately into the scan layer EXTERNAL With this selection external triggers are used to con...

Страница 67: ...enable or disable the source bypass The source bypass is used to bypass the arm event on the first pass through the arm layer SOURCE With this selection the source bypass is enabled The arm event will...

Страница 68: ...he Scan Source is programmed for External an output trigger occurs on each return path through the scan layer If the arm layer Source Bypass is enabled Control Source and the Arm Source is programmed...

Страница 69: ...2 waits in the measure layer for a trigger With the Channel Trigger Control of the switch system set for Source scan operation initially bypasses the need for an external trigger to close the first ch...

Страница 70: ...Model 2002 outputs a Trigger Link completion pulse typically to a scanner to close the next channel The measure layer is configured using the CONFIG TRIG menu see paragraph 2 7 2 The scan layer and or...

Страница 71: ...test system are shown in Figure 2 20 Trigger Link of the Model 2002 is connected to Trigger Link of the Model 7001 7002 Switch System Notice that only one Trigger Link cable is needed Figure 2 19 DUT...

Страница 72: ...Link trigger from the Model 7001 7002 Press STEP on the Model 7001 7002 to start the scan The scanner s output pulse triggers the Model 2002 to take a reading store it and send a trigger pulse The fol...

Страница 73: ...er can be connected to the Trigger Link of the Model 2002 using the adapter With this adapter a Model 706 could be substituted for the Model 7001 7002 in the previous example Asyn chronous Trigger Lin...

Страница 74: ...2 7501 1 2 8502 Trigger Link Adapter Channel Ready External Trigger Figure 2 23 DUT test system asynchronous example 2 NEXT DISPLAY PREV POWER 2002 MULTIMETER SENSE 4 WIRE HI INPUT LO INPUTS CAL 500V...

Страница 75: ...Figure 2 24 Trigger Link connections asynchronous example 2 Trigger Link 7001 or 7002 Switch System Trigger Link Cables 8501 IN OUT External Trigger IN OUT 230 Voltage Source 8502 Trigger Link Adapte...

Страница 76: ...d to scan ten channels operation loops back up to point B where it waits for an input trigger Note that Bypass is no longer in effect A B C D The trigger pulse from the Model 7001 7002 triggers the Mo...

Страница 77: ...C No Scanned 10 Channels Yes Scan Channel Performed 2 Scans Wait for Trigger Link Trigger D Output Trigger Trigger B No Yes Bypass F Output Trigger Trigger 2002 to make Measurement and Output Trigger...

Страница 78: ...have relay settling times of 10msec and 50msec re spectively The Model 2002 is designated as the trigger con trol source and the two Model 7001 7002 units as trigger control acceptors Assume that the...

Страница 79: ...ONT OFF Scan list 1 1 1 10 Arm layer Arm spacing Immediate Arm count 1 Arm trigger control Acceptor Scan layer Scan spacing Immediate Number of scans 1 Scan trigger control Acceptor Channel layer Chan...

Страница 80: ...Wait for Trigger Link Trigger Scan Channel C Pull Trigger Line Low D No Scanned 10 Channels Yes 7001or 7002 Make Measurement Made 10 Measurements 2002 Press STEP to start scan Arm A Wait for Trigger L...

Страница 81: ...e 2 29 When the Model 2002 releases the trigger line the leading positive going edge triggers the Model 7001 7002 to close the next channel in the scan This pulls the trigger line low triggering the M...

Страница 82: ...ture Menu item Description Burst mode Data group Full Compact Control Fill and stop Pretrigger Percentage Reading count Event Continuous Never Timestamp Type Relative Time Real Time Format Absolute De...

Страница 83: ...ion is used to enable or disable the burst mode OFF Selecting this menu item returns the instrument to the CONFIG DATA STORE menu ON Select ON to enable burst mode This action clears the buffer puts t...

Страница 84: ...rocessing rdg xx of 1000 BURST 00100 READINGS Storage complete press RECALL BURST 00100 READINGS Use ENTER EXIT or INFO Rdg 00000 Rdg 00099 BURST 00100 READINGS Use ENTER EXIT or INFO press ENTER to l...

Страница 85: ...ill change to reflect the alternate format ABSOLUTE With this selection each timestamp provides the time and date that the reading was taken see REAL TIME timestamp type or the number of seconds from...

Страница 86: ...nabled math operations are performed BEFORE CALC With this item selected readings are placed in the buffer before any math is performed NONE With NONE selected no readings are placed in the buffer whe...

Страница 87: ...red continuous ON Rdg 00000 Time 067 709331 sec 100 rdgs stored continuous ON STORAGE INTERRUPTED Acquired 100 of 100 readings normal reading display on off Table 2 34 Pretrigger sequence Action Resul...

Страница 88: ...of digital filters averaging and advanced Both types are a simple average of one to 100 reading conversions The difference between them is the user programmable noise window of the advanced filter Th...

Страница 89: ...ding 1 A1 A1 A1 A1 A1 A2 A1 A1 A1 A1 A3 A2 A1 A1 A1 A4 A3 A2 A1 A1 A6 A6 A6 A6 A6 Conversions Type advanced Readings 5 Mode moving Noise level 1 of range A1 A1 A1 A1 A1 A2 A1 A1 A1 A1 A3 A2 A1 A1 A1 A...

Страница 90: ...ode Moving Conversion 11 10 9 8 7 6 5 4 3 Conversion 2 Reading 2 Conversion 12 11 10 9 8 7 6 5 4 Conversion 3 Reading 3 Conversion 10 9 8 7 6 5 4 3 2 Conversion 1 Reading 1 B Type Average Readings 10...

Страница 91: ...for mea surement function and type Averaging Program simple average filter 1 100 readings Advanced Program simple average filter 1 100 readings with a noise tolerance window 0 100 of range Averaging...

Страница 92: ...nomial calculation Thus changing a1 and or a0 changes m and or b respectively See paragraph 3 11 for details AVERAGING Use this selection for a non windowed averaging filter A message indicating the p...

Страница 93: ...le 10 on the 2k range the display will switch to 7 1 2 digit scientific notation 2 10 4 Selecting and configuring math The polynomial percent or percent deviation calculation is selected and configure...

Страница 94: ...ne of the multiple displays lets you view the reading on the bottom line of the display and the result of the calculation on the top line This display is available by repeatedly pressing either the NE...

Страница 95: ...The number of the closed channel will be displayed on the front panel along with normal readings Selecting a different channel from the one that is presently closed will cause the closed channel to o...

Страница 96: ...s valid only for chan nels 1 5 for the Model 2001 SCAN and channels 2 5 for the Model 2001 TCSCAN If selected PRD paired will be shown on the corresponding paired channel 6 10 for the Model 2001 SCAN...

Страница 97: ...FIG ACV You can then use SAVE ALT to assign peak ACV to the ALT function Whenever the ALT function is encoun tered in the scan list the instrument will switch to the ACV peak function for that channel...

Страница 98: ...the instrument will close the scanner reference channel and then wait for a trigger When the reading is triggered the unit will make a measurement on the reference channel switch to the measurement ch...

Страница 99: ...0000 000 INFO TIMER Use v ENTER EXIT or INFO For TIMER source the interval in seconds between triggers ENTER NO DATA NO MEMORY YES NO YES XXXXX RDGS TO BUFFER Use CONFIG STORE to Press ENTER to contin...

Страница 100: ...following paragraphs give step by step procedures for various scanner operating modes Closing and opening channels Use the front panel CHAN key to close and open specific channels on the internal scan...

Страница 101: ...the scan list 6 Examine all ten channels to verify omitted channels and paired PRD channels 7 After selecting all measurement functions press EN TER to return to normal display Step 2 Select internal...

Страница 102: ...an nels If you have selected a trigger mode that requires a sep arate trigger for each reading you will of course have to trigger the instrument to obtain each ratio reading refer to paragraph 2 7 for...

Страница 103: ...scan count scan timer data stor age and select YES to the Data to memory prompt Then press ENTER The unit will cycle through the channels stopping to take and store a reading on each channel Step 4 R...

Страница 104: ...ument will display the following SCAN OPERATION INTERNAL EXTERNAL RATIO DELTA 2 Select EXTERNAL then press ENTER Step 5 Start scan Press SCAN for instructions to set up the external scanner program th...

Страница 105: ...rinter Talk only mode menu GPIB Output Feed menu Specify reading after math operation Specify reading before math operation Specify no readings Select printer interface Specify IEEE 488 printer Specif...

Страница 106: ...AL TIME RESET TIME RESET RDG DECIMAL CLOCK TIME DATE FORMAT 12 HOUR 24 HOUR General menu Digital I O menu Check change states of digital output lines Check change sense of digital output lines Read di...

Страница 107: ...setup configuration POWERON Use this menu item to select the instrument setup that goes into effect on power on The instrument can be set to power on to the factory bench defaults the factory GPIB def...

Страница 108: ...5 5d Normal 1 PLC AC voltage AC type Peak spikes window Coupling Filter Auto Averaging Readings Advanced Readings Noise tolerance level Filter mode Range Relative Value Resolution Speed Units dB refe...

Страница 109: ...level Filter mode Range Relative Value Resolution Speed On On Off 10 On 10 1 Moving Auto Off 0 0 Auto 7 5d Normal 1 PLC Off Off Off 10 On 10 1 Repeat Auto Off 0 0 Auto 7 5d Normal 1 PLC Digital I O O...

Страница 110: ...for percent a0 factor for polynomial a1 factor for polynomial a2 factor for polynomial Off Percent 1 0 0 1 0 Off Percent 1 0 0 1 0 Resistance 2 wire Filter Auto Averaging Readings Advanced Readings No...

Страница 111: ...n 10 1 Repeat Off Auto 2M Off 0 0 Auto 7 5d Normal 1 PLC Scanning Channels Scan list Internal list External list Function Scan operation Ratio Reference channel Measure channel Function Delta Referenc...

Страница 112: ...990 4 wire RTD Normal 1 PLC J Simulated 23 C 10mV C 0mV 0 C C Triggers arm layer Source Triglink input Triglink output Count Control scan layer Source Triglink input Triglink output Delay Count Contro...

Страница 113: ...gs are printed expressed as 1 out of nnnn readings FORMFEED Use the FORMFEED option of the menu to enable or disable the sending of a formfeed character to the printer after printing a user selectable...

Страница 114: ...ext calibration date The DISPLAY AT POWERUP option controls whether the next calibration date is displayed during the power up sequence The CHANGE option is locked to enable it requires the CAL switch...

Страница 115: ...toggled between ON and OFF with the range keys Each measurement function except frequency has a multiple display for the limits bar graph It shows a pass fail indica tion and a graphical representatio...

Страница 116: ...ital output lines to the pass pattern all OFF in this example Since binning is enabled digital output 4 is also OFF Note that the actual state high or low of the digital output lines depends on the po...

Страница 117: ...mbinations of output states this resistor limits the output high to 2 5V For example Output 1 set high 5V Outputs 2 3 and 4 set low 0V Output 1 is restricted to 2 5V If using the digital output to sin...

Страница 118: ...RAL DIGITAL I O menus OUTPUT STATE ON OUTPUT SENSE ACTIVE LOW In the low state 0V the output transistor sinks current through the external device In the high state the output tran sistor is off transi...

Страница 119: ...ACTIVE HIGH or ACTIVE LOW To other three digital outputs 5V 10 Digital Output 1 Flyback Diode Digital I O Receptacle 5 1 9 6 Connector J1031 Pin 4 External Voltage Flyback connection 5V to 30V Pin 6...

Страница 120: ...s option to set the sense of the selected output line to active low To check or change output sense place the cursor on the appropriate line and press ENTER Cursor position indicates the present logic...

Страница 121: ...ows DISABLE Disables autozero NORMAL Enables normal autozero SYNCHRONOUS Enables synchronous autozero Changing autozero halts triggers and puts the instrument into the idle state Use the TRIG key to r...

Страница 122: ...is GENERAL MENU selection is used to set the time date and format 12 hour or 24 hour for the real time clock The menu items for CLOCK are explained as follows TIME This item is used to set the time fo...

Страница 123: ...Front Panel Operation 2 106...

Страница 124: ...the Model 2002 The IEEE 488 is an instrumentation data bus with hardware and programming standards originally adopted by the IEEE Institute of Electrical and Electronic Engineers in 1975 and given th...

Страница 125: ...ers are equipped with an IEEE 488 style connector but a few may require a different type of connecting cable Con sult the instruction manual for your controller for the proper connecting method NOTE T...

Страница 126: ...installed From DOS execute the following command to install the driver cechp If you include the CECHP command in your AUTOEX EC BAT file the driver will automatically be installed every time you turn...

Страница 127: ...responds to the IFC command by cancelling front panel TALK or LISTEN lights if the instrument was previously placed in one of those states Note that this command does not affect the status of the ins...

Страница 128: ...lowing program fragment will provide the GET Program fragment PRINT 1 trigger 16 Trigger 2002 from over the bus This sends IEEE 488 commands UNT UNL LISTEN 16 GET When the command is executed the trig...

Страница 129: ...ng UNL Unlisten addressing it to talk or by sending IFC Interface Clear over the bus SRQ The instrument can be programmed to generate a service request SRQ when one or more errors or conditions occur...

Страница 130: ...rement Summary Bit EAV Error Available QSB Questionable Summary Bit MAV Message Available ESB Event Summary Bit RQS MSS Request for Service Master Summary Staus OSB Operation Summary Bit 0 Lay 1 Lay 2...

Страница 131: ...vent register is a latched read only regis ter whose bits are set by the corresponding condition register and transition filter Once a bit in an event register is set it remains set latched until the...

Страница 132: ...Standard Event Status Enable Register PON Power On URQ User Request CME Command Error EXE Execution Error DDE Device Dependent Error QYE Query Error OPC Operation Complete Logical AND OR Logical OR O...

Страница 133: ...B1 B0 Operation Event Register B15 B11 Idle B10 B9 B8 B7 Arm B6 Trig B5 Meas B4 B3 B2 B1 B0 Operation Event Enable Register To Operation Summary Bit OSB of Status Byte Register See Figure 3 12 PTR Po...

Страница 134: ...arm layer of Sequence 1 Logical AND OR Logical OR PTR Positive Transition Register NTR Negative Transition Register 0 Seq1 B14 B2 B15 B1 B0 0 Seq1 B14 B2 B15 B1 B0 0 Always Zero Seq1 PTR NTR Arm Tran...

Страница 135: ...Lay2 Layer 2 Set bit indicates that 2002 is in arm layer 2 Logical AND OR Logical OR PTR Positive Transition Register NTR Negative Transition Register 0 Lay2 Lay1 B14 B3 B15 B2 B1 B0 0 Lay2 Lay1 B14 B...

Страница 136: ...t the 2002 is in the trigger layer of Sequence 1 Logical AND OR Logical OR PTR Positive Transition Register NTR Negative Transition Register 0 Seq1 B14 B2 B15 B1 B0 0 Seq1 B14 B2 B15 B1 B0 0 Always Ze...

Страница 137: ...ary Bit MSB of Status Byte Register See Figure 3 12 PTR Positive Transition Filter NTR Negative Transition Filter PTR Measurement NTR Transition Filter B15 B12 B10 B9 B8 B7 B6 RAV B5 B4 B3 B2 LL1 B1 B...

Страница 138: ...erature Summary Logical AND OR Logical OR PTR Positive Transition Register NTR Negative Transition Register 0 B13 B9 B14 B8 B15 0 Cal B13 B9 B14 B8 B15 0 Warn Cal PTR NTR Questionable Transition Filte...

Страница 139: ...SYSTem ERRor for complete information on reading error messages 3 7 6 Status byte and service request SRQ Service request is controlled by two 8 bit registers the Status Byte Register and the Service...

Страница 140: ...ister Service Request Enable Register OSB Operation Summary Bit MSS Master Summary Status RQS Request for Service ESB Event Summary Bit MAV Message Available QSB Questionable Summary Bit EAV Error Ava...

Страница 141: ...y the serial poll The serial poll automatically resets RQS of the Status Byte Register This will allow subsequent serial polls to monitor Bit 6 for an SRQ occurrence generated by other event types Aft...

Страница 142: ...ce TLINk ARM LAYer2 SOURce HOLD ARM LAYer2 TCONfigure DIRection SOURce Source Bypass Enabled ARM LAYer2 IMMediate ARM LAYer2 SIGNal Another Scan ARM LAYer2 COUNt n INFinite No Yes Delay ARM LAYer2 DEL...

Страница 143: ...is satisfied when an input trigger via the EXTERNAL TRIGGER connector is received by the Model 2002 TLINk Event detection is satisfied when an input trigger via the TRIGGER LINK is received by the Mo...

Страница 144: ...ected TRIGGER LINK output line as follows If the asynchronous Trigger Link mode is selected the output trigger pulse is available on the programmed output line If the semi synchronous Trigger Link mod...

Страница 145: ...IEEE 488 Reference 3 22...

Страница 146: ...d that does not need to be included in the pro gram message For example INITiate IMMediate The brackets indicate that IMMediate is implied optional and does not have to be used Thus the above command...

Страница 147: ...he program message For example SOURce TTL2 b The b indicates that a Boolean type parameter is required Thus to set digital input line 2 true you must send the command with the ON or 1 parameter as fol...

Страница 148: ...is no short form version Example auto auto B The following rules apply to command words that exceed four letters a If the fourth letter of the command word is a vowel delete it and all the letters aft...

Страница 149: ...ach of the above program messages the path pointer starts at the root command stat and moves down the command levels until the command is executed 2 Multiple command messages Multiple commands can be...

Страница 150: ...an LF line feed EOI end or identify or an LF EOI The bus will hang if your computer does not provide this termination The following example shows how a multiple command program message must be termin...

Страница 151: ...MT Message exchange protocol The message exchange protocol can be summarized by the two following rules Rule 1 You must always tell the Model 2002 what to send to the computer The following two steps...

Страница 152: ...r all pending commands have been executed Places an ASCII 1 into the output queue when all pending selected device operations have been completed Returns an ID code that indicates which memory option...

Страница 153: ...raph 3 7 6 A cleared bit 0 in the enable register prevents masks the ESB bit in the Status Byte Register from setting when the corresponding standard event occurs A set bit 1 in the enable register al...

Страница 154: ...el 2002 is ready to accept new commands This bit only sets in response to the OPC query command see paragraph 3 10 6 Bit B1 Not Used Bit B2 Query Error QYE Set bit indicates that you attempted to read...

Страница 155: ...fication code The identification code includes the manufacturer model number serial number and firmware revision levels and is sent in the following format KEITHLEY INSTRUMENTS INC MODEL 2002 xxxxxxx...

Страница 156: ...sidered finished until the instrument goes into the idle state When used with the TRG command the OPC bit will not set until the operations associated with the TRG command and the initiate command are...

Страница 157: ...h the TRG command an ASCII 1 will not be placed into the Output Queue and the MAV bit will not set until the operations associated with the TRG command and the initiate command are finished The TRG co...

Страница 158: ...his command is used to return the Model 2002 to a setup configuration stored at a memory location The SAV command is used to store a setup configuration at a memory location see paragraph 3 10 10 If t...

Страница 159: ...on memory locations 0 through 4 are valid parameters If the Model 2002 MEM2 memory element is installed up to 10 setup configurations can be saved and recalled Memory locations 0 through 9 are then va...

Страница 160: ...contents of the Service Request Enable Register can be read using the SRE query com mand PRINT 1 output 16 sre 32 sre Unmask ESB bit and query register PRINT 1 enter 16 Send response message to 2002...

Страница 161: ...et bit indicates that an error or status message is present in the Error Queue The message can be read using one of the following SCPI commands SYSTem ERRor STATus QUEue See paragraphs 3 21 and 3 20 f...

Страница 162: ...result 0 or 1 in the Output Queue When the Model 2002 is addressed to talk the coded result is sent from the Output Queue to the computer A returned value of zero 0 indicates that the test passed and...

Страница 163: ...state The device operations of INITiate are not considered complete until the Model 2002 goes back into idle By sending the WAI command after the INITiate command all subsequent commands will not exe...

Страница 164: ...e instrument setup This command does not trigger a measurement It simply requests the last available reading Note that this command can repeatedly return the same reading In the absence of a new readi...

Страница 165: ...This command is automatically asserted when the MEASure command is sent PRINT 1 output 16 conf volt dc Perform CONFigure operations READ This command is typically used to acquire a post processed rea...

Страница 166: ...der that they are presented ABORt CONFigure function READ When ABORt is executed the instrument will go into the idle state if continuous initiation is disabled Otherwise operation will re start at th...

Страница 167: ...IEEE 488 Reference 3 44...

Страница 168: ...ct the data format for transferring instrument readings over the bus 3 15 INPut subsystem Use the Model 1801 Preamp 3 16 OUTPut subsystem Use to select the polarity for the digital output lines 3 17 R...

Страница 169: ...s are explained by notes Table 3 4 CALCulate command summary Command Description Default parameter SCPI Ref CALCulate 1 FORMat name FORMat KMATh MA0Factor NRf MA0Factor MA1Factor NRf MA1Factor MA2Fact...

Страница 170: ...est indication Enable or disable auto clear Query auto clear Path to control LIMIT 2 test Path to configure upper limit Set upper limit 9 999999e35 to 9 999999e35 Query upper limit Set digital output...

Страница 171: ...uery status message state Enable or disable the front panel display Query state of the display Note 1 Note 2 Note 1 Note 2 OFF Note 3 Notes 1 RST and SYSTem PRESet has no effect on a user defined mess...

Страница 172: ...e LSENse TTL4 LSENse name LSENse Path to set polarity of digital output line 1 Select polarity active high AHIGH or active low ALOW Query polarity of line 1 Path to set polarity of digital output line...

Страница 173: ...list Assign measurement function to specified channels Query function for each specified channel Command path to configure ratio calculation Specify reference channel 1 to 10 Query reference channel S...

Страница 174: ...signal Set upper limit for auto range 0 to 2 1 Query upper limit Set lower limit for auto range 0 to 2 1 Query lower limit Query auto range Specify reference 2 1 to 2 1 Enable or disable reference Qu...

Страница 175: ...for auto range 0 to 2 1 Query upper limit Set lower limit for auto range 0 to 2 1 Query lower limit Query auto range Specify reference 2 1 to 2 1 Enable or disable reference Query state of reference U...

Страница 176: ...nge Set range based on present input signal Set upper limit for auto range 0 to 775 Query upper limit Set lower limit for auto range 0 to 775 Query lower limit Query auto range Specify reference 1100...

Страница 177: ...ate Path to configure measurement range Select range 0 to 1100 Query range Enable or disable auto range Set range based on present input signal Set upper limit for auto range 0 to 1100 Query upper lim...

Страница 178: ...auto range 0 to 1 05e9 Query upper limit Set lower limit for auto range 0 to 1 05e9 Query lower limit Query auto range Specify reference 0 to 1 05e9 Enable or disable reference Query state of referen...

Страница 179: ...upper limit for auto range 0 to 2 1e6 Query upper limit Set lower limit for auto range 0 to 2 1e6 Query lower limit Query auto range Specify reference 0 to 2 1e6 Enable or disable reference Query sta...

Страница 180: ...3 18 7 3 18 9 3 18 10 3 18 15 3 18 16 TEMPerature APERture n AUTO b AUTO ONCE AUTO APERture NPLCycles n AUTO b AUTO ONCE AUTO NPLCycles REFerence n STATe b STATe ACQuire REFerence DIGits n AUTO b AUT...

Страница 181: ...o configure RTD measurements Select RTD parameters PT100 D100 F100 PT385 PT3916 USER or SPRTD Query RTD type Specify constant for USER type 0 to 0 01 Query alpha Specify constant for USER type 0 to 1...

Страница 182: ...em PRESet default parameter 4 The RST default parameter is OFF for all functions The SYSTem PRESet default is OFF for ACI ACV and TEMP and ON for DCI DCV 2 and 4 5 The RST default parameter is OFF for...

Страница 183: ...he negative transition register Read the negative transition register Read the condition register Path to control arm event registers Read the event register Program the enable register Read the enabl...

Страница 184: ...essages Clears all messages from Error Queue Note 2 Note 3 Note 4 Note 5 Note 6 Note 7 Note 7 3 20 1 3 20 2 3 20 3 3 20 4 3 20 5 3 20 6 3 20 7 Notes 1 Commands in this subsystem are not affected by RS...

Страница 185: ...ery autozero Select reading acquisition method BURSt NORMal ASTReam or SSTReam Query acquisition method Path to control line synchronization of measurements Enable or disable line sync Query line sync...

Страница 186: ...mber of pre trigger readings Specify 0 to 100 of buffer Query percentage Specify as a number Query number of readings Select pre trigger source event EXTernal TLINk BUS or MANual Query pre trigger sou...

Страница 187: ...nt Query the date for the clock event Specify the time for the clock event Query the time for the clock event Path to program Arm Layer 2 Loop around control source Specify scan count 1 to 99999 or IN...

Страница 188: ...t line 1 to 6 Query input line Select output line 1 to 6 Query output line Path to configure semi synchronous Trigger Link Select trigger line 1 to 6 Query trigger line 0 1 ASYNchronous ACCeptor 2 1 1...

Страница 189: ...IMPedance n IMPedance AC Select temperature measurement units C CEL F FAR or K Query temperature units Path to configure ACV units Select ACV measurement units V DB or DBM Path to set DB reference vo...

Страница 190: ...no CALC 1 calculation is performed With one of the other formats selected and CALC 1 enabled see STATe the result of the calculation is displayed The calculated reading is refreshed every time the ins...

Страница 191: ...calculation PRINT 1 output 16 calc kmat perc 10 perc Set target to 10 and query PRINT 1 enter 16 Get response message from 2002 STATe b CALCulate 1 STATe b Control CALC 1 b 0 or OFF Disable CALC 1 ca...

Страница 192: ...rocess the current input data to reflect a new calculation For example assume the instrument is in a non continuous measurement mode and requires a manual trigger to cause the next reading conversion...

Страница 193: ...the buffer PRINT 1 output 16 calc2 form max form Select MAX format and query PRINT 1 enter 16 Get response message from 2002 STATe b CALCulate2 STATe b Control CALC 2 b 0 or OFF Disable CALC 2 calcul...

Страница 194: ...T 2 test See paragraph 2 12 5 for details on limit tests DATA n CALCulate3 LIMit 1 UPPer DATA n Specify upper LIMIT 1 CALCulate3 LIMit 1 LOWer DATA n Specify lower LIMIT 1 CALCulate3 LIMit2 UPPer DATA...

Страница 195: ...the output port Each output line is assigned a decimal weight as follows Digital Output Decimal Weight Line 1 1 Line 2 2 Line 3 4 Line 4 8 The parameter value for the digital pattern is determined by...

Страница 196: ...has passed or failed It does not tell you which limit upper or lower has failed To determine which limit has failed you will have to read the Measurement Event Register see paragraph 3 20 1 Reading th...

Страница 197: ...d 3 to go true when all enabled limit tests pass use a parameter value of 6 2 4 The actual true state high or low of each digital output line depends on its programmed polar ity Polarity is programmed...

Страница 198: ...ter 16 Get response message from 2002 IMMediate CALCulate3 IMMediate Perform CALC 3 When you change the configuration of the limit test the next reading is evaluated according to that new test configu...

Страница 199: ...last com mand in the program message If you include a command after an indefinite block message on the same line it will be treated as part of the message and is displayed instead of executed PRINT 1...

Страница 200: ...has no effect on any other message types This example assumes that a NEXT operation is currently being displayed PRINT 1 output 16 cnd Clear NEXT display SMESsage b DISPlay SMESsage b Control status m...

Страница 201: ...g message FRONT PANEL DISABLED Press LOCAL to resume As reported by the message all front panel controls except LOCAL are disabled Normal dis play operation can be resumed by using the ENABle command...

Страница 202: ...for transferring readings over the bus For every reading conversion the data string sent over the bus contains the elements specified by the ELEMents command The specified elements are sent in a part...

Страница 203: ...equivalent of an ASCII sign and 0 REAL 64 or DREal selects the binary IEEE754 double precision data format and is shown in Figure 3 20 normal byte order shown This format is similar to the single pre...

Страница 204: ...rom one to all six elements Each element in the list must be separated by a comma These elements shown in Figure 3 18 are explained as follows READing Instrument reading The resolution of this reading...

Страница 205: ...eading sent over the bus is referenced in seconds to the start time After 99 999 999999 seconds the timer resets back to zero and starts over Timestamp is also available for buffer readings Timestamp...

Страница 206: ...rder The SWAPped selection is simply ignored when the ASCII format is selected PRINT 1 output 16 form bord swap bord Reverse byte order PRINT 1 enter 16 Get response message from 2002 EXPonent name FO...

Страница 207: ...ption slot this command is used to enable or disable preamp PRINT 1 output 16 inp pre stat on Enable preamp PRINT 1 enter 16 Get response from 2002 FILTer name INPut PREamp FILTer name Select filter r...

Страница 208: ...Query polarity of specified line These commands are used to set the polarity of the digital output lines When set for active high AHIGh polarity the specified output line is true ON when the output le...

Страница 209: ...nnel list List 2 Single channel 2 4 6 Multiple channels separated by commas 1 10 Range of channels 1 though 10 Range limits separated by a colon 1 5 7 Range entry and single entry separated by a comma...

Страница 210: ...N ALL ROUTe OPEN ALL Open closed channel This action command is used to open a closed channel on the Model 2001 SCAN Note that this command performs the same function as the ROUTe OPEN ALL command tha...

Страница 211: ...xt 1 40 Define external scan list FUNCtion list name ROUTe SCAN INTernal FUNCtion list name Assign functions to channels Internal ROUTe SCAN EXTernal FUNCtion list name Assign functions to channels Ex...

Страница 212: ...PRINT 1 output 16 rout scan func 1 3 5 7 volt dc RCHannel list ROUTe SCAN RATio RCHannel list Specify reference channel for Ratio ROUTe SCAN DELTa RCHannel list Specify reference channel for Delta lis...

Страница 213: ...is se lected the Model 2002 scans the channels of the internal switching card according to how the scan is configured see ROUTe SCAN INTernal EXTernal is used to measure channels that are controlled b...

Страница 214: ...u ment can be returned to the Alternate setup by using the ALTernate 1 RECall command An Alternate setup can be used as the function parameter for a scan see ROUTe SCAN PRINT 1 output 16 alt save Save...

Страница 215: ...1 0 is established the reading returned by this com mand is the raw reading minus 1 0 Calculated MATH readings cannot be read with this command see the CALCulate subsystem to read math calculations T...

Страница 216: ...p between NPLC and aperture is expressed as follows where Aperture is the integration rate in seconds per integration NPLC is the number of power line cycles per integration f is the power line freque...

Страница 217: ...tch When AUTO ONCE is sent auto aperture turns on momentarily and then disables While enabled it automatically selects the appropriate value as summarized in the tables When auto aperture disables the...

Страница 218: ...nplc 2 nplc Set NPLC for ACI PRINT 1 enter 16 Get response from 2002 AUTO b ONCE SENSe 1 CURRent AC NPLCycles AUTO b ONCE Control auto NPLC for ACI SENSe 1 CURRent DC NPLCycles AUTO b ONCE Control au...

Страница 219: ...he DC component from the measurement When DC coupling is selected the blocking capacitor is removed Subsequent measurements reflect both the AC and DC components of the signal AC DC PRINT 1 output 16...

Страница 220: ...le auto range AUTO Query autorange on or off These commands are used to control autoranging With autoranging enabled the instrument automatically goes to the most sensitive range to perform the measur...

Страница 221: ...e limit ULIMit DEFault Query RST default upper limit ULIMit MINimum Query lowest allowable upper limit ULIMit MAXimum Query largest allowable upper limit LLIMit Query lower range limit LLIMit DEFault...

Страница 222: ...nce Query programmed reference value REFerence DEFault Query RST default reference value REFerence MINimum Query lowest allowable reference value REFerence MAXimum Query largest allowable reference va...

Страница 223: ...ACQuire Acquire Reference for ACV SENSe 1 VOLTage DC REFerence ACQuire Acquire Reference for DCV SENSe 1 RESistance REFerence ACQuire Acquire Reference for 2 SENSe 1 FRESistance REFerence ACQuire Acqu...

Страница 224: ...CI ACV DCV 2 4 DEFault 7 digits for DCV 2 and 4 6 digits for DCI and ACI 5 digits for ACV 5 digits 0 01 resolution for TEMP 5 digits for FREQ MINimum 3 digits for DCI ACI ACV DCV 2 4 3 digits 1 resolu...

Страница 225: ...the selected value is retained The auto resolution command DIGits AUTO is coupled to the command that manually selects resolution DIGits n When auto resolution is enabled the parameter value for DIGit...

Страница 226: ...ommands are used to specify the filter count In general the filter count is the number of readings that are acquired and stored in the filter buffer for the averaging calculation The larger the filter...

Страница 227: ...e ACI SENSe 1 CURRent DC AVERage ADVanced NTOLerance n Specify noise tolerance DCI SENSe 1 VOLTage AC AVERage ADVanced NTOLerance n Specify noise tolerance ACV SENSe 1 VOLTage DC AVERage ADVanced NTOL...

Страница 228: ...d to set tolerance levels PRINT 1 output 16 volt dc aver adv on adv Enable advanced filter PRINT 1 enter 16 Get response from 2002 DETector commands FUNCTION name SENSe 1 CURRent AC DETector FUNCTION...

Страница 229: ...ORMal Normal DCI measurement technique ICIRcuit In circuit DCI measurement technique METHod Query measurement technique This command is used to select the DCI measurement technique NORMal is used to m...

Страница 230: ...signal level current threshold 1000V maximum signal level voltage threshold RANGe Query maximum signal level RANGe DEFault Query RST default signal level RANGe MINimum Query the lowest allowable sign...

Страница 231: ...er level This action command is used to configure the voltage trigger level for a TTL input signal After this command is sent the 10V threshold voltage range is selected and a threshold trigger level...

Страница 232: ...e Alpha Beta Delta at 0 C ITS 90 PT100 0 003850 0 10863 1 49990 100 ITS 90 D100 0 003920 0 10630 1 49710 100 ITS 90 F100 0 003900 0 11000 1 49589 100 IPTS 68 PT385 0 003850 0 11100 1 50700 100 IPTS 68...

Страница 233: ...0 to 10000 Specify RTD Resistance at 0 C in ohms RZERo Query RTD resistance at 0 C This command is used to check and or change the Resistance at 0 C Keep in mind that chang ing the current resistance...

Страница 234: ...istance value SENS1 TEMP RTD SPRTD RZER R_zero 4 Set the A4 coefficient to the RTD certificate value for A2 SENS1 TEMP SPRTD A4 certificate_A2_value 5 Set the B4 coefficient to the RTD certificate val...

Страница 235: ...sed for ther mocouple temperature measurements Specify REAL if using an actual reference junction The REAL TCoefficient command is then used to specify the temperature coefficient of the refer ence ju...

Страница 236: ...o acquire the reference temperature PRINT 1 output 16 temp rjun1 real tco 05 tco Set temp coefficient PRINT 1 enter 16 Get response from 2002 OFFSet n SENSe 1 TEMPerature RJUNctionX REAL OFFSet n Spec...

Страница 237: ...J Set operation for Type J thermocouple K Set operation for Type K thermocouple T Set operation for Type T thermocouple E Set operation for Type E thermocouple R Set operation for Type R thermocouple...

Страница 238: ...rence TC temperature 2000 C RTEMperature Query reference TC temperature RTEMperature DEFault Query RST default temperature RTEMperature MINimum Query minimum temperature RTEMperature MAXimum Query max...

Страница 239: ...set the logic levels for the digital output port The actual level high or low of a digital output line depends on its programmed polarity see Output subsystem If the polarity of a line is active high...

Страница 240: ...se registers depends on how the transition filter is programmed see PTRansition and NTRansition commands If an event is programmed for a positive tran sition PTR the corresponding bit in this register...

Страница 241: ...ent has occurred for thermocouple temperature measurements PTR or a subsequent valid reference junction measurement has occurred NTR Bits B5 B6 and B7 Not used Bit B8 Calibration Summary Cal Set bit i...

Страница 242: ...Waiting for Trigger Trig Set bit indicates that the instrument is waiting in the trig ger layer PTR of the trigger model or that it has left the trigger layer NTR Bit B6 Waiting for Arm Arm Set bit i...

Страница 243: ...egister Idle Arm Trig B15 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 2 10 1024 2 6 2 5 2 0 64 32 0 1 0 1 0 1 Bit Position Event Decimal Weighting Value Value 1 Operation Event Set 0 Operation Event Cleared...

Страница 244: ...s that instrument operation is in arm layer 2 PTR or that operation has exited from arm layer 2 NTR Bits B3 through B15 Not used PRINT 1 output 16 stat meas Query Measure Event Register PRINT 1 enter...

Страница 245: ...e appropriate register Each event enable register is used as a mask for events see EVENt for descriptions of events When a bit in an event enable register is cleared 0 the corresponding bit in the eve...

Страница 246: ...V Buffer Available RAV Reading Available HL2 High Limit 2 LL2 Low Limit 2 HL1 High Limit 1 LL1 Low Limit 1 ROF Reading Overflow BFL HL2 HL1 ROF 512 16 4 1 0 1 0 1 0 1 0 1 BHF BAV LL2 256 128 8 0 1 0 1...

Страница 247: ...ts Idle Idle state of the 2002 Arm Waiting for Arm Trig Waiting for Trigger Set Settling Cal Calibrating Cal 1 0 1 Figure 3 30 Trigger Event Enable Register B15 B2 B1 B0 2 1 2 0 1 Bit Position Event D...

Страница 248: ...egister Thus when an event is pro grammed for a positive transition the appropriate bit in the corresponding event register sets when the corresponding bit in the condition register changes from 0 to...

Страница 249: ...full Sets B8 when the trace buffer becomes half full Buffer full Sets B9 when the trace buffer becomes full Buffer pretriggered Sets B11 when the trace buffer pretrigger event occurs Figure 3 33 Measu...

Страница 250: ...4 when a Signal Oriented Measurement Command parameter is ignored Figure 3 34 Questionable Transition Filter Bit Position Event Decimal Weighting Value Value 1 Enable Positive Transition 0 Disable Pos...

Страница 251: ...ng the idle state Figure 3 35 Operation Transition Filter Idle Arm Trig B15 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 2 10 1024 2 6 2 5 2 1 2 0 64 32 0 1 0 1 0 1 Bit Position Event Decimal Weighting Value...

Страница 252: ...igger Layer Figure 3 36 Trigger Transition Filter B15 B2 B1 B0 2 1 2 0 1 Bit Position Event Decimal Weighting Value Value 1 Enable Positive Transition 0 Disable Positive Transition A Positive Transiti...

Страница 253: ...er Figure 3 37 Arm Transition Filter B15 B2 B1 B0 2 1 2 0 1 Bit Position Event Decimal Weighting Value Value 1 Enable Positive Transition 0 Disable Positive Transition Seq1 A Positive Transition PTR R...

Страница 254: ...ation PTR PRINT 1 enter 16 Get response message from 2002 Figure 3 38 Sequence Transition Filter Lay2 B15 B3 B2 B1 B0 2 2 4 2 1 2 0 1 0 1 Bit Position Event Decimal Weighting Value Value 1 Enable Posi...

Страница 255: ...the Measurement Transition Filter is set then the buffer full event is programmed for a negative transition The BFL bit B9 in the Measurement Event Register sets when the trace buffer is no longer ful...

Страница 256: ...ing Sets B0 at the end of calibration Measuring Sets B1 at the end of a measurement Trigger layer Sets B5 when leaving the Trigger Layer Arm layer Sets B6 when leaving an arm layer Idle Sets B10 when...

Страница 257: ...Model 2002 to talk a decimal value is sent to the computer The binary equivalent of this decimal value indicates which bits in the register are set For example if sending stat meas cond returns a deci...

Страница 258: ...tion as the SYSTem ERRor query command see System subsystem PRINT 1 output 16 stat que Query oldest message in queue PRINT 1 enter 16 Get response message from 2002 ENABle list STATus QUEue ENABle lis...

Страница 259: ...nd will go into the Error Queue as they occur Sta tus messages are not enabled and will not go into the queue This command is used to specify which messages you want disabled Disabled messages are pre...

Страница 260: ...SYStem PRESet default conditions Default conditions are listed in the SCPI tables Tables 3 4 through 3 16 With one of the SAV parameters selected the instrument powers on to the setup that is saved in...

Страница 261: ...Queue is empty the mes sage 0 No error is placed in the Error Queue The messages in the queue are preceded by a number Negative numbers are used for SCPI defined messages and positive numbers are use...

Страница 262: ...od Query acquisition method BURST and NORMal These parameters are used to specify the acquisition method for storing readings in the buffer With the NORMAL method readings are stored at a rate that is...

Страница 263: ...gs per second can be sent Once the Model 2002 is placed in a stream mode one A D reading is sent over the bus every time the instrument is addressed to talk ASCII stream mode With ASTReam only the rea...

Страница 264: ...ion disabled function DIGits AUTO OFF Filter disabled function AVERage STATe OFF Auto filter disabled function AVERage AUTO OFF Reference disabled function REFerence STATe OFF The stream mode is cance...

Страница 265: ...put 16 opc Send opc PRINT 1 enter 16 Wait for operation complete PRINT 1 output 16 syst amet astr Go into ASTReam mode SLEEP 1 Wait for 1 second FOR I 1 TO 200 Set counter to loop 200 times PRINT 1 en...

Страница 266: ...the integration period starts when the reading is triggered See paragraph 2 12 7 for details IMPORTANT NOTE The Model 2002 must first be in idle before you can enable line synchronization PRINT 1 out...

Страница 267: ...wice as follows syst key 16 key 16 To return to the normal display press the PREV key twice as follows syst key 8 key 8 The queue for the KEY query command can only hold one key press When KEY is sent...

Страница 268: ...te is retained PRINT 1 output 16 syst date 1993 12 1 date Set date to December 1 1993 andquery PRINT 1 enter 16 Get response message from 2002 TIME hr min sec SYSTem TIME hr min sec Set time for clock...

Страница 269: ...er starts at zero seconds when the instrument is turned on or when the timestamp is reset see next command PRINT 1 output 16 syst tst type rtc type Select RTClock and query PRINT 1 enter 16 Get respon...

Страница 270: ...02 to talk two values separated by commas are sent to the computer The first value indicates how many bytes of memory are available and the second value indi cates how many bytes are reserved to store...

Страница 271: ...UNt in Trigger sub system With auto buffer enabled changing the Trigger Model s measure count value changes the buffer size to that value Disabling auto buffer sizing does not affect the size of the b...

Страница 272: ...in the buffer When the pre trigger event occurs see PRETrig ger SOURce post trigger readings will then fill the part of the buffer that is not reserved for pre trigger readings For example assume 25 o...

Страница 273: ...de With the pre trigger mode selected CONTrol PRETrigger readings are continuously stored in the buffer while waiting for the pre trigger source event With EXTernal source selected an external trigger...

Страница 274: ...NT 1 output 16 trac feed cont next cont Fill buffer and stop PRINT 1 enter 16 Get response from 2002 DATA TRACe DATA Send buffer readings When this command is sent and the Model 2002 is addressed to t...

Страница 275: ...e instrument is taken out of the idle state At the conclusion of all programmed operations the instrument returns to Arm Layer 1 PRINT 1 output 16 init cont on cont Enable continuous initiation PRINT...

Страница 276: ...loops around in the specified layer of operation For example if the measure count is set to 10 operation continues to loop around in the measure layer until 10 measurements are performed After the 10...

Страница 277: ...operation continues when a GPIB trigger GET or TRG is sent With TLINk selected operation contin ues when an input trigger via the Trigger Link is received With EXTernal selected operation continues wh...

Страница 278: ...16 trig sign Bypass measure control source TCONfigure commands PROTocol name TRIGger SEQuence 1 TCONfigure PROTocol name Specify Trigger Link protocol name ASYNchronous Asynchronous Trigger Link mode...

Страница 279: ...output trigger in the measure layer is always enabled and occurs after the device action With ACCeptor selected the bypass is disabled This simply means that operation will not pro ceed through the sp...

Страница 280: ...olin 4 olin Select output line PRINT 1 enter 16 Get response from 2002 SSYNchronous LINE NRf TRIGger SEQuence 1 TCONfigure SSYNchronous LINE NRf Specify semi synchronous Trigger Link line for measure...

Страница 281: ...ontrol source hr 0 to 23 Specify hour 24 hour format min 0 to 59 Specify minute sec 0 00 to 59 99 Specify second round to 1 100 sec DATE Query the time This command is used to set the time for the RTC...

Страница 282: ...ge measurement units AC Query AC voltage units This command is used to select the units for ACV measurements With volt V units selected normal AC voltage measurements are made for the ACV function Wit...

Страница 283: ...ify dB reference n 1 to 9999 Specify reference impedance IMPedance IMPedance DEFault IMPedance MINimum IMPedance MAXimum This command is used to specify the dBm reference impedance level When dBm unit...

Страница 284: ...A Specifications A 1...

Страница 285: ...h voltage high frequency signal sources with sufficient accuracy do not exist These values are listed as typical 2002 SPECIFIED CALIBRATION INTERVALS Measurement Function 24 Hour1 90 Day2 1 Year2 2 Ye...

Страница 286: ...0 05 14 0 4 0 1 15 0 5 0 5 90 200 2 PLC Power Line Cycles DFILT Digital Filter NOISE REJECTION DB 14 AC and DC CMRR15 AC NMRR Speed Number of Power Line Cycles Line Sync On16 Internal Trigger Line Sy...

Страница 287: ...ITIVE SPIKES ACCURACY 19 90 Days 1 Year or 2 Years TCAL 5 C of reading of range Range 0 1kHz 20 1kHz 10kHz 10kHz 30kHz 30kHz 50kHz 50kHz 100kHz 100kHz 300kHz 300kHz 500kHz 500kHz 750kHz 750kHz 1MHz Te...

Страница 288: ...2 0 3 0 015 0 75 0 025 2 0 1 5 0 2 2 V 0 25 0 015 0 07 0 015 0 02 0 02 0 02 0 02 0 025 0 02 0 05 0 02 0 3 0 015 0 75 0 025 2 0 1 5 0 2 20 V 0 25 0 015 0 07 0 015 0 03 0 015 0 04 0 015 0 05 0 015 0 07...

Страница 289: ...tainty for 200kHz 1MHz HIGH CREST FACTOR ADDITIONAL ERROR OF READING Applies to rms measurements Crest Factor 1 2 2 3 3 4 4 5 Additional Error 0 0 1 0 2 0 4 ACV PEAK VALUE MEASUREMENT 19 Repetitive Pe...

Страница 290: ...relative accuracy specifications to obtain absolute accuracies The 20 2M range uncertainties are equal to the uncertainty of the respective calibration sources The 20M 200M and 1G range uncertainties...

Страница 291: ...tside TCAL 5 C 20 5 12 15 16 17 17 20 19 2 5 2 5 200 7 8 17 11 19 12 22 13 2 5 1 8 2k 3 5 1 1 8 1 4 10 1 5 12 1 6 0 8 0 18 20k 4 5 1 1 9 1 4 11 1 5 13 1 6 0 8 0 18 200k 11 1 1 34 1 4 40 1 5 45 1 6 3 5...

Страница 292: ...ge used 1 000 000 Accuracy ppm accuracy 10 000 5ppm of Range 10 counts at 6 digits DCI READING RATES 12 17 Readings Second to Memory Readings Second to IEEE 488 18 Readings Second with Time Stamp to I...

Страница 293: ...ut Full Scale rms Resolution Maximum Burden Voltage 38 Temperature Coefficient of reading of range C Outside TCAL 5 C 200 A 1 mA 210 0000 100 pA 0 35 V 0 01 0 001 2 mA 10 mA 2 100000 1 nA 0 45 V 0 01...

Страница 294: ...nput 1Hz 15 MHz 67 ns 1 s 5 digits 60 mV 60 mV 400 mV 1100 V pk 43 0 600V 0 03 AC Current Input 1Hz 1 MHz 1 s 1 s 5 digits 150 A 1 A pk 0 600mA 0 03 Time Base 7 68MHz 0 01 0 C to 55 C Reading Time 420...

Страница 295: ...Off On Off On 10 6 5 2 1 7 6 5 2 1 6 6 5 2 1 6 2 29 25 9 7 6 29 24 9 7 4 27 22 9 7 4 1 57 48 47 40 56 46 46 38 50 41 42 34 0 1 131 126 107 103 100 96 84 81 83 80 72 69 0 01 168 168 112 112 121 121 89...

Страница 296: ...ith Time Stamp Format Time Rdg s Time Rdg s DREAL Double precision real 0 51 ms 1961 3 1 ms 323 SREAL Single precision real 0 38 ms 2632 3 3 ms 303 ASCII 6 2 ms 161 10 2 ms 98 SINGLE FUNCTION SCAN SPE...

Страница 297: ...Commands IFC REN EOI SRQ ATN Interface Commands SH1 AH1 T5 TE0 L4 LE0 SR1 RL1 PP0 DC1 DT1 C0 E1 DIGITAL I O Connector Type 8 pin D subminiature Input One pin TTL compatible Outputs Four pins Open col...

Страница 298: ...ds EMI RFI Conforms to VDE 0871B per Vfg 1046 1984 IEC 801 2 Meets FCC part 15 Class B CISPR 22 EN55022 Safety Conforms to IEC348 CAN CSA C22 2 No 231 MIL T 28800E1 Designed to UL1244 Accessories Supp...

Страница 299: ...o Extended Talker capability No Extended Listener capability T Talker Function The ability of the instrument to send data over the bus to other devices is provided by the T func tion Instrument talker...

Страница 300: ...3 4 5 6 7 00 01 02 03 04 05 06 07 NUL SOH STX ETX EOT ENQ ACK BEL GTL SDC PPC 16 17 18 19 20 21 22 23 10 11 12 13 14 15 16 17 DLE DC1 DC2 DC3 DC4 NAK SYN ETB LLO DCL PPU 8 9 10 11 12 13 14 15 08 09 0...

Страница 301: ...MTA 7 MTA 8 MTA 9 MTA 10 MTA 11 MTA 12 MTA 13 MTA 14 MTA 15 48 49 50 51 52 53 54 55 30 31 32 33 34 35 36 37 0 1 2 3 4 5 6 7 MLA 16 MLA 17 MLA 18 MLA 19 MLA 20 MLA 21 MLA 22 MLA 23 80 81 82 83 84 85 86...

Страница 302: ...0 71 72 73 74 75 76 77 p q r s t u v w MSA 16 PPD MSA 17 PPD MSA 18 PPD MSA 19 PPD MSA 20 PPD MSA 21 PPD MSA 22 PPD MSA 23 PPD 104 105 106 107 108 109 110 111 68 69 6A 6B 6C 6D 6E 6F h i j k l m n o M...

Страница 303: ...a on the bus and indi cates that the data is available to the listener 3 The listener aware that the data is available accepts the data and then indicates that the data has been accepted 4 The talker...

Страница 304: ...condary addresses lie in the range of 60 7F Note however that many devices including the Model 2002 do not use secondary addressing Once a device is addressed to talk or listen the appropriate bus tra...

Страница 305: ...D have the correct status If the source is a controller NRFD and NDAC must be stable for at least 100nsec after ATN is set true Because of the possibility of a bus hang up many con trollers have time...

Страница 306: ...Marks end of transmission Clears interface Defines data bus contents Controlled by external device Multiline Universal LLO Local Lockout DCL Device Clear SPE Serial Enable SPD Serial Poll Disable Low...

Страница 307: ...The actual command byte is obtained by ORing the primary address with 20 TAG Talk Address Group The talk commands are derived from the primary address by ORing the address with 40 Talk commands are u...

Страница 308: ...F CR SO SI GTL SDC PPC GET TCT DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US LLO DCL PPU SPE SPD SP 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 16 17 18 19 20 21 22 23 24 25...

Страница 309: ...6 Typical command sequences For the various multiline commands a specific bus sequence must take place to properly send the command In particular the correct listen address must be sent to the instrum...

Страница 310: ...EN REMOTE ENABLE SPD SERIAL POLL DISABLE SPE SERIAL POLL ENABLE ADDRESS COMMAND GROUP LISTEN TALK LAG LISTEN ADDRESS GROUP MLA MY LISTEN ADDRESS UNL UNLISTEN TAG TALK ADDRESS GROUP MTA MY TALK ADDRESS...

Страница 311: ...t Queries that generate a response when parsed Queries that generate a response when read Coupled commands Functional elements required for SCPI commands Buffer size limitations for block data Syntax...

Страница 312: ...r overlapped commands Operation complete messages See paragraph 3 10 4 Not applicable Not applicable See paragraphs 3 10 9 3 10 8 3 10 10 and Tables 3 4 through 3 16 See paragraph 3 10 14 See paragrap...

Страница 313: ...AZER STAT SYST LSYN STAT CALC STAT RANG AUTO NPLC NPLC AUTO DIG DIG AUTO AVER STAT AVER AUTO REF STAT OFF OFF OFF OFF 0 01 OFF 4 OFF OFF OFF OFF TRIG COUN TRAC POIN AUTO TRAC POIN TRAC FEED PRET AMO...

Страница 314: ...AC AVER AUTO is ON VOLT AC AVER AUTO is ON VOLT AC AVER AUTO is ON VOLT AC AVER AUTO is ON VOLT AC AVER AUTO is ON FUNC ROUT OPEN ALL function is 4 wire and closed channel 5 APER APER AUTO NPLC AUTO N...

Страница 315: ...CURR DC AVER ADV STAT CURR DC AVER ADV NTOL 12 OFF varies per function varies per function varies per function varies per function varies per function CURR DC METH is ICIR CURR DC METH is ICIR CURR DC...

Страница 316: ...varies per function varies per functio AVER AUTO is ON AVER AUTO is ON AVER AUTO is ON AVER AUTO is ON AVER AUTO is ON ROUT SCAN LSEL AVER STAT varies per function AVER COUN AVER TCON AVER ADV STAT AV...

Страница 317: ...I Conformance Information F 1 Introduction The Model 2002 complies with SCPI version 1991 0 Tables 3 4 through 3 16 list the SCPI confirmed commands and the non SCPI commands implemented by the Model...

Страница 318: ...e Model 2002 while some include additional equipment such as the Model 2001 SCAN Scanner Card or a Model 7001 or 7002 Switch System The programs are written in Microsoft QuickBASIC 4 5 or Microsoft Qu...

Страница 319: ...Keithley Model KPC 488 2AT Capital Equipment Corporation PC 488 The program assumes that the Model 2002 is set to address 16 Loading user library The user library for QuickBASIC 4 5 is provided with t...

Страница 320: ...02 measurement mode CLS CALL SETOUTPUTEOS 10 0 CALL SETINPUTEOS 10 CALL SEND 16 init cont off gpib status Disable continuous initiation CALL SEND 16 sens func volt dc gpib status Select DCV CALL SEND...

Страница 321: ...in int stat l char status keych char cmd 255 char ki2002 10 _clearscreen _GWINDOW SendIFC 0 Set Controller to Addr 0 Send 0 k2002 form elem read 24L NLend Include only reading in data string while kbh...

Страница 322: ...nd the user library Program 2002disp bas CALL Initialize 21 0 Init as system controller Setup 2002 commands CLS Enable message mode CALL Send 16 disp text stat on Gpib status Display first message CAL...

Страница 323: ...RST Perform reset PRINT 1 Output 16 sens func fres Set for 4 wire ohms cmd sens fres nplc 10 dig 7 5 aver coun 5 tcon rep cmd cmd Stat On Set for 10 PLC 7 5 digits average 5 readings repeat mode PRINT...

Страница 324: ...t PRINT Data collection in progress DO PRINT 1 Output 16 stat meas even Check to see if the buffer is full PRINT 1 Enter 16 Get status value LINE INPUT 2 pollval LOOP UNTIL VAL pollval AND 512 512 res...

Страница 325: ...1 CALL send 16 sens2 ttl1 data status Read input port GOSUB test status t TIMER WHILE TIMER t 5 WEND CALL enter rdata 3 16 status GOSUB test status Check integrity of read operation PRINT Test z Statu...

Страница 326: ...seconds cmd syst pres Reset 2002 GOSUB sendcmd cmd init cont off abor Stop Trigger Model GOSUB sendcmd cmd syst azer stat off Turn Autozero off GOSUB sendcmd cmd init cont on Start Trigger Model GOSU...

Страница 327: ...gth 16 status rdg x VAL r Get Readings NEXT x t2 TIMER Get ending time PRINT Starting Time t1 Print starting time PRINT Ending Time t2 Print ending time PRINT Elapsed Time t2 t1 Print elapsed time PRI...

Страница 328: ...ialize 21 0 PC controller address 2 setinputEOS 10 setoutputEOS 10 0 Set EOS for input ouput send K2002 IDN status Query 2002 for ID string enter r 80 l K2002 status Get ID string printf Data received...

Страница 329: ...dc nplc 01 GPIB STATUS Select 0 01 plc reading rate CALL SEND 16 sens volt dc rang 2 GPIB STATUS Select 2V range configure scan CALL SEND 16 rout scan int 5 10 GPIB STATUS Scan list chans 5 10 config...

Страница 330: ...COMPACT element group Select SENSE as source of readings CALL SEND 16 trac feed cont next GPIB STATUS Select the NEXT buffer control mode Trigger 2002 SLEEP 1 CALL TRANSMIT UNL UNT LISTEN 16 GET STAT...

Страница 331: ...user library The user library for QuickBASIC 4 5 is provided with the IEEE 488 interface ieeeqb qlb Assuming QuickBASIC and the user library are in the same DOS directory enter the following command...

Страница 332: ...data gpib len 16 gpib status PRINT DCV k2002data Display reading T2 TIMER T3 T2 T1 PRINT It took T3 seconds CALL send 16 rout clos 10 gpib status Close channel 10 CALL transmit UNL UNT LISTEN 16 GET g...

Страница 333: ...t the ohms function CALL SEND 16 rout clos 2 GPIB STATUS Close channel 2 CALL SEND 16 fetch GPIB STATUS Fetch reading CALL Enter k2002data Gpib len 16 GPIB STATUS PRINT RES k2002data Print reading CAL...

Страница 334: ...Initialize global variables CLS DmmAddr 16 ScanAddr 7 Rdg SPACE 200 cmd SPACE 80 Sme SPACE 10 Initialize GPIB CALL initialize 21 0 CALL setoutputEOS 10 0 CALL setinputEOS 10 CALL settimeout 5000 cmd C...

Страница 335: ...ign RJUN1 to external channel 1 cmd rout scan ext func 2 3 temp GOSUB send2002 Assign TEMP to channels 2 and 3 cmd rout scan ext func 4 5 volt dc GOSUB send2002 Assign DCV to channels 4 and 5 cmd rout...

Страница 336: ...B send7001 Set trigger layer source to Triglink cmd trig tcon asyn ilin 1 olin 2 GOSUB send7001 Select Triglink lines input line 1 output line 2 cmd arm lay1 coun 1 GOSUB send7001 Set arm layer 1 coun...

Страница 337: ...rac data GOSUB send2002 Read all readings in buffer DIM Readings 1 TO 350 dummy 1 TO 1 Setup CEC for LISTEN 2002 for TALK CALL transmit UNT UNL MLA TALK 16 status Read 2 bytes 0 r SPACE 2 CALL receive...

Страница 338: ...Example Programs G 21 Program bufclint bas cont send2002 CALL send DmmAddr cmd status RETURN send7001 CALL send ScanAddr cmd status RETURN...

Страница 339: ...are The firmware revision level is displayed during the power up cycle and may be displayed at any time by using the GENERAL SERIAL selection in the main MENU Enabling the HP3458Aemulation mode The HP...

Страница 340: ...UFF 5 Non fatal commands All other commands will result in fatal errors except as noted below These commands will not be accepted and will generate a syntax error if any parameter is sent Otherwise th...

Страница 341: ...mands Command Description APER ARANGE AZERO CALSTR CSB DELAY DISP EMASK ERR ERRSTR FREQ FSOURCE FUNC ID LINE MCOUNT MEM MFORMAT MSIZE NDIG NPLC NRDGS OCOMP OFORMAT OPT PER PRESET RANGE RESET REV RMEM...

Страница 342: ...ge range Parameter Numeric Equivalent Description OFF 0 Disable autorange ON 1 Enable autorange ONCE 2 Autorange next reading Default OFF Query ARANGE Returns autorange status Description ARANGE enabl...

Страница 343: ...o is enabled The Model 2002 must be in the idle state for this command to work Trigger HOLD trigger SYN Example AZERO ON Enable autozero CALSTR Purpose To request the calibration date Format CALSTR Re...

Страница 344: ...52 character string enclosed in double quotes Default ON Query DISP Returns present value of control parameter Description The DISP command enables disables the multimeter s display and may be used t...

Страница 345: ...Model 2002 Note Unlike the HP3458A a masked out error will not appear on the front panel display If the bit_value 0 errors returned by ERR will not be reported Example EMASK 2 Enable trigger too fast...

Страница 346: ...0V _resolution Ignored Description The FREQ command selects the frequency measurement mode for the Model 2002 The first param eter selects a maximum input level of 1V 10V or 100V while the second para...

Страница 347: ...two responses separated by a comma 1 the present measurement func tion and 2 that function s present range Description The FUNC command selects the type of measurement for the Model 2002 It also allo...

Страница 348: ...y stored in memory The instru ment returns the total number of stored readings in standard numeric form MEM Purpose To enable disable reading memory and to designate the storage mode Format MEM mode P...

Страница 349: ...uble real Unlike the HP3458A the Model 2002 MFORMAT command does affect the OFORMAT setting These two commands perform identical functions Example MFORMAT ASCII Select ASCII format MFORMAT DREAL Selec...

Страница 350: ...ption The NPLC command programs the A D converter integration time in terms of power line cycles The programmable range is from 0 01 to 100 power line cycles A value of 100 PLC will be adjusted to 10...

Страница 351: ...d ohms mode Format OCOMP control Parameter control control parameter Numeric equivalent Description OFF 0 Offset compensated ohms off ON 1 Offset compensated ohms on Default ON power on default OFF Qu...

Страница 352: ...he OPT query requests a report of installed options The response is a numeric value that indicates whether or not a memory option is installed PER Purpose To select the period measurement function For...

Страница 353: ...ax_input _resolution Parameter max_input Manual range or AUTO autorange _resolution Ignored Default AUTO Query RANGE Returns the present measurement range for the current function Description The RANG...

Страница 354: ...a slash 1 the main processor firmware revision level and 2 the front panel display controller firm ware revision level The response form used by the Model 2002 is different from that of the HP3458A R...

Страница 355: ...eights The SRQ command must be sent to enable SRQ Example RQS 32 SRQ on error RQS 160 SRQ on error and data available RSTATE Purpose To recall an instrument configuration from memory Format RSTATE sta...

Страница 356: ...AC mode SRQ Purpose To enable SRQ Format SRQ Parameter None Description The SRQ command sets bit 2 in the Model 2002 status register When bit 2 is enabled the SRQ line will be asserted when certain co...

Страница 357: ...ow bit 4 as being cleared since the query is being processed but this bit can be checked by using serial polling SWEEP Purpose To program the interval between readings and the number of samples per tr...

Страница 358: ...EXT Select external trigger TRIG SGL Single trigger TARM Purpose To specify the event that arms the trigger event Format TARM event _arms Parameter event event parameter Numeric equivalent Description...

Страница 359: ...Description The TERM command is a no op and thus it is ignored It is included for HP3458A compatibility The TERM query returns the status of the INPUTS switch as indicated above TIMER Purpose To defi...

Страница 360: ...st 3 86 OPEN ALL 3 87 OUTPut subsystem 3 85 POINts n 3 148 POSetup name 3 137 PRESET 3 134 PRESet 3 137 PTRansition NRf 3 125 PWINdow n 3 106 QUEue commands 3 135 REFerence n 3 99 RJUNctionX commands...

Страница 361: ...ault conditions 2 4 Power up 2 1 Power up sequence 2 2 Primary address selection 3 2 Programming syntax 3 23 Q Queues 3 16 QuickBASIC 4 5 programming 3 3 R Range 2 40 RANGe commands 3 96 Relative 2 40...

Страница 362: ......

Страница 363: ...Unstable Will not read applied input Overload Calibration only Certificate of calibration required Data required attach any additional sheets as necessary Show a block diagram of your measurement sys...

Страница 364: ...This page left blank intentionally...

Страница 365: ......

Страница 366: ...of Keithley Instruments Inc All other trademarks and trade names are the property of their respective companies A G R E A T E R M E A S U R E O F C O N F I D E N C E Keithley Instruments Inc Corporate...

Отзывы: