Advertisement

Quick Links

CALIBRATION PROCEDURE
NI 4071 7½-Digit FlexDMM
This document contains instructions for writing an external calibration procedure for the
National Instruments PXI-4071 (NI 4071) 7½-digit FlexDMM and 1.8 MS/s isolated digitizer.
For more information about calibration, visit
Contents
Software Requirements............................................................................................................. 1
Documentation Requirements .................................................................................................. 1
Calibration Function Reference........................................................................................ 1
Password ................................................................................................................................... 2
Calibration Interval................................................................................................................... 2
Test Equipment......................................................................................................................... 2
Test Conditions......................................................................................................................... 3
Calibration Procedures ............................................................................................................. 4
Initial Setup....................................................................................................................... 4
Verification Procedures .................................................................................................... 6
Adjustment Procedures...............................................................................................104
Verification Limits .............................................................................................................142
DC Voltage .................................................................................................................143
AC Voltage .................................................................................................................144
4-Wire Resistance.......................................................................................................146
2-Wire Resistance.......................................................................................................147
DC Current .................................................................................................................148
AC Current .................................................................................................................150
Frequency ...................................................................................................................151
Appendix A: Calibration Options.......................................................................................151
Where to Go for Support ....................................................................................................155
Software Requirements
NI-DMM supports a number of programming languages including LabVIEW,
LabWindows
/CVI
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.
You must use NI-DMM version 3.0.2 or later with this calibration procedure.
Note
, Microsoft Visual C++, and Microsoft Visual Basic. When you install
ni.com/calibration
.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FlexDMM PXI-4071 and is the answer not in the manual?

Questions and answers

Summary of Contents for National Instruments FlexDMM PXI-4071

  • Page 1: Table Of Contents

    CALIBRATION PROCEDURE ™ NI 4071 7½-Digit FlexDMM This document contains instructions for writing an external calibration procedure for the National Instruments PXI-4071 (NI 4071) 7½-digit FlexDMM and 1.8 MS/s isolated digitizer. For more information about calibration, visit ni.com/calibration Contents Software Requirements......................1 Documentation Requirements ....................
  • Page 2: Documentation Requirements

    Documentation Requirements In addition to this calibration document, you may find the following references helpful in writing your calibration utility. All these documents are installed on your computer when you install NI-DMM. To locate them, select Start»All Programs»National Instruments»NI-DMM» Documentation. •...
  • Page 3: Test Conditions

    Power on and warm up both the calibrator and the NI 4071 for at least 60 minutes before beginning this calibration procedure. • Maintain an ambient temperature of 23 ±1 °C. • Maintain an ambient relative humidity of less than 60%. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 3...
  • Page 4: Calibration Procedures

    • Allow the calibrator to settle fully before taking any measurements. Consult the Fluke 5720A user documentation for instructions. • Allow the thermal EMF enough time to stabilize when you change connections to the calibrator or the NI 4071. The suggested time periods are stated where necessary throughout this document.
  • Page 5 Instrument_Handle: The instrument handle from niDMM_init PowerLine Frequency: Set this parameter , depending on the powerline frequency (in hertz) powering your instruments; select for 400 Hz powerline frequencies NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 5...
  • Page 6: Verification Procedures

    Call the niDMM Self Cal VI. LabVIEW Block Diagram C/C++ Function Call Call with the following niDMM_SelfCal parameters: Instrument_Handle: The instrument handle from niDMM_init Verification Procedures You can use the verification procedures described in this section for both pre-adjustment and post-adjustment verification.
  • Page 7 C/C++ Function LabVIEW Block Diagram Call Call niDMM SetAttributeVi with the Real64 following parameters: Instrument_Handle : The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPU T_RESISTANCE Attribute_Value: NIDMM_VAL_ GREATER_THAN_ 10_GIGAOHM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 7...
  • Page 8 Call the niDMM Read VI. Store the reading or measurement value as the 100 mV >10 G mode offset. LabVIEW Block Diagram C/C++ Function Call Call with the following niDMM_read parameters: Instrument_Handle: The instrument handle from niDMM_init Maximum_Time: –1 Reading: The measurement returned by the function.
  • Page 9 C/C++ Function LabVIEW Block Diagram Call Call niDMM SetAttributeVi with the Real64 following parameters: Instrument_Handle : The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPU T_RESISTANCE Attribute_Value: NIDMM_VAL_ GREATER_THAN_ 10_GIGAOHM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 9...
  • Page 10 10. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Subtract the previously stored 100 mV >10 G mode offset value from this measurement.
  • Page 11 13. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_VOLTS Range: NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 11...
  • Page 12 14. Use a writable niDMM property node to set the input resistance of the NI 4071 to >10 G C/C++ Function LabVIEW Block Diagram Call Call niDMM SetAttributeVi with the Real64 following parameters: Instrument_Handle : The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPU T_RESISTANCE...
  • Page 13 18. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_VOLTS Range: NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 13...
  • Page 14 19. Use a writable niDMM property node to set the input resistance of the NI 4071 to >10 G C/C++ Function LabVIEW Block Diagram Call Call niDMM SetAttributeVi with the Real64 following parameters: Instrument_Handle : The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPU T_RESISTANCE...
  • Page 15 23. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_VOLTS Range: NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 15...
  • Page 16 24. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 25.
  • Page 17 31. Generate 90 mV on the calibrator with the range locked to 2.2 V. This calibrator range prevents a 50 output resistance from creating Note a voltage divider with the internal resistance of the NI 4071. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 17...
  • Page 18 32. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_VOLTS Range: 33. Use a writable niDMM property node to set the input resistance of the NI 4071 to >10 G. C/C++ Function LabVIEW Block Diagram Call...
  • Page 19 35. Use a writable niDMM property node to set the input resistance of the NI 4071 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM SetAttributeViRea with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPUT_ RESISTANCE Attribute_Value: NIDMM_VAL_10_MEGA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 19...
  • Page 20 36. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Subtract the previously stored 100 mV 10 M mode offset value from this measurement.
  • Page 21 40. Use a writable niDMM property node to set the input resistance of the NI 4071 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM SetAttributeViRea with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPUT_ RESISTANCE Attribute_Value: NIDMM_VAL_10_MEGA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 21...
  • Page 22 41. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Subtract the previously stored 100 mV 10 M mode offset value from this measurement.
  • Page 23 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 23...
  • Page 24 46. Use a writable niDMM property node to set the input resistance of the NI 4071 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM SetAttributeViRea with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPUT_ RESISTANCE Attribute_Value: NIDMM_VAL_10_MEGA...
  • Page 25 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 25...
  • Page 26 51. Use a writable niDMM property node to set the input resistance of the NI 4071 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM SetAttributeViRea with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPUT_ RESISTANCE Attribute_Value: NIDMM_VAL_10_MEGA...
  • Page 27 55. Use a writable niDMM property node to set the input resistance of the NI 4071 to >10 G. C/C++ Function LabVIEW Block Diagram Call Call niDMM SetAttributeVi with the Real64 following parameters: Instrument_Handle : The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPU T_RESISTANCE Attribute_Value: NIDMM_VAL_GREAT ER_THAN_10_GIGA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 27...
  • Page 28 56. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 57.
  • Page 29 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 29...
  • Page 30 60. Repeat step 59 for each of the remaining iterations shown in Table 3. Table 3. niDMM 10 V Linearity Settings Iteration Calibrator Output Input Resistance >10 G 2.5 V >10 G –2.5 V >10 G –5 V >10 G –9 V >10 G...
  • Page 31 65. Use a writable niDMM property node to set the input resistance of the NI 4071 to 10 M. LabVIEW Block Diagram C/C++ Function Call Call niDMM SetAttributeViRea with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Attribute_ID: NIDMM_ATTR_INPUT_ RESISTANCE Attribute_Value: NIDMM_VAL_10_MEGA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 31...
  • Page 32 66. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 67.
  • Page 33 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 20. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 33...
  • Page 34 75. Reset the calibrator for safety reasons. You have completed verifying the DC voltage of the NI 4071. Select one of the following options: • If you want to continue verifying other modes, go to the Verifying AC Voltage section. •...
  • Page 35 Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL Range: 0.05 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 35...
  • Page 36 Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 10.
  • Page 37 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 37...
  • Page 38 Call the niDMM Config Measurement VI again, changing Function to , and select the Resolution in Digits instance. NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasureme with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Set as shown in Table 4 for the current iteration Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOU...
  • Page 39 100 kHz 0.05 NIDMM_VAL_AC_ VOLTS_DCCOUPLED 45 mV 300 kHz 0.05 NIDMM_VAL_AC_ VOLTS 45 mV 300 kHz 0.05 NIDMM_VAL_AC_ VOLTS_DCCOUPLED 15. Generate 450 mV at 30 Hz on the calibrator. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 39...
  • Page 40 16. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL Range: 17. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 41 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 41...
  • Page 42 Call the niDMM Config Measurement VI again, changing Function to , and select the Resolution in Digits instance. NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Set as shown in Table 5 for the current iteration Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL...
  • Page 43 450 mV 100 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 450 mV 300 kHz NIDMM_VAL_AC_ VOLTS 450 mV 300 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 19. Generate 4.5 V at 30 Hz on the calibrator. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 43...
  • Page 44 20. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL Range: 21. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 45 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 45...
  • Page 46 Call the niDMM Config Measurement VI again, changing Function to , and select the Resolution in Digits instance. NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Set as shown in Table 6 for the current iteration Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL...
  • Page 47 NIDMM_VAL_AC_VOLTS 4.5 V 100 kHz NIDMM_VAL_AC_VOLTS _DCCOUPLED 4.5 V 300 kHz NIDMM_VAL_AC_VOLTS 4.5 V 300 kHz NIDMM_VAL_AC_VOLTS _DCCOUPLED 23. Generate 45 V at 30 Hz on the calibrator. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 47...
  • Page 48 24. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL Range: 25. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 49 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 49...
  • Page 50 Call the niDMM Config Measurement VI again, changing Function to , and select the Resolution in Digits instance. NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Set as shown in Table 7 for the current iteration Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL...
  • Page 51 50 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 45 V 100 kHz NIDMM_VAL_AC_ VOLTS 45 V 100 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 45 V 300 kHz NIDMM_VAL_AC_ VOLTS 45 V 300 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 51...
  • Page 52 27. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL Range: 28. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 53 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 21. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 53...
  • Page 54 Call the niDMM Config Measurement VI again, changing Function to , and select the Resolution in Digits instance. NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Set as shown in Table 8 for the current iteration Measurement_Function: NIDMM_VAL_AC_VOLTS_DCCOUPL...
  • Page 55 50 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 200 V 100 kHz NIDMM_VAL_AC_ VOLTS 200 V 100 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED 70 V 300 kHz NIDMM_VAL_AC_ VOLTS 70 V 300 kHz NIDMM_VAL_AC_ VOLTS_DCCOUPLED NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 55...
  • Page 56 32. Reset the calibrator for safety reasons. You have completed verifying the AC voltage of the NI 4071. Select one of the following options: • If you want to continue verifying other modes, go to the Verifying 4-Wire Resistance section. •...
  • Page 57 Call the niDMM Reset VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_reset following parameter: Instrument_Handle: The instrument handle from niDMM_init NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 57...
  • Page 58 Refer to Table 10 for the appropriate calibrator output signal and measurement function parameter values as you complete the following steps: On the calibrator, generate the value listed in the Calibrator Output column in Table 10 for the current iteration. Make sure that the external sense is turned on, but 2-wire compensation is turned off.
  • Page 59 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 23. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 59...
  • Page 60 Repeat step 5 for each of the remaining iterations listed in Table 10. Table 10. niDMM Config Measurement Parameters Calibrat niDMM Config Measurement Parameters OffsetComp Iteration Output Function Range Resolution Ohms 10 M 10e6 NIDMM_VAL_4_ WIRE_RES 1 M NIDMM_VAL_4_ WIRE_RES 100 k...
  • Page 61 Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_2_WIRE_RES Range: 100e6 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 61...
  • Page 62 Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 24. Maximum_Time: –1 Call the niDMM Config Measurement VI and select the Resolution in Digits instance.
  • Page 63 10. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_2_WIRE_RES Range: 100e3 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 63...
  • Page 64 11. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function.Verify that this measurement falls between the limits listed in Table 24. Maximum_Time: –1 12.
  • Page 65 16. Call the niDMM Configure Offset Comp Ohms VI with Offset Compensated Ohms set to NIDMM_VAL_OFFSET_COMP_OHMS_ON LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureOffsetComp with the following parameters: Ohms Instrument_Handle: The instrument handle from niDMM_init OffsetCompOhms: NIDMM_VAL_OFFSET_COMP_OHMS NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 65...
  • Page 66 17. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 24. Maximum_Time: –1 18.
  • Page 67 26. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_2_WIRE_RES Range: 100e6 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 67...
  • Page 68 27. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the tolerances listed in Table 24. Maximum_Time: –1 28.
  • Page 69 Table 24. Maximum_Time: –1 34. Generate 100 k on the calibrator with external sense turned on, but 2-wire compensation turned off. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 69...
  • Page 70 35. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_2_WIRE_RES Range: 100e3 36. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 71 OUTPUT LO (No connection) Blue V GUARD OUTPUT HI SENSE Black OUTPUT LO SENSE (No connection) Blue V GUARD 38. Wait two minutes for the thermal EMF to stabilize. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 71...
  • Page 72 39. Call the niDMM Configure Offset Comp Ohms VI with Offset Compensated Ohms set to NIDMM_VAL_OFFSET_COMP_OHMS_OFF LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureOffsetComp with the following parameters: Ohms Instrument_Handle: The instrument handle from niDMM_init OffsetCompOhms: NIDMM_VAL_OFFSET_COMP_OHMS _OFF 40. Generate 10 kon the calibrator with 2-wire compensation and external sense turned on. 41.
  • Page 73 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that the reading or measurement value falls between the tolerances listed in Table 24. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 73...
  • Page 74 47. Generate 100  on the calibrator with 2-wire compensation and external sense turned on. 48. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument...
  • Page 75 Table 12. Fluke 5440 Cable Connections Banana Plug Connector Banana Plug Color Binding Post Label (1 G  Standard Resistor) (NI 4071) (Fluke 5440 Cable) Black (No connection) Blue NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 75...
  • Page 76 Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_2_WIRE_RES Range: Call the niDMM Control VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 77 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 77...
  • Page 78 Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_CURRENT Range: 1e–3 Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 79 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 79...
  • Page 80 12. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_CURRENT Range: 13. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 81 Table 13. Recommended DC current uncertainty requirements for Fluke 5720A Recommended DC Current Precision Calibration Point Shunt Resistance Uncertainty (k=2) ±100 A 40 A/A 10 k 40 A/A ±1 mA 1 k NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 81...
  • Page 82 16. Connect the Fluke 5720A calibrator to the NI 4071 with a DC current shunt/voltmeter system in series, as shown in Figure 5. Table 14 lists the cable connections. Use the shunt recommended for ±100 µA as indicated in Table 13. 17.
  • Page 83 21. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_DC_CURRENT Range: 100e–6 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 83...
  • Page 84 22. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 23.
  • Page 85 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that the reading or measurement value falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 85...
  • Page 86 31. Connect the NI 4071 and the Fluke 5720A calibrator using the Fluke 5440 cable, as shown in Figure 6. Table 15 lists the cable connections. Figure 6. Cable Connections for Current NI PXI-4071 -Digit FlexDMM INPUT 3A, 250V AMPS 300V GUARD GROUND...
  • Page 87 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 87...
  • Page 88 38. Generate 90 mA on the calibrator with the current output set to NORM 39. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from...
  • Page 89 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 89...
  • Page 90 47. Refer to Table 16 for the appropriate calibrator output signal and parameter measurement values as you complete the following steps: On the calibrator, generate the value listed under Calibrator Output in Table 16 for the current iteration. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 91 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 25. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 91...
  • Page 92 You have completed verifying the DC current of the NI 4071. 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 other modes and you are performing a post-adjustment verification, go to the Completing the Adjustment Procedures section.
  • Page 93 Verify that this measurement falls between the limits listed in Table 26. Maximum_Time: –1 Generate 90 A at 1 kHz on the calibrator with the current output set to NORM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 93...
  • Page 94 10. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 26. Maximum_Time: –1 11.
  • Page 95 Table 26. Maximum_Time: –1 17. Generate 9 mA at 1 kHz on the calibrator with the current output set to NORM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 95...
  • Page 96 18. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_read following parameters: Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 26. Maximum_Time: –1 19.
  • Page 97 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 26. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 97...
  • Page 98 27. Call the niDMM Config Measurement VI and select the Resolution in Digits instance. LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigureMeasurement with the following Digits parameters: Instrument_Handle: The instrument handle from niDMM_init Resolution_Digits: Measurement_Function: NIDMM_VAL_AC_CURRENT Range: 28. Call the niDMM Read VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 99 Instrument_Handle: The instrument handle from niDMM_init Reading: The measurement returned by the function. Verify that this measurement falls between the limits listed in Table 26. Maximum_Time: –1 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 99...
  • Page 100 You have completed verifying the AC current of the NI 4071. Select one of the following options: • If you want to continue verifying other modes, go to the Verifying Frequency section. • 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.
  • Page 101 Repeat steps 6 and 7 with the following modification: Change the frequency to 20 kHz. Repeat steps 6 and 7 with the following modification: Change the frequency to 500 kHz. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 101...
  • Page 102: Adjustment Procedures

    You have completed verifying the frequency of the NI 4071. 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.
  • Page 103 Call the niDMM Configure Powerline Frequency VI with Powerline Frequency set to , depending on the power line frequency (in hertz) that your instruments are powered from; select for 400 Hz power line frequencies. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 103...
  • Page 104 LabVIEW Block Diagram C/C++ Function Call Call niDMM_ConfigurePowerLine with the following Frequency parameters: Instrument_Handle: The instrument handle from niDMM_init Powerline_Frequency: Generate 100 mV on the calibrator with the range locked to 2.2 V. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 105 14. Plug in the insulated banana plug shorting bar across the HI and LO banana plug connectors of the NI 4071. 15. Wait two minutes for the thermal EMF to stabilize. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 105...
  • Page 106 16. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_VOLTS Range: Input_Resistance: NIDMM_VAL_GREATER_THAN_10_ GIGAOHM 17. Call the niDMM Cal Adjust Miscellaneous VI. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 107 C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_2_WIRE_RES Range: 10e6 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: the display on the calibrator for 1.9 MW NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 107...
  • Page 108 27. Generate 0  from the calibrator without external sense or 2-wire compensation. 28. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode:...
  • Page 109 37. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_2_WIRE_RES Range: 100e6 Input_Resistance: NIDMM_VAL_RESISTANCE_NA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 109...
  • Page 110 38. Generate 0  on the calibrator with external sense turned on and 2-wire compensation turned off. 39. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init...
  • Page 111 Expected_Value: The value that is displayed on the calibrator for 100 k 46. Generate 0  on the calibrator with external sense turned on and 2-wire compensation turned off. NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 111...
  • Page 112 47. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_4_WIRE_RES Range: 100e3 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: The value that is displayed on the calibrator for 0 ...
  • Page 113 54. Call the niDMM Self Cal VI to self-calibrate the NI 4071. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_SelfCal following parameters: Instrument_Handle: The instrument handle from niDMM_init NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 113...
  • Page 114 55. Generate 0  on the calibrator with external sense turned on, but with 2-wire compensation turned off. 56. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init...
  • Page 115 64. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_2_WIRE_RES Range: Input_Resistance: NIDMM_VAL_RESISTANCE_NA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 115...
  • Page 116 65. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_2_WIRE_RES Range: 100e3 Input_Resistance: NIDMM_VAL_RESISTANCE_NA 66. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 117 Procedures—to verify your new calibration coefficients before saving them to the EEPROM – Completing the Adjustment Procedures—if you do not want to verify the adjustments you have just made NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 117...
  • Page 118 Adjusting AC Voltage (AC- and DC-Coupled) Modes Note If you do not use the AC voltage modes for any measurements, or the accuracy of these modes is irrelevant, you can skip this section and go directly to the Adjusting Current Modes section.
  • Page 119 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 119...
  • Page 120 Refer to Table 18 for the appropriate parameter values as you complete the following steps: Generate 0 V on the calibrator. Call the niDMM Cal Adjust Offset VI with Mode set to NIDMM_VAL_AC_VOLTS the remaining parameters as shown in Table 18 for the current iteration. LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 121 Call the niDMM Cal Adjust AC Filter VI again, changing Mode to NIDMM_VAL_AC_VOLTS_DCCOUPLED LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustACFilter with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_AC_VOLTS_ DCCOUPLED NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 121...
  • Page 122 122 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 123 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 123...
  • Page 124 124 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 125 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 125...
  • Page 126 126 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 127 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 127...
  • Page 128 Reset the calibrator for safety reasons. 10. Call the niDMM Cal Adjust Miscellaneous VI. LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustMisc the following parameters: Instrument_Handle: The instrument handle from niDMM_init Type: NIDMM_EXTCAL_MISCCAL_ SECTION You have completed adjusting the AC voltage modes of the NI 4071. Select one of the following options: •...
  • Page 129 Configure the NI 4071 for a current mode before applying current. Maximum_Time: –1 Generate 1 A on the calibrator with the current output set to NORM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 129...
  • Page 130 Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: 1e–6 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: 1e–6 Generate –1 A on the calibrator with the current output set to NORM Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram...
  • Page 131 Mode: NIDMM_VAL_DC_CURRENT Range: 100e–6 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: The characterized 100 A value. 18. Generate –100 A on the calibrator with the current output set to NORM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 131...
  • Page 132 19. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: 100e–6 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: The characterized –100 A value. 20.
  • Page 133 Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: 0.01 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: 0.01 29. Generate –10 mA on the calibrator with the current output set to NORM NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 133...
  • Page 134 30. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: 0.01 Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: – 0.01 31. Generate 100 mA on the calibrator with the current output set to NORM 32.
  • Page 135 40. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: Input_Resistance: NIDMM_VAL_RESISTANCE_NA Expected_Value: NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 135...
  • Page 136 41. Generate –0.5 A on the calibrator with the current output set to NORM 42. Call the niDMM Cal Adjust Gain VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call with niDMM_CalAdjustGain the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode:...
  • Page 137 48. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: – Input_Resistance: NIDMM_VAL_RESISTANCE_NA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 137...
  • Page 138 49. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_AC_CURRENT Range: – Input_Resistance: NIDMM_VAL_RESISTANCE_NA 50. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 139 54. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_DC_CURRENT Range: Input_Resistance: NIDMM_VAL_RESISTANCE_NA NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 139...
  • Page 140 55. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call niDMM_CalAdjustOffset with the following parameters: Instrument_Handle: The instrument handle from niDMM_init Mode: NIDMM_VAL_AC_CURRENT Range: Input_Resistance: NIDMM_VAL_RESISTANCE_NA 56. Call the niDMM Cal Adjust Offset VI with the following parameters: LabVIEW Block Diagram C/C++ Function Call Call...
  • Page 141 EEPROM. LabVIEW Block Diagram C/C++ Function Call Call with the niDMM_CloseExtCal following parameters: Instrument_Handle: The instrument handle from niDMM_init Action: NIDMM_EXTCAL_ACTION_SAVE NIDMM_EXTCAL_ACTION_ABORT NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 141...
  • Page 142: Verification Limits

    Verification Limits This section includes the verification limits for DC voltage, AC voltage, 4-wire resistance, 2-wire resistance, DC current, AC current, and frequency for the NI 4071. Compare these limits to the results you obtain in the Verification Procedures section. Use the 24-Hour Limits for a post-adjustment verification only.
  • Page 143 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 143...
  • Page 144 144 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 145 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 145...
  • Page 146 146 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 147 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 147...
  • Page 148: 4-Wire Resistance

    4-Wire Resistance Note Tolerances are relative to the reported calibrator resistance value. For example, the following values and equations demonstrate the 4-wire verification tolerance calculations at 10 MΩ. Table 22. Example of 4-wire Verification Tolerance Calculations at 10 MΩ Parameter Value Fluke 5720A nominal value 10 MΩ...
  • Page 149 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 149...
  • Page 150 150 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 151 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 151...
  • Page 152: Dc Current

    DC Current Note The 90-day DC current uncertainty of the Fluke 5720A is not adequate to calibrate the 100 µA and 1 mA DC current ranges listed in Table 25. You must characterize the calibrator output to better than published specifications. Use metrology laboratory methods to obtain the required uncertainty.
  • Page 153 NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 153...
  • Page 154 154 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 155: Ac Current

    Table 27. Frequency Limits 2-Year Limits External Source Output Frequency Lower Upper 1 Hz 0.9999 Hz 1.0001 Hz 20 kHz 19.998 kHz 20.002 kHz 500 kHz 499.95 kHz 500.05 kHz NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 155...
  • Page 156: Appendix A: Calibration Options

    Appendix A: Calibration Options The complete calibration process consists of verifying, adjusting, and reverifying a device. During verification, you compare the measured performance to an external standard of known measurement uncertainty to confirm that the product meets or exceeds specifications. Figure 7 shows the procedural flow for verification.
  • Page 157 Mode? Verify Go to Verifying Frequency Frequency Mode? Is this a Go to Adjustment Go to Completing Post-Adjustment Pre-Adjustment Pre-Adjustment or Procedures the Adjustment Post-Adjustment Flowchart Procedures Verification? NI 4071 7½-Digit FlexDMM Calibration Procedure | © National Instruments | 157...
  • Page 158 Figure 8. Adjustment Procedures Flowchart Verification Go to Adjusting DC Voltage and Resistance Adjust AC Voltage Modes? Go to Adjusting AC Voltage Modes Adjust Current Modes? Go to Adjusting Current Modes Perform Go to Post-Adjustment Verification Verification? Procedures Flowchart Go to Completing the Adjustment Procedures 158 | ni.com | NI 4071 7½-Digit FlexDMM Calibration Procedure...
  • Page 159: Where To Go For Support

    For patents covering NI products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patents Notice at ni.com/patents. You can find information about end-user license agreements (EULAs) and third-party legal notices in the readme file for your NI product. Refer to the Export Compliance Information at ni.com/legal/export-compliance for the NI global trade compliance policy and how to obtain relevant HTS codes, ECCNs, and...

This manual is also suitable for:

Ni 4071

Table of Contents