18
|
ni.com
|
NI 5412 Calibration Procedure
14. Call
niFgen_InitiateGeneration
(niFgen Initiate Generation VI) to initiate the
waveform generation using the following parameter:
•
vi
: The session handle returned from
niFgen_init
15. Measure the DC voltage output of the NI 5412. This value is the
Measured Positive
Full-Scale
Value
.
16. Determine the error for positive full-scale using the following formula:
Error Positive Full-Scale
=
(
Measured Positive Full-Scale Value
) - (
Ideal Positive Full-Scale Value
)
Compare this error to the
Published Specification
or the
Calibration Test Limit
listed in
Table 4.
17. Call
niFgen_AbortGeneration
(niFgen Abort Generation VI) to abort the waveform
generation using the following parameter:
•
vi
: The session handle returned from
niFgen_init
18. Call
niFgen_SetAttributeViInt32
to choose the negative full-scale DC waveform
(niFgen property node:
Arbitrary Waveform Output»Arbitrary Waveform Handle
)
using the following parameters:
•
vi
: The session handle returned from
niFgen_init
•
channelName
:
"0"
•
attributeID
:
NIFGEN_ATTR_ARB_WAVEFORM_HANDLE
•
value
: The
wfmHandle
from step 10 (negative full-scale handle).
19. Call
niFgen_InitiateGeneration
(niFgen Initiate Generation VI) to initiate the
waveform generation using the following parameter:
•
vi
: The session handle returned from
niFgen_init
20. Measure the DC voltage out of the NI 5412. This value is the
Measured Negative Full-Scale
Value
.
21. Calculate the error for negative full-scale using the following formula:
Error Negative Full-Scale
= (
Measured Negative Full-Scale Value
) - (
Ideal Full-Scale Value
)
Compare this error to the
Published Specification
or the
Calibration Test Limit
listed in
Table 4.
22. Call
niFgen_AbortGeneration
(niFgen Abort Generation VI) to abort the waveform
generation using the following parameter:
•
vi
: The session handle returned from
niFgen_init
23. If any of the errors are greater than the
Calibration Test Limit
, perform an external
adjustment.