This code demonstrates how to perform in-situ calibration with supported SC Express modules and their connected rackmount accessory. Check the hardware requirements listed below for configurations that support in-situ calibration.
The example makes a call to the rackmount to switch a user-provided precision DC signal wired into the rackmounts calibration bus to and from the module’s ADCs. Doing so allows users to calibrate the ADCs with a precision signal at any desired test point to create a custom scale for the duration of a test.
LabVIEW 2011 SP1 (or compatible)
NI-DAQmx 14.5 (or compatible) Note: The minimum required LabVIEW and NI-DAQmx version will depend on when support was introduced for the hardware. Check the corresponding rackmount User Guide for the configuration you are using to find the appropriate minimum NI-DAQmx version.
If running in a Real-Time context, you will need the LabVIEW Real-Time Module 2011 SP1 (or compatible.)
A supported SC Express configuration:
NI PXIe-4339 with the NI RM-4339 accessory
NI PXIe-4302 or NI PXIe-4303 with the NI RM-4302 accessory
NI PXIe-4304 or NI PXIe-4305 with the NI RM-4304 accessory
External precision DC calibration source
Steps to Implement or Execute Code
The example contains a dummy VI that prompts the user to set the calibration source to a certain voltage. The user can either follow the prompts and change the source manually or replace the dummy VI with a driver call to the calibration source to automate the procedure.