BVS ID-M1280xF1-xx-xxx
4.4.8.5 Signal Quality
Description
The signal quality is specified in percent steps as a value between 0 and 100%. If the signal quality cannot be
provided, a substitute value of 0xFF (255) is output. The threshold value for the monitoring function can be set
and is used to define two states of the signal quality. The signal quality is good at or above the threshold value;
the signal quality is considered to be bad below the threshold value. A state change from good to bad signal
quality triggers the Low Signal Quality Level IO-Link event.
The output of the current signal quality can provide support both when setting up as well as during predictive
maintenance. When setting up, the location, the orientation and the environmental conditions can be adapted to
achieve a satisfactory signal quality level. If the signal quality is regularly logged, a deterioration of the
performance can be countered in a preventative manner by adapting the location, orientation and environmental
conditions to prevent failure.
In addition, the monitoring of the signal quality offers an immediate response in the event of a critical failure. This
reaction is triggered if the signal quality drops below the adjustable threshold value and gives all clear if a
satisfactory signal quality level is once again achieved. The signal state is also indicated by an orange LED that
illuminates if the signal quality is below the threshold value. The function can be deactivated by setting the
threshold value to zero.
Mathematics/Algorithm
Signal quality if no codes were read
If no codes were read, the signal quality is defined as undefined, represented by a signal quality value of 255.
Signal quality of a read code
The values of individual elements of the code quality of a read code are between A (best quality) and F (worst
quality). The total code quality of a read code is defined as the minimum code quality over all individual code
qualities.
Example: Code quality: ADBAADA. Total code quality: D.
If an individual element of the code quality of a read code cannot be determined, the total code quality is defined
as undefined, represented by a signal quality value of 255.
Signal quality with several read codes
If multiple codes are read in one image, the inspection program pass total code quality over all codes read is
defined as the minimum overall total code qualities.
Example:
•
Code A, quality: AABC, total code quality: C
•
Code B, quality: CCDE, total code quality: E
•
Code C, quality: AAAA, total code quality: A
This results in an inspection program pass total code quality over all codes read of Minimum(C, E, A) = E
If the code quality of a read code is not determinable, the inspection program pass total code quality is defined
as undefined, represented by a signal quality value of 255.
114
english