NI 5421/5441 Calibration Procedure
|
©
National
Instruments
|
43
•
attributeID
:
NIFGEN_ATTR_ANALOG_PATH
•
value
: The
Analog Path
value for the current iteration from Table 12
6.
Call
niFgen_SetAttributeViReal64
to set the Postamplifier attenuation (NI-FGEN
Post-Amplifier Attenuation property) using the following parameters:
•
vi
: The session handle returned from
niFgen_InitExtCal
•
channelName
:
"0"
•
attributeID
:
NIFGEN_ATTR_POST_AMPLIFIER_ATTENUATION
•
value
: The
Postamplifier Attenuation
value for the current iteration from Table 12
7.
Complete the following steps to take the voltage measurements at the NI 5421/5441 CH 0
front panel connector into a high-impedance load:
a.
Call
niFgen_SetAttributeViInt32
to set the offset DAC value (NI-FGEN
Offset DAC Value property) using the following parameters:
•
vi
: The session handle returned from
niFgen_InitExtCal
•
channelName
:
"0"
•
attributeID
:
NIFGEN_ATTR_OFFSET_DAC_VALUE
•
value
:
50000
b.
Call
niFgen_Commit
(niFgen Commit VI) to commit the attribute values to the
device using the following parameter:
•
vi
: The session handle returned from
niFgen_InitExtCal
c.
Wait 500 ms for the output to settle.
d.
Use the DMM to measure the voltage generated by the device. This measurement is
measurement 0
, which is used in step 8.
e.
Call
niFgen_SetAttributeViInt32
to set the offset DAC value (NI-FGEN
Offset DAC Value property) using the following parameters:
•
vi
: The session handle returned from
niFgen_InitExtCal
•
channelName
:
"0"
•
attributeID
:
NIFGEN_ATTR_OFFSET_DAC_VALUE
•
value
:
15000
f.
Call
niFgen_Commit
(niFgen Commit VI) to commit the attribute values to the
device using the following parameter:
•
vi
: The session handle returned from
niFgen_InitExtCal
g.
Wait 500 ms for the output to settle.
h.
Use the DMM to measure the voltage generated by the device. This measurement is
measurement 1
, which is used in step 8.
8.
Call
niFgen_CalAdjustMainPathPostAmpGainAndOffset
(niFgen Cal Adjust
Main Path Post Amp Gain And Offset VI) using the following parameters:
•
vi
: The session handle returned from
niFgen_InitExtCal
•
channelName
:
"0"