NI PXI-4130 Calibration Procedure
NI PXI-4130 Calibration Procedure
NI PXI-4130 Calibration Procedure
NI PXI-4130
This document contains instructions for writing a manual calibration
procedure for the NI PXI-4130 programmable, high-power source measure
unit (SMU). Calibration is generally performed at National Instruments or
a metrology lab with an external high-precision digital multimeter (DMM)
and some additional test equipment. For more information about
calibration, visit ni.com/calibration.
Contents
Conventions ............................................................................................ 2
Software Requirements ........................................................................... 2
Documentation Requirements................................................................. 3
Password ................................................................................................. 4
Calibration Interval ................................................................................. 4
Test Equipment ....................................................................................... 4
Test Conditions ....................................................................................... 5
Calibration Procedures............................................................................ 5
Initial Setup...................................................................................... 6
Verification ...................................................................................... 6
Verifying Voltage Programming Accuracy.............................. 8
Verifying Voltage Measurement Accuracy.............................. 14
Verifying Current Programming Accuracy .............................. 20
Verifying Current Measurement Accuracy .............................. 28
Adjustment....................................................................................... 36
Adjusting Voltage Programming Accuracy ............................. 37
Adjusting Voltage Measurement Accuracy.............................. 43
Adjusting Current Programming Accuracy.............................. 49
Adjusting Current Measurement Accuracy .............................. 59
Appendix A: Calibration Options ........................................................... 65
Complete Calibration....................................................................... 66
Optional Calibration ........................................................................ 67
`C(>.(,7g.(1!,
NI PXI-4130 Calibration Procedure 2 ni.com
Appendix B: Calibration Utilities............................................................68
Calibration Function References ......................................................68
Where to Go for Support .........................................................................69
Conventions
The following conventions are used in this manual:
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.
bold Bold text denotes items that you must select or click in the software, such
as menu items and dialog box options. Bold text also denotes parameter
names.
italic Italic text denotes variables, emphasis, a cross-reference, or an introduction
to a key concept. Italic text also denotes text that is a placeholder for a word
or value that you must supply.
monospace Text in this font denotes text or characters that 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.
Software Requirements
To calibrate the NI PXI-4130, you must install NI-DCPower version 1.2 or
later on the calibration system. NI-DCPower includes all the functions and
VIs necessary for calibration. You can download the latest version of
NI-DCPower at ni.com/idnet.
NI-DCPower supports programming the calibration procedures in C and
LabVIEW. For LabWindows
/CVI
Input
Impedance
0 6 V DC Voltage 10 V 10 G
1 6 V 10 V 10 G
20 V 100 V 10 M
* Use the highest resolution available on the DMM. The DMM should have a minimum of 6.5 digit resolution.
Assumes an NI 4071 DMM. For all other DMMs, use the range and input impedance closest to the values listed in this table.
National Instruments Corporation 7 NI PXI-4130 Calibration Procedure
Note Throughout this procedure, refer to the C/C++ function call parameters for the
LabVIEW input values.
Verification of the NI PXI-4130 is complete only after you have
successfully completed all tests in this section.
Note If verification fails post-adjustment, confirm that you have met the required Test
Conditions before you return the NI PXI-4130 to NI for repair.
Table 4. Calibration Equipment Configuration for Current Programming and Measurement Verification/Adjustment
NI PXI-4130 DMM
*
Calibrator
Resistance Channel Range Function Range
Input
Impedance
Resolution
in Digits
0 1 A DC
Current
1 A N/A 6.5 N/A
1 200 A DC
Voltage
10 V 10 G 7.5 10 k
2 mA DC
Voltage
10 V 10 G 7.5 1 k
20 mA DC
Voltage
10 V 10 G 7.5 100
200 mA DC
Voltage
10 V 10 G 7.5 10
2 A DC
Current
3 A N/A 6.5 N/A
* Use the highest resolution available on the DMM.
NI PXI-4130 Calibration Procedure 8 ni.com
Verifying Voltage Programming Accuracy
Complete the following steps to verify the voltage programming accuracy
of the NI PXI-4130. Complete this test for each iteration in Table 5.
1. Open a session and obtain a session handle using the niDCPower
Initialize VI.
2. Connect the DMM to the channel x output terminals of the
NI PXI-4130 as shown in Figure 1.
Note Channel x represents the channel under test. Replace the variable x in the program
with the actual channel name.
Figure 1. Voltage Accuracy Verification and Adjustment Setup for the NI PXI-4130
3. Configure the DMM for the mode and range listed for the
corresponding channel and range in Table 3.
LabVIEW VI C/C++ Function Call
Call niDCPower_init with the
following parameters:
resourceName: The device name
assigned by MAX
idQuery: VI_FALSE
resetDevice: VI_TRUE
NI PXI-4130
Channel X
DMM
Voltage
Mode
+
NI PXI-4130
NI PXI-4130
SMU
DMM
ni.com/calibration
............................................................................................................................ 2
........................................................................................................... 2
........................................................................................................... 3
........................................................................................................................ 4
............................................................................................. 4
........................................................................................................................ 4
........................................................................................................................ 5
............................................................................................. 5
.................................................................................................................... 6
............................................................................................................................ 6
...................................................... 8
..........................................................................14
....................................................20
..........................................................................28
..........................................................................................................................36
....................................................37
..........................................................................43
....................................................49
..........................................................................59
A: ...............................................................65
..............................................................................66
.................................................................67
B: ......................................................68
........................................................68
..................................................................................................................69
NI PXI-4130 2 ni.com/jp
monospace
monospace
NI PXI-4130
NI-DCPower 1.2
NI-DCPower
VI ni.com/idnet NI-DCPower
NI-DCPower C LabVIEW
LabWindows
TM
/CVI
TM
C
NI-DCPower niDCPower.fp
LabVIEWVI niDCPower.llb
LabVIEW
1
LabVIEW VI C
C 32 DLL
niDCPower.h C
National Instruments Corporation 3 NI PXI-4130
niDCPower.h
VI
National Instruments NI-DCPower
NI DC SMU NI DC SMU
NI PXI-4130
NI DC SMU
NI DC SMU LabVIEW VIC
NI-DCPower
ni.com/manuals
1 NI-DCPower 1.2
IVIBinniDCPower_32.dll
NI-DCPower API NI-DCPower
IVILibmscniDCPower.lib
NI-DCPower API Microsoft C
NI-DCPower
<LabVIEW>instr.libniDCPower
CalibrateniDCPower.llb
NI-DCPower API
VI LabVIEW VI
LabVIEWNI-DCPower
IVIDriversniDCPowerniDCPower.fp
CVI
NI-DCPower
CVI
IVIIncludeniDCPower.h
C
NI-DCPower
NI-DCPower API
NI PXI-4130 4 ni.com/jp
NI
1
1 NI PXI-4130
A:
2 NI PXI-4130
2
2 NI PXI-4130
DMM
NI 4071
: 50 ppm
30 V
: 0.04 %
1 A
Fluke 5700A/5720A
NI APS-4100
11 V 15.5 V5 A
PXI HIGH
ni.com/manuals
10%90%
23 5
NI-DCPower 30
NI-DCPower
NI PXI-4130
3. :
EEPROM
4. :
SMU
A:
NI PXI-4130 6 ni.com/jp
MAX
NI DC SMU
NI PXI-4130
NI PXI-4130 / DMM
NI PXI-4130
NI PXI-4130
NI PXI-4130
3 4
3 /
NI PXI-4130 DMM*
0 6 V
DC
10 V
10 G
1 6 V 10 V
10 G
20 V 100 V
10 M
* DMMDMM6.5
NI 4071 DMMDMM
National Instruments Corporation 7 NI PXI-4130
LabVIEWC/C++
NI PXI-4130
NI PXI-4130
4 /
NI PXI-4130 DMM*
0 1 A
DC
1 A
6.5
1 200 A
DC
10 V
10 G
7.5
10 k
2 mA
DC
10 V
10 G
7.5
1 k
20 mA
DC
10 V
10 G
7.5
100
200 mA
DC
10 V
10 G
7.5
10
2 A
DC
3 A
6.5
* DMM
NI PXI-4130 8 ni.com/jp
NI PXI-4130
5
1. niDCPower VI
2. 1 DMMNI PXI-4130 x
x x
1 NI PXI-4130 /
3. 3 DMM
LabVIEW VI
C/C++
niDCPower_init
resourceName: MAX
idQuery: VI_FALSE
resetDevice: VI_TRUE
NI PXI-4130
v\`71X
DMM
[
I
+
5. niDCPower VI DC
6. niDCPower VI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_init
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_init
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 5 x
NI PXI-4130 10 ni.com/jp
7. niDCPower VI
8. niDCPower VI
9. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
Limit
vi: niDCPower_init
channelName: x
behavior:
NIDCPOWER_VAL_CURRENT_REGULATE
limit: 0.5
LabVIEW VI
C/C++
niDCPower_ConfigureVoltage
LevelRange
vi: niDCPower_init
channelName: x
voltageLevelRange: 5
x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
Range
vi: niDCPower_init
channelName: x
currentLimitRange: 1
National Instruments Corporation 11 NI PXI-4130
10. niDCPower VI
11. niDCPower VI
12. NI PXI-4130 3
13. DMM
14.
15. 14 x
16. 5 x
NI PXI-4130
17. 5 x 3 16
18. niDCPower VI 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_init
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_init
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 0
NI PXI-4130 12 ni.com/jp
19. niDCPower VI
20. DMM
21. 5 2 20
22. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_init
channelName: x
enabled: VI_FALSE
LabVIEW VI
C/C++
niDCPower_close
vi: niDCPower_init
NI PXI-4130 6
1. niDCPower VI
2. 1 DMMNI PXI-4130 x
x x
3. 3 DMM
4. niDCPower VI NI PXI-4130
LabVIEW VI
C/C++
niDCPower_init
resourceName: MAX
idQuery: VI_FALSE
resetDevice: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_init
6. niDCPower VI
7. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_init
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltage
Level
vi: niDCPower_init
channelName: x
level: 6 x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
vi: niDCPower_init
channelName: x
behavior:
NIDCPOWER_VAL_CURRENT_REGULATE
limit: 0.5
NI PXI-4130 16 ni.com/jp
8. niDCPower VI
9. niDCPower VI
10. niDCPower
LabVIEW VI
C/C++
niDCPower_ConfigureVoltage
LevelRange
vi: niDCPower_init
channelName: x
voltageLevelRange: 6
x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
LimitRange
vi: niDCPower_init
channelName: x
currentLimitRange: 1
LabVIEW VI
C/C++
niDCPower_SetAttributeVi
Int32
vi: niDCPower_init
channelName: x
attribute:
NIDCPOWER_ATTR_SAMPLES_TO_
AVERAGE
value: 300
National Instruments Corporation 17 NI PXI-4130
11. niDCPower VI
12. niDCPower VI
13. NI PXI-4130 3
14. DMM
15.
16. niDCPower VI
17.
18. 17 15
19. 6
x
DMM
DMM
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_init
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_init
LabVIEW VI
C/C++
niDCPower_Measure
vi: niDCPower_init
channelName: x
measurementType:
NIDCPOWER_VAL_MEASURE_VOLTAGE
NI PXI-4130 18 ni.com/jp
NI PXI-4130
20. 6 x 4 19
21. niDCPower VI 0
22. niDCPower VI
23. DMM
24. 6 2 23
25. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_init
channelName: x
enabled: VI_FALSE
LabVIEW VI
C/C++
niDCPower_close
vi: niDCPower_init
NI PXI-4130
7
7
1. niDCPower VI
2. 2 3 NI PXI-4130 x DMM
Fluke 5700A/5720A
2 1 200 A2 mA20 mA
200 mA 3 0
1 A1 2 A
2
1 200 A2 mA20 mA200 mA
LabVIEW VI
C/C++
niDCPower_init
resourceName: MAX
idQuery: VI_FALSE
resetDevice: VI_TRUE
NI PXI-4130
v\`71X
5700/5720
DMM
[
I
+
GRD GND
HI
LO
SENSE OUTPUT
AUX
1
National Instruments Corporation 21 NI PXI-4130
3
0 1 A1 2 A
3. 4 DMM
4. 4 Fluke 5700/
5720A
4
x x
5. niDCPower VI NI PXI-4130
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_init
NI PXI-4130
DMM
I
+
v\`71X
NI PXI-4130 22 ni.com/jp
6. niDCPower VI DC
7. niDCPower VI
8. niDCPower VI 7
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_init
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
voltageLevel: 7
x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
Limit
vi: niDCPower_init
channelName: x
currentLimit: 7
x
National Instruments Corporation 23 NI PXI-4130
9. niDCPower VI 7
10. niDCPower VI 7
11. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
LimitRange
vi: niDCPower_init
channelName: x
currentLimitRange: 7
x
LabVIEW VI
C/C++
niDCPower_ConfigureVoltage
LevelRange
vi: niDCPower_init
channelName: x
voltageLevelRange: 7
x
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_init
channelName: x
enabled: VI_TRUE
NI PXI-4130 24 ni.com/jp
12. niDCPower VI
13. NI PXI-4130 3
14. DMM
15.
16. 1 200 A2 mA20 mA200 mA
15 4
0
1 A1 2 A
DMM
7 x
17. 7 x
NI PXI-4130
18. 7 x
2 17
1
19. niDCPower VI 0 V
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_init
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 0
National Instruments Corporation 25 NI PXI-4130
20. niDCPower VI
21. DMM
22. 7 3 21
23. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_init
channelName: x
enabled: VI_FALSE
LabVIEW VI
C/C++
niDCPower_close
vi: niDCPower_init
NI PXI-4130 26 ni.com/jp
7 NI PXI-4130
A
0 1 A 6 V 6 V 1 50 mA 4.08 mA
2 350 mA 4.53 mA
3 700 mA 5.05 mA
1 200 A 20 V 20 V 1 4.00 A 0.101 A
2 50.0 A 0.115 A
3 0.10 mA 0.130 A
4 0.15 mA 0.145 A
5 0.20 mA 0.160 A
20 V 6 4.00 A 0.101 A
7 0.50 mA 0.115 A
8 0.10 mA 0.130 A
9 0.15 mA 0.145 A
10 0.20 mA 0.160 A
2 mA 20 V 1 40.0 A 1.01 A
2 0.50 mA 1.15 A
3 1.00 mA 1.30 A
4 1.50 mA 1.45 A
5 2.00 mA 1.60 A
20 V 6 40.0 A 1.01 A
7 0.50 mA 1.15 A
8 1.00 mA 1.30 A
9 1.50 mA 1.45 A
10 2.00 mA 1.60 A
20 mA 20 V 1 0.40 mA 10.1 A
2 5.00 mA 11.5 A
3 10.0 mA 13.0 A
4 15.0 mA 14.5 A
National Instruments Corporation 27 NI PXI-4130
1 20 mA 20 V 20 V 5 20.0 mA 16.0 A
20 V 6 0.40 mA 10.1 A
7 5.00 mA 11.5 A
8 10.0 mA 13.0 A
9 15.0 mA 14.5 A
10 20.0 mA 16.0 A
200 mA 20 V 1 4.00 mA 0.101 mA
2 50.0 mA 0.115 mA
3 100 mA 0.130 mA
4 150 mA 0.145 mA
5 200 mA 0.160 mA
20 V 6 4.00 mA 0.101 mA
7 50.0 mA 0.115 mA
8 100 mA 0.130 mA
9 150 mA 0.145 mA
10 200 mA 0.160 mA
2 A 20 V 1 40.0 mA 1.05 mA
2 0.5 A 1.60 mA
3 1.0 A 2.70 mA
4 1.5 A 4.68 mA
5 2.0 A 8.40 mA
20 V 6 40.0 mA 1.05 mA
7 0.5 A 1.60 mA
8 1.0 A 2.70 mA
9 1.5 A 4.68 mA
10 2.0 A 8.40 mA
7 NI PXI-4130
A
NI PXI-4130 28 ni.com/jp
NI PXI-4130 8
1. niDCPower VI
2. 8 x 0
5 DMMFluke 5700A/5720A
NI PXI-4130 x
0 2 3 NI PXI-4130
x DMMFluke 5700A/5720A
2 1 200 A2 mA20 mA
200 mA 3 0
1 A1 2 A
x x
3. 4 DMM
4. 4 Fluke 5700/
5720A
4
LabVIEW VI
C/C++
niDCPower_init
resourceName: MAX
idQuery: VI_FALSE
resetDevice: VI_TRUE
National Instruments Corporation 29 NI PXI-4130
5. niDCPower VI NI PXI-4130
6. niDCPower VI DC
7. niDCPower VI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_init
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_init
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 8 x
NI PXI-4130 30 ni.com/jp
8. niDCPower VI 8
9. niDCPower VI 8
10. niDCPower VI 8
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
Limit
vi: niDCPower_init
channelName: x
currentLimit: 8
x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrent
LimitRange
vi: niDCPower_init
channelName: x
currentLimitRange: 8
x
LabVIEW VI
C/C++
niDCPower_ConfigureVoltage
LevelRange
vi: niDCPower_init
channelName: x
voltageLevelRange: 8
x
12. niDCPower VI
13. niDCPower VI
14. NI PXI-4130 3
15. x 0 DMM
NI PXI-4130
16
DMM
LabVIEW VI
C/C++
niDCPower_SetAttributeVi
Int32
vi: niDCPower_init
channelName: x
attribute:
NIDCPOWER_ATTR_SAMPLES_TO_
AVERAGE
value: 300
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_init
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_init
NI PXI-4130 32 ni.com/jp
16. x
0 0
17. 1 200 A2 mA20 mA200 mA
16 4
0
1 A1 2 A
DMM
18. niDCPower VI
19.
20. 19 17
21. 8 /
x
DMM
DMM
17
NI PXI-4130
22. 8 x
2 21
LabVIEW VI
C/C++
niDCPower_Measure
vi: niDCPower_init
channelName: x
measurementType:
NIDCPOWER_VAL_MEASURE_CURRENT
National Instruments Corporation 33 NI PXI-4130
23. niDCPower VI 0 V
24. niDCPower VI
25. DMM
26. 8 3 25
27. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_init
channelName: x
level: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_init
channelName: x
enabled: VI_FALSE
LabVIEW VI
C/C++
niDCPower_close
vi: niDCPower_init
NI PXI-4130 34 ni.com/jp
8 NI PXI-4130
V V
%
+
0 1 A 6 0 1 350 mA 0.15% + 4 mA
1
6 2 350 mA
3 700 mA
1 200 A 20 0 1 50.0 A 0.03% + 0.02 A
20 2 50.0 A
3 0.10 mA
4 0.150 mA
5 0.20 mA
20 6 50.0 A
7 0.10 mA
8 0.15 mA
9 0.20 mA
2 mA 0 1 0.50 mA 0.03% + 0.2 A
20 2 0.50 mA
3 1.00 mA
4 1.50 mA
5 2.00 mA
20 6 0.50 mA
7 1.00 mA
8 1.50 mA
9 2.00 mA
20 mA 0 1 5.00 mA 0.03% + 2.0 A
20 2 5.00 mA
3 10.0 mA
4 15.0 mA
5 20.0 mA
20 6 5.00 mA
National Instruments Corporation 35 NI PXI-4130
1 20 mA 20 V 20 7 10.0 mA 0.03% + 2.0 A
8 15.0 mA
9 20.0 mA
200 mA 0 1 50.0 mA 0.03% + 40 A
20 2 50.0 mA
3 100 mA
4 150 mA
5 200 mA
20 6 50.0 mA
7 100 mA
8 150 mA
9 200 mA
2 A 0 1 0.5 A 0.12% + 200 A
1
20 2 0.5 A
3 1.0 A
4 1.5 A
5 2.0 A
20 V 6 0.5 A
7 1.0 A
8 1.5 A
9 2.0 A
1
500 mA 4
8 NI PXI-4130
V V
%
+
NI PXI-4130 36 ni.com/jp
4
NI PXI-4130 EEPROM
1 1 NI
PXI-4130
NI PXI-4130
LabVIEWC/C++
NI PXI-4130
NI
niDCPower VI action
Commit niDCPower VI
0
0 0.5 1.0 1.5 2.0
7 (A)
j
D
]
(
%
)
0.25
0.2
0.15
0.1
0.05
v\`710 v\`711
National Instruments Corporation 37 NI PXI-4130
NI PXI-4130
9
1. niDCPower VI
2. 1 DMMNI PXI-4130 x
x x
3. 3 DMM
4. niDCPower VI NI PXI-4130
5. niDCPower VI
LabVIEW VI
C/C++
niDCPower_InitExtCal
resourceName: MAX
password: NI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_InitExtCal
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_InitExtCal
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
NI PXI-4130 38 ni.com/jp
6. niDCPower VI
7. niDCPower VI
8. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
level: 9 x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
vi: niDCPower_InitExtCal
channelName: x
behavior:
NIDCPOWER_VAL_CURRENT_REGULATE
limit: 0.5
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
Range
vi: niDCPower_InitExtCal
channelName: x
voltageLevelRange: 9
x
10. niDCPower VI
11. niDCPower VI
12. NI PXI-4130 3
13. DMM
14.
15. 9 x 3 14
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
Range
vi: niDCPower_InitExtCal
channelName: x
currentLimitRange: 1
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_InitExtCal
NI PXI-4130 40 ni.com/jp
16. niDCPower VI 0 V
17. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
level: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_FALSE
National Instruments Corporation 41 NI PXI-4130
18. niDCPower Cal VI x
1
niDCPower Cal VI
/
VI
19. DMM
20. 9 2 19
LabVIEW VI
C/C++
niDCPower_CalAdjustVoltage
Level
vi: niDCPower_InitExtCal
channelName: x
range: x
numberOfMeasurements:
requestedOutputs
measuredOutputs
requestedOutputs:
x
9
measuredOutputs:
14
x 9
NI PXI-4130 42 ni.com/jp
21. niDCPower VI
LabVIEW VI
C/C++
niDCPower_CloseExtCal
vi: niDCPower_InitExtCal
action: NIDCPOWER_VAL_COMMIT
9 NI PXI-4130
V
0 1 6 0 V
2 3 V
3 6 V
1 1 6 1 mV
2 3 V
3 6 V
1 0.1 mV
2 3 V
3 6 V
1 20 1 mV
2 10 V
3 20 V
1 1 mV
2 10 V
3 20 V
National Instruments Corporation 43 NI PXI-4130
NI PXI-4130 10
1. niDCPower VI
2. 1 DMMNI PXI-4130 x
x x
3. 3 DMM
4. niDCPower VI NI PXI-4130
LabVIEW VI
C/C++
niDCPower_InitExtCal
resourceName: MAX
password: NI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_InitExtCal
NI PXI-4130 44 ni.com/jp
5. niDCPower VI DC
6. niDCPower VI
7. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_InitExtCal
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
level: 10 x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
vi: niDCPower_InitExtCal
channelName: x
behavior:
NIDCPOWER_VAL_CURRENT_REGULATE
limit: 0.5
National Instruments Corporation 45 NI PXI-4130
8. niDCPower VI
9. niDCPower VI
10. niDCPower
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
Range
vi: niDCPower_InitExtCal
channelName: x
voltageLevelRange: 10
x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
Range
vi: niDCPower_InitExtCal
channelName: x
currentLimitRange: 1
LabVIEW VI
C/C++
niDCPower_SetAttributeVi
Int32
vi: niDCPower_InitExtCal
channelName: x
attribute:
NIDCPOWER_ATTR_SAMPLES_TO_
AVERAGE
value: 300
NI PXI-4130 46 ni.com/jp
11. niDCPower VI
12. niDCPower VI
13. NI PXI-4130 3
14. DMM
15.
16. niDCPower VI
17.
18. 10 x 3 17
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_InitExtCal
LabVIEW VI
C/C++
niDCPower_Measure
vi: niDCPower_InitExtCal
channelName: x
measurementType:
NIDCPOWER_VAL_MEASURE_VOLTAGE
National Instruments Corporation 47 NI PXI-4130
19. niDCPower VI 0 V
20. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
level: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_FALSE
NI PXI-4130 48 ni.com/jp
21. niDCPower Cal VI
22. DMM
23. 10 2 22
24. niDCPower VI
LabVIEW VI
C/C++
niDCPower_CalAdjustVoltage
Measurement
vi: niDCPower_InitExtCal
channelName: x
range: x
numberOfMeasurements: 3
reportedOutputs: 17
x
NI PXI-4130
measuredOutputs: 15
x
DMM
LabVIEW VI
C/C++
niDCPower_CloseExtCal
vi: niDCPower_InitExtCal
action: NIDCPOWER_VAL_COMMIT
National Instruments Corporation 49 NI PXI-4130
NI PXI-4130
11
1. niDCPower VI
2. 2 3 NI PXI-4130 x DMM
Fluke 5700A/5720A
2 1 200 A2 mA20 mA
200 mA 3 0
1 A1 2 A
x x
3. 4 DMM
10 NI PXI-4130
V V
0 1 6 0
2 3
3 6
1 1 20 20
2 0
3 20
LabVIEW VI
C/C++
niDCPower_InitExtCal
resourceName: MAX
password: NI
NI PXI-4130 50 ni.com/jp
4. 4 Fluke 5700/
5720A
4
5. niDCPower VI NI PXI-4130
6. niDCPower VI DC
7. niDCPower VI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_InitExtCal
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_InitExtCal
channelName: x
outputFunction:
NIDCPOWER_VAL_DC_VOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
voltageLevel: 11
x
National Instruments Corporation 51 NI PXI-4130
8. niDCPower VI
9. niDCPower VI
10. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
vi: niDCPower_InitExtCal
channelName: x
limit: 11 x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
Range
vi: niDCPower_InitExtCal
channelName: x
currentLimitRange: 11
x
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
Range
vi: niDCPower_InitExtCal
channelName: x
voltageLevelRange: 11
x
NI PXI-4130 52 ni.com/jp
11. niDCPower
12. niDCPower VI
13. niDCPower VI
14. NI PXI-4130 3
15. DMM
16.
LabVIEW VI
C/C++
niDCPower_SetAttribute
ViInt32
vi: niDCPower_InitExtCal
channelName: x
attribute:
NIDCPOWER_ATTR_OVERRANGING_
ENABLED
value: VI_TRUE
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_InitExtCal
19. niDCPower VI 0 V
20. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
voltageLevel: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_FALSE
NI PXI-4130 54 ni.com/jp
21. niDCPower Cal VI 11
1
niDCPower Cal VI
/
VI
22. 11 x 2 21
23. DMM
24. 11 2 23
LabVIEW VI
C/C++
niDCPower_CalAdjustCurrent
Limit
vi: niDCPower_InitExtCal
channelName: x
range: x
numberOfMeasurements:
requestedOutputs
measuredOutputs
requestedOutputs:
x
11
measuredOutputs:
16
x 11
LabVIEW VI
C/C++
niDCPower_CloseExtCal
vi: niDCPower_InitExtCal
action: NIDCPOWER_VAL_COMMIT
11 NI PXI-4130
0 1 A 6 V 6 V 1 20 mA
2 350 mA
3 700 mA
1 200 A 20 V 20 V 1 2.00 A
2 24.0 A
3 46.0 A
4 68.0 A
5 90.0 A
6 112 A
7 134 A
8 156 A
9 178 A
10 200 A
20 V 11 2.00 A
12 24.0 A
13 46.0 A
14 68.0 A
15 90.0 A
16 112 A
17 134 A
NI PXI-4130 56 ni.com/jp
1
200 A 20 V 20 V 18 156 A
19 178 A
20 200 A
2 mA 20 V 1 20.0 A
2 0.240 mA
3 0.460 mA
4 0.680 mA
5 0.900 mA
6 1.12 mA
7 1.34 mA
8 1.56 mA
9 1.78 mA
10 2.00 mA
20 V 11 20.0 A
12 0.240 mA
13 0.460 mA
14 0.680 mA
15 0.900 mA
16 1.12 mA
17 1.34 mA
18 1.56 mA
19 1.78 mA
20 2.00 mA
20 mA 20 V 1 0.200 mA
2 2.40 mA
3 4.60 mA
4 6.80 mA
5 9.00 mA
6 11.2 mA
11 NI PXI-4130
National Instruments Corporation 57 NI PXI-4130
1 20 mA 20 V 20 V 7 13.4 mA
8 15.6 mA
9 17.8 mA
10 20.0 mA
20 V 11 0.200 mA
12 2.40 mA
13 4.60 mA
14 6.80 mA
15 9.00 mA
16 11.2 mA
17 13.4 mA
18 15.6 mA
19 17.8 mA
20 20.0 mA
200 mA 20 V 1 0.200 mA
2 2.40 mA
3 4.60 mA
4 6.80 mA
5 9.00 mA
6 112 mA
7 134 mA
8 156 mA
9 178 mA
10 200 mA
20 V 11 2.00 mA
12 24.0 mA
13 46.0 mA
14 68.0 mA
15 90.0 mA
16 112 mA
11 NI PXI-4130
NI PXI-4130 58 ni.com/jp
1 200 mA 20 V 20 V 17 134 mA
18 156 mA
19 178 mA
20 200 mA
2 A 20 V 1 20.0 mA
2 240 mA
3 460 mA
4 680 mA
5 900 mA
6 1.12 A
7 1.34 A
8 1.56 A
9 1.78 A
10 2.00 A
20 V 11 20.0 mA
12 240 mA
13 460 mA
14 680 mA
15 900 mA
16 1.12 A
17 1.34 A
18 1.56 A
19 1.78 A
20 2.00 A
11 NI PXI-4130
National Instruments Corporation 59 NI PXI-4130
NI PXI-4130 12
1. niDCPower VI
2. x 0 5
DMMFluke 5700A/5720A
NI PXI-4130 x
0 2 3 NI PXI-4130
x DMMFluke 5700A/5720A
2 1 200 A2 mA20 mA
200 mA 3 0
1 A1 2 A
x x
3. 4 DMM
4. 4 Fluke 5700/
5720A
4
LabVIEW VI
C/C++
niDCPower_InitExtCal
resourceName: MAX
password: NI
NI PXI-4130 60 ni.com/jp
5. niDCPower VI NI PXI-4130
6. niDCPower VI DC
7. niDCPower VI
LabVIEW VI
C/C++
niDCPower_Abort
vi: niDCPower_InitExtCal
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Function
vi: niDCPower_InitExtCal
channelName: x
outputFunction:
NIDCPOWER_VAL_DCVOLTAGE
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
level: 12 x
9. niDCPower VI
10. niDCPower VI
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
vi: niDCPower_InitExtCal
channelName: x
behavior:
NIDCPOWER_VAL_CURRENT_REGULATE
limit: 12 x
LabVIEW VI
C/C++
niDCPower_ConfigureCurrentLimit
Range
vi: niDCPower_InitExtCal
channelName: x
currentLimitRange: 12
x
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
Range
vi: niDCPower_InitExtCal
channelName: x
voltageLevelRange: 12
x
NI PXI-4130 62 ni.com/jp
11. niDCPower
12. niDCPower VI
13. niDCPower VI
14. NI PXI-4130 3
15. x 0 16
DMM
16. x
0 0
LabVIEW VI
C/C++
niDCPower_SetAttributeVi
Int32
vi: niDCPower_InitExtCal
channelName: x
attribute:
NIDCPOWER_ATTR_SAMPLES_TO_
AVERAGE
value: 300
LabVIEW VI
C/C++
niDCPower_ConfigureOutput
Enabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_TRUE
LabVIEW VI
C/C++
niDCPower_Initiate
vi: niDCPower_InitExtCal
22. niDCPower VI
LabVIEW VI
C/C++
niDCPower_Measure
vi: niDCPower_InitExtCal
channelName: x
measurementType:
NIDCPOWER_VAL_MEASURE_CURRENT
LabVIEW VI
C/C++
niDCPower_ConfigureVoltageLevel
vi: niDCPower_InitExtCal
channelName: x
voltageLevel: 0
LabVIEW VI
C/C++
niDCPower_ConfigureOutputEnabled
vi: niDCPower_InitExtCal
channelName: x
enabled: VI_FALSE
NI PXI-4130 64 ni.com/jp
23. niDCPower Cal VI
1
niDCPower Cal VI
24. DMM
25. 12 2 24
26. niDCPower VI
LabVIEW VI
C/C++
niDCPower_CalAdjustCurrent
Measurement
vi: niDCPower_InitExtCal
channelName: x
range: x
numberOfMeasurements: 3
reportedOutputs:
19
x 12
NI PXI-4130
measuredOutputs:
16
x 12
DMM
LabVIEW VI
C/C++
niDCPower_CloseExtCal
vi: niDCPower_InitExtCal
action: NIDCPOWER_VAL_COMMIT
National Instruments Corporation 65 NI PXI-4130
NI PXI-4130
NI PXI-4130
NI PXI-4130
A:
NI PXI-4130
12 NI PXI-4130
A
0 1 A 6 V 0 V 1 3.50E-01
6 V 2 3.50E-01
3 7.00E-01
1 200 A 20 V 0 V 1 2.00E-04
20 V 2
20 V 3
2 mA 0 V 1 2.00E-03
20 V 2
20 V 3
20 mA 0 V 1 2.00E-02
20 V 2
20 V 3
200 mA 0 V 1 2.00E-01
20 V 2
20 V 3
2 A 0 V 1 8.00E-01
20 V 2
20 V 3
NI PXI-4130 66 ni.com/jp
NI PXI-4130
NI PXI-4130
5
]@0
9
]
]J0
9
]
\.
I``/
|g)
7
|g
\.
I``
5?I[0
|g/]=
(JI
5/?2
]'\.I``
E|/{)
|g
National Instruments Corporation 67 NI PXI-4130
NI PXI-4130
6
|g
\.
I``
5?I[0
7
]L7
\.I``
E|/{
\.
I``/
|g)
]@0
9
]
]J0
9
]
\.
I``
5?I[0
|g/]=
(JI
5/?2
7
]'\.I``
E|/{)
|g
NI PXI-4130 68 ni.com/jp
B:
NI-DCPower VI
VI NI PXI-4130
EEPROM
/VI NI DC SMU
niDCPower VI
niDCPower_ChangeExtCalPassword
niDCPower VI
niDCPower_GetExtCalRecommendedInterval
niDCPower VI
niDCPower_GetExtCalLastDateAndTime
niDCPower
VIniDCPower_GetCalUserDefinedInfoMaxSize
niDCPower VI
niDCPower_SetCalUserDefinedInfo
niDCPower VI
niDCPower_GetCalUserDefinedInfo
niDCPower VI
niDCPower_ReadCurrentTemperature
niDCPower VI
niDCPower_GetExtCalLastTemp
VI
VI NI-DCPower VI
NI-DCPower Function Reference Help
National
Instruments NI-DCPower NI DC
SMU
National InstrumentsNIni.comLabVIEWNational Instruments Corporation
National Instruments
ni.com/legal Terms of Use
National Instruments /
( )
patents.txt National Instruments Patent Noticeni.com/patents
ni.com/jp/support
E /
Doc
EMC)
ni.com/certification
03-5472-298103-5472-2970
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: