Calibration Procedure

Use the CalEasy user guide for connection information to perform this procedure.

Initial Calibration Procedure

1.   Initialize the GX2065 (GxDmmInitialize)

2.   Reset GX2065

3.   Allow GX2065 and Calibrator to Warm Up

DC Voltage Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_VDC

2.  Set the GX2065 to Range as listed in the table.

3.  Set Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)

4.  Take a Measurement from the GX2065

5.  Set Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)

6.  Take a Measurement from the GX2065

7.  Set the Calibrator to provide the negative extreme of the range to be calibrated (-10 Volts for VDC 10V Range etc.)

8.  Take a Measurement from the GX2065

9.  Call GXDMM API GxDmmSetCalibrationMeasurements to write values from the 3 measurements (measurements from steps 4, 6, 8) to a User Calibration Set. The calibrator values used in steps 3,5, and 7 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements

10. Repeat steps 1 to 7 for each Range listed in the table.

Calibration Group
Range
Positive Measurement
Negative Measurement
Ground Measurement
GXDMM_CAL_HiRes100mVDC
100mV
+100 mV
-100 mV
0 V
GXDMM_CAL_HiRes1VDC
1V
+1 mV
-1 V
0 V
GXDMM_CAL_HiRes10VDC
10V
+10 V
-10 V
0 V
GXDMM_CAL_HiRes100VDC
100V
+100 V
-100 V
0 V
GXDMM_CAL_HiRes300mVDC
300V
+300 V
-300 V
0 V

DC Voltage Calibration Groups

AC Voltage DC Coupled Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_VAC_DC_CPL

2.  Set the GX2065 to Range as listed in the table.

3.  Set the GX2065 Math Type to GXDMM_AC_MATH_AVG

4.  Set Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)

5.  Take a Measurement from the GX2065

6.  Set the Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)

7.  Take a Measurement from the GX2065

8.  Set the Calibrator to provide the negative extreme of the range to be calibrated (-10 Volts for VDC 10V Range etc.)

9.  Take a Measurement from the GX2065

10. Call the GXDMM API to write values from the 3 measurements (measurements from steps 6, 7, 9) to a User Calibration Set.

Repeat steps 4 to 10 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Negative Measurement
Ground Measurement
GXDMM_CAL_Daq100mVDC
100mV
+100 mV
-100 mV
0 V

GXDMM_CAL_Daq1VDC

1V
+1 mV
-1 V
0 V

GXDMM_CAL_Daq10VDC

10V
+10 V
-10 V
0 V

GXDMM_CAL_Daq100VDC

100V
+100 V
-100 V
0 V

GXDMM_CAL_Daq300mVDC

300V
+300 V
-300 V
0 V

AC Voltage DC Coupled Calibration Groups

AC Voltage AC Coupled Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_VAC_AC_CPL

2.  Set the GX2065 to Range as listed in the table.

3.  Set the GX2065 Math Type to GXDMM_AC_MATH_RMS

4.  Set the Calibrator to provide ground value (0 Volts for the VDC 10V Range etc.)

5.  Take a Measurement from the GX2065

6.  Set the Calibrator to provide the positive extreme of the range to be calibrated (+10 Volts for VDC 10V Range etc.)

7.  Take a Measurement from the GX2065

8.  Call the GXDMM API to write values from the 2 measurements (measurements from steps 5, 7) to a User Calibration Set.

9.  Repeat steps 4 to 8 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Ground Measurement
GXDMM_CAL_Daq100mVDC
50mV

+70 mV (10KHz)

0 V

GXDMM_CAL_Daq1VDC

500mV

+0.7 V (10KHz)

0 V

GXDMM_CAL_Daq10VDC

5V

+7 V (10KHz)

0 V

GXDMM_CAL_Daq100VDC

50V

+70 V (10KHz)

0 V

GXDMM_CAL_Daq300mVDC

300V

+140 V (10KHz)

0 V

AC Voltage AC Coupled Calibration Groups

DC Current Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_IDC

2.  Set the GX2065 to Range as listed in the table.

3.  Disconnect the GX2065 to create open circuit

4.  Take a Measurement from the GX2065

5.  Set the Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)

6.  Take a Measurement from the GX2065

7.  Set the Calibrator to provide the negative extreme of the range to be calibrated (-1 Amp for IDC 1A Range etc.)

8.  Take a Measurement from the GX2065

9.  Call the GXDMM API to write values from the 3 measurements (measurements from steps 4, 6, 8) to a User Calibration Set. The calibrator values from steps 5 and 7 along with a ground measurement of 0 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements.

10. Repeat steps 1 to 7 for each Range listed in the table.

Calibration Group
Range
Positive Measurement
Negative Measurement
Ground Measurement
GXDMM_CAL_HiRes20mADC
20mA
+20 mA
-20 mA
Open Circuit
GXDMM_CAL_HiRes100mADC
100mA
+100 mA
-100 mA
Open Circuit
GXDMM_CAL_HiRes1ADC
1A
+1 A
-1 A
Open Circuit
GXDMM_CAL_HiRes2ADC
2A
+2 A
-2 A
Open Circuit

DC Current Calibration Groups

AC Current DC Coupled Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_IAC_DC_CPL

2.  Set the GX2065 to Range as listed in the table.

3.  Set the GX2065 Math Type to GXDMM_AC_MATH_AVG

4.  Disconnect the GX2065 to create open circuit

5.  Take Measurement from the GX2065

6.  Set Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)

7.  Take Measurement from the GX2065

8.  Set Calibrator to provide the negative extreme of the range to be calibrated (-1 Amp for IDC 1A Range etc.)

9.  Take Measurement from the GX2065

10. Call GXDMM API to write values from the 3 measurements (measurements from steps 5, 7, 9) to a User Calibration Set. The calibrator values from steps 6 and 8 along with a ground measurement of 0 should be used to fill in the other 3 parameters of GxDmmSetCalibrationMeasurements.

11. Repeat steps 2 to 10 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Negative Measurement
Ground Measurement
GXDMM_CAL_Daq20mADC
10mA
+14 mA
-20 mA
Open Circuit
GXDMM_CAL_Daq100mADC
50mA
+70 mA
-100 mA
Open Circuit
GXDMM_CAL_Daq1ADC
0.5A
+0.7A
-1 A
Open Circuit
GXDMM_CAL_Daq2ADC
1.0A
+1.4A
-2 A
Open Circuit

AC Current DC Coupled Calibration Groups

AC Current AC Coupled Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_IAC_AC_CPL

2.  Set the GX2065 to Range as listed in the table.

3.  Set the GX2065 Math Type to GXDMM_AC_MATH_RMS

4.  Disconnect GX2065 to create open circuit

5.  Take Measurement from the GX2065

6.  Set Calibrator to provide the positive extreme of the range to be calibrated (+1 Amp for IDC 1A Range etc.)

7.  Take Measurement from the GX2065

8.  Call GXDMM API to write values from the 2 measurements (measurements from steps 5, 7) to a User Calibration Set. The calibrator value from steps 6 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.

9.  Repeat steps 4 to 8 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Ground Measurement
GXDMM_CAL_Daq20mADC
14mA
+14 mA (10KHz)
Open Circuit
GXDMM_CAL_Daq100mADC
70mA
+70 mA V (10KHz)
Open Circuit
GXDMM_CAL_Daq1ADC
0.7A
+0.7 A (10KHz)
Open Circuit
GXDMM_CAL_Daq2ADC
1.4A
+1.4 A (10KHz)
Open Circuit

AC Current AC Coupled Calibration Groups

Resistance 2 Wire Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_2WIRE_OHM

2.  Set the GX2065 to Range as listed in the table.

3.  Set the Calibrator to provide a ground value (0 Ohm Resistance)

4.  Take a Measurement from the GX2065

5.  Set Calibrator to provide the positive extreme of the range to be calibrated (100 Ohm for 100 Ohm Range etc.)

6.  Take Measurement from the GX2065

7.  Call GXDMM API to write values from the 2 measurements (measurements from steps 4, 6) to a User Calibration Set. The calibrator value from steps 5 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.

8.  Repeat steps 3 to 7 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Ground Measurement
GXDMM_CAL_HiRes100_Ohms2W

100 Ohm

100 Ohm

0 Ohm

GXDMM_CAL_HiRes1k_Ohms2W

1 KOhm

1 KOhm

0 Ohm

GXDMM_CAL_HiRes10k_Ohms2W

10 KOhm

10 KOhm

0 Ohm

GXDMM_CAL_HiRes100k_Ohms2W

100 KOhm

100 KOhm

0 Ohm

GXDMM_CAL_HiRes1M_Ohms2W

1 MOhm

1 MOhm

0 Ohm

GXDMM_CAL_HiRes10M_Ohms2W

10 MOhm

10 MOhm

0 Ohm

GXDMM_CAL_HiRes100M_Ohms2W

100 MOhm

100 MOhm

0 Ohm

Resistance 2 Wire Calibration Groups

Resistance 4 Wire Calibration

1. Set the GX2065 to Function GXDMM_FUNCTION_4WIRE_OHM

2.  Set the GX2065 to Range as listed in the table.

3.  Set the Calibrator to provide a ground value (0 Ohm Resistance)

4.  Take a Measurement from the GX2065

5.  Set the Calibrator to provide the positive extreme of the range to be calibrated (100 Ohm for 100 Ohm Range etc.)

6.  Take Measurement from the GX2065

7.  Call GXDMM API to write values from the 2 measurements (measurements from steps 4, 6) to a User Calibration Set. The calibrator value from steps 5 along with a ground measurement of 0 should be used to fill in the other 2 parameters of GxDmmSetCalibrationMeasurements. Set unused parameters to 0.

8.  Repeat steps 3 to 7 for each Calibration Set listed in the table.

Calibration Group
Range
Positive Measurement
Ground Measurement
GXDMM_CAL_HiRes100_Ohms4W
100 Ohm
100 Ohm
0 Ohm
GXDMM_CAL_HiRes1k_Ohms4W
1 KOhm
1 KOhm
0 Ohm
GXDMM_CAL_HiRes10k_Ohms4W
10 KOhm
10 KOhm
0 Ohm
GXDMM_CAL_HiRes100k_Ohms4W
100 KOhm
100 KOhm
0 Ohm
GXDMM_CAL_HiRes1M_Ohms4W
1 MOhm
1 MOhm
0 Ohm
GXDMM_CAL_HiRes10M_Ohms4W
10 MOhm
10 MOhm
0 Ohm
GXDMM_CAL_HiRes100M_Ohms4W
100 MOhm
100 MOhm
0 Ohm

Resistance 4 Wire Calibration Groups

Resistance Open Calibration

1.  Set the GX2065 to Function GXDMM_FUNCTION_2WIRE_OHM

2.  Set the GX2065 to Range to 10MOhm

3.  Disconnect Calibrator

4.  Set the Reference DMM Function to VDC

5.  Set the Reference DMM Range to 10 Volts

6.  Take a Measurement from the GX2065

7.  Call GxDmmSetCalibrationMeasurements API to write values from the measurement (from step 6) to a User Calibration Set, passing it in using the dRefPositiveMeasurement parameter. Set unused parameters to 0.

Ref Calibration

1.  Set the Calibrator to 2Wire resistance and 10MOhm

2.  Set the Gx2065 to Function GXDMM_FUNCTION_VDC

3.  Set the GX2065 to Range to 10V

4.  Set the Reference DMM to Function 2Wire

5.  Set the Reference DMM to Range 10MOhm

6.  Take a Measurement from the Reference DMM (PosMeasurement)

7.  Set the Reference DMM to Function VDC

8.  Set the Reference DMM to Range 10V

9.  Set the GX2065 to Function GXDMM_FUNCTION_2WIRE

10. Set the GX2065 to Range 10MOhm

11. Take a Measurement from the Reference DMM (NegMeasurement)

12. Calculate the value of dRefPositiveMeasurement= dOpenCalVoltage*(PosMeasurement/NegMeasurement) – PosMeasurement

13. Call GxDmmSetCalibartionMeasurements API and pass in the calculated dRefPositiveMeasurement from step 12. Set unused parameters to 0.

Final Calibration Procedure

1.  Write User Calibration Set to EEPROM using the GxDmmWriteCalibrationEEPROM API.

2.  Reset the GX2065 to load new calibration values