Windows 2000™, XP™, Vista™, and Internet Explorer™ are registered trademarks or trademarks of the Microsoft Corporation in the USA and other countries.
Acrobat™ Reader™ is a trademark of Adobe Systems Incorporated.
This document contains the online help of device description LECTOR620.sdd (for operation and configuration with SOPAS Single Device or SOPAS-ET).
Used symbolsTo gain easier access, some information in this documentation is emphasized as follows:
Hint
This symbol points out specific features.
Note
This symbol indicates additional settings in the SOPAS-ET configuration software.
Important
This symbol indicates supplementary technical documentation.
Intended useThe camera-based LECTOR
ding of codes on moving or still-standing objects. It reads all common 1D codes (barcodes)/
2D codes (stacked codes/matrix codes). Via its host interface, the LECTOR
the reading data to a higher-level computer for further processing.
Safety informationRead the LECTOR
and its functions.
To avoid the dazzle caused by integrated illumination, do not look into the reading win-
dow when switching the LECTOR
The accessible radiation of the laser LEDs poses no risk.
Temporary, irritating, optical effects on the human eye (e.g. dazzle, blindness from flash,
after-images, impairment of color vision) cannot be completely ruled out, particularly with
low ambient brightness. Precautionary measures are not required. Caution - incorrect use
may result in the user being exposed to hazardous radiation.
Do not intentionally look directly into the light sources for long periods of times.
Observe the currently applicable regulations on photobiological safety of lamps and
lamp systems as well as laser protection.
®
620 is an intelligent sensor for the automatic, stationary deco-
®
620 transmits
®
620 operating instructions and familiarize yourself with the device
®
620 on and off.
Hint
No maintenance is required in order to ensure compliance with risk group RG 1/laser protection class 1.
The recorded images are displayed on the Online images tab.
The display enables you to look at the images in detail and assess the recording quality. By
modifying the configuration and comparing the recorded images, you can optimize the reading properties and the position of the LECTOR
The reading results are displayed in Code infobox.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55 % and 100 %
• Yellow (good): Contrast between 20 % and 55 %
• Red (poor): Contrast less than 20 %
®
620.
3.1Online images
The most recently recorded image is displayed in the main view of the Online images group.
The display enables you to look at the images in detail and assess the quality of the shot.
By modifying the configuration and comparing each of the images taken, you can optimize
the reading properties and the position of the LECTOR
The reading results are displayed in the Code infobox.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55% and 100%
• Yellow (good): Contrast between 20% and 55%
• Red (poor): Contrast less than 20%
OperationIf you press the Operation button, the mode for setting up the LECTOR
the operating mode of the LECTOR
®
620 is activated in accordance with the current configu-
ration.
In Image history, the recorded images are displayed one after the other. The reading
results are displayed in the Code infobox. The reading results for the last readings are combined in the display fields for the Statistics group.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55% and 100%
SetupPressing the Setup button starts the reading process for testing the configuration. This in-
volves images being taken in free-running mode and displayed in the main view.
Changes to the configuration (e.g., image settings or code configuration) or the position of
the LECTOR
®
620 (e.g., reading distance or angle) are immediately visible in the main view.
This makes it possible to complete test readings, as well as to check and optimize the current position and configuration of the LECTOR
®
620.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55% and 100%
• Yellow (good): Contrast between 20% and 55%
• Red (poor): Contrast less than 20%
Behavior of the LECTOR
®
620 during setup:
• Images are accepted into the image sequence at a rate of one per second so that changes
can be recorded.
• To evaluate the current contrast settings, the codes that have been detected are highlighted with different colors.
• The code contents and other relevant data for all known codes are displayed in the code
info box for the purposes of assessing the reading stability.
• The reading results are transferred to the AUX interface in the configured output format.
• The reading results are not transferred to the host interface.
• External triggers at the digital inputs are ignored.
• The trigger distribution on the CAN interface is deactivated.
• Digital outputs are not used.
ToolbarPause
You can use the button to pause the continuous display of recorded images during setup
and in operating mode.
In the case of paused continuous display, reading continues; however, the currently displayed image can be looked at in more detail without being overwritten with a new image.
The image region of interest can be moved with the mouse ( ).
You can use the button to continue with the continuous display of recorded images.
Store
You can use the button to store the currently displayed image on the PC. For each stored
image, an xml file containing additional information is stored.
You can choose any image name and storage location.
You can use the button to enlarge the image in increments.
The image region of interest can be moved with the mouse ( ).
To look at the code structure in more detail and thus find errors in the code, you can also
enlarge the image using the mouse scroll wheel.
Reduce
You can use the button to reduce the image in increments.
You can also reduce the image using the mouse scroll wheel.
Standard size
You can use the button to display the image in its standard size.
3.1.1Image history
In Image history, the recorded images are displayed one after the other. The images recorded most recently are added on the left.
By comparing and assessing the recorded images, you can analyze, for example,
• whether the trigger is set correctly and the appropriate region of the reading area was
recorded
• whether the codes for moving objects were represented in focus and whether the shutter
time was set correctly
• how often a code was recorded per reading gate.
To find out the reason for unsuccessful readings, you may find it useful to analyze the
images without identified codes (N
O READ).
The images displayed in reduced form in Image history are displayed by clicking in the main
view. The file name and storage location of the images are displayed as a tooltip (mouseover).
You can use the and buttons to switch between several sequences.
The number of displayed images depends on the operating mode and the configuration:
• Depending on the configuration of the Image selection parameter, either the last 200 individual images are displayed (one individual image per trigger) or 60 images per second
are displayed in individual sequences.
• During reading to test the configuration (operating mode Setup), the last 30 images recorded are displayed.
The reading results are displayed in the Code infobox. To evaluate the readability and read
quality, the code contents are displayed along with other relevant data for all known codes.
Codes that have been detected several times in one image are listed one below the other.
The columns can be enlarged and their sequence changed using drag and drop.
Code content
The contents of the codes are displayed in the C
ODECONTENT column.
By assigning the code contents to the code, you can compare the read contents with the
actual contents of the code.
ODE ID
C
The code type of the code is displayed in the C
ODE ID column. By assigning the code type to
the code contents, you can activate/deactivate certain code types in the code configuration
in order to limit multiple contents to one code type, for example.
Code contrast PCS
The contrast of the codes in % is displayed in the C
ODECONTRAST PCS column.
A high contrast simplifies identification of a code. By comparing different configurations,
you can find the setting for the highest possible contrast.
• From 55% to 100%: Contrast
EXCELLENT
• From 20% to 55%: Contrast GOOD
• Less than 20%: Contrast POOR
Module width/height in px
The module width and height of the codes is displayed in pixels in the M
INPX column.
ODULEWIDTH/HEIGHT
The value can be used to evaluate the reading reliability (reserve) in relation to the image
resolution. The higher the value, the more reliable the reading. A value of at least 2/2, is
recommended, i.e. every code element is represented by at least 2/2 pixels.
By comparing the two values, you may be able to detect a distortion of the image or of the
code.
• The module width is the dimension of the smallest code element (bar of a bar code or dot
in a data matrix code) in pixels.
• The module height is the length of a bar of a bar code or the height of a dot in the data
matrix code.
3.1.3Statistics
The display fields of the Statistics group are used to evaluate the reading results across all
triggers since the device was started or since the last reset.
The reading results during setup of the LECTOR
®
620 are not taken into consideration in the
statistics.
Reading gatesThe number of all triggers since the device was started or since the last reset are displayed
in the Reading gates display field.
The triggers during setup of the LECTOR
®
620 are not taken into consideration in the stati-
stics.
Good ReadsThe number of triggers for which the condition for Good Read was met is displayed in the
Good Reads display field.
The triggers during setup of the LECTOR
®
620 are not taken into consideration in the stati-
stics.
No ReadsThe number of triggers for which the condition for Good Read was NOT met is displayed in
the No Reads display field.
The triggers during setup of the LECTOR
®
620 are not taken into consideration in the stati-
stics.
Read rateThe proportion of triggers for which the condition for Good Read compared to all triggers is
displayed as a % in the Read rate display field.
The triggers during setup of the LECTOR
®
620 are not taken into consideration in the stati-
stics.
ResetThe Reset button is used to delete the values of the Reading gates, Good Reads, No Reads,
Stored images can be displayed on the Stored images tab.
The images stored in the LECTOR
to the PC. The data (images, xml files, etc.) stored in the LECTOR
memory card can also be deleted.
By comparing and assessing the recorded images, you can, for example, analyze which
codes were not identified and whether faulty code structures have prevented a reading. For
this, the images displayed in reduced form in Image history are displayed by clicking in the
main view. The relevant code data is listed in Code infobox. To classify the recorded images
more effectively, you can use the right mouse button to display the date and time of recording.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55 % and 100 %
• Yellow (good): Contrast between 20 % and 55 %
• Red (poor): Contrast less than 20 %
®
620 or on the MicroSD memory card can be transferred
®
620 or on the MicroSD
4.1Saved images
Images that have been saved are displayed on the main display of the Saved images group.
The images saved in the LECTOR
to the PC, where they can be stored in a database, for example, and opened when required.
The data (images, .xml files, etc.) saved in the LECTOR
can also be deleted.
By comparing and evaluating the images that have been taken, it is possible to analyze,
for example, which codes were not identified and whether faulty code structures affected
the reading. Click on the smaller images on display in the Image history to display them in
the main view. The relevant code data is listed in the Code infobox. Right-clicking the mouse
displays the date and time the images were taken, allowing them to be organized better.
For an evaluation of the current setting for the contrast, the identified codes are displayed
with different colors:
• Green (excellent): Contrast between 55% and 100%
• Yellow (good): Contrast between 20% and 55%
• Red (poor): Contrast less than 20%
®
620 or on the microSD memory card can be transferred
®
620 or on the microSD memory card
Copying imagesThe images saved in the LECTOR
®
620 or on the microSD memory card are transferred to
the PC via the Copying images button.
It is possible to select the storage location on the PC.
Deleting imagesThe data (images, .xml files, etc.) saved in the LECTOR®620 or on the microSD memory card
can also be removed by pressing the Deleting images button.
Loading imagesThe images that have been transferred previously are displayed by pressing the Loading im-
ages button.
ToolbarStore
You can use the button to store the currently displayed image on the PC. For each stored
image, an xml file containing additional information is stored.
You can choose any image name and storage location.
Enlarge
You can use the button to enlarge the image in increments.
Reduce
You can use the button to reduce the image in increments.
You can also reduce the image using the mouse scroll wheel.
Standard size
You can use the button to display the image in its standard size.
4.1.1Image history
In Image history, the recorded images are displayed one after the other. The images recorded most recently are added on the left.
By comparing and assessing the recorded images, you can analyze, for example,
• how often a code was recorded in total
• how often a code was recorded per reading gate
• whether the codes for moving objects were represented in focus and whether the shutter
time was set correctly
To find out the reason for unsuccessful readings, you may find it useful to analyze the
images without identified codes (N
O READ).
The images displayed in reduced form in Image history are displayed by clicking in the main
view. The file name and storage location of the images are displayed as a tooltip (mouseover).
You can use the and buttons to switch between several sequences.
The number of displayed images depends on the operating mode and the configuration:
• Depending on the configuration of the Image selection parameter, either the last 200 individual images are displayed (one individual image per trigger) or 60 images per second
are displayed in individual sequences.
• During reading to test the configuration (operating mode Setup), the last 30 images recorded are displayed.
4.1.2Code infobox
The reading results are displayed in the Code infobox. To evaluate the readability and read
quality, the code contents are displayed along with other relevant data for all known codes.
Codes that have been detected several times in one image are listed one below the other.
The columns can be enlarged and their sequence changed using drag and drop.
C
ODECONTENT
The contents of the codes are displayed in the CODECONTENT column.
By assigning the code contents to the code, you can compare the read contents with the
actual contents of the code.
ODE ID
C
The code type of the code is displayed in the C
ODE ID column. By assigning the code type to
the code contents, you can activate/deactivate certain code types in the code configuration
in order to limit multiple contents to one code type, for example.
Code contrast PCS
The contrast of the codes in % is displayed in the C
ODECONTRAST PCS column.
A high contrast simplifies identification of a code. By comparing different configurations,
you can find the setting for the highest possible contrast.
• From 55% to 100%: Contrast
EXCELLENT
• From 20% to 55%: Contrast GOOD
• Less than 20%: Contrast POOR
Module width/height in px
The module width and height of the codes is displayed in pixels in the M
The value can be used to evaluate the reading reliability (reserve) in relation to the image
resolution. The higher the value, the more reliable the reading. A value of at least 2/2, is
recommended, i.e. every code element is represented by at least 2/2 pixels.
By comparing the two values, you may be able to detect a distortion of the image or of the
code.
• The module width is the dimension of the smallest code element (bar of a bar code or dot
in a data matrix code) in pixels.
• The module height is the length of a bar of a bar code or the height of a dot in the data
matrix code.
Settings for protecting the configuration can be made on the Parameters tab.
The P
ARAMETER folder in the project tree combines all available parameters.
5.1General
Password protection for the device configuration can be activated in the General group.
Password protection ensures that only authorized users can enter device parameters. This
prevents incorrect settings from being made.
5.1.1Configuration is password protected
If this parameter is activated, access to the device configuration is password protected. To
be able to change parameters, you must log in to the device at the user level of authorized
customer or higher. You can use the SOPAS options, which can be found outside of the device configuration, without logging in. Password protection is activated the next time the device is restarted.
5.2Auto setup via function button menu
The Auto setup via function button menu group contains the parameters for adjusting the
auto-setup wizards.
The A
UTO-SETUP function is divided into three individual modules:
• R
EADINGDISTANCE
• IMAGESETTINGS (brightness and contrast)
• C
ODESETTINGS (currently only available for DATA MATRIX)
The A
UTO-SETUP function can be started in different ways:
• via wizard
• via the pushbuttons on LECTOR
• by pressing the A
UTO buttons
• via command (SOPAS command)
Commands for starting the A
•
SMN MASSTART: The Auto-Setup process is started.
•
SMN MASFINISH: The Auto-Setup process is stopped and the result is transmitted. To re-
turn to reading mode, you must end the Auto-Setup process with a stop command.
•
SMN MASCANCEL: The Auto-Setup process is stopped. This does, however, cause the result
to be discarded. To return to reading mode, you must end the Auto-Setup process with a
stop command.
®
620
UTO-SETUP function:
Even if you start the A
UTO-SETUP function via a command, the settings for the wizard
(standard or advanced) are taken into consideration. The settings can also be configured
using commands. A detailed list of commands can be obtained from SICK on request.
If the Change reading distance parameter is activated, the reading distance is modified
using the A
TOR
UTO-SETUP function. The function is called up using the buttons on the LEC-
®
620.
5.2.2Change camera settings
If the Change camera settings parameter is activated, the brightness and contrast are modified using the A
®
TOR
620.
UTO-SETUP function. The function is called up using the buttons on the LEC-
5.2.3Change code settings
If the Change code settings parameter is activated, the code settings for the D
symbology are modified using the A
buttons on the LECTOR
®
620.
UTO-SETUP function. The function is called up using the
ATAMATRIX
5.3Function buttons
The Function buttons contains the parameters for defining the functions of the buttons on
®
620.
®
620.
®
620 are deactivated. As a result, you
®
620 having to be connected to the PC.
®
620 have a menu function and can
®
620 have a menu function and can
®
620 to carry out a rea-
the LECTOR
5.3.1Function
You use the Function parameter to define the function and behavior of the buttons on the
LECTOR
• N
OFUNCTION: The function buttons on the LECTOR
can avoid malfunctions during operation caused by pressing the buttons by accident.
• T
RIGGERANDAIMINGLASER: You can use the buttons on the LECTOR
ding without the LECTOR
- You use the left button to open the reading gate. The reading gate remains open until the
button is released again or until the condition for closing the reading gate has been met.
- You use the right button to turn the aiming laser on/off. The aiming laser is automatically
turned off after 5 minutes.
• M
ENU (SAVEPERMANENT): The buttons on the LECTOR
be used for parameterization. The changed parameter values are permanently stored in the
device. Existing values are overwritten.
• M
ENU (SAVETEMPORARY): The buttons on the LECTOR
be used for parameterization. Existing values are initially overwritten. The changed parameter values are retained and stored in the device until the device is restarted. As the old parameter values are restored after the restart, this setting is useful for testing parameter
changes. The function can also be used to temporarily read another code and reset the settings by restarting the device.
If the menu function is activated, the following functions can be accessed using the buttons
on the LECTOR
• R
EAD DIAGN: A suitable code in the reading area is read with the current configuration. The
®
620:
reading rate of the last 10 readings is displayed in % via the bar chart on the housing of the
LECTOR
• T
®
620.
EACHIN MATCHCODE: A suitable code in the reading area is read and stored as a match-
code.
• A
UTO-SETUP (initially only available for DATA MATRIX): Depending on the configuration of the
parameters in the Auto setup via function button menu group, the reading distance, image
settings (brightness and contrast), and code settings are modified automatically. For this, a
suitable object with contrast changes or edges (e.g. code, text, or other structures) must be
placed in the reading area.
• A
UTOFOCUS: The focus position (reading distance) is modified automatically. For this, a sui-
table object with contrast changes or edges (e.g. code, text, or other structures) must be
placed in the reading area.
• U
SERDEFINED: (currently not implemented)
5.4Reading configuration
5.4.1Camera and lighting
All parameters that affect the quality of the images taken are combined on the Camera and
lighting tab.
Optimizing the camera and lighting settings improves the contrast, sharpness and illumination. This results in better code identification and therefore increases the reliability of the
reading.
A high image quality increases the time required to save the images taken. The save
times can be lowered by reducing the image quality.
5.4.1.1Reading distance
The distance between the LECTOR
Reading distance group. The reading distance is used to adapt the focal range of the LEC-
®
TOR
620 to the mounting site.
The value can be entered manually in mm or set automatically via the Auto button.
To avoid disruptive reflections on the object surface, the LECTOR
ted on a suitable mounting bracket (see installation information).
®
620 and the object is set via the parameters for the
®
620 should be moun-
The reading distance affects the minimum code resolution and the size of the reading
area:
• If the reading distance is small, smaller codes can be read.
• A larger reading distance increases the reading area. The reduction in image brightness
caused by this is compensated for by the brightness control and, if necessary, by increasing
the shutter time.
should typically be tilted by 20° out of the perpendicular in relation to the surface of the
code to avoid disruptive reflections.
In the case of codes created on metal, e.g., by dot peening, an angle of between 0° (bright
field light) and 45° (dark field light) may be advisable.
ONLINE HELP SOPAS Chapter 5
LECTOR®620
Parameters
5.4.1.1.1Reading distance
The Reading distance parameter is used to set the distance between the LECTOR
the object. The reading distance is used to modify the depth of field of the LECTOR
®
620 and
®
620 at
the installation location.
The value can be entered manually in mm or set automatically using the Auto button.
To avoid disruptive reflections on the object surface, the LECTOR
®
620 should be in-
stalled at a suitable fixing bracket (see installation information).
The reading distance influences the minimum code resolution and the size of the reading
area:
• If the reading distance is small, smaller codes can be read.
• A larger reading distance increases the reading area. The reduction in image brightness
caused by this is compensated for by the brightness control and, if necessary, by increasing
the shutter time.
5.4.1.1.2Auto
Pressing the Auto button calls up the Auto Setup wizard for automatic configuration of the
reading distance.
For the reading distance to be adjusted automatically, a suitable object with contrast changes or edges (e.g. code, text, or other structures) must be placed in the reading area.
A prerequisite for automatic configuration of the reading distance is a certain basic
brightness at which the structures in the image are visible.
5.4.1.2Exposure time
The time frame for taking an image is defined in μs via the parameters for the Exposure time
group.
• A short exposure time can accommodate high object speeds. As this causes the image
brightness to decrease, it may be necessary to adjust the signal amplification (Exposure
time). This does, however, increase the image noise.
• A long exposure time offers a high level of brightness and therefore minimal image noise.
This is the optimal setting for stationary or slow-moving objects.
5.4.1.2.1Exposure time
The time frame for taking an image is defined in μs via the Exposure time parameter. The
exposure time can be set via the slide control.
• A short exposure time can accommodate high object speeds. As this causes the image
brightness to decrease, it may be necessary to adjust the signal amplification (Brightness).
This does, however, increase the image noise.
• A long exposure time offers a high level of brightness and therefore minimal image noise.
This is the optimal setting for stationary or slow-moving objects.
The time frame for taking an image is defined in μs via the Exposure time parameter. The
exposure time can be entered in the input field.
• A short exposure time can accommodate high object speeds. As this causes the image
brightness to decrease, it may be necessary to adjust the signal amplification (Exposure
time). This does, however, increase the image noise.
• A long exposure time offers a high level of brightness and therefore minimal image noise.
This is the optimal setting for stationary or slow-moving objects.
5.4.1.3Image settings
The image brightness and contrast settings are made via the parameters in the Image set-
tings group.
A good image that displays the code clearly is essential for a reliable reading. Optimizing the
image settings results in better code identification and therefore increases the reliability of
the reading.
5.4.1.3.1Brightness
The amplification of the signal is set via the Brightness parameter. The signal amplification
can be set via the slide control.
The image brightness can be adjusted by amplifying the signal in order to achieve better visibility and decodability. When setting the signal amplification, it should be noted that an
overly high setting causes significant image noise and therefore makes it difficult to read
the code.
For this to be avoided, the value should be increased in stages until the code can be
read successfully.
5.4.1.3.2Brightness
The amplification of the signal is set via the Brightness parameter. The signal amplification
value can be entered into the input field.
The image brightness can be adjusted by amplifying the signal in order to achieve better visibility and decodability. When setting the signal amplification, it should be noted that an
overly high setting causes significant image noise and therefore makes it difficult to read
the code.
For this to be avoided, the value should be increased in stages until the code can be