NI 4065 Calibration Procedure - Oct - 2007
NI 4065 Calibration Procedure - Oct - 2007
NI 4065 Calibration Procedure - Oct - 2007
Contents
Conventions ............................................................................................ 2 Software Requirements ........................................................................... 2 Documentation Requirements................................................................. 3 Calibration Function Reference ....................................................... 3 Password ................................................................................................. 3 Calibration Interval ................................................................................. 3 Test Equipment ....................................................................................... 4 Test Conditions ....................................................................................... 4 Calibration Procedures ............................................................................ 5 Initial Setup...................................................................................... 6 Verification Procedures ................................................................... 7 Adjustment Procedures .................................................................... 49 Adjusting Linearization ................................................................... 51 Adjusting DC Voltage ..................................................................... 53 Adjusting 4-Wire Resistance ........................................................... 56 Adjusting 2-Wire Resistance ........................................................... 59 Adjusting AC Voltage ..................................................................... 70 Adjusting DC Current ...................................................................... 72 Adjusting AC Current ...................................................................... 77 Completing the Adjustment Procedures .......................................... 79 Verification Limits.................................................................................. 79 DC Voltage ...................................................................................... 80 AC Voltage ...................................................................................... 80 4-Wire Resistance ............................................................................ 82 2-Wire Resistance ............................................................................ 82 DC Current....................................................................................... 83 AC Current....................................................................................... 84 Appendix A: Calibration Options ........................................................... 85 Where to Go for Support......................................................................... 88
Conventions
The following conventions are used in this document: The symbol leads you through nested menu items and dialog box options to a final action. The sequence FilePage SetupOptions directs you to pull down the File menu, select the Page Setup item, and select Options from the last dialog box. This icon denotes a note, which alerts you to important information. This icon denotes a caution, which advises you of precautions to take to avoid injury, data loss, or a system crash. When this symbol is marked on a product, refer to the Read Me First: Safety and Radio-Frequency Interference document included with the device for information about precautions to take. bold Bold text denotes items you must select or click in the software, such as menu items and dialog box options. Bold text also denotes parameter names. Italic text denotes variables, emphasis, a cross-reference, hardware labels, or an introduction to a key concept. Italic text also denotes text that is a placeholder for a word or value you must supply. Text in this font denotes text or characters you should enter from the keyboard, sections of code, programming examples, and syntax examples. This font is also used for the proper names of disk drives, paths, directories, programs, subprograms, subroutines, device names, functions, operations, variables, filenames, and extensions.
italic
monospace
Software Requirements
NI-DMM supports a number of programming languages including LabVIEW, LabWindows/CVI, Microsoft Visual C++, and Microsoft Visual Basic. When you install NI-DMM, you need to install support for only the language you intend to use to write your calibration utility. The procedures in this document are described using LabVIEW VIs and C function calls.
Note
ni.com
Documentation Requirements
In addition to this calibration document, you may find the following references helpful in writing your calibration utility. All of these documents are installed on your computer when you install NI-DMM. To locate them, select StartAll ProgramsNational Instruments NI-DMMDocumentation. NI Digital Multimeters Help NI Digital Multimeters Getting Started Guide
NI recommends referring to the following document online at ni.com/manuals to ensure you are using the latest NI 4065 specifications: NI 4065 Specifications
Password
The password is required to open an external calibration session. If the password has not been changed since manufacturing, the password is NI.
Calibration Interval
The accuracy requirements of your measurement application determine how often you should calibrate the NI 4065. NI recommends performing a complete calibration at least once a year. NI does not guarantee the absolute accuracy of the NI 4065 beyond this one-year calibration interval. You can shorten the calibration interval based on the demands of your application. Refer to Appendix A: Calibration Options for more information.
Test Equipment
Table 1 lists the equipment required for calibrating the NI 4065. If you do not have the recommended instruments, use these specifications to select a substitute calibration standard.
Table 1. Required Test Equipment
Recommended Models Fluke 5700A (calibrated within the last 90 days) or Fluke 5720A (calibrated within the last year)
Two sets of low thermal electromotive force (EMF) copper cables A means of creating a short with low thermal EMF (150 nV) across the HI and LO input banana plug connectors on the NI 4065 Chassis
Two sets of Fluke 5440 cables Pomona 5145 insulated double banana plug shorting bar NI PCI/PCIe-4065: A personal computer (PC) with an available PCI slot or an available x1, x4, x8, or x16 PCI Express slot or NI PXI-4065: National Instruments PXI chassis and controller
Test Conditions
Follow these guidelines to optimize the connections and the environment during calibration: Ensure the PXI chassis fan speed is set to HI (if calibrating the NI PXI-4065) and the fan filters are clean. Use PXI/PCI filler panels in all vacant slots to allow proper cooling. Plug the PXI chassis or PC and the calibrator into the same power strip to avoid ground loops. Power on and warm up the calibrator for at least 60 minutes before beginning this calibration procedure, and power on and warm up the NI 4065 for at least 30 minutes before beginning this calibration procedure. Maintain an ambient temperature of 23 1 C.
ni.com
Maintain an ambient relative humidity of less than 60%. Allow the calibrator to settle fully before taking any measurements. Consult the Fluke 5700A/5720A user documentation for instructions. Allow the thermal EMF enough time to stabilize when you change connections to the calibrator or the NI 4065. The suggested time periods are stated where necessary throughout this document. Keep a shorting bar connected between the V GUARD and GROUND binding posts of the calibrator at all times. Clean any oxidation from the banana plugs on the Fluke 5440 cables before plugging them into the binding posts of the calibrator or the banana plug connectors of the NI 4065. Oxidation tarnishes the copper banana plugs so they appear dull rather than shiny and leads to greater thermal EMF. Keep the blue banana plugs on the Fluke 5440 cables connected to the V GUARD binding post of the calibrator at all times. Prevent the cables from moving or vibrating by taping or strapping them to a nonvibrating surface. Movement or vibration causes triboelectric effects that can result in measurement errors.
Calibration Procedures
The calibration process includes the following steps: 1. 2. Initial SetupSet up the test equipment. Verification ProceduresVerify the existing operation of the device. This step confirms whether the device is operating within its specified range prior to calibration. Figure 4 shows the procedural flow for verification. Adjustment ProceduresPerform an external adjustment of the device that adjusts the calibration constants with respect to a known voltage source. Figure 5 shows the procedural flow for adjustment. ReverificationRepeat the verification procedure to ensure the device is operating within its specifications after adjustment.
3.
4.
These steps are described in more detail in the following sections and in Appendix A: Calibration Options.
Note
Throughout the procedure, refer to the C/C++ function call parameters for the LabVIEW input values.
Initial Setup
To set up the test equipment, complete the following steps: 1. 2. Remove all connections from the four input banana plug connectors on the NI 4065. Verify the calibrator has been calibrated within the time limits specified in the Test Equipment section, and that DC zeros calibration has been performed within the last 30 days. Consult the Fluke 5700A/5720A user documentation for instructions on calibrating these devices.
Note
Ensure the calibrator is warmed up for at least 60 minutes before you begin this procedure, and the NI 4065 (installed in a powered-on chassis or PC) is warmed up for at least 30 minutes before you begin this procedure. 3. Call the niDMM Initialize VI with the Instrument Descriptor of the device to create an instrument session. C/C++ Function Call Call niDMM_init with the following parameters: Resource_Name: The name of the device to calibrate. You can find this name under Devices and Interfaces in Measurement & Automation Explorer (MAX) ID_Query: VI_FALSE Reset: VI_FALSE
You will use this session in all subsequent VI and function calls throughout the verification procedures. For more information on using the niDMM Initialize VI or the niDMM_init function, refer to the NI Digital Multimeters Help.
Note
ni.com
4.
Call the niDMM Configure Powerline Frequency VI. C/C++ Function Call Call
niDMM_ConfigurePowerLineFrequency
with the following parameters: Instrument_Handle: The instrument handle from niDMM_init PowerLine Frequency: Set this parameter to 50 or 60, depending on the powerline frequency (in hertz) powering your instruments; select 50 for 400 Hz powerline frequencies
Verification Procedures
You can use the verification procedures described in this section for both pre-adjustment and post-adjustment verification. The steps of each verification procedure must be performed in the order listed; however, you can omit entire sections (for example, the entire Verifying AC Current section), if necessary. Refer to Appendix A: Calibration Options for more information. The parameters Range and Resolution in Digits used in VI and function calls throughout this section have floating point values. For example, if Range = 1, the floating point value is 1.0. Refer to the NI Digital Multimeters Help for more information about parameter values.
Verifying DC Voltage
To verify DC voltage of the NI 4065, complete the following steps: 1. 2. Reset the calibrator. Connect the NI 4065 and the Fluke 5700A/5720A calibrator using the Fluke 5440 cable, as shown in Figure 1. Table 2 lists the cable connections.
1 2
CAT II
HI
INPUT 300V
HI
HI
LO
AMPS 3A
LO
LO
HI
SENSE 300V
LO
HI
AUX CURRENT
AUX I/O
GUARD
GROUND
5V
NI 4065
Figure 1. Cable Connections for Voltage and 2-Wire Resistance Table 2. Fluke 5440 Cable Connections
Wait two minutes for the thermal EMF to stabilize. Generate 0 V on the calibrator. Allow the calibrator output to settle before proceeding. Call the niDMM reset VI. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
ni.com
6.
Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS Range: 0.1
7.
Set a writable niDMM property node to set the input resistance of the NI 4065 to >10 G. C/C++ Function Call Call niDMM
SetAttributeVi Real64 with the
Attribute_Value:
NIDMM_VAL_GREATER _THAN_10_GIGAOHM
8.
Set a writable niDMM property node to set the aperture time and number of averages for the NI 4065. C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
9.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
10. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 19 Maximum_Time: 1
10
ni.com
a.
Verify this measurement falls between the limits listed in Table 19. Store the measurement as the 100 mV >10 G mode offset.
11. Set a writable niDMM property node to set the input resistance of the NI 4065 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeViReal64
Attribute_ID:
NIDMM_ATTR_INPUT _RESISTANCE
Attribute_Value:
NIDMM_VAL_10_MEGAOHM
12. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 19 Maximum_Time: 1 a. Verify this measurement falls between the limits listed in Table 19. Store the measurement as the 100 mV 10 M mode offset.
11
13. Refer to Table 3 for the appropriate parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS
Range: The Range value as shown in Table 3 for the current iteration b. Set a writable niDMM property node. C/C++ Function Call Call niDMM
SetAttributeViReal64 with
Attribute_ID:
NIDMM_ATTR_INPUT _RESISTANCE
12
ni.com
c.
Set a writable niDMM property node (for iterations 1, 3, 5, and 6 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
d.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 19 Maximum_Time: 1
e.
Verify this measurement falls between the limits listed in Table 19.
13
14. Repeat step 13 for each of the remaining iterations shown in Table 3.
Table 3. DC Voltage Offset Settings
niDMM Config Measurement Parameters Iteration 1 2 3 4 5 6 Range (Vdc) Input Resistance
1 1 10 10 100 300
15. Reset the calibrator. 16. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS Range: 0.1
14
ni.com
17. Set a writable niDMM property node to set the input resistance of the NI 4065 to >10 G. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeVi Real64 with the
Attribute_Value:
NIDMM_VAL_GREATER _THAN_10_GIGAOHM
18. Set a writable niDMM property node to set the aperture time and number of averages of the NI 4065. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
15
19. Call the niDMM Control VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit 20. Output 100 mV on the calibrator with the range locked to 2.2 V. This range prevents a 50 calibrator output resistance from creating a voltage divider with the internal resistance of the NI 4065. Allow the calibrator output to settle before proceeding. 21. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify the result falls between the limits listed in Table 19 Maximum_Time: -1 a. Subtract the previously stored 100 mV >10 G mode offset from this measurement, and verify the result falls between the limits listed in Table 19.
16
ni.com
22. Set a writable niDMM property node to set the input resistance of the NI 4065 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeViReal64
Attribute_ID:
NIDMM_ATTR_INPUT _RESISTANCE
Attribute_Value:
NIDMM_VAL_10_MEGAOHM
23. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify the result falls between the limits listed in Table 19 Maximum_Time: -1 a. Subtract the previously stored 100 mV 10 M mode offset from this measurement, and verify the result falls between the limits listed in Table 19.
24. Call the niDMM Control VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
17
25. Set a writable niDMM property node to set the input resistance of the NI 4065 to >10 G. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeVi Real64 with the
Attribute_Value:
NIDMM_VAL_GREATER _THAN_10_GIGAOHM
26. Output 100 mV on the calibrator with the range locked to 2.2 V. This range prevents a 50 calibrator output resistance from creating a voltage divider with the internal resistance of the NI 4065. Allow the calibrator output to settle before proceeding. 27. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify the result falls between the limits listed in Table 19 Maximum_Time: 1 a. Subtract the previously stored 100 mV >10 G mode offset from this measurement, and verify the result falls between the limits listed in Table 19.
18
ni.com
28. Set a writable niDMM property node to set the input resistance of the NI 4065 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM
SetAttributeViReal64
Attribute_ID:
NIDMM_ATTR_INPUT _RESISTANCE
Attribute_Value:
NIDMM_VAL_10_MEGAOHM
29. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify the result falls between the limits listed in Table 19 Maximum_Time: 1 a. Subtract the previously stored 100 mV 10 M mode offset from this measurement, and verify the result falls between the limits listed in Table 19.
19
30. Refer to Table 4 for the appropriate calibrator outputs and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS
Range: The Range as shown in Table 4 for the current iteration b. Set a writable niDMM property node. C/C++ Function Call Call niDMM
SetAttributeViReal64 with
Attribute_ID:
NIDMM_ATTR_INPUT _RESISTANCE
20
ni.com
c.
Set a writable niDMM property node (for iterations 1, 5, 9, and 11 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
d.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
e.
On the calibrator, output the value listed in the Calibrator Output column in Table 4 for the current iteration. Allow the calibrator output to settle before proceeding.
21
f.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 19 Maximum_Time: 1
g.
Verify this measurement falls between the limits listed in Table 19.
31. Repeat step 30 for each of the remaining iterations shown in Table 4.
Table 4. DC Voltage Settings
niDMM Config Measurement Parameters Iteration 1 2 3 4 5 6 7 8 9 10 11 12 Range (Vdc) Input Resistance Calibrator Output (Vdc) 1 1 1 1 10 10 10 10 100 100 300 300
NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM
22
ni.com
You have completed verifying DC voltage for the NI 4065. Select one of the following options: If you want to continue verifying other modes, go to the Verifying AC Voltage section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameters: Instrument_Handle: The instrument handle from niDMM_init
Verifying AC Voltage
To verify AC voltage for the NI 4065, complete the following steps: 1. 2. Reset the calibrator. Connect the NI 4065 and the Fluke 5700A/5720A calibrator using the Fluke 5440 cable, as shown in Figure 1. Table 2 lists the cable connections. Refer to Table 5 for the appropriate calibrator outputs and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_AC_VOLTS
3.
23
b.
Set a writable niDMM property node (for iterations 1, 4, 7, and 10 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 5 for the current iteration. Allow the calibrator output to settle before proceeding.
24
ni.com
e.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 20 Maximum_Time: 1
f. 4.
Verify this measurement falls between the limits listed in Table 20.
Iteration 1 2 3 4 5 6 7 8 9 10 11 12
Range (Vac)
Frequency (kHz) 1 1 1 1 1 1 1 1 1 1 1 1
5.
25
6.
Refer to Table 6 for the appropriate calibrator outputs and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_AC_VOLTS
Range: The Range as shown in Table 6 for the current iteration b. Set a writable niDMM property node (for iterations 1, 6, 11, and 16 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
26
ni.com
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 6 for the current iteration. Allow the calibrator output to settle before proceeding. Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 20 Maximum_Time: 1
e.
f. 7.
Verify this measurement falls between the limits listed in Table 20.
Iteration 1 2 3 4 5 6 7 8
Range (Vac)
27
You have completed verifying AC voltage for the NI 4065. Select one of the following options: If you want to continue verifying other modes, go to the Verifying 4-Wire Resistance section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
28
ni.com
1 2
CAT II
HI
INPUT 300V
HI
HI
LO
AMPS 3A
LO
LO
HI
SENSE 300V
HI
LO
AUX CURRENT GUARD GROUND
AUX
I/O
5V
NI 4065
29
3. 4.
If the Fluke 5440 cables were not previously connected in this configuration, wait two minutes for the thermal EMF to stabilize. Call the niDMM reset VI. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
5.
Refer to Table 8 for the appropriate calibrator output and function parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_4_WIRE_RES
30
ni.com
b.
Set a writable niDMM property node (for iterations 1, 4, 7, 10, and 13 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 8 for the current iteration. Make sure external sense is turned on, but 2-wire compensation is turned off. Allow the calibrator output to settle before proceeding. Wait for the specified time listed in the Delay column in Table 8 for the current iteration. This delay time is necessary to guarantee the calibrator signal has settled to within specifications.
e.
31
f.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the tolerances listed in Table 21 Maximum_Time: 1
g.
Verify this measurement falls between the tolerances listed in Table 21. Tolerances are provided instead of absolute limits, because your calibrator will have different discrete resistance values.
6.
Iteration 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Range ()
Calibrator Output 0
Delay (seconds) 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.1 0.0 0.1 0.25 0.0 0.25 1.0
100
10 100 0
1k
100 1 k 0
10 k
1 k 10 k 0
100 k
10 k 100 k 0
1M
100 k 1 M
32
ni.com
You have completed verifying 4-wire resistance for the NI 4065. Select one of the following options: If you want to continue verifying other modes, go to the Verifying 2-Wire Resistance section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
3.
33
4.
Refer to Table 9 for the appropriate calibrator output and function parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_2_WIRE_RES
Range: The Range as shown in Table 9 for the current iteration b. Set a writable niDMM property node (for iterations 1, 4, 7, 10, 13, 16, and 19 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
34
ni.com
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 9 for the current iteration. Set external sense and 2-wire compensation as shown in Table 9 for the current iteration. Allow the calibrator output to settle before proceeding. Wait for the specified time listed in the Delay column in Table 9 for the current iteration. This delay time is necessary to guarantee the calibrator signal has settled to within specifications. Call the niDMM Read VI. For iterations containing the 0 measurement of each range, store the result as the offset null for that range. For all other iterations, subtract the previously stored offset null for the corresponding range from the measurement taken. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the tolerances listed in Table 22 Maximum_Time: 1
e.
f.
g.
Verify this measurement falls between the tolerances listed in Table 22. Tolerances are provided instead of absolute limits, because your calibrator will have different discrete resistance values.
5.
35
Iteration 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Range
Resistance () 0
Delay (seconds) 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.1 0.0 0.1 0.25 0.0 0.25 1 0.0 1 4 0.0 4 4
ON ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF
100
10 100 0
1 k
100 1k 0
10 k
1k 10 k 0
100 k
10 k 100 k 0
1 M
100 k 1M 0
10 M
1M 10 M 0
100 M
10 M 100 M
6. 7. 8.
Remove the Fluke 5440 cable from the HI and LO banana plug connectors on the NI 4065. Plug in the insulated banana plug shorting bar across the HI and LO banana plug connectors on the NI 4065. Wait two minutes for the thermal EMF to stabilize.
36
ni.com
9.
Refer to Table 10 for the appropriate calibrator output and function parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_2_WIRE_RES
Range: The Range as shown in Table 10 for the current iteration b. Set a writable niDMM property node. C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
37
c.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify the measurement for 0 falls between the tolerances listed in Table 23 Maximum_Time: 1
d.
Verify the measurement for 0 falls between the tolerances listed in Table 23.
10. Repeat step 9 for each of the remaining iterations shown in Table 10.
Table 10. 2-Wire Resistance Settings
Iteration 1 2 3 4 5 6 7 Range
38
ni.com
You have completed verifying 2-wire resistance for the NI 4065. Select one of the following options: If you want to continue verifying other modes, go to the Verifying DC Current section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
Verifying DC Current
To verify DC current for the NI 4065, complete the following steps: 1. 2. Reset the calibrator. Connect the NI 4065 and the Fluke 5700A/5720A calibrator using the Fluke 5440 cable, as shown in Figure 3. Table 11 lists the cable connections.
39
1 2
CAT II
HI
INPUT 300V
HI
HI
LO
AMPS 3A
LO
LO
HI
SENSE 300V
HI
LO
AUX CURRENT GUARD GROUND
AUX
I/O
5V
NI 4065
Figure 3. Cable Connections for Current Table 11. Fluke 5440 Cable Connections
Banana Plug Connector (NI 4065) HI SENSE LO (No connection) Red Black Blue Banana Plug Color (Fluke 5440 Cable) Binding Post (Fluke 5700A/5720A Calibrator) OUTPUT HI OUTPUT LO V GUARD
3. 4.
Wait two minutes for the thermal EMF to stabilize. Call the niDMM reset VI to reset the NI 4065 to a known state. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
5.
Set the current output on the calibrator to NORM and output 0 A. Allow the calibrator to settle before proceeding.
40
ni.com
6.
Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_CURRENT Range: 0.01
7.
Call the niDMM Read VI to configure the NI 4065 for a current mode before applying current. C/C++ Function Call Call niDMM_read with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
8.
Refer to Table 12 for the appropriate calibrator outputs and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_CURRENT
41
b.
Set a writable niDMM property node (for iterations 1, 4, 7, and 10 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 12 for the current iteration. Allow the calibrator output to settle before proceeding.
42
ni.com
e.
Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 24 Maximum_Time: 1
f. 9.
Verify this measurement falls between the limits listed in Table 24.
Repeat step 8 for each of the remaining iterations shown in Table 12.
Table 12. DC Current Settings
Iteration 1 2 3 4 5 6 7 8 9 10 11 12
Range (A)
43
You have completed verifying DC current for the NI 4065. Select one of the following options: If you want to continue verifying other modes, go to the Verifying AC Current section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameters Instrument_Handle: The instrument handle from niDMM_init
Verifying AC Current
To verify AC current for the NI 4065, complete the following steps: 1. 2. Reset the calibrator. Connect the NI 4065 and the Fluke 5700A/5720A calibrator using the Fluke 5440 cable, as shown in Figure 3. Table 11 lists the cable connections. Call the niDMM reset VI to reset the NI 4065 to a known state. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: The instrument handle from niDMM_init 4. Set the current output on the calibrator to NORM and output 0 A. Allow the calibrator to settle before proceeding.
3.
44
ni.com
5.
Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_AC_CURRENT Range: 0.01
6.
Call the niDMM Read VI to configure the NI 4065 for a current mode before applying current. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Maximum_Time: 1
45
7.
Refer to Table 13 for the appropriate calibrator outputs and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_AC_CURRENT
Range: The Range as shown in Table 13 for the current iteration b. Set a writable niDMM property node (for iterations 1, 4, 7, and 10 only). C/C++ Function Call Call niDMM
SetAttributeViReal 64 with the following
Attribute_ID:
NIDMM_ATTR_APERTURE_ TIME
Attribute_Value:
166.67 ms (200 ms for 50 Hz PowerLine Frequency)
Attribute_ID:
NIDMM_ATTR_NUMBER_OF _AVERAGES Attribute_Value: 3
46
ni.com
c.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Control Action: Commit
d.
On the calibrator, output the value listed in the Calibrator Output column in Table 13 for the current iteration. Allow the calibrator output to settle before proceeding. Call the niDMM Read VI. C/C++ Function Call Call niDMM_read with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: Verify this measurement falls between the limits listed in Table 25 Maximum_Time: 1
e.
f. 8.
Verify this measurement falls between the limits listed in Table 25.
Repeat step 7 for each of the remaining iterations shown in Table 13.
Table 13. AC Current Settings
Calibrator Output
Iteration 1 2 3 4 5 6 7
Range (Aac)
47
0.5 0.5 3 3 3
You have completed verifying AC current for the NI 4065. Select one of the following options: If you do not want to verify other modes and you are performing a post-adjustment verification, go to the Completing the Adjustment Procedures section. If you do not want to verify any additional modes and you are performing a pre-adjustment verification, call the niDMM Close VI or the niDMM_close function to close the session. C/C++ Function Call Call niDMM_close with the following parameter: Instrument_Handle: The instrument handle from niDMM_init
48
ni.com
Adjustment Procedures
This section explains how to adjust the NI 4065. You can choose to perform these adjustment procedures with or without performing the verification procedures first. The parameters Range, Resolution in Digits, Expected Measurement, and Frequency used in VI and function calls in this section have floating point values. For example, if Range = 1, the floating point value is 1.0. Refer to the NI Digital Multimeters Help for more information about parameter values.
Note
NI recommends repeating the verification procedures, using the 24-hour accuracy limits, after you perform these adjustment procedures. Reverification ensures the device you calibrated is operating within specifications after adjustments.
If you skip any of the steps within a section of the adjustment procedures, the niDMM Close External Cal VI and the niDMM_ExtCalClose function do not allow you to store your new calibration coefficients. Instead, NI-DMM restores the original coefficients to the EEPROM.
Caution
Note
Ensure the calibrator is warmed up for at least 60 minutes before you begin this procedure. 3. 4. Reset the calibrator. If you have not already done so, allow the NI 4065 to warm up for 30 minutes within a powered-on chassis or PC.
49
2. 3.
The default user password for adjusting the NI 4065 is NI. Use the niDMM Set Cal Password VI or the niDMM_SetCalPassword function to change the password. 4. Call the niDMM Configure Powerline Frequency VI. C/C++ Function Call Call
niDMM_ConfigurePowerLineFrequency
with the following parameters: Instrument_Handle: The instrument handle from niDMM_init PowerLine Frequency: Set this parameter to 50 or 60, depending on the powerline frequency (in hertz) powering your instruments; select 50 for 400 Hz powerline frequencies
50
ni.com
Adjusting Linearization
To adjust Linearization for the NI 4065, complete the following steps: 1. Output 1 V on the calibrator with the range locked to 2.2 V. This range prevents a 50 calibrator output resistance from creating a voltage divider with the internal resistance of the NI 4065. Allow the calibrator output to settle before proceeding. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS Range: 1.0
2.
3.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
4.
Refer to Table 14 for the appropriate calibrator output and parameter values as you complete the following steps: a. On the calibrator, output the value listed in the Calibrator Output column in Table 14 for the current iteration. Allow the calibrator output to settle before proceeding.
51
b.
Call the Cal Adjust Linearization VI. C/C++ Function Call Call
niDMM_CalAdjustLinearization
with the following parameters: Mode: NIDMM_VAL_DC_VOLTS Range: Set as shown in Table 14 for the current iteration Input_Resistance:
NIDMM_VAL_GREATER_THAN_10_GIGA OHM
Expected_Value: Set as shown in Table 14 for the current iteration 5. Repeat step 4 for each of the remaining iterations listed in Table 14.
Table 14. Linearization Settings
Calibrator Output Iteration 1 2 3 4 5 6 7 8 9 10 11 Amplitude (V) 1.0 0.8 0.6 0.4 0.2 0.0 0.2 0.4 0.6 0.8 1.0 niDMM Cal Adjust Linearization Parameters Range (V) Expected Value 1.0 0.8 0.6 0.4 0.2
1 1 1 1 1 1 1 1 1 1 1
6.
52
ni.com
Adjusting DC Voltage
To adjust DC voltage for the NI 4065, complete the following steps: 1. Call the niDMM reset VI. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: Cal Session 2. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_VOLTS Range: 300.0
3.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
4.
Refer to Table 15 for the appropriate calibrator output and parameter values as you complete the following steps: a. On the calibrator, output the value listed in the Calibrator Output column in Table 15 for the current iteration. Allow the calibrator output to settle before proceeding.
53
b.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: Set as shown in Table 15 for the current iteration Input_Resistance: Set as shown in Table 15 for the current iteration Expected_Value: Set as shown in Table 15 for the current iteration
5.
Repeat step 4 for each of the remaining iterations listed in Table 15.
Table 15. DC Voltage Settings
Calibrator Output Iteration 1 2 3 4 5 6 7 8 9 10 Amplitude (V) 300 300 100 100 10 10 1 1 0.1 0.1 Range (V) 300 300 100 100 10 10 1 1 0.1 0.1
niDMM Cal Adjust Gain Parameters Expected Value 300 300 100 100 10 10 1 1 0.1 0.1 Input Resistance NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_10_MEGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM NIDMM_VAL_GREATER_THAN_10_GIGAOHM
6. 7.
Output 0 V on the calibrator. Allow the calibrator output to settle before proceeding. Wait 2 seconds to allow maximum settling on the calibrator.
54
ni.com
8.
Call the niDMM Cal Adjust Offset VI. C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: 0.1 Input_Resistance:
NIDMM_VAL_GREATER_THAN_10_GIGA OHM
9.
Call the niDMM Cal Adjust Offset VI. C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: 1 Input_Resistance:
NIDMM_VAL_GREATER_THAN_10_GIGA OHM
10. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: 10 Input_Resistance:
NIDMM_VAL_GREATER_THAN_10_GIGA OHM
55
11. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: 100 Input_Resistance:
NIDMM_VAL_10_MEGAOHM
12. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_VOLTS Range: 300 Input _Resistance:
NIDMM_VAL_10_MEGAOHM
2.
56
ni.com
3.
Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_4_WIRE_RES Range: 1 M
4.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
5.
Refer to Table 16 for the appropriate calibrator output and parameter values as you complete the following steps: a. On the calibrator, output the value listed in the Calibrator Output column in Table 16 for the current iteration. Allow the calibrator output to settle before proceeding.
Note
For all 4-wire measurements, external sense on the calibrator is turned on.
57
b.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_4_WIRE_RES Range: Set as shown in Table 16 for the current iteration Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: Set as shown in Table 16 for the current iteration c. Call the niDMM Cal Adjust Offset VI (for iterations 7, 8, 9, 10, and 11 only). C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_4_WIRE_RES Range: Set as shown in Table 16 for the current iteration Input _Resistance:
NIDMM_VAL_RESISTANCE_NA
6.
Repeat step 5 for each of the remaining iterations listed in Table 16.
Table 16. 4_Wire Resistance Settings
Iteration 1 2 3 4 5 6 7
niDMM Cal Adjust Gain Parameters Range () 1M 1M 100 k 10 k 1k 100 1M Expected Value
the display on the calibrator for 1 M the display on the calibrator for 190 k the display on the calibrator for 100 k the display on the calibrator for 10 k the display on the calibrator for 1 k the display on the calibrator for 100 the display on the calibrator for 0
58
ni.com
Iteration 8 9 10 11
the display on the calibrator for 0 the display on the calibrator for 0 the display on the calibrator for 0 the display on the calibrator for 0
7.
2.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
3.
Output 100 M from the calibrator. Allow the calibrator output to settle before proceeding.
59
4.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 100 M 5. 6. Output 19 M from the calibrator. Allow the calibrator output to settle before proceeding. Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 19 M 7. Output 10 M from the calibrator. Allow the calibrator output to settle before proceeding.
60
ni.com
8.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 10 M 9. Output 1.9 M from the calibrator. Allow the calibrator output to settle before proceeding.
10. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 1.9 M 11. Output 1 M from the calibrator. Allow the calibrator output to settle before proceeding.
61
12. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 1 M 13. Output 100 k from the calibrator. Allow the calibrator output to settle before proceeding. 14. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 100 k 15. Output 10 k from the calibrator with 2-wire compensation and internal sense turned on.
62
ni.com
16. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_2_WIRE_RES Range: 10 k
17. Call the niDMM Control VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit 18. Wait 10 seconds to allow maximum settling on the calibrator after turning 2-wire compensation on. 19. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 10 k 20. Output 1 k from the calibrator with 2-wire compensation and internal sense turned on. Allow the calibrator output to settle before proceeding.
63
21. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 1 k 22. Output 100 from the calibrator with 2-wire compensation and internal sense turned on. Allow the calibrator output to settle before proceeding. 23. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 100 24. Output 0 from the calibrator with 2-wire compensation and external sense turned off. Allow the calibrator output to settle before proceeding.
64
ni.com
25. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 0 26. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 0 27. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
65
28. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 0 29. Output 0 from the calibrator with 2-wire compensation and internal sense turned on. Allow the calibrator output to settle before proceeding. 30. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 0 31. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
66
ni.com
32. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 Input _Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: The display on the calibrator for 0 33. Reset the calibrator. 34. Plug in the insulated banana plug shorting bar across the HI and LO banana plug connectors on the NI 4065. 35. Wait two minutes for the thermal EMF to stabilize. 36. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
37. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
67
38. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 M Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
39. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
40. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 10 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
68
ni.com
41. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 1 k Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
42. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_2_WIRE_RES Range: 100 Input _Resistance:
NIDMM_VAL_RESISTANCE_NA
43. Call the niDMM Cal Adjust Miscellaneous VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustMisc with the following parameters: Instrument_Handle: Cal_Session Type:
NIDMM_EXTCAL_MISCCAL_SECTION
69
Adjusting AC Voltage
To adjust AC voltage for the NI 4065, complete the following steps: 1. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_AC_VOLTS Range: 300
2.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
3.
Refer to Table 17 for the appropriate calibrator output and parameter values as you complete the following steps: a. On the calibrator, output the value listed in the Calibrator Output column in Table 17 for the current iteration. Allow the calibrator output to settle before proceeding.
70
ni.com
b.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_AC_VOLTS Range: Set as shown in Table 17 for the current iteration Input_Resistance:
NIDMM_VAL_10_MEGAOHM
Expected_Value: Set as shown in Table 17 for the current iteration 4. Repeat step 3 for each of the remaining iterations listed in Table 17.
Table 17. AC Voltage Settings
Calibrator Output Iteration 1 2 3 4 5 6 7 8 9 10 11 12 Amplitude (V) 200 100 4 20 10 0.4 2 1 0.04 0.2 0.1 4m f (kHz) 1 1 1 1 1 1 1 1 1 1 1 1 Range (V) 300 300 300 20 20 20 2 2 2 0.2 0.2 0.2
niDMM Cal Adjust Gain Parameters Expected Value 200 100 4 20 10 0.4 2 1 0.04 0.2 0.1 4m
5.
71
Adjusting DC Current
To adjust DC current for the NI 4065, complete the following steps: 1. Fasten the connectors on one end of the Fluke 5440 cable to the NI 4065 HI SENSE and LO banana plug connectors, and fasten the connectors on the other end of the cable to the HI and LO calibrator binding posts, respectively. Figure 3 shows the correct connections. Table 11 lists the cable connections. Wait two minutes for the thermal EMF to stabilize. Call the niDMM reset VI to reset the NI 4065 to a known state. C/C++ Function Call Call niDMM_reset with the following parameter: Instrument_Handle: Cal Session 4. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_CURRENT Range: 1.0
2. 3.
5.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
Note
Configure the DMM for current mode before applying a current from the calibrator.
72
ni.com
6. 7.
Set the current output on the calibrator to NORM and output 0.01 A. Allow the calibrator output to settle before proceeding. Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.01 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 0.01
8. 9.
Output 0.01 A on the calibrator. Allow the calibrator output to settle before proceeding. Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.01 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 0.01
10. Output 0 A on the calibrator. Allow the calibrator output to settle before proceeding. 11. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.01 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
73
12. Output 0.1 A on the calibrator. Allow the calibrator output to settle before proceeding. 13. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 0.1
14. Output 0.1 A on the calibrator. Allow the calibrator output to settle before proceeding. 15. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 0.1
16. Output 0 A on the calibrator. Allow the calibrator output to settle before proceeding. 17. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 0.1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
74
ni.com
18. Output 2.2 A on the calibrator. Allow the calibrator output to settle before proceeding. 19. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 3 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 2.2
20. Output 2.2 A on the calibrator. Allow the calibrator output to settle before proceeding. 21. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 3 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 2.2
22. Output 1 A on the calibrator. Allow the calibrator output to settle before proceeding. 23. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 1
75
24. Output 1 A on the calibrator. Allow the calibrator output to settle before proceeding. 25. Call the niDMM Cal Adjust Gain VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA Expected_Value: 1
26. Output 0 A on the calibrator. 27. Wait 5 seconds before making a measurement to allow thermal EMFs to settle. 28. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 3 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
29. Call the niDMM Cal Adjust Offset VI. LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_DC_CURRENT Range: 1 Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
76
ni.com
Adjusting AC Current
To adjust AC current for the NI 4065, complete the following steps: 1. Refer to Table 18 for the appropriate calibrator output and parameter values as you complete the following steps: a. Call the niDMM Config Measurement VI. The niDMM Config Measurement VI is polymorphic. To change the selected instance of this polymorphic VI, right-click the VI and choose Select Type followed by Resolution in Digits. C/C++ Function Call Call niDMM_ConfigureMeasurement Digits with the following parameters: Instrument_Handle: Cal Session Resolution_Digits: 6.5 Measurement_Function:
NIDMM_VAL_DC_CURRENT Range: 1.0
b.
Call the niDMM Control VI. C/C++ Function Call Call niDMM_Control with the following parameters: Instrument_Handle: Cal Session Control Action: Commit
Note
Configure the DMM for current mode before applying a current from the calibrator. c. On the calibrator, output the value listed in the Calibrator Output column in Table 18 for the current iteration. Allow the calibrator output to settle before proceeding.
77
d.
Call the niDMM Cal Adjust Gain VI. C/C++ Function Call Call niDMM_CalAdjustGain with the following parameters: Instrument_Handle: Cal Session Mode: NIDMM_VAL_AC_CURRENT Range: Set as shown in Table 18 for the current iteration Input_Resistance:
NIDMM_VAL_RESISTANCE_NA
Expected_Value: Set as shown in Table 18 for the current iteration 2. Repeat step 1 for each of the remaining iterations listed in Table 18.
Table 18. AC Current Settings
Calibrator Output Iteration 1 2 3 4 5 6 7 8 9 10 11 12 Amplitude (A) 2.2 1.1 0.06 0.5 0.25 0.01 0.1 0.05 2m 0.01 5m 200 f (kHz) 1 1 1 1 1 1 1 1 1 1 1 1 Range (A) 3 3 3 0.5 0.5 0.5 0.1 0.1 0.1 0.01 0.01 0.01 niDMM Cal Adjust Gain Parameters Expected Value (A) 2.2 1.1 0.06 0.5 0.25 0.01 0.1 0.05 2m 0.01 5m 200
3.
78
ni.com
results of the calibration are unsatisfactory, and you want to restore the original calibration coefficients to the EEPROM.
Verification Limits
This section includes the verification limits for DC voltage, AC voltage, 4-wire resistance, 2-wire resistance, DC current, and AC current for the NI 4065. Compare these limits to the results in the Verification Procedures section.
Note
Use the values in the 24-Hour Limits column for a post-adjustment verification only. Otherwise, use the values in the 1-Year Limits column.
Limits in the following tables are based upon the June 2007 edition of the NI 4065 Specifications. Refer to the most recent NI 4065 Specifications online at ni.com/ manuals. If a more recent edition of the specifications is available, recalculate the limits based upon the latest specifications.
79
DC Voltage
Table 19. DC Voltage Verification Limits
Calibrator Amplitude 0V 0V 0V 0V 0V 100 mV 100 mV 1V 1 V 10 V 10 V 100 V 100 V 300 V 300 V Input Resistance >10 G/10 M >10 G/10 M >10 G/10 M 10 M 10 M >10 G/10 M >10 G/10 M >10 G/10 M >10 G/10 M >10 G/10 M >10 G/10 M 10 M 10 M 10 M 10 M 1-Year Limits Lower 3.5 V 7 V 60 V 700 V 6 mV 0.0999875 V 0.1000125 V 0.999903 V 1.000097 V 9.99904 V 10.00096 V 99.9883 V 100.0117 V 299.961 V 300.039 V Upper 3.5 V 7 V 60 V 700 V 6 mV 0.1000125 V 0.0999875 V 1.000097 V 0.999903 V 10.00096 V 9.99904 V 100.0117 V 99.9883 V 300.039 V 299.961 V 24-Hour Limits Lower 3 V 6 V 50 V 600 V 6 mV 0.099994 V 0.100006 V 0.999974 V 1.000026 V 9.9998 V 10.0002 V 99.9974 V 100.0026 V 299.988 V 300.012 V Upper 3 V 6 V 50 V 600 V 6 mV 0.100006 V 0.099994 V 1.000026 V 0.999974 V 10.0002 V 9.9998 V 100.0026 V 99.9974 V 300.012 V 299.988 V
Range (V) 100 m 1 10 100 300 100 m 100 m 1 1 10 10 100 100 300 300
AC Voltage
Table 20. AC Voltage Verification Limits
Calibrator Output Amplitude 4 mV 20 mV 200 mV 40 mV 200 mV 2V 400 mV Frequency 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz Range (V) 200 m 200 m 200 m 2 2 2 20 1-Year Limits Lower 3.892 mV 19.86 mV 199.5 mV 38.92 mV 198.6 mV 1.995 V 389.2 mV Upper 4.108 mV 20.14 mV 200.5 mV 41.08 mV 201.4 mV 2.005 V 410.8 mV 24-Hour Limits Lower 3.912 mV 19.88 mV 199.52 mV 39.12 mV 198.8 mV 1.9952 V 391.2 mV Upper 4.088 mV 20.12 mV 200.48 mV 40.88 mV 201.2 mV 2.0048 V 408.8 mV
80
ni.com
81
4-Wire Resistance
Table 21. 4-Wire Resistance Verification Tolerances
Calibrator Amplitude 0 10 100 0 100 1 k 0 1 k 10 k 0 10 k 100 k 0 100 k 1 M Range () 100 100 100 1k 1k 1k 10 k 10 k 10 k 100 k 100 k 100 k 1M 1M 1M 1-Year Limits 40 ppm 51 ppm 150 ppm 10 ppm 21 ppm 120 ppm 10 ppm 21 ppm 120 ppm 10 ppm 21 ppm 120 ppm 12 ppm 24.5 ppm 137 ppm 24-Hour Limits 30 ppm 33 ppm 60 ppm 6 ppm 8 ppm 26 ppm 6 ppm 8 ppm 26 ppm 6 ppm 8 ppm 26 ppm 10 ppm 12 ppm 30 ppm
2-Wire Resistance
Table 22. 2-Wire Resistance Verification Tolerances
Calibrator Amplitude 10 100 100 1 k 1 k 10 k 10 k 100 k 100 k Range () 100 100 1k 1k 10 k 10 k 100 k 100 k 1M 1-Year Limits 51 ppm 150 ppm 21 ppm 120 ppm 21 ppm 120 ppm 21 ppm 120 ppm 24.5 ppm 24-Hour Limits 33 ppm 60 ppm 8 ppm 26 ppm 8 ppm 26 ppm 8 ppm 26 ppm 12 ppm
82
ni.com
DC Current
Table 24. DC Current Verification Limits
1-Year Limits Calibrator Amplitude 10 mA 0A 10 mA 100 mA 0A 100 mA 1 A 0A 1A 2.2 A Range (A) 10 m 10 m 10 m 100 m 100 m 100 m 1 1 1 3 Lower 10.007 mA 2 A 9.993 mA 100.055 mA 5 A 99.945 mA 1.0011 A 100 A 0.9989 A 2.204241 A Upper 9.993 mA 2 A 10.007 mA 99.945 mA 5 A 100.055 mA 0.9989 A 100 A 1.0011 A 2.195759 A 24-Hour Limits Lower 10.0015 mA 1 A 9.9985 mA 100.014 mA 4 A 99.986 mA 1.00056 A 60 A 0.99944 A 2.203801 A Upper 9.9985 mA 1 A 10.0015 mA 99.986 mA 4 A 100.014 mA 0.99944 A 60 A 1.00056 A 2.196199 A
83
AC Current
Table 25. AC Current Verification Limits
Calibrator Output Amplitude 200 A 1 mA 10 mA 2 mA 10 mA 100 mA 10 mA 50 mA 500 mA 60 mA 300 mA 2.2 A Frequency 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz 1 kHz Range (A) 10 m 10 m 10 m 100 m 100 m 100 m 500 m 500 m 500 m 3 3 3 1-Year Limits Lower 193.4 A 0.991 mA 9.964 mA 1.934 mA 9.91 mA 99.64 mA 9.67 mA 49.55 mA 498.2 mA 58.02 mA 297.3 mA 2.1916 A Upper 206.6 A 1.009 mA 10.036 mA 2.066 mA 10.09 mA 100.36 mA 10.33 mA 50.45 mA 501.8 mA 61.98 mA 302.7 mA 2.2084 A 24-Hour Limits Lower 194.4 A 0.992 mA 9.965 mA 1.944 mA 9.92 mA 99.65 mA 9.72 mA 49.6 mA 498.25 mA 58.32 mA 297.6 mA 2.1919 A Upper 205.6 A 1.008 mA 10.035 mA 2.056 mA 10.08 mA 100.35 mA 10.28 mA 50.4 mA 501.75 mA 61.68 mA 302.4 mA 2.2081 A
84
ni.com
2. 3.
Note
You must compare the verification limits provided in this procedure with the most recent specifications. Refer to the latest NI 4065 Specifications at ni.com/manuals.
85
Go to Initial Setup
Yes
Go to Verifying DC Voltage
Verify AC Voltage Mode? No Verify 4-Wire Resistance Mode? No Verify 2-Wire Resistance Mode? No Verify DC Current Mode? No Verify AC Current Mode?
Yes
Go to Verifying AC Voltage
Yes
Yes
Yes
Go to Verifying DC Current
Yes
Go to Verifying AC Current
86
ni.com
Verification
No
No
Yes
87
National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National Instruments products, refer to the appropriate location: HelpPatents in your software, the patents.txt file on your CD, or ni.com/patents. 2007 National Instruments Corporation. All rights reserved.
374460A-01
Oct07