Measuring range monitoring
Notice | |
Malfunction of the measuring range monitoring after incorrect user calibration The measuring range monitoring is located after the user calibration in the signal flow. Incorrect coefficients (offset, gain) in the user calibration can lead to the measuring range monitoring not functioning as expected. |
Three status bits signal whether the current measured value of the analog input lies outside of the measuring range.
Status bits "Underrange" and "Overrange"
If the status bit "Underrange" or "Overrange" is set, the following applies:
- The current measured value is outside the nominal measuring range.
- The measuring error specified in the technical data is not guaranteed for measured values outside the nominal measuring range.
- If "Legacy Range" is set, the following applies:
- The current value of the "Value" variable does not correspond to the measured value.
The current measured value is larger / smaller than the largest / smallest displayable value in the "Legacy Range". - The error threshold settings via 0x80AD:17 / 18 are ignored. If the "ERR I" LED lights up, the error bit is set.
Status bit "Error"
If the status bit "Error" is set, the following applies:
- The current measured value is smaller than the lower error threshold or greater than the upper error threshold.
(Corresponds to the factory setting for monitoring the technical measuring range "Extended Range" s. Error thresholds) - The LED “ERR I” lights up red. It is linked to the status bit "Error".
Error thresholds
The error thresholds can be set in “Extended Range” mode via the indices:
- 0x80AD:17 "Low Range Error",
- 0x80AD:18 "High Range Error".
In the factory setting, the error thresholds lie at the smallest and largest displayable values of the technical measuring range ("Extended Range").
Exceeding the error thresholds is signaled by:
- The status bit "Error" is TRUE.
- The status LED "ERR I" lights up red.
- The DiagMessage with the text ID 0x870A "Analog range error" is displayed.
See chapter Diag Messages.
![]() | Recommendation for setting the error thresholds
|