Why Are My Analog Input Channels Being Clipped at Different Values Than I Set in LabVIEW?

Updated May 16, 2018

Reported In

Hardware

  • Multifunction I/O Device

Issue Details

Why Are My Analog Input Channels Being Clipped at Different Values Than I Set in LabVIEW?

Solution

The signal is not being clipped at the set input limit in LabVIEW because of the gain factor set. The "input limits" in the AI Config VI set the gain on a data acquisition device programmatically and there is a fixed number of gain settings. As shown in the tables below, if input limits are selected that do not match the "Actual Input Range" the device will select the next gain factor. For example, if you select input limits of 0 V (low limit) to 3 V (high limit), the device will set a gain of 2.0, which has limits of 0 to +5 V. Therefore, the signal will be clipped at 5 V when it exceeds 5 V, not 3 V.

For more information on how to set gain factors in LabVIEW, refer to the Related Link below. For more information on gain settings refer to the E Series Help and the NI-DAQmx Help.
(Start>>Programs>>National Instruments>>NI-DAQ>>NI-DAQmx Help). 

Input Ranges for NI 6020E, NI 6040E, NI 6052E, NI 6062E, and NI 6070E/6071E
Input Ranges for NI 6011E and NI 6030E/6031E/6032E/6033E

WAS THIS ARTICLE HELPFUL?

Not Helpful