Solution
There are several reasons for this error to appear:
Loose or Incorrect ConnectionsEnsure your bridge sensor has all the required connections as shown in your module's documentation, or in
Connecting Strain Gages and Shunt Resistors to the NI-9237, and that they are firmly connected.
Shunt Element LocationThe shunt element location is not arbitrary. The number of the resistor depends on its position in the bridge as shwn in the
DAQmx Perform Shunt Calibration.vi help. Entering the wrong resistor value to the
DAQmx Perform Shunt Calibration.vi will cause the error.
Incorrect Shunt ResistanceUsing a wrong shunt resistance value on the
DAQmx Perform Shunt Calibration.vi can cause the error because the measured value will likely fall out of the expected range.
Using an External Shunt ResistorNot all device support the use of the
DAQmx Perform Shunt Calibration.vi with external shunt resistors. For example, C Series modules can only use the VI with their built-in shunt resistor. If an external resistor is used with a device that does not support it, the actual shunt resistance value will be a combination of the built-in and external resistors, leading to an incorrect calibration.
Using a Simulated DeviceNI-DAQmx simulated devices don't support some features, shunt calibration included. Enabling the shunt calibration on a simulated device will always return the error.