This document provides instructions for technical staff on the installation and operation of
the CCD bar code reader CLP100 in the following versions:
•front end or side reading window
•connection via cable with 9-pin D Sub plug or cable with open end
A summary of all device versions is given in Table 3-2, Page 13.
The document contains information on
•Installation and electrical installation
•Startup and configuration
•Maintenance
•Troubleshooting
•Replacing the CLP100 bar code reader
All actions are described step-by-step.
ImportantThe CLP100 bar code reader will all simply be called "CLP100" below.
1.2Target audience
This document is intended for persons who are responsible for the following activities:
TasksTarget group
Installation, electrical installation, maintenance and replacement
Startup and configurationQualified staff, e.g. technicians and engineers
Table 1-1: Target group of the document
Qualified staff, e.g. electricians and service technicians
1.3Information content
This document contains all the information required for the installation, electrical installation and startup of the CLP100 with the default setting at the installation location.
Configuration of the CLP100 for the application-specific reading conditions is carried out
using the CLP Setup configuration software. The CLP Setup configuration software contains
an online help system to facilitate configuration. Installation and use of the software are described in the appendix.
Further information on the construction of the bar code reader as well as the bar code technology can be obtained from SICK AG, Auto Ident Division.
On the Internet at www.sick.com.
To gain easier access, some information in this document is emphasised as follows:
NOTICE
Notice!
Indicates a potential risk of damage or impair on the functionality of the CLP100.
WARNING
Warning notice!
A warning noctice indicates real or potential danger. This should protect you against accidents.
The safety symbol next to the warning notice indicates why there is a risk of accident. e.g.
due to electricity. The warning levels (CAUTION, WARNING, DANGER) indicate the seriousness of the risk.
¾ Carefully read and follow the warning notices.
ReferenceItalic script denotes a reference to further information.
ImportantThis important note informs you about specific features.
RecommendationA "Recommendation" provides information on how to carry out an action optimally.
TIPA "TIP" explains the setting possibilities in the CLP Setup configuration software.
T
HISFONT characterizes a term used in the user interface of the CLP Setup configuration soft-
ware (for example, menu item, tab card).
¾There is a procedure which needs to be carried out. This symbol indicates operational in-
structions which only contain one operational step or operational steps in warning notices
which do not have to be followed in any particular order.
Operational instructions comprising several steps are denoted using consecutive numbers.
This chapter deals with your safety and operator safety in the operational area.
¾ Read this chapter carefully before using the CLP100.
2.1Authorized users
The CLP100 must be installed and operated by qualified personnel in order to ensure that
it functions correctly and safely.
NOTICE
Repairs to the CLP100 should only be carried out by qualified and authorised SICK AG
service staff.
The following qualifications are required for the various activities:
TasksQualifications
Installation, maintenance– General technical training
– Knowledge of the standard guidelines relating to safety in the work-
place
Electrical installation,
replacement
Startup, configuration– Basis knowledge of the Windows
Operation of the devices in
each operational area
– Practical electrical training
– Knowledge of the common electrical safety guidelines
– Knowledge regarding the operation of the devices in the relevant ap-
plication (for example, packaging machines, clinical automatic analyzer, access control)
TM
operating system
– Basis knowledge of working with an HTML browser (e.g. Internet
ExplorerTM) for using the online help
– Basic knowledge of data transfer
– Basic knowledge of bar code technology
– Knowledge regarding the operation and handling of the devices in
the relevant application (for example, packaging machines, clinical
automatic analyzer, access control)
– Knowledge of the hardware and software environment of the rele-
vant application
Table 2-1: Required qualifications for starting up the CLP100
2.2Intended use
The CLP100 is used for the automatic detection and decoding of bar codes. It is installed
as a reading station and reads, for example, bar codes on objects of a clinical automatic
analyser. The CLP100 transmits the decoded bar code information via its host interface to
a host computer for further processing.
NOTICE
Claims under the warranty rendered void!
Any warranty claims against SICK AG shall be deemed invalid in the case changes to the
CLP100, such as opening the housing, this includes modifications during installation and
electrical installation or changes to the SICK software.
¾ Only operated the CLP100 in the permitted ambient air temperature range (see
¾ Read the general safety instructions thoroughly and observe them strictly at all activi-
ties at the bar code reader. This also applies to the warnings before the handling instructions in the individual chapters of this document.
2.3.1LED illumination
CAUTION
LED radiation!
The illumination of the CLP100 operates with LEDs of LED class 1. Under normal and sensible conditions, the accessible radiation of the LEDs is not hazardous.
The entire area of the reading window acts as a LED outlet aperture.
Caution – use of controls or adjustments or performance of procedures other than those
specified herein may result in hazardous radiation exposure.
¾ Never look directly into the illumination.
¾ Do not open the housing.
(Opening the housing does not deactivate the LEDs by the reading pulse.)
¾ Always observe the latest valid version of laser protection regulations.
ImportantThe illumination LEDs operate at a wavelength of λ = 630 nm (visible red light).
The product is classified in LED class 1 in accordance with EN/IEC 60825-1.
Maintenance is not required to ensure compliance with LED class 1.
2.3.2Electrical installation
NOTICE
•Electrical installation should only be carried out by qualified staff.
•Connect or disconnect current linkages only under de-energised conditions.
•Wire cross sections and their correct protection have to be selected and implemented
according to valid engineering standards.
•Observe the current safety regulations when working on eletrical systems.
2.4Quick- Stop and Quick-Restart
The CLP100 can be switched on or off using the user’s main switch.
2.4.1Switching off the CLP100
¾ Switch off the supply voltage or remove the 9-pin D Sub plug.
At the most the last read result is lost.
2.4.2Switching on the CLP100 again
¾ Switch on the supply voltage or reconnect the 9-pin D Sub plug.
The CLP100 resumes operation with the last parameter set saved.
The CLP100 is designed so that it harms the environment as little as possible. It does not
contain or emit any substances harmful to the environment and is not a source of faults for,
for example, coating wetting in paint shops.
The maximum power consumption of the CLP100 amounts to 2 W.
2.5.1Disposal after final removal from service
At p resent S ICK AG do es n ot take b a ck devi ces which ha v e becom e un usable or i rrepara ble.
¾ Dispose of unusable or irreparable devices in accordance with the respective state reg-
ulations on waste disposal in a manner compatible with the environment.
The CLP100 design allows it to be separated into recyclable secondary raw materials (housing) and hazardous waste (electronic scrap). See Chapter 7.4, Page 39.
This chapter describes the design, the features and the functions of the CLP100.
¾ For installation, electrical installation and startup assistance as well as for the applica-
tion-specific configuration of the CLP100 using the CLP Setup configuration software,
please read this chapter prior to carrying out any of the tasks.
3.1Design
The CLP100 consists of an optical system with CCD line and an electronic unit with integrated decoder. All components are loctated in an industry-compatible housing (enclosure rating IP 40). The light exits and enters via a reading window in the housing.
For an adaptation to on-site space conditions two housings are available: a housing with
front reading window and a housing with side reading window. Via the integrated angle attachment, the reflected light enters through the side reading window at an angle of 90°,
referred to the centre-line of the housing.
Two LEDs on the rear of the CLP100 indicate the status depending on the operating mode.
Depending on the type, the CLP100 is electrically connected by a shielded cable with a
D-Sub plug or with an open end.
The CCD bar code reader CLP100 detects bar codes in an illuminated scan field (scan line)
and decodes the bar codes. The CLP100 transmits this data via the serial host interface to
a host/PC for further processing. Refer to Fig. 3-3 for an overview of the functionality of the
CLP100.
Fig. 3-3: Function of the CLP100
--- Cable if required
The CLP100 derives useful data for diagnostics from the reading processes. The quality of
the reading data can be checked in the diagnosis mode.
The CLP100 requires suitable pulsing (triggering) in order to start a reading process when
there is an object in the reading area. This results in a time window for the reading process
being opened in the CLP100. Triggering is carried out either with an external sensor or with
a command string via the host interface. Both options are active in the default setting.
The switching input ("Sensor" input) informs the CLP100 when it must start a reading process. The switching output ("Result" output) can have result functions assigned to them and
triggers external devices such as, for example, a PLC input.
3.4Display and operating elements
The CLP100 is operated or configured via the host interface by using the CLP Setup
PC software or with command strings. The CLP100 is adapted to various applications by
means of parameterization. The CLP Setup software is used, for example, to carry out the
following settings:
•Configuration of the code types to be read
•Read, evaluation and output properties
•Communication parameters of the host interface
•Structure of the data output strings of the host interface
•Function of the auxiliary interface (terminal interface)
Chapter 10.2, Page 46 describes the installation and handling of the CLP Setup software.
The procedure for configuring the CLP100 with the software is explained in Chapter 6.4,
An LED status display ("Monitor") with two LEDs (red and green) on the rear of the CLP100
indicates the current operating state of the device. The meaning of the display for the respective operating mode is shown in Table 3-4. The display can be parameterized differently in some operating modes. The table lists all the possible meanings.
:
Operating modeDisplayFunction
StartGreen/red • Light up during the switching on phase if the self-test is suc-
cessful
• Extinguish when changing to the read standby state
Reading modeGreen/red • Light up when the signal for reading is given, until the begin-
ning of the next reading cycle
Green• Lights up after successful reading ("Good Read")
Red• Extinguishes after successful reading ("Good Read")
Adjusting modeGreen• Extinguishes after unsuccessful reading ("No Read")
Red• Lights up after unsuccessful reading ("No Read")
Matchcode operation Green/red • Extinguish, when there was no signal for reading and there is
This chapter describes the installation sequences for the CLP100.
4.1Installation sequence
The typical installation sequences are listed below:
•Select the installation site for the CLP100
•Connect the power supply
•Align the CLP100 to the bar code
•Install the CLP100
•Adjust the CLP100
•Install the external sensor for the reading pulse
NOTICE
Claims under the warranty rendered void!
Do not open the housing of the CLP100. If the device is opened, the SICK AG warranty shall
not apply.
4.2Preparations for installation
The following general requirements should be observed for installation:
•Typical space requirement: application-specific and type-dependent (reading range,
orientation of reading window)
•Unobstructed view of the objects for the CLP100
•Stable installation holder with sufficient load capacity and dimensions suited to the
CLP100 (see Chapter 9.3 Dimensional drawings, Page 45)
•Shock absorbent and vibration free attachment
The following tools and resources are required for installation:
•2 screws M3 for fixing the CLP100 to the installation site,
Screw length depends on the wall thickness of the base.
Screws may not be screwed more than 2.5 mm (0.1 in) into the CLP100
•Tool
•Measuring tape
•Angulometer
4.2.1Laying out the components to be installed ready
•CLP100 bar code reader
4.2.2Threaded holes
The CLP100 is fastened by means of two threaded holes (M3) to the top or bottom of the
device (Fig. 4-1, Page 18). The complete housing dimensions are shown in Chapter 9.3 Di-
Fig. 4-1: Position of the threaded holes !at CLP100
4.3 Installation site
The following aspects are relevant for the selection of the installation location:
•Reading distance to the code/field of view dimensions
•Angle alignment of the CLP100
•Avoiding surface reflections
When selecting the installation site take the distance between the CLP100 and the host.
4.3.1Distance between the CLP100 and the host
The maximum distance between the CLP100 and the host when extension cables are used
amounts to 12 m (39.37 ft) (host interface RS 232).
4.3.2Distance between the CLP100 and the bar code/field of view dimensions
The distance a between the reading window of the CLP100 and the bar code must amount
to 20 to 70 mm (0.79 to 2.76 in) depending on the width of the bar code (see Fig. 4-2).
Chapter 9.2 Reading field diagram, Page 44 shows the width of the reading area of the
CLP100 in relation to the reading distance for various resolutions (module widths).
The angle between the scan line and bar code is selected, so that a good reading is possible. The optimum alignment of the CLP100 is reached at an angle of 90° between the scan
line and the bar code bars (see Fig. 4-3). Possible reading angles which can arise between
the scan line and the bar code bars must be taken into consideration (see Fig. 4-4 and
Table 4-1).
Fig. 4-3: 90° angle between the scan line and the bar code bars
Fig. 4-4: Reading angle occurring between the scan line and the bar code bars
AngleLimit
Tilt α0°± 2°
Pitch β0°± 5°
Skew γ10° ± 5°
Table 4-1: Permissible angle occurring between the scan line and the bar code bars
ImportantIf the light of the scan line falls exactly vertically on the surface of the bar code, disturbing
reflections can occur when the reflected light is received. In order to avoid this effect the
CLP100 must be installed so that the emitted light is tilted relative to the perpendicular (see
Fig. 4-5).
Front end reading windowSide reading window
10°
10°
Bar code
Bar code
15
Reading
Distance
Reading
Distance
Fig. 4-5: Angle between the emitted light and the bar code (tilted to the perpendicular)
1. Align the CLP100 so that the angle between the scan line and the bar code bars
amounts to 90°. Take any possible reading angle occurring into consideration (see
Fig. 4-4, Page 19).
2. In order to avoid disturbing reflections align the CLP100 so that the emitted light im-
pacts on the bar code at an angle of 100° (see Fig. 4-5, Page 20 and Fig. 4-6).
NOTICE
Damage to the device!
The screws may not be screwed more than 2.5 mm (0.1 in) into the CLP100. Longer screws
may damage the device.
¾ Use screws with a suitable length.
3. Screw the screws through the base to which the CLP100 is fastened into the threaded
hole.
4. Tighten the screws slightly.
5. Adjust the CLP100 as described below.
ab
100°
Fig. 4-6: Adjustment of the CLP100 in order to avoid reflections;
a: With front end reading window, b: With side reading window
4.4.2Adjusting the CLP100
The adjusting operating mode supports the adjustment of the CLP100. In this operating
mode the green LED extinguishes if the reading process fails ("No Read"). If the green LED
does not light up, the CLP100 cannot read the bar code. If the green LED flickers, the
CLP100 can only read the bar code badly. If the green LED shows steady light, the CLP100
is aligned optimally. The scanning frequency in adjusting mode amounts to 500 Hz.
1. Connect the CLP100 to the supply voltage and switch on the supply voltage.
2. Connect the CLP100 to the PC.
3. Start the CLP Setup configuration software (see Chapter 10.2, Page 46).
4. In the CLP Setup select the D
5. Click in the O
6. Click in the LED
7. Carry out the download to the CLP100 (see Chapter 6.4.1, Page 31).
8. Guide objects with bar codes realistically into the reading area of the CLP100. Ensure
that the permitted reading angle is not exceeded.
9. Start the reading pulse: Cover the optical path of the sensor or make connection (see
Chapter 4.5, Page 22).
10. Align the CLP100 so that the green LED lights up steadily as far as possible (reading
result "Good Read").
11. Tighten the screws.
The CLP100 is aligned optimally to the bar code.
4.5Installing the reading-pulse sensor
If the CLP100 is triggered via an external sensor, the sensor and a reflector have to be installed near the CLP100. Fig. 4-7 shows an example of the installation site of the sensor.
a
b
Fig. 4-7: Installation site for the reading-pulse sensor and the reflector (b smaller than a)
1. Install the reading-pulse sensor at the installation site.
2. Connect the reading-pulse sensor to the CLP100 (see Chapter 5.4.4, Page 27).
3. Call up the CLP Setup and check the read result with the terminal emulator (see
Chapter 6.4, Page 30).
4. Check whether the reading process of the CLP100 is synchronized with the incoming
objects.
4.6Disassembling the device
1. Switch off the supply voltage.
2. Disconnect the cable connection.
3. Screw off the CLP100.
4. Dispose of the CLP100 ecologically friendly (see Chapter 7.4, Page 39)
Do not open the housing of the CLP100. If the device is opened, the SICK AG warranty shall
not apply.
•Connect or disconnect current linkages only under de-energised conditions.
•Wire cross sections and their correct protection have to be selected and implemented
according to valid engineering standards.
•For data connection use only shielded data cables (twisted pair).
•In order to avoid interferences, do not install data cable parallel to the power- supply
and motor cables over long distances (for example in cable ducts).
•Lay all cables so th a t t h ere is no poss i b i lity of people trip p i n g over them and s o t hat they
are protected against damage.
5.4.1Supply voltage
For operation the CLP100 requires a supply voltage of 5 V DC
± 5 % in accordance with
IEC 60364-4-41 (functional extra-low voltage). The functional extra-low voltage can be generated by a power supply unit using a safety transformer . The power supply unit must output a continuous output of 2 W.
ImportantThe output circuit of the power supply unit must be electrically insulated from the input
circuit. This is usually created by means of a safety transformer in accordance with
IEC 742.
To ensure that the incoming supply cables are protected against short-circuits/overloads,
the wire cross-sections must be dimensioned and protected in accordance with valid standards.
Connecting the supply voltage:
¾ Connect the supply voltage to Pin 5 and Pin 9 of the 9-pin D Sub plug (seeTable 5-1,
Page 24) respectively to the wires of the open cable end (seeTable 5-2, Page 24).
5.4.2Wiring the host interface (Connecting the PC)
The CLP100 is operated and configured with the CLP Setup software. For this purpose it
must be connected temporarily to the PC via the host interface.
The host interface of the CLP100 is an RS 232 interface.
For the pin assignment refer to Table 5-1, Page 24 or Table 5-2, Page 24. Table 5-3 shows
the recommended maximum cable length as a function of the data transmission rate.
.
Interface typeTransmission rateMax. distance to the host
RS 232Up to 19,200 Bd12 m (39.37 ft)
Table 5-3: Maximum cable length between the CLP100 and the host computer
When the PC is connected, the communications parameters are set as described in
Chapter 6.4.1 Transferring the parameter set between the CLP Setup and CLP100,
Page 31.
As an alternative the PC may be connected to the Aux interface which operates parallel to
the host interface with the same communication parameter values. The Aux interface can
be use e.g. to monitor the data traffic on the host interface.
Fig. 5-2 shows the wiring of the Aux interface.
ImportantThe terminal interface is a TTL level interface.
73 *
82 *
55 *
*) 9-pin internal D-Sub plug to PC
Fig. 5-2: Wiring the Aux interface (RS 232 TTL)
5.4.4Wiring the "Sensor" switching input
If a reading process is to be triggered via an external sensor, connect the sensor to the "Sensor" switching input. This triggering type is selected as the default setting of the CLP100.
Fig. 5-3 shows the wiring of the "Sensor" switching input. Table 5-5 lists the characteristic
data of this switching input.
Fig. 5-3: Wiring of the "Sensor" switching input
¾ Connect the sensor as shown in Fig. 5-3.
Switching behaviourConnecting GND to the input starts the read port of the CLP100 (low)
PropertiesNot electrically separated
Electrical valuesLow (Reading gate active):
0 V ≤ V
≤ 0.8 V
S
I ≤ 1.5 V µA
Table 5-5: Characteristic data of the "Sensor" switching input
High (Reading gate inactive):
2.4 V ≤ VS ≤ 5 V
I ≤ 1.5 V µA
TIPThe D
EVICECONFIGURATION tab card of the CLP Setup software can be used to modify the
The switching output can have various result functions assigned to it. If the corresponding
event occurs during a reading process, the switching output becomes live for the selected
pulse duration. Fig. 5-4 shows the wiring of the "Result" switching output. Table 5-6 lists the
characteristic data of the switching output.
Fig. 5-4: Wiring of the "Result" switching output (NPN)
¾ Wire the switching output as described in Figure5-4.
Switching behaviourNPN switching against GND
PropertiesNot electrically separated
Electrical valuesV
Table 5-6: Characteristic data of the "Result" switching output
= 5 V ≤ V ≤ 30 V
out
I
= ≤ 50 mA
out
Recommendation¾ In order to check the switching functions wire the switching output to a load and meas-
ure the voltage with a high-voltage digital voltmeter. This avoids the display of incorrect
voltage values and switching states.
TIPThe D
EVICECONFIGURATION tab card of the CLP Setup software can be used to modify the func-
tion assignment, the pulse duration and the output instant of the signal.
Startup, adjustment, configuration and diagnosis are carried out via the CLP Setup configuration software. In normal reading operation the CLP100 operates fully automated.
6.1Overview ot the startup procedure
•Startup of the CLP100 with the default setting set by factory (Quick-Start).
•Installing the CLP Setup software (Chapter 10.2, Page 46).
•Connecting the PC to the CLP100 (Chapter 5.4.2, Page 25).
•In order for optimising the functionality of the CLP100, adjusting the CLP100 and con-
figuring the CLP100 for the application.
•Checking correct functioning of CLP100 in automatic reading operation.
6.2Quick-Start
1. Carry out the electrical installation in accordance with Chapter 5, Page 23. A PC does
not have to be connected if the CLP100 is operated with the default setting.
2. Switch on the supply voltage.
The LEDs of the CLP100 light up and are extinguished after the self-test has been completed successfully.
3. Present the bar code sample from Fig. 6-1 to the CLP100 at a distance of approx.
35 mm.
4. Start the reading pulse: Cover the optical path of the sensor (close the switch).
Both LEDs on the rear light up.
5. End the reading pulse: Unmask the optical path of the sensor (open the switch).
If the reading has been successful, the red LED is extinguished, the green LED lights up.
The CLP100 is ready to operate with the default setting of our works.
The CLP100 can be switched off without the configuration data being lost, since no changes
were carried out to the parameter set.
0123412345
Fig. 6-1: Bar code sample (code 39, 0.35 mm (13.8 mil)), printing ratio 2:1)
When configuring the CLP100, it is possible to choose between the following operating
modes:
•Reading mode
•Diagnostic mode
•Adjusting mode
•On-line test mode
In reading mode the CLP100 detects the presented bar codes and emits the read result at
the end of the reading pulse parallel via the host and aux interface.
In diagnosis mode the quality of the bar code readings is judged. These are brought statistically into the read field of the CLP100 (no transport movement). The output is emitted via
the host and aux interface. For details on the diagnosis mode refer to Chapter 6.4.8,
Page 33.
In adjusting mode the CLP100 is adjusted to the bar code (see Chapter 4.4.2, Page 21).
In the on-line test mode the CLP100 emits the read result only via the aux interface and not
via the host interface.
When outputting the read result, it is possible to choose between the normal reading function and the code comparison function (matchcode). The matchcode function allows the
comparison of the read bar codes with a code which is entered at the CLP100. It is possible
to select between complete or partial matching of the codes.
6.4Configuration
The CLP Setup configuration software or command strings optimise the CLP100 to reading
conditions on site. Starting point for this is the factory default setting which can be adjusted
to optimise the CLP100. The CLP Setup configuration software is used to create an application-specific parameter set which can be loaded permanently into the CLP100 and saved/
archived as a configuration file (slp file) on the PC.
CLP100
Parameter set in the
main memory
Permanently saved
parameter set
Factory default setting
Download
Upload
RAM
PROM
ROM
PC with CLP Setup
configuration software
Opened configuration file
with current parameter set
(after upload)
RAM
Saved configuration file
(*.slp) with archived parameter set
Data base
(hard drive)
Fig. 6-2: Configuration with CLP Setup and storage of the parameter set
To this purpose a PC has to be connected and the CLP Setup has to be installed.
6.4.1Transferring the parameter set between the CLP Setup and CLP100
In order to edit the current parameter set of the CLP100 it must first be copied from the
CLP100 to the CLP Setup. This process is designated as uploading.
Changes to the parameter set carried out in the CLP Setup are not effective until they have
been transferred to the CLP100. CLP Setup always copies the complete parameter set. Saving the parameters to the CLP100 is designated as downloading.
Uploading the parameter set from the CLP100
¾ Click on in the CLP Setup toolbar.
CLP Setup copies the parameter set last saved in the CLP100 from the CLP100 into its
database and displays its values in the tab cards.
If the CLP Setup software does not recognize the loaded parameters during uploading, a
warning is emited. Unknown parameters can be edited in the terminal emulator under observance of the conventions for command strings. These parameters are also taken into
consideration when the parameter set is saved.
Downloading the parameter set to the CLP100
¾ Click on in the CLP Setup toolbar.
The new parameter set is saved in the CLP100.
Saving the parameter set in the CLP Setup
1. Select the S
AVE AS menu item in the FILE menu bar in order to save the modified param-
eter set as the new configuration file in the CLP Setup or to overwrite an existing file.
The S
AVE CLP FILE dialog box is opened.
2. Enter the path and file name in the dialog box (extension of the file name: "*.slp") and
click on OK.
The new parameter set is saved in the CLP Setup.
6.4.2Parameterize the CLP100 with command strings
The CLP100 can be parameterized for example by means of the terminal emulator by entering command strings. Parameters which are unknown to the CLP Setup can also be used.
The command language of the CLP100 accesses the command interpreter of the device directly. Fig. 6-3, Page 32 shows a view of the terminal emulator. A0 is entered as an example
in the framed text field for entering commands. This input is repeated in the large output
window. For a full description of the command language refer to Table 10-4, Page 53.
1. Click on in the CLP Setup toolbar.
The terminal emulator window opens.
2. Enter the command in the framed text field and press the Return key.
The command is transmitted to the CLP100.
ImportantThe CLP100 does not transmit an answer, but reacts immediately to the command.
Fig. 6-3: Terminal emulator with input of a command string
6.4.3Selecting reading mode
After being switched on the CLP100 carries out a self-test and then changes over to the
reading mode (default setting). Reading mode can be selected as follows if the CLP100 is
in another operating mode:
1. In the CLP Setup select the D
2. Click in the O
PERATINGMODE field and select READINGMODE.
3. Carry out the download to CLP100.
The CLP100 is in reading mode.
6.4.4Adjusting the reading pulse
In the CLP100 default setting the reading pulse (trigger) is supplied by an external sensor.
Debouncing of the sensor and the type of reading pulse end (through a time window or a
sensor signal) can be set by means of the CLP Setup software.
1. In the CLP Setup select the D
2. Select the settings in the R
3. Carry out the download to CLP100.
6.4.5Triggering the reading pulse
EVICECONFIGURATION tab card.
EVICECONFIGURATION tab card.
EADINGPULSE or READINGPULSEEND field.
In its default setting the CLP100 receives the reading pulse (trigger) via an external sensor
or a command string (software trigger). For test purposes, the reading pulse can also be triggered directly via the terminal emulator.
1. Click on in the CLP Setup toolbar.
The terminal emulator window opens. The CLP100 is in reading mode.
The CLP100 outputs the read result in the window of the terminal emulator.
6.4.6Setting the structure of the read result
In its default setting the CLP100 sends the data contents of the bar code to the host as the
read result. In the default setting this data string is STX-/ETX-framed.
The structure of the data string can be selected by means of the H
CONFIGURATION tab cards.
1. In the CLP Setup select the R
2. Click in the S
3. Select the H
4. Click in the S
ENDPREFIX list box and select a prefix from the list (A-Z, 1-0).
OSTINTERFACE tab card.
EPARATOR list field and select a separator.
EADINGCONFIGURATION tab card.
OSTINTERFACE and READING
5. Carry out the download to CLP100.
The CLP100 operates with the new settings.
6.4.7Setting the matchcode function
The matchcode function allows the comparison of the read bar codes with a code which is
entered manually at the CLP100 or trained in automatically (matchcode).
1. In the CLP Setup select the D
2. Click in the A
CTIVE box in the COMPARECODE field.
3. Enter the code which is to be used for comparison in the M
4. If only a part of the code has to agree, enter the partial code in the P
OFTHEMATCHCODE text field, and complete the field with question marks or @ characters.
5. Selection the function of the switching output in the S
SON field.
EVICECONFIGURATION tab card.
ATCHCODE text field.
ARTIALCOMPARISON
WITCHINGOUTPUTATCODECOMPARI-
6. Carry out the download to CLP100.
The CLP100 outputs a result either at agreement of the read codes with the matchcode
or at non-agreement.
6.4.8Setting the diagnosis mode
In diagnosis mode the quality of the bar code readings is judged. These are brought statistically into the read field of the CLP100 (no transport movement). The CLP100 carries out
100 readings after the reading pulse and evaluates them.
The data string in the diagnosis mode is STX-/ETX-framed. The data string contains the bar
code information (data) at the first place, followed by a slash and a three-digit identifier. The
data string is followed by the combination of slash and identifier repeated thrice (a total of
four identifiers separated by slashes):
<STX>Data/www/xxx/yyy/zzz<ETX>.
The maximum value of an identifier is 100. If the value is lower (one- or two-digit number),
the leading blanks will be filled with spaces. If the D
ISPLAYCONTROLCODE function is activated,
a space is displayed as <SPC>. The identifiers mean:
www = Number of successful readings ("Good reads")
xxx= Number of successful decoding processes (with misinterpretations)
4. Click on in the CLP Setup toolbar.
The terminal emulator window opens.
5. Click on S
TARTREADING.
6. Present the bar code.
The CLP100 outputs the read result in the window of the terminal emulator.
7. In order to return to reading mode proceed as described in Chapter 6.4.3, Page 32.
6.5Default setting
Table 6-1 shows an overview of the default setting of our works for the CLP100. The para-
meters in the default setting are selected so that the CLP100 can be used directly for many
applications in this configuration. With the default setting no PC is required for starting up.
ParameterDefault setting
Active code typeCode 39
Code lengthFree
Multiple reading2
Number of codes1
Reading directionBoth
Send start/stop charactersNot active
Check digitNone
Reading pulse generationActive low (unchangable)
Switching outputNot active
Host interfaceRS 232 (unchangable)
ProtocolStart characters STX, Stop characters ETX
Data transmission rate9,600 Bd
Data format8 data bits, no parity, 1 stop bit
Output instantImmediately
No Read messageBR
Table 6-1: Default setting of the parameters of the CLP100
If the CLP100 is connected to a PC, the current parameters can be changed by using the
CLP Setup software. The parameter set of the default setting is saved in the CLP Setup and
in the CLP100 and can be re-activated at any time.
The complete default setting can be viewed by using the CLP Setup software and printed
out, if required:
1. In order to save the current settings: Select the S
AVE AS menu item in the FILE menu bar
and enter the file name.
2. Click on in the toolbar.
The default setting is loaded and is displayed in the tab cards.
3. Click on in the toolbar.
The F
ILEPRINT dialog box is opened.
4. Enter the comment for the header of the output and click on OK.
The dialog box for the print settings is opened.
5. Enter the settings for printing and click on OK.
CLP Setup prints out the default settings.
The CLP100 operates maintenance free. No maintenance is required to keep this product
in compliance with LED class 1.
NOTICE
Claims under the warranty rendered void!
Do not open the housing of the CLP100. If the device is opened, the SICK AG warranty shall
not apply.
7.2Cleaning the CLP100
RecommendationIn order to make use of the full optical reading capacity of the CLP100, the reading window
should be checked regulary (e.g. weekly) for soiling. This is especially recommended when
operating the device in harsh conditions (dust, abraison, humidity).
CAUTION
LED radiation!
The illumination of the CLP100 operates with LEDs of LED class 1. Under normal and sensible conditions, the accessible radiation of the LEDs is not hazardous.
The entire area of the reading window acts as a LED outlet aperture.
Caution – use of controls or adjustments or performance of procedures other than those
specified herein may result in hazardous radiation exposure.
¾ Never look directly into the illumination.
¾ Do not open the housing.
(Opening the housing does not deactivate the LEDs by the reading pulse.)
¾ Always observe the latest valid version of laser protection regulations.
7.2.1Cleaning the reading window
NOTICE
Damage to the reading window!
The CLP100 reading window is made of glass.
Scratches and streaks on the reading window impair the reading performance.
¾ Use a mild detergent without scouring agents.
¾ Avoid cloths or sponges which scratch.
¾ Clean the reading window carefully.
ImportantElectrostatic charges cause dust particles to stick to the reading window. This effect can be
combated by using anit-static SICK synthetic cleaner (no. 5600006) in combination with a
SICK lens cloth (no. 4003353).
¾ Use a clean, soft brush to free the reading window.
¾ If necessary, additionally clean the reading window with a clean, damp, lint-free cloth
and a mild, anti-static window cleaning fluid.
a
Fig. 7-1: Cleaning the reading window
If the reading window is scratched or damaged (cracked, broken), it must be replaced.
Please contact the SICK Service.
7.2.2Cleaning the housing
¾ If necessary, also clean the LEDs on the back side of the housing.
7.2.3Cleaning further optical effective surfaces
If an external reading pulse generator with a sensor (e.g. photoelectric reflex switch) is used,
make sure to clean the relevant optical surfaces regulary (e.g. weekly). Contamination on
these surfaces can cause switching errors.
¾ In oder to prevent incorrect switching behaviour, remove soiling from the optical effec-
tive surfaces of the external sensor.
b
7.3Replacing a CLP100
An incorrect or damaged CLP100 has to be removed and replaced with either a new or an
repaired CLP100.
NOTICE
Repairs to the CLP100 should only be carried out by qualified and authorised SICK AG
service staff.
7.3.1Removing the CLP100
1. Switch off the power supply to the CLP100.
2. Remove the cable plug of the CLP100 respectively remove the wires when using the
variant with open cable end.
3. Mark the situation and alignment of the CLP100 on the holder or environment.
1. Align and install the new or repaired CLP100.
To do so, observe any marks made previously on the holder or environment (see also
Chapter 4.4 Installation and adjustment of the device, Page 21).
2. Reconnect the cable plug of the CLP100 respectively reconnect the wires when using
the variant with open cable end.
3. Switch on the power supply to the CLP100.
The CLP100 starts with the factory default settings.
4. Establish communication to the CLP100 using the CLP Setup configuration software.
5. Transfer the configuration of the replaced device stored on the PC via download to the
new CLP100 (see Chapter 6.4.1 Transferring the parameter set between the
CLP Setup and CLP100, Page 31). The configuration can only be transferred between
identical device types.
6. Check the behaviour of the CLP100 in the reading process.
7.4Disposal
After removal from service dispose of unusable or irreparable devices in a manner which is
not harmful to the environment. Observe the respective state regulations on waste disposal.
At present, SICK AG does not take back devices which have become unusable or irreparable.
1. Remove the CLP100 housing.
2. Remove the electronic modules and connection cable.
3. Recycle the housing.
4. Dispose of electronic modules and connection cable as hazardous waste.
1. When the supply voltage is
applied to the CLP100:
The LEDs do not light up
(LEDs must light up for
three seconds after
voltage is applied if the
self-test is successful)
2. CLP100 cannot be started
via the external sensor,
Scan field of the CLP100
(red light) is not displayed
or
LEDs do not light up after
an executed signal for
reading
3. Green LED does not light
up after the end of the
reading pulse (reading not
successful)
Tab l e 8-1: Troublesh o oting t a ble
1.1 CLP100 without supply
voltage
1.2 CLP100 has diagnosed a
device fault during the
self-test
2.1 External sensor connected
incorrectly
2.2 Photoelectric switch not
aligned to the reflector or
Optical path covered (light
scanner or inductive
sensor is not dampened)
2.3 CLP100 does not receive
command string for
pulsing via the host
interface
3.1 No bar code in the reading
area during the reading
process
3.2 Scan field does not
contact the bar code
3.3 Reading distance
incorrect
3.4 Evaluation criteria for the
code type set incorrectly
3.5 Reading angle under
which the bar code
appears is too large
1.1 Check the supply voltage1.1 Check the wiring and
measure the supply
voltage (DC 5 V ± 5 %)
1.2 Switch the device off and
on again. Do the LEDs
light up?
2.1 Check the wiring of the
external sensor
2.2 Check the external sensor
for functionality and a free
optical path
2.3 Check the data
connection between the
host and the CLP100.
Check the command
strings of the host
computer
3.1 Check the interval
between the reading pulse
and presence of the bar
code in the reading area
3.2 Check the adjustment. Is
the bar code in the middle
of the scan field?
3.3 Check the reading
distance
3.4 Check the code type and
code length
3.5 Check the reading angle3.5 Readjust the CLP100
1.2 If the LEDs do not light up,
contact the SICK service
(refer to Chapter 8.3,
Page 42)
2.1 Measure the output signal
of the external sensor and
the input signal at the
CLP100 (active low)
2.2 Re-align the external
sensor
2.3 Carry out the connection
in accordance with
Chapter 5.4, Page 25 and
observe the pin
assigment. Carry out an
upload in the CLP Setup.
On the H
card set the data format,
protocol, start and stop
characters, baud rate
correctly.
Carry out the download to
the CLP100
3.1 Refer to Item 2
3.2 Readjust the CLP100
(refer to Chapter 4.4.2,
Page 21)
3.3 Set the correct reading
distance, but take the
module width into
consideration (refer to
Chapter 10.3, Page 51)
3.4 Enter correct code type in
CLP Setup. Carry out
download to CLP100
while ensuring that the
maximum reading angle is
observed (refer to Fig. 4-4,
3. Green LED does not light
up after the end of the
reading pulse (reading not
successful)
4. CLP100 does not transfer
read results after the end
of the reading pulse
Troubleshooting
CLP100 Bar Code Reader
3.6 Fault due to reflection of
the light at the bar code
3.7 Bar code quality is
insufficient
4.1 No reading pulse occurred4.1 Do the LEDs light up after
4.2 Data connection cable
wired incorrectly
4.3 Voltage level incorrect4.3 Check the voltage level4.3 Correct the voltage level
4.4 Host interface
parameterized incorrectly
3.6 Check the angle3.6 Readjust the CLP100 and
tilt it relative to the vertical
(refer to Fig. 4-5, Page 20)
3.7 Check the printing
contrast, idle zones and
print tolerances of the bar
code
the reading pulse?
4.2 Check the wiring4.2 Carry out the wiring in
4.4 Check the data format,
protocol, start and stop
characters
3.7 Have the bar code
checked (for example by
the SICK service (refer to
Chapter 8.3, Page 42))
4.1 Refer to Item 2
accordance with the pin
assignment and the
connection scheme
4.4 Carry out an upload in the
CLP Setup. On the HOST
NTERFACE tab card set the
I
data format, protocol,
start and stop characters,
baud rate correctly.
Carry out the download to
the CLP100
Table 8-1: Troubleshooting table (contd.)
8.3SICK support
Repairs to the CLP100 should only be carried out by qualified and authorised SICK AG
service staff.
If an error cannot be eliminated using the above measures, it is possible that the CLP100
is defective. The CLP100 cannot be repaired by the user, meaning that it is not possible to
re-estabilsh functions after a failure. However, the CLP100 can be rapidly replaced by the
user. See Chapter 7.3 Replacing a CLP100, Page 38.
If an error occurs which cannot be eliminated, please contact SICK Service:
•International: Competent SICK branch office or SICK subsidary
¾ Only return devices after consultation with the SICK Service.
NOTICE
– For telephon numbers and e-mail addresses please see the back page of these
operating instructions
– For the postal address please visit www.sick.com.
LED classClass 1 according to EN 60825-1/A2 (2001-03) and
IEC 60825-1 AMD2 (2001-01)
Artificial light compatability0 to 100,000 lux
Scanning/Decoding frequency500 Hz
Reading distance/Resolution30 to 40 mm: 0.15 mm
(1.18 to 1.58 in5.9 mil)
25 to 45 mm: 0.2 mm
(0.99 to 1.77 in7.9 mil)
25 to 45 mm: 0.25 mm
(0.99 to 1.77 in9.8 mil)
25 to 55 mm: 0.35 mm
(0.99 to 2.17 in13.8 mil)
25 to 55 mm: 0.5 mm
(0.99 to 2.17 in19.7 mil)
25 to 55 mm: 1 mm
(0.99 to 2.17 in39.5 mil)
Reading area width80 mm (3.15 in) (at a reading distance of 40 mm
(1.58 in))
Minimum resolution0.15 mm (5.9 mil)
Code typesAll common bar codes
Number of codes per reading pulseMax. 10 codes
Code lengthMax. 32 digits (depends on number of codes per read-
ing pulse)
Optical indicatorsStatus display with two LEDs (red and green)
Data interfaces2 x (RS 232), parallel operation (transmitting/monitor-
ing)
Data transfer rate1,200 to 19,200 Bd
Digital switching inputV
Digital switching outputI
Electrical connectionCable (0.9 m (2.95 ft)), with 9-pin D Sub plug or open
Supply voltage5 V DC ± 5 % according to IEC 60364-4-41
Power consumption (reading operation)350 mA
Power consumption (standby mode)150 mA
HousingMetal
Enclosure ratingIP 40
EMC testAccording to EN 61000-6-2 (2001-10-01), 61000-6-3
WeightApprox. 200 g (7.05 oz)
Temperature
(ambient service/storage)
Maximum relative humdity30 to 85 %, non-condensing
= max. 5 V, Iin ≤ 1,5 µA
in
= max. 50 mA
out
end
(2001-10-01), 61000-6-3/A11 (2004-07-01)
0 to +40 °C / −20 to +70 °C
(+32 to 104 °F/ −4 to +158 °F)
The reading area diagram shows the reading width as a ratio of the reading distance for various resolutions. Disturbing optical effects (distortions) which can occur when the distance
is too great are taken into account when specifying the reading width.
The module width is the narrowest bar of a bar code which is still resolved.
•Installation and handling of the CLP Setup software
•Calculation of the number of scans
•Calculation of the code length of a bar code
•Command language for CLP100 bar code readers
•Copy of the EC Declaration of Conformity (page 1)
10.2Installation and handling of the CLP Setup software
The scope of delivery of the CLP100 includes a CD-ROM (“Manuals & Software“) with the
CLP Setup software. A PC with the operating system Windows 95
Windows 2000
TM
or Windows XPTM as well as an HTML browser, e.g. Internet ExplorerTM is
TM
/98TM, Windows NTTM,
required in order to install and use the software. The memory requirement on the hard disk
amounts to approx. 6.5 MB for the installation of CLPSetup and CLPSetup Help.
10.2.1Preparing the installation
1. Have the CD ROM (“Manuals & Software“) at hand.
2. Connect the PC to the host interface of the CLP100 (see Chapter 5.4.2, Page 25).
3. Switch on the supply voltage of the CLP100.
4. Switch on the PC and start Windows.
ImportantThe following instructions describe how to install the software on Windows 95
structions may differ depending on the operating system you are using (for example, administrator rights are required to install the software on Windows NT
TM
).
10.2.2Carrying out the installation
The installation can be carried out directly from the CD-ROM or after the software has been
saved on your local hard disk.
During the installation of CLP Setup the installation program creates a main directory with
subdirectories and the required links. CLP Setup can be removed completely from the PC
by using the Uninstaller which is automatically installed as well.
TM
. These in-
First installation
1. Shut down all the applications running in Windows.
2. Insert the CD-ROM into the CD-ROM drive.
3. If the auto run function is enabled, the start page (table of contents) of the CD-ROM is
automatically displayed in the your browser.
4. Select the S
5. Select CLP S
OFTWARE folder on top left.
ET-UP SOFTWARE in the listing.
A table with CLP100 information is displayed.
6. Select D
7. In the F
OWNLOAD under SOFTWAREFILE .
ILEDOWNLOAD dialog box select the option to install directly from the CD-ROM.
Select the option to save the software locally on your local hard disk and confirm with
OK.
In the F
ILEDOWNLOAD dialog box select the desired target directory on your hard disk.
The “CLPSetup.exe“ file is then saved at this location.
Select O
PEN in the dialog box to start the file.
8. The installation program starts and guides you through the installation with screen
messages. The CLP Setup software and the CLP Setup Help online help are installed.
9. Observe the the latest information on the CLP Setup given in the Readme file.
10. Click on OK to confirm the final installation message.
The CLP Setup software and the CLP Setup Help online help are installed and ready for
use.
Updating an installation
There are two possibilities of installing a new version of CLP Setup:
•Installation of the new version in addition to the old version
- or -
•Installation of the new version instead of the old version (overwriting)
Installation of the new version in addition to the old version
When the new version is installed in addition to the old version the new CLP Setup software
is installed as described under First installation. When prompted for the target directory you
have to enter a new directory. Both software versions are available parallel, but may not be
started simultaneously. The configuration files of the old version can continue to be used in
the new version.
Installation of the new version instead of the old version
When the new version is installed instead of the old one, the files of the old version have to
be removed – with the exception of the configuration files "*.slp". The "*.slp" files contain
the parameter sets of the CLP100.
The Uninstaller removes the program files. The Uninstaller can be used to remove either all
the files (with the exception of the configuration files) or only selected files. The default setting is the complete removal (the configuration files are not removed). In the case of userspecific removal the files are listed and only the selected files are removed. When selecting
files ensure that the main directory together with the "*.slp" files is not deleted.
1. Select the Uninstaller for CLP Setup in the start menu of Windows under P
ROGRAMS.
The Uninstaller starts and guides you through the removal with screen messages.
2. Select the type of removal (complete or user-specific).
3. The new version of CLP Setup is installed as described under First installation. Select
the same directory.
The new version of CLP Setup is installed. The configuration files of the old version can
continue to be used.
The CLP Setup software starts with the following default setting:
CommunicationCOM 1, 9,600 Bd, 8 data bits, 1 stop bit, no parity
Linear measuresMetric
LanguageEnglish
BrowserNot assigned
Directory for files"Data" (configuration files for CLP100)
Table 10-1: Default settings of CLP Setup
1. Switch on the PC and start Windows.
2. Select CLP Setup in the start menu.
The introductory dialog box is displayed after the identifier for the SICK software.
3. Click on OK.
CLP Setup checks whether a bar code reader is connected to the port "COM 1" of the
PC and whether the values of the communication parameters between the bar code
reader and the PC agree. If the values agree, CLP Setup enters C
ONNECTED in the top
right-hand of the status bar.
The software loads the internal description of the bar code reader and the default setting of the parameters from the database and displays it in the tab cards. Then the software copies the last set saved permanently in the CLP100 from the CLP100.
Afterwards this is displayed in the tab cards.
The current parameter set can be edited in the tab cards.
Help in cases of problems
If the CLP Setup displays the message N
OCONNECTION in the top right-hand of the status bar,
the software could not establish a connection to the CLP100. This can have two causes. The
CLP100 is not connected, or the communication parameters of the CLP100 and the PC do
not agree.
1. Connect the PC to the host interface of the CLP100 as described in Chapter 5.4.2,
Page 25.
2. Click on .
The A
UTO BAUD DETECT dialog box is displayed. CLP Setup checks whether a bar code
reader is connected to the port "COM 1" of the PC and whether the values of the communication parameters between the bar code reader and the PC agree. If the values
agree, the CLP Setup displays the values of the communication parameters.
3. If CLP Setup still cannot establish a connection, click on C
S
ERIAL INTERFACE menu item in the OPTIONS menu.
ANCEL and select the
CLP Setup displays the current settings of the communication parameters.
4. Set the following communication parameters: Connected COM port, 9,600 Bd,8 data bits, 1 stop bit, no parity.
5. Click on OK.
6. Click on .
The A
UTO BAUD DETECT dialog box is displayed. CLP Setup attempts again to communi-
cate with the CLP100. If this is successful, CLP Setup displays the values of the communication parameters between the bar code reader and the PC.
7. Click on OK.
The dialog box prompts you whether the parameters of the device are to be loaded.
The CLP Setup software provides the following functions:
GroupFunction
Communication• Automatic communication attempt with the CLP100 when the program is started
• AutoBaud detect for automatic serial communication establishment with the CLP100
• Selecting the COM port of the PC for adapting the data transfer parameters
• Automatic software compatibility check in the CLP100
Display• Selecting the display language
• Selecting the units of measure
• Displaying the last 10 configuration files that were processed
Operation• Modifying the parameter/parameter values on the tabs
• Online access to the CLP100 via a Terminal Emulator (selecting operating mode, configuring with
commands, starting reading process)
• Context-sensitive help via the
Upload/Download• Uploading and displaying parameter set stored in the CLP100
• Downloading and saving the changes to the parameter set in the CLP100
Administration• Loading the default setting of the parameter set from the database of CLP Setup
• Saving the changes to the parameter set as a configuration file "*.slp"
• Automatic storage confirmation prompt when changes are made to the configuration file
• Setting switches in the "dpmain.ini" file for starting the program
• Starting program with SLP file as argument
Export• Exporting the configuration files in RTF format
Printing• Printing the configuration files
[F1] key
Table 10-2: Functions of the CLP Setup configuration software (overview)
10.2.6Using the CLP Setup Help on-line help
The CLP Setup Help on-line help helps you in using the CLP Setup software. The help runs
under an HTML browser (for example, Microsoft Internet-Explorer
up context-specifically for the parameter being edited and describes the function of the parameter and possible values for the parameter.
¾ Press
[F1] key.
The browser window opens and the help topic is displayed.
¾ If the browser is not found, select C
path for the browser in the opened dialog box.
¾ In order to avoid multiple opening of the browser use the key combination
or the Windows status bar to toggle between the CLP Setup and the CLP Setup Help.
¾ In order to call up the help overview click on the C
menu bar of the CLP Setup.
In the upper horizontal frame it is possible to also click on a tab tard. The parameters are
then displayed in the left-hand vertical frame. These can be selected by clicking on them.
The maximum possible number of scans for a bar code depends on the transporting
speed v. Fig. 10-2 show one calculation example for the possible number of scans at ladder
positionings of the bar code bars.
s
v
I
S
-- -=
t
l
S
--------------------- -=witht
v
nt
⋅
Scan
l
S
----
v
n
v
0.02 m
---------------- -
Specified values:
Number of scans n = ?
Transporting speed v = 1.5 m/s
Bar length l
Scanning frequency f = 500 Hz
Coding 100 % readable
Fig. 10-2: Calculation example: Number of scans for ladder positioning of the bar code bars
= 20 mm
S
Recommended minimum value n = 5
n
n6.7 n⇒6==
1.5
f⋅=
n
l
S
----
f⋅=
v
1
-- -
500
⋅=
m
----
s
s
Scan
1
-- -=
f
ImportantPicket fence orientation of the bar code labels is only feasible in stand still situations or slow
The code length of a bar code corresponds to the number of used characters in the printing
image including the check digits (if they exist). The fixed code length can be specified in the
CLP Setup.
The code length can be determined by counting the bars and gaps if the code type of a bar
code is known. The respective equation for calculation is shown in Table 10-3.
1. Count the bars and possibly gaps as specified in Table 10-3. Also count the start and
stop characters.
2. Calculate the code length in accordance with the equation specified in the table.
3. Carry out the input in the CLP Setup as specified in Column 4 of Table 10-3.
Code typeCountCalculation of the code length
Code 39Number of barsCalculated code length
2/5 InterleavedNumber of wide elements
(bars and gaps)
I
I
Code
Code
Number 10–
--------------------------------------------=
Number 1–
------------------------------------------=
EANNot applicable13 characters (normal version)
8 characters (short version)
UPCNot applicable12 characters (UPC A, normal version)
8 characters (UPC E, short version)
CodabarNumber of barsCalculated code length
Code 128
Number of barsCalculated code length
(character set A)
EAN 128Number of barsCalculated code length
1) Check digit optional for Code 39, 2/5 Interleaved, Codabar.
Check digit always integrated in the bar code print at EAN, UPC, Code 128, EAN 128 in accordance with specification
(is suppressed automatically at the output of the read result of the CLP100)
2) With few exceptions each printed character corresponds to an ASCII character which has to be decoded.
In the case of Code 39 extended, Code 128 and EAN 128 the number of characters in the data string of the CLP100 can exceed the number of characters in the printing
image because it consists of several character sets.
I
Code
I
Code
I
Code
Number 8–
------------------------------------------=
Number 10–
----------------------------------------------=
Number 10–
----------------------------------------------=
1)2)
Input in the CLP Setup
5
Calculated code length
2
activate 13-digit
activate 8-digit
Activate Version A
Activate Version E
4
3
3
Table 10-3: Auxiliary table for calculating the code length of a bar code
8008912/R289/2008-11-28 ∙ 5M/TR <PM6.5/FM7.0/PDF>/VD ∙ Printed in Germany ∙ Subject to change without notice ∙ The specified product features and technical data do not represent any guarantee ∙ 05 Af t int62