National Instruments NI PXI-5422 用户手册

下载
页码 63
© National Instruments Corporation
33
NI PXI-5422 Calibration Procedure
1.
Call 
niFgen_InitExtCal
 (niFgen Init Ext Cal VI) to open an 
NI-FGEN external calibration session using the following parameters:
resourceName: The name of the device you want to calibrate. 
This name can be found under Devices and Interfaces in MAX.
password: The password required to open an external 
calibration session. If this password has not been changed 
since manufacturing, the password is 
NI
.
vi: A pointer to a ViSession. The variable passed by reference 
through this parameter receives the value that identifies the 
external calibration session created by this function. This value 
acts as the session handle and is passed as the first parameter to 
all subsequent NI-FGEN functions.
2.
Call 
niFgen_CloseExtCal
 (niFgen Close Ext Cal VI) using the 
following parameters:
vi: The session handle returned from 
niFgen_InitExtCal
 
action
NIFGEN_VAL_EXT_CAL_COMMIT
The external calibration procedure adjusts the analog output, the oscillator 
frequency, and the calibration ADC. Analog output adjustment 
characterizes the DC gains and the offsets of the analog path to ensure 
the analog output voltage accuracy. Adjusting the oscillator frequency 
adjusts the onboard oscillator to ensure frequency accuracy. Calibration 
ADC adjustment characterizes the onboard ADC gain and offset so that 
self-calibration results in an accurately calibrated device.
You cannot perform an external calibration using a standard NI-FGEN 
session. You must create an external calibration session using 
niFgen_InitExtCal
 (niFgen Init Ext Cal VI). An external calibration 
session allows you to use NI-FGEN functions and attributes that are 
specifically for external calibration, while still allowing you to use all 
the standard NI-FGEN functions and attributes with the external calibration 
session.
Along with the standard NI-FGEN attributes, the external calibration 
session uses a set of calibration constants that are determined during the 
calibration procedure and stored in the device onboard memory when 
the session is closed. NI-FGEN uses these calibration constants during 
a standard NI-FGEN session to ensure that the device operates within its 
specifications. 
You must close an external calibration session by using 
niFgen_CloseExtCal
 (niFgen Close Ext Cal VI), as shown in Figure 4.