background image

Commi

ss

ionin

g

 and confi

g

uration

Le

u

ze electronic

BCL

3

04

i

11

9

TNT

 35/7-2

4

V

10.8.8

Module 35 – Bar code len

g

th

Description

The mod

u

le define

s

 the inp

u

t d

a

t

a

 for the comm

u

nic

a

tion of the length of the c

u

rrently o

u

tp

u

t

ba

r code.

Parameter

None

Input data

Input data length

b

yte con

s

i

s

tent

Output data

None

10.8.9

Module 36 – 

S

can

s

 with information 

Description

The mod

u

le define

s

 inp

u

t d

a

t

a

 for the comm

u

nic

a

tion of the c

a

lc

u

l

a

ted n

u

m

b

er of 

s

c

a

n

s

which provided inform

a

tion contri

bu

ting to the re

su

lt of the 

ba

r code.

Parameter

None

Input data

Input data length

b

yte con

s

i

s

tent

Output data

None

Input data

De

s

cription

Addr.

Data type

Value ran

g

e

Init 

value

Unit

B

a

r code length

Length/d

u

r

a

tion of the c

u

rrently 

o

u

tp

u

ba

r code, 

b

eginning with 

the code po

s

ition 

s

pecified in 

mod

u

le 

3

5 in 1/10 degree

s

.

0 … 1

UN

S

IGNED16

1 …

9

00

1

1/10 
degree

T

ab

le 10.25:

Inp

u

t d

a

t

a

 for mod

u

le 

3

5

Input data

De

s

cription

Addr.

Data type

Value ran

g

e

Init 

value

Unit

S

c

a

n

s

 with inform

a

tion per 

ba

r code

S

ee 

ab

ove

0 … 1

UN

S

IGNED16

0 … 655

3

5

0

-

T

ab

le 10.26:

Inp

u

t d

a

t

a

 for mod

u

le 

3

6

Summary of Contents for BCL 300 Series

Page 1: ...BCL304i Bar code reader en 01 10 2011 50117112 T E C H N I C A L D E S C R I P T I O N ...

Page 2: ...61888 Fax Int 38 044 4961818 C Illies Co Ltd Tel Int 81 3 3443 4143 Fax Int 81 3 3443 4118 Profa Tech Ltd Tel Int 254 20 828095 6 Fax Int 254 20 828129 Leuze electronic Co Ltd Tel Int 82 31 3828228 Tel Int 46 380 490951 Fax Int 82 31 3828522 Leuze electronic S A Tel Int 34 93 4097900 Fax Int 34 93 49035820 Schmachtl GmbH SABROW HI TECH E A LTD Tel Int 234 80333 86366 Fax Int 234 80333 84463518 Tip...

Page 3: ...ction of the mounting location 16 3 3 Electrical connectionBCL 304i 17 3 4 Starting the device 19 3 5 Bar code reading 21 4 Device description 22 4 1 About the bar code readers of the BCL 300i series 22 4 2 Characteristics of the bar code readers of the BCL 300i series 23 4 3 Device construction 25 4 4 Reading techniques 28 4 4 1 Line scanner single line 28 4 4 2 Line scanner with oscillating mirr...

Page 4: ... Dimensioned drawing of oscillating mirror scanner with without heating 43 5 3 5 Dimensioned drawing of MS 3xx hood with integrated connectors MK 3xx terminal hood 44 5 4 Reading field curves optical data 45 5 4 1 Bar code characteristics 45 5 4 2 Raster scanner 46 5 5 Reading field curves 47 5 5 1 High Density N optics BCL 304i S R1 N 102 H 48 5 5 2 High Density N optics BCL 304i S R1 N 100 H 48 ...

Page 5: ...h integrated heating 64 6 3 7 Possible reading angles between BCL 304i and bar code 64 6 4 Cleaning 65 7 Electrical connection 66 7 1 Safety notices for the electrical connection 67 7 2 Electrical connectionBCL 304i 68 7 2 1 MS 304 hood with 3 integrated M12 connectors 68 7 2 2 MK 304 terminal hood with spring loaded terminals 69 7 3 Detailed description of the connections 71 7 3 1 PWR SW IN OUT V...

Page 6: ... Connecting the SERVICE USB interface 82 9 2 Installing the required software 83 9 2 1 System requirements 83 9 2 2 Installing the USB driver 83 9 3 Starting the webConfig tool 84 9 4 Short description of the webConfig tool 85 9 4 1 Module overview in the Configuration menu 85 ...

Page 7: ...ule 5 Code type features symbology 103 10 6 3 Module 7 Code fragment technology 104 10 7 Control modules 105 10 7 1 Module 10 Activations 105 10 7 2 Module 11 Reading gate control 107 10 7 3 Module 12 Multi label 109 10 7 4 Module 13 Fragmented read result 110 10 7 5 Module 14 Interlinked read result 111 10 8 Result Format 112 10 8 1 Module 20 Decoder state 112 10 8 2 Modules 21 27 Decoding result...

Page 8: ...n as an input 141 10 12 5 Module 70 Switching input output SWIO1 141 10 12 6 Module 71 Switching input output SWIO2 143 10 12 7 Module 74 SWIO status and control 145 10 13 Data output 147 10 13 1 Module 80 147 10 14 Reference code comparison 148 10 14 1 Module 81 Reference code comparator 1 148 10 14 2 Module 82 Reference code comparator 2 150 10 14 3 Module 83 Reference code comparison pattern 1 ...

Page 9: ...le 166 12 9 2 Specifications of the cables for voltage supply 166 12 9 3 Order codes of the cables for voltage supply 166 12 10 Accessory ready made cables for bus connection 166 12 10 1 General information 166 12 10 2 Contact assignments of PROFIBUS connection cable KB PB 167 12 10 3 Technical data of interface connection cables 167 12 10 4 Order code interface connection cable 168 13 Maintenance...

Page 10: ...4i line scanner S 102 41 Figure 5 3 Dimensioned drawing BCL 304i deflection mirror scanner S 100 42 Figure 5 4 Dimensioned drawing BCL 304i oscillating mirror scanner O 100 43 Figure 5 5 Dimensioned drawing of MS 3xx hood with integrated connectors MK 3xx terminal hood 44 Figure 5 6 The most important characteristics of a bar code 45 Table 5 7 Raster line cover as a function of the distance 46 Fig...

Page 11: ...D indicators 78 Figure 8 2 BCL 304i Display 80 Figure 9 1 Connecting the SERVICE USB interface 82 Figure 9 2 The start page of the webConfig tool 84 Figure 9 3 Module overview in the webConfig tool 85 Table 10 1 PROFIBUS bus access processes 87 Table 10 2 PROFIBUS DP master and slave types 88 Table 10 3 Services for DPVM1 class 1 and slaves 88 Table 10 4 Services for DPVM1 class 2 and slaves 89 Fi...

Page 12: ...tart up delay 0 switch off signal prior to lapsing of the start up delay 138 Figure 10 7 Start up delay in input mode 139 Figure 10 8 Switch on time in input mode 139 Figure 10 9 Switch off delay in input mode 140 Table 10 44 Switch on switch off functions 140 Table 10 45 Input functions 141 Table 10 46 Parameters for module 70 Input Output 1 141 Table 10 47 Parameters for module 71 Input Output 2...

Page 13: ...2 8 Reflector for autoReflAct operation 165 Table 12 9 PWR cables for the BCL 304i 166 Figure 12 10 Cable configuration PROFIBUS multiNet plus connection cables 167 Table 12 11 Interface connection cable for the BCL 304i 168 Figure 14 1 Declaration of conformity BCL 304i 170 Figure 14 2 Connection hood connector unit declaration of conformity 171 Figure 14 3 Bar code sample labels module 0 3 176 F...

Page 14: ...mbol warns of possible danger caused by hazardous laser radiation Notice This symbol indicates text passages containing important information 1 2 Declaration of conformity The bar code readers of the BCL 300i series have been developed and manufactured in accordance with the applicable European standards and directives Notice You can find the Declaration of Conformity of the devices in the appendi...

Page 15: ...the applicable safety standards They correspond to the state of the art 2 3 Approved purpose Attention The protection of personnel and the device cannot be guaranteed if the device is operated in a manner not corresponding to its intended use Bar code readers of the BCL 300i series are conceived as stationary high speed scanners with integrated decoders for all current bar codes used for automatic...

Page 16: ...er systems They also comply with the U S 21 CFR 1040 10 regulations for a class II laser product except for deviations pursuant to Laser Notice No 50 dated July 26 2001 Radiant Energy The BCL 304i uses a low power visible laser diode The emitted wavelength is 655nm The average laser power is less than 1mW in accordance with the definition of laser class 2 Adjustments Do not attempt any adjustments...

Page 17: ... warning notices A and B above and next to the reading window as shown in the following figure Figure 2 1 Attachment of the stick on labels with warning notices at the BCL 304i A BCL 304i Line scanner and M12 MS 3xx connection hood BCL 304i with oscillating mirror and M12 MS 3xx connection hood B A Warning laser aperture B Name plate BCL 304i with deflection mirror and M12 MS 3xx connection hood ...

Page 18: ... which interface is used The correct time for data output The BCL 304i should be positioned in such a way that taking into consideration the time required for data processing and the conveyor belt speed there is sufficient time to e g initiate sorting operations on the basis of the read data The display and control panel should be very visible and accessible For configuring and commissioning with ...

Page 19: ...12 connectors Notice The shielding connection is done via the M12 connector housing Notice PROFIBUS address 126 is set by default in the MS 304 The integrated parameter memory for the simple replacement of the BCL 304i is located in the MS 304 Notice The PROFIBUS is looped through the MS 304 i e the bus is not interrupted when the BCL 304i is removed from the MS 304 The bus is terminated at BUS OU...

Page 20: ...ected Cable fabrication and shielding connection Remove approx 78mm of the connection cable sheathing 15mm of sheath of the shielded line must be freely accessible Figure 3 3 Cable fabrication for MK 304 terminal hood The shield is automatically contacted when the cable is lead into the metal screw fitting and fastened when the cord grip is closed Then lead the individual wires into the terminals ...

Page 21: ... 21 27 ª Store the slave address for the BCL 304i in the PROFIBUSmanager Ensure that the address is the same as the address configured in the device ª Connect the 18 30VDC supply voltage typ 24VDC The BCL 304i starts up the PWR and BUS LEDs display the operating state If there is a display the bar code reading window appears in it PWR LED flashes green Device ok initialization phase green continuo...

Page 22: ...up Device designation e g BCL 304i SM 102 D Reading Result If Reading Result is displayed the device is ready Operation of BCL 304i After voltage 18 30VDC has been connected to the switching input a read process is activated In the standard setting the 2 5 interleaved code type is enabled The decoding result module 21 27 must be configured and the BCL 304i must be connected to the PROFIBUS If a co...

Page 23: ...el has a display the read information appears on this display The PWR LED goes off briefly and then turns green again Simultaneously the read infor mation is forwarded to the superior system PLC PC via the PROFIBUS Please check the incoming data of the bar code information there Alternatively you can use a switching input for read activation switching signal of a photo electric sensor or 24VDC swi...

Page 24: ...mirrors and also optionally as heated models Figure 4 1 Line scanner line scanner with deflection mirror and oscillating mirror scanner The extensive options for device configuration enable adaptation to a multitude of reading tasks Due to the large reading distance combined with the great depth of field a large opening angle and a very compact construction the device is ideally suited for the con...

Page 25: ...g inputs outputs for the activation or signaling of states Automatic monitoring of the read quality with autoControl Automatic recognition and setting of the bar code type using autoConfig Reference code comparison Optional heating models to 35 C Heavy duty housing of protection class IP 65 Notice Information on technical data and characteristics can be found in Kapitel 5 General information The i...

Page 26: ...etting triggering takes place through an external reading cycle signal or via the PROFIBUS An alternative option for activation is the autoReflAct function Through the read operation the BCL 304i collects additional useful pieces of data for diag nosis which can also be transmitted to the host The quality of the read operation can be inspected using the alignment mode which is integrated in the we...

Page 27: ...anner with deflection mirror Connection side for MK 3xx terminal hood MS 3xx hood with integrated connectors Reading window Dovetail mounting and 4 mounting threads Display LEDs and buttons Line scanner Connection side for MK 3xx terminal hood MS 3xx hood with integrated connectors Reading window Dovetail mounting and 4 mounting threads Display LEDs and buttons Line scanner with deflection mirror ...

Page 28: ...24V Figure 4 5 BCL 304i device construction oscillating mirror scanner Connection side for MK 3xx terminal hood MS 3xx hood with integrated connectors Reading window Dovetail mounting and 6 mounting threads Display LEDs and buttons Oscillating mirror scanner ...

Page 29: ... Device construction MK 304 hood with integrated connectors Connection side with system plug for connection to BCL 304i M12 connector 3 x M12 Mini B type USB service interface Address setting for PROFIBUS Connection side with system plug for connection to BCL 304i Cable lead throughs Mini B type USB service interface Terminal compartment with address setting and termination for PROFIBUS ...

Page 30: ...ed code fragment technology permits twisting of the bar code tilt angle within certain limits These are dependent on the transport speed the scanning rate of the scanner and the bar code properties Areas of application of the line scanner The line scanner is used when the bars of the bar code are printed in the conveying direction ladder arrangement with bar codes having very short bar lengths whe...

Page 31: ...e optical opening angle of the oscillating mirror Areas of application of the line scanner with oscillating mirror For line scanners with oscillating mirror oscillation frequency start stop position etc are adjustable It is used when the position of the label is not fixed e g on pallets various labels can thus be detected at various positions when the bars of the bar code are printed perpendicular...

Page 32: ...es The integrated code fragment technology permits twisting of the bar code tilt angle within certain limits These are dependent on the transport speed the scanning rate of the scanner and the bar code properties In most cases everywhere a line scanner is used a raster scanner can be used Areas of application of the raster scanner The raster scanner is used when the bars of the bar code are perpen...

Page 33: ...ltiple M12 connectors sockets for the electrical connection of the supply voltage the interface and the switching inputs and outputs The BCL 304i supports PROFIBUS DP slave functionality Modular structure of the IO data Automatic baud rate detection up to 12 Mbit s SYNC FREEZE FailSafe Mode Device specific diagnostic data I M No changing of the slave address via the PROFIBUS For further details se...

Page 34: ...rocedure and the label on the container is read When the path from the scanner to the reflector has cleared the read procedure has completed and the scanning beam is reduced and again directed onto the reflector The reading gate is closed Figure 4 12 Reflector arrangement for autoReflAct The autoReflAct function uses the scanning beam to simulate a photoelectric sensor and thus permits an activati...

Page 35: ... one number of digits an extremely simple and convenient configuration option After starting the autoConfig function via the switching input or from a superior control it is sufficient to position a bar code label with the desired code type and number of digits in the reading field of the BCL 304i Afterward bar codes with the same code type and number of digits are recognized and decoded ...

Page 36: ...Data Bar EAN Addendum Bar code contrast PCS 60 External light tolerance 2000 lx on the bar code Number of bar codes per scan 3 Electrical data Interface type 1x RS 485 at 2x M12 B Protocols PROFIBUS DP Baud rate 9 6Kbaud 12MBaud Data formats Slave DPV1 Service interface Mini B type USB 2 0 socket Switching input switching output 2 switching inputs outputs freely programmable functions Switching in...

Page 37: ...humidity max 90 rel humidity non condensing Vibration IEC 60068 2 6 test FC Shock IEC 60068 2 27 test Ea Continuous shock IEC 60068 2 29 test Eb Electromagnetic compatibility EN 55022 IEC 61000 6 2 contains IEC 61000 4 2 3 4 5 and 6 2 1 only with the MS 304 or MS 304 connection hood and screwed on M12 connectors or cable lead throughs and mounted caps Minimum tightening torque of the housing conne...

Page 38: ...dependent on set swivel angle Max swivel angle 20 adjustable Reading field height see reading field curves Electrical data Power consumption max 4 2W Mechanical data Weight 580g without connection hood Dimensions WxHxD 58 x 125 x 110mm without connection hood Table 5 2 Specifications of the BCL 304i oscillating mirror scanners without heating Type BCL 304i PROFIBUS DP Type Line scanner with deflec...

Page 39: ...r During the heating phase around 30min when the inside temperature rises above 15 C the temper ature switch connects the BCL 304i to the supply voltage This is followed by the self test and the changeover to read operation The PWR LED lights up showing overall readiness for operation When the inside temperature reaches approximately 18 C another temperature switch turns the housing heater off and...

Page 40: ...out heating with the following differences Type BCL 304i PROFIBUS DP Type Line scanner with heater Electrical data Operating voltage 24VDC 20 Power consumption max 17W Structure of the heating Housing heating and separate heating of the optics glass Warmup time Min 30min at 24VDC and an ambient temperature of 35 C Min conductor cross section Conductor cross section of at least 0 75mm for the suppl...

Page 41: ...ype BCL 304i PROFIBUS DP Type Oscillating mirror scanner with heating Table 5 5 Specifications of the BCL 304i oscillating mirror scanners with heating Type BCL 304i PROFIBUS DP Type Deflection mirror scanner with heating Optical data Useful opening angle max 60 Max adjustment range 10 adjustable via display or software Electrical data Operating voltage 24VDC 20 Power consumption max 19W Structure...

Page 42: ...ioned drawings 5 3 1 Dimensioned drawing of complete overview of the BCL 304i with MS 3xx MK 3xx Figure 5 1 Dimensioned drawing of complete overview of the BCL 304i with MS 3xx MK 3xx BCL 3xx with MS 3xx hood with integrated connectors BCL 3xx with MK 3xx terminal hood ...

Page 43: ...Specifications 48 BCL 304i Leuze electronic 5 3 2 Dimensioned drawing of line scanner with without heating Figure 5 2 Dimensioned drawing BCL 304i line scanner S 102 A Optical axis ...

Page 44: ...ic BCL 304i 49 TNT 35 7 24V 5 3 3 Dimensioned drawing of deflection mirror scanner with without heating Figure 5 3 Dimensioned drawing BCL 304i deflection mirror scanner S 100 A Optical axis B Deflection angle of the laser beam 30 ...

Page 45: ...ic 5 3 4 Dimensioned drawing of oscillating mirror scanner with without heating Figure 5 4 Dimensioned drawing BCL 304i oscillating mirror scanner O 100 A Optical axis B Swivel angle of the laser beam 20 C Deflection angle of the laser beam 30 ...

Page 46: ... terminal hood Figure 5 5 Dimensioned drawing of MS 3xx hood with integrated connectors MK 3xx terminal hood MS 3xx hood with integrated connectors MK 3xx terminal hood Attention To ensure protection class IP 65 is fulfilled the screws of the connection hood are tightened with a tightening torque of 1 4Nm for connecting to the BCL ...

Page 47: ...ading field depends on the quality of the printed bar code and its dimensions Therefore above all the module of a bar code is decisive for the size of the reading field Notice A rule of thumb The smaller the module of the bar code is the smaller the maximum reading distance and reading field width will be M Module The narrowest line or space of a bar code in mm ZB Wide character Wide bars and gaps...

Page 48: ...a raster scanner projects 8 scan lines which vary depending on the reading distance from the raster aperture Distance mm starting at the zero position 50 100 200 300 400 450 700 Raster line cover mm all raster lines Front scanner 8 14 24 35 45 50 77 Deflection mirror scanner 12 17 27 38 48 54 80 Table 5 7 Raster line cover as a function of the distance ...

Page 49: ...e zero position of the reading distance always refers the front edge of the housing of the beam exit and is shown in figure 5 7 for the three housing types of the BCL 304i Figure 5 7 Zero position of the reading distance Reading conditions for the reading field curves Bar code type 2 5 Interleaved Ratio 1 2 5 ANSI specification class A Reading rate 75 Table 5 8 Reading conditions Zero position Dis...

Page 50: ...d curve for line scanner with deflection mirror The reading field curve applies for the reading conditions stated in table 5 8 25 0 75 50 100 150 200 250 300 125 175 225 275 25 50 75 100 25 50 75 100 BCL 3xxi S R1 N 102 m 0 127 m 0 15 m 0 2 m 0 15 m 0 127 m 0 2 Reading distance mm Reading field width mm 25 0 75 50 100 150 200 250 300 125 175 225 275 25 50 75 100 25 50 75 100 BCL 3xxi S R1 N 100 m ...

Page 51: ... scanners The reading field curves apply for the reading conditions stated in table 5 8 25 0 75 50 100 150 200 250 300 125 175 225 275 25 50 75 100 25 50 75 100 BCL 3xxi O N 100 m 0 127 m 0 15 m 0 2 m 0 15 m 0 127 m 0 2 Reading distance mm Reading field width mm 25 0 75 50 100 150 200 250 300 125 175 225 275 20 40 80 60 100 20 40 80 60 100 BCL 3xxi O N 100 m 0 127 m 0 15 m 0 2 m 0 15 m 0 127 m 0 2...

Page 52: ...dium Density reading field curve for line scanner with deflection mirror The reading field curves apply for the reading conditions stated in table 5 8 0 50 100 150 250 350 450 200 300 400 50 100 150 50 100 150 BCL 3xxi S R1 M 102 m 0 2 m 0 3 m 0 5 m 0 3 m 0 2 m 0 5 Reading distance mm Reading field width mm 0 50 100 150 250 350 450 200 300 400 50 100 150 50 100 150 BCL 3xxi S R1 M 100 m 0 2 m 0 3 ...

Page 53: ...cillating mirror scanners The reading field curves apply for the reading conditions stated in table 5 8 0 50 100 150 250 350 450 200 300 400 50 100 150 50 100 150 BCL 3xxi O M 100 m 0 2 m 0 3 m 0 5 m 0 3 m 0 2 m 0 5 Reading distance mm Reading field width mm 0 50 100 150 250 350 450 200 300 400 50 100 150 25 75 125 50 100 150 25 75 125 BCL 3xxi O M 100 m 0 2 m 0 3 m 0 5 m 0 3 m 0 2 m 0 5 Reading d...

Page 54: ...urve for line scanner with deflection mirror The reading field curves apply for the reading conditions stated in table 5 8 0 50 150 250 400 500 600 350 100 200 300 450 550 50 100 200 150 50 100 200 150 BCL 3xxi S R1 F 102 m 0 5 m 0 35 m 0 3 m 0 35 m 0 5 m 0 3 Reading distance mm Reading field width mm 0 50 150 250 400 500 600 350 100 200 300 450 550 50 100 200 150 50 100 200 150 BCL 3xxi S R1 F 10...

Page 55: ...scanners The reading field curves apply for the reading conditions stated in table 5 8 0 50 150 250 400 500 600 350 100 200 300 450 550 50 100 200 150 50 100 200 150 BCL 3xxi O F 100 m 0 5 m 0 35 m 0 3 m 0 35 m 0 5 m 0 3 Reading distance mm Reading field width mm 0 50 150 250 400 500 600 350 100 200 300 450 550 50 100 200 150 50 100 200 150 BCL 3xxi O F 100 m 0 5 m 0 35 m 0 3 m 0 35 m 0 5 m 0 3 Re...

Page 56: ...canner with deflection mirror The reading field curves apply for the reading conditions stated in table 5 8 0 50 150 250 400 550 750 350 100 200 300 450 650 500 700 600 50 100 300 250 150 200 50 100 300 250 150 200 BCL 3xxi S R1 L 102 m 0 5 m 0 35 m 0 8 m 0 35 m 0 5 m 0 8 Reading distance mm Reading field width mm 0 50 150 250 400 550 750 350 100 200 300 450 650 500 700 600 50 100 300 250 150 200 ...

Page 57: ...ng field curves apply for the reading conditions stated in table 5 8 0 50 150 250 400 550 750 350 100 200 300 450 650 500 700 600 50 100 300 250 150 200 50 100 300 250 150 200 BCL 3xxi O L 100 m 0 5 m 0 35 m 0 8 m 0 35 m 0 5 m 0 8 Reading distance mm Reading field width mm 0 50 150 250 400 550 750 350 100 200 300 450 650 500 700 600 50 100 300 250 150 200 50 100 300 250 150 200 BCL 3xxi O L 100 m ...

Page 58: ...the post office or shipping agent as well as the supplier ª Check the delivery contents using your order and the delivery papers Delivered quantity Device type and model as indicated on the name plate Laser warning signs Brief manual The name plate provides information as to what BCL type your device is For specific information please refer to chapter 5 Name plates of the bar code readers of the B...

Page 59: ...ders can be mounted in two different ways Via four or six M4x5 screws on the bottom of the device Via a BT 56 mounting device in the two fastening grooves on the bottom of the device Attention The BCL 300i does not fulfill protection class IP 65 until the connection hood has been screwed on Minimum tightening torque of the housing connection screws on the connection hood 1 4Nm 6 2 1 Fastening with...

Page 60: ...ening grooves It is designed for rod mounting Ø 16mm to 20mm For ordering instructions please refer to chapter Type overview and accessories on page 136 BT 56 mounting device Figure 6 3 BT 56 mounting device Clamping jaws for fastening on the BCL 304i Clamp profile for fastening to round or oval pipes Ø 16 20mm A Rod holder turnable 360 B Rods Ø 16 20mm All dimensions in mm ...

Page 61: ...Installation and mounting 68 BCL 304i Leuze electronic Figure 6 4 Mounting example of BCL 304i with BT 56 ...

Page 62: ...ice When mounting ensure that the scanning beam is not reflected directly back to the scanner by the label which is being read For further information see the notices in chapter 6 3 Please refer to chapter 5 4 for the permissible minimum and maximum distances between the BCL 304i and the labels to be read Clamping jaws for fastening on the BCL 304i A Holder turnable 360 B ITEM joint angle adjustab...

Page 63: ...to e g initiate sorting operations on the basis of the read data The display elements such as LEDs or the display should be highly visible For configuring and commissioning with the webConfig tool the USB interface should be easily accessible For specific information please refer to chapter 6 and chapter 7 Notice The beam of the BCL 304i exits parallel to the housing base in the case of the line s...

Page 64: ...e scanner 6 3 3 Avoiding total reflection deflection mirror scanner For the BCL 304i with deflection mirror the laser beam exits at an angle of 105 to the rear housing wall An angle of incidence of 15 of the laser to the label has already been integrated in the deflection mirror so that the BCL 304i can be installed parallel to the bar code rear housing wall Figure 6 7 Total reflection line scanne...

Page 65: ...eader is parallel to the object This will result in an angle of inclination of approx 25 Figure 6 8 Total reflection BCL 304i with oscillating mirror 6 3 5 Mounting location ª When selecting a mounting location pay attention to Maintaining the required environmental conditions temperature humidity Possible soiling of the reading window due to liquids abrasion by boxes or packaging material residue...

Page 66: ... installing the BCL 304i in a protective housing it must be ensured that the scanning beam can exit the protective housing without obstruction 6 3 7 Possible reading angles between BCL 304i and bar code The optimum alignment of the BCL 304i is accomplished when the scan line scans the code bars almost at a right angle 90 All reading angles that are possible between the scan line and bar code must ...

Page 67: ...e of the BCL 304i with a soft cloth after mounting Remove all pack aging remains e g carton fibers or Styrofoam balls In doing so avoid leaving finger prints on the front cover of the BCL 304i Attention Do not use aggressive cleaning agents such as thinner or acetone for cleaning the device ...

Page 68: ...ective cap on the side of the system plug or the system socket Additional connection accessories can be found in chapter 13 Attention The BCL 304i does not fulfill protection class IP 65 until the connection hood has been screwed on Minimum tightening torque of the housing connection screws on the connection hood 1 4Nm Location of the electrical connections Figure 7 1 Location of the electrical co...

Page 69: ... earth FE is connected correctly Unimpaired operation is only guaranteed when the functional earth is connected properly If faults cannot be corrected the device should be removed from operation and protected against possible commissioning Attention For UL applications use is permitted exclusively in Class 2 circuits according to NEC National Electric Code The bar code readers of the BCL 300i seri...

Page 70: ...evice is exchanged BUS IN and BUS OUT are connected in the MS 304 and safeguard the operation of the PROFIBUS even in the case of device replacement The address switch located in the MS 304 is used to set the PROFIBUS address of the BCL 304i If the BCL 304i is the last participant on the PROFIBUS cable the BUS OUT socket on the MS 304 must be fitted with a terminator plug accessories Figure 7 2 BC...

Page 71: ...hanged the PROFIBUS address does not have to be re set it stays set in the MS 304 The PROFIBUS is not interrupted when the device is exchanged A Mini B type USB socket is used for service purposes One slide switch and two rotary switches are integrated in the MK 304 for setting the PROFIBUS address The slide switch for termination of the PROFIBUS is also located in the interior of the MK 304 Figur...

Page 72: ...rication and shielding connection Remove approx 78mm of the connection cable sheathing 15mm of sheath of the shielded line must be freely accessible Figure 7 4 Cable fabrication for MK 304 terminal hood The shield is automatically contacted when the cable is lead into the metal screw fitting and fastened when the cord grip is closed Then lead the individual wires into the terminals according to th...

Page 73: ...ra low voltage Connecting functional earth FE ª Ensure that the functional earth FE is connected correctly Unimpaired operation is only guaranteed when the functional earth is connected properly All electrical disturbances EMC couplings are discharged via the functional earth connection PWR SW IN OUT Pin M12 Name terminal Remark 1 VIN Positive supply voltage 18 30VDC 2 SWIO_1 Configurable switchin...

Page 74: ...ollowing is the external wiring for use as a switching input or output the respective function assignments to the switching inputs outputs can be found in chapter 10 Function as switching input Figure 7 1 Switching input connection diagram SWIO_1 and SWIO_2 ª If you use a sensor with a standard M12 connector please note the following Pins 2 and 4 must not be operated as switching outputs if sensor...

Page 75: ... proof Do not load the respective switching output of the BCL 304i with more than 60mA at 18 30VDC in normal operation Notice Both switching inputs outputs SWIO_1 and SWIO_2 are configured by default in such a way that Switching input SWIO_1 activates the reading gate Switching output SWIO_2 switches by default on No Read Switching output Switching output from controller Switching input to control...

Page 76: ... Use the Leuze specific USB service cable See chapter 13 Type overview and acces sories for the connection and use a service PC to configure Notice IP 65 is achieved only if the connectors and caps are screwed into place SERVICE USB interface Mini B type Pin USB Mini B Name Remark 1 VB Sense input 2 D Data 3 D Data 4 ID Not connected 5 GND Ground Table 7 2 Pin assignment SERVICE Mini B type USB in...

Page 77: ...g 5 pin connector B coded Pin M12 Name terminal Remark 1 n c Not connected 2 N Receive transmit data A line N 3 GNDP PROFIBUS reference ground 4 P Receive transmit data B line P 5 FE Functional earth shield FE via thread FE via screw fitting Functional earth housing Table 7 3 Pin assignment HOST BUS IN BCL 304i HOST BUS IN 3 2 1 4 5 n c GNDP FE N P M12 connector B coded MS 304 P n c n c GNDP N Spr...

Page 78: ...nd the ready made PROFIBUS cables See Accessory ready made cables for bus connection on page 139 BUS OUT PROFIBUS DP outgoing 5 pin connector B coded Pin M12 Name terminal Remark 1 VP 5 V DC for bus termination 2 N Receive transmit data A line N 3 GNDP PROFIBUS reference ground 4 P Receive transmit data B line P 5 FE Functional earth shield FE via thread FE via screw fitting Functional earth housi...

Page 79: ...ation using a slide switch in the MK 304 7 4 Cable lengths and shielding ª Observe the following maximum cable lengths and shielding types Connection Interface Max cable length Shielding BCL service USB 3m shielding absolutely necessary acc to USB specifications PROFIBUS PROFIBUS DP Acc to PNO specifications acc to PNO specifications BCL power supply unit 30m not necessary Switching input 10m not ...

Page 80: ...indicators Two multicolor LEDs are used as the primary display instrument LED functions PWR LED off Device OFF no supply voltage flashes green Device ok initialization phase no bar code reading possible voltage connected self test running initialization running green continuous light Device ok bar code reading possible self test successfully finished device monitoring active green briefly off on G...

Page 81: ...s red Warning set bar code reading possible temporary operating fault red continuous light Device error parameter enable no bar code reading possible BUS LED off No supply voltage no communication possible flashes green Initialization of the BCL 304i establishing communica tion green continuous light Operation ok bus ok BCL 304i active on bus data exchange flashes red Communication error Bus error...

Page 82: ...e displays the selected function and the lower line displays the result The background lighting is activated by the push of any button and automatically deactivated after a defined point in time Display functions The following functions can be displayed and activated Reading result result of reading process Decodequality quality of decoding process BCL Info device status error code I O Status stat...

Page 83: ... functions Reading result 88776655 1st line read result display function 2nd line code content of the bar code e g 88776655 Decoding quality 84 1st line decoding quality display function 2nd line decoding quality in percent e g 84 BCL info Error code 3201 1st line device status display function 2nd line error code e g Error code 3201 I O status In 0 Out 1 1st line input output state display functi...

Page 84: ...which are supported by all commonly used modern browsers e g Mozilla Firefox beginning with Version 3 0 or Internet Explorer beginning with Version 8 0 it is possible to operate the Leuze webConfig tool on any internet ready PC Notice The webConfig tool is offered in 5 languages German English French Italian Spanish 9 1 Connecting the SERVICE USB interface The SERVICE USB interface of the BCL 304i...

Page 85: ...you can also start the webConfig tool of the BCL 304i by double clicking on the BCL 5xxi icon In order for the BCL 304i to be automatically detected by the connected PC the USB driver must be installed once on your PC To do this you must have administrator privileges Please proceed according to the following steps ª Start your PC with administrator privileges and log on ª Load the CD included in t...

Page 86: ... starting the browser installed on your PC and entering the following IP address 192 168 61 100 This is the default Leuze maintenance address for communication with bar code readers of the BCL 300i and BCL 500i series In both cases the following start page appears on your PC Figure 9 2 The start page of the webConfig tool Notice The webConfig tool is completely contained in the firmware of the BCL...

Page 87: ...es are displayed immediately As a result this menu item can be used to determine the optimum installation location Configuration for adjusting decoding for data formatting and output switching inputs outputs communication parameters and interfaces etc Diagnostics for event logging of warnings and errors Maintenance for updating the firmware The user interface of the webConfig tool is largely self ...

Page 88: ...rvice interface Oscillating mirror Configuration of the oscillating mirror settings Notice On the right side of the user interface of the webConfig tool you will find a description of the individual modules and functions as a help text in the Information area The webConfig tool is available for all bar code readers of the BCL 300i series Because configuration of the BCL 304i PROFIBUS device is per...

Page 89: ...s of the data access points transmitted in the telegram header The BCL 304i profile is based on the PROFIBUS profile for identification systems 10 1 2 Bus access protocol The PROFIBUS communication profiles DP FMS use a uniform bus access process It is implemented by layer 2 of the OSI model The bus access control MAC defines the process for specifying the point in time at which a network device c...

Page 90: ...n use additional READ and WRITE functions as well as ALARM functions This is intended especially for operation with an engineering tool DP master class 2 DPM2 in order to change parameters and read out status information during normal operation The acyclic services operate with lower priority The functions are different for the various master classes Device type Description BCL 304i Class 1 master...

Page 91: ... baud rates are supported Automatic baud rate detection is indicated in the device master file of the BCL 304i Auto_Baud_supp 1 Function Slave SAP Description BCL 304i MSAC2_Read 51 Read datablock at slave No MSAC2_Write 51 Write datablock at slave No MSAC2_Initiate 49 Establish connection between DPM2 and slave No MSAC2_Abort 0 48 Establish connection between DPM2 and slave No MSAC1_Data_Transpor...

Page 92: ...ed voltage It must be in the range between 18V 30VDC PWR SW IN OUT SWIO_2 SWIO_1 3 2 1 4 5 GNDIN VIN FE SERVICE 2 1 3 5 4 GND D D VB ID BUS OUT VP 1 2 3 4 N P GNDP FE 5 HOST BUS IN 3 2 1 4 5 n c GNDP FE N P Mini B USB socket behind protective cap M12 plug A coded M12 plug B coded M12 socket B coded Hood with integrated connectors MS 304 Terminal hood MK 304 SERVICE 2 1 3 5 4 GND D D VB ID Mini B U...

Page 93: ...ter than or equal to 1 and less than or equal to 126 On delivery the address is set to 126 Address 126 may not be used for data communication It may only be used temporarily for commissioning The address has be set individually in the connection hood of every BCL 304i type bar code reader Notice The BCL 304i does not support automatic address assignment via the PROFIBUS Terminal hood MK 304 Settin...

Page 94: ... and parameters are adjusted accordingly These modules are provided by the GSD file Notice All input and output modules described in this documentation are described from the controller s perspective Input data arrives at the controller Output data is sent out by the controller 10 4 2 Preparing the control system for consistent data transmission During programming the control system must be prepar...

Page 95: ...se parameters are not changed by the user the device functions with the default settings delivered by Leuze electronic For the default settings of the BCL 304i please refer to the following module descriptions Notice Please note that the set data is overwritten by the PLC Some controls make available a so called universal module This module must not be activated for the BCL 304i From the perspecti...

Page 96: ...ault Unit Profile number Number of the activated profile For BCL 304i constant with value 0 0 Byte 0 255 0 Code type 1 Released code type no code means that all subsequent code tables are also deactivated The valid number of digits also depends on the code type 1 0 1 5 BitArea 0 0 No code 1 2 5 Interleaved 2 Code39 2 Code32 6 UPC UPCE 7 EAN8 EAN13 8 Code128 10 EAN Addendum 11 Codabar 12 Code93 13 ...

Page 97: ...0 63 0 Digits 2 2 Decodable number of digits in the case of a range this number defines the upper limit 11 UNSIGNED8 0 63 0 Digits 2 3 Decodable number of digits in the enumeration mode 12 UNSIGNED8 0 63 0 Digits 2 4 Decodable number of digits in the enumeration mode 13 UNSIGNED8 0 63 0 Digits 2 5 Decodable number of digits in the enumeration mode 14 UNSIGNED8 0 63 0 Reading reliability 2 Min read...

Page 98: ... enumeration mode 20 UNSIGNED8 0 63 0 Digits 3 4 Decodable number of digits in the enumeration mode 21 UNSIGNED8 0 63 0 Digits 3 5 Decodable number of digits in the enumeration mode 22 UNSIGNED8 0 63 0 Reading reliability 3 Min reading reliability to be achieved in order to output a read code 23 UNSIGNED8 1 100 4 Check digit procedure 3 Used check digit procedure 24 0 24 6 BitArea 0 Standard check...

Page 99: ... UNSIGNED8 0 63 0 Digits 4 3 Decodable number of digits in the enumeration mode 28 UNSIGNED8 0 63 0 Digits 4 4 Decodable number of digits in the enumeration mode 29 UNSIGNED8 0 63 0 Digits 4 5 Decodable number of digits in the enumeration mode 30 UNSIGNED8 0 63 0 Reading reliability 4 Min reading reliability to be achieved in order to output a read code 31 UNSIGNED8 1 100 4 Check digit procedure 4...

Page 100: ...PROFIBUS module defines the existence and meaning of the input and output data In addition it defines the necessary parameters The arrangement of the data within a module is defined The composition of the input output data is defined via the module list The BCL 304i interprets the incoming output data and triggers the appropriate reactions in the BCL 304i The interpreter for processing the data is...

Page 101: ...e information 24 bytes max 26 0 26 0 Decoding result 7 Bar code information 28 bytes max 27 0 30 0 Data formatting Specification for formatting the data output 30 23 0 0 Reading gate number Number of the reading gate since system start up 31 0 2 0 Number of scans per reading gate Number of scans per reading gate 32 0 2 0 Code position Relative position of the bar code label in the scanning beam 33...

Page 102: ...t and switching output signals 74 0 2 2 Data output Sorting Sorting support 80 3 0 0 Reference code comparator 1 Definition of the operation mode of reference code comparator 1 81 8 0 0 Reference code comparator 2 Definition of the operation mode of reference code comparator 2 82 8 0 0 Reference code comparison pattern 1 Definition of the 1st comparison pattern 83 31 0 0 Reference code comparison ...

Page 103: ...2 5 Interleaved 2 Code39 3 Code32 6 UPC UPCE 7 EAN8 EAN13 8 Code128 10 EAN Addendum 11 Codabar 12 Code93 13 GS1 Data Bar OMNIDIRECTIONAL 14 GS1 Data Bar LIMITED 15 GS1 Data Bar EXPANDED 0 Number of digits mode Interpretation of the number of digits 1 6 Bit 0 Enumeration 1 Range 0 Digits 11 Decodable number of digits in the case of a range this number defines the lower limit 1 0 1 5 UNSIGNED8 0 63 ...

Page 104: ...16 0 Check digit output Turns the check digit out put on or off Standard means that the check digit is transmitted according to the applica ble standard for the selected code type If no check digit trans mission is intended for the selected code type then Standard means that the check digit is not transmitted and Not Standard means that the check digit is trans mitted anyway 7 7 Bit Check digit ou...

Page 105: ...i mum and minimum element of the Codabar code 3 UNSIGNED8 0 255 8 Codabar character gap Permissible ratio for the gap between two characters for the Codabar code 4 UNSIGNED8 0 255 3 Codabar Monarch Mode The decoding of a Monarch bar code as Codabar bar code can be switched on or off 5 0 Bit 0 Off 1 On 0 Codabar start stop character Switches the transmission of a start and stop character for the Co...

Page 106: ...eter is not set the bar code is immediately detected and processed further as soon as all necessary bar code elements are available Parameter Description Addr Data type Value range Default Unit Maximum width ratio The maximum width ratio is used to determine the light zones The light zones identify the beginning or end of patterns 0 UNSIGNED8 0 255 13 Minimum number of elements A pattern must have...

Page 107: ...efault Unit Mode The parameter defines the mode in which the activation module is operated 0 UNSIGNED8 0 Without ACK1 1 With ACK2 1 corresponds to BCL34 module 18 2 corresponds to BCL34 module 19 0 Table 10 10 Parameters for module 10 Output data Description Addr Data type Value range Init value Unit Reading gate Signal for activating the reading gate 0 0 Bit 1 0 Reading gate off 0 1 Reading gate ...

Page 108: ...erwise a risk of data loss Multiple individual decoding results may occur within one reading gate if the Module 12 Multi label see chapter 10 7 3 or one of the identifier modules see chapter 10 10 Identi fier beginning on page 126 is used Data reset behavior If the data reset control bit is activated the following actions are carried out 1 Deletion of decoding results that may still be stored 2 Re...

Page 109: ...he reading gate is terminated if the configured number of bar codes to be decoded has been reached 1 2 DigitRef table dependent i e the reading gate is termi nated if each bar code stored in the code type table has been decoded 2 3 Ident list dependent i e the reading gate is terminated if each identifier stored in a list could be segmented via a respective bar code segmen tation 3 4 Reference cod...

Page 110: ...Module 12 Multi label on page 109 2 Corresponds to the settings carried out via the device module chapter 10 4 4 or Modules 1 4 Code table extensions 1 to 4 3 See Identifier on page 126 modules 52 54 Identifier filter string 4 See Module 83 Reference code comparison pattern 1 and Module 84 Reference code comparison pattern 2 ...

Page 111: ...s no additional No Reads are output Notice When using this module the ACK mode should be activated see Module 10 Activations Mode parameter Otherwise there is a risk of losing decoding results if the control is not fast enough Parameter Description Addr Data type Value range Default Unit Minimum num ber of bar codes Minimum number of different bar codes scanned for per reading gate 0 UNSIGNED8 0 6...

Page 112: ...None Parameter Description Addr Data type Value range Default Unit Fragment length The parameter defines the maxi mum length of the bar code informa tion per fragment 0 UNSIGNED8 1 28 0 Table 10 15 Parameters for module 13 Input data Description Addr Data type Value range Init value Unit Fragment number Current fragment number 0 0 0 3 Bitarea 0 15 0 Remaining frag ments Number of fragments which s...

Page 113: ...ength 1 byte Input data None Output data None Notice An interlinked read result also requires Module 12 Multi label In this mode the additional information transmitted in modules 31ff relates to the last decoding result in the chain Parameter Description Addr Data type Value range Default Unit Delimiter This parameter is used to define a delimiter that is inserted between two individual decoding r...

Page 114: ...e 1 1 Attention This does not necessarily correspond to the state at the time the bar code is scanned 0 0 Bit 0 Off 1 On 0 New result The signal indicates whether a new decoding has occurred 0 1 Bit 0 No 1 Yes 0 Result state The signal indicates whether the bar code has been read success fully 0 2 Bit 0 Successful reading 1 NOREAD 0 Further results in the buffer The signal indicates whether fur th...

Page 115: ...te Further results in the buffer Buffer overflow Waiting for acknowledgement All other flags refer to the currently output decoding result If the input data is reset to the init value cf Module 30 Data formatting on page 116 the following bits are reset New result Result state All others remain unchanged Data reset behavior Upon data reset see Module 10 Activations the input data is deleted except...

Page 116: ...ng for acknowl edgement This signal represents the internal state of the control 0 7 Bit 0 Base state 1 Control waiting for acknowledgement from the PROFIBUS master 0 21 27 Bar code data length Data length of the actual bar code information 2 1 UNSIGNED8 0 48 0 21 Data Bar code information with a length of consistently 4 bytes 2 4x UNSIGNED8 0 FFh 0 22 Data Bar code information with a length of co...

Page 117: ...ition all bytes beginning with address 1 are reset to the init value Notice Shortening decoding results that are too long If the bar code information bar code possibly including supplementary information such as the check sum does not fit in the selected module width the decoding results are shortened This shortening is either from the left or the right depending on the setting in Module 30 Data f...

Page 118: ...the output characters if no bar code could be read 0 STRING 20 characters null terminated 1 20 bytes of ASCII characters 63 Decoding result at reading gate start The parameter defines the state of the data at the start of the reading gate 20 5 Bit 0 Input data remain on the old value 1 Input data is reset to the init value 0 Data align ment The parameter defines the alignment of the data in the re...

Page 119: ...ngth 2 byte consistent Output data None Input data Description Addr Data type Value range Init value Unit Reading gate number The BCL 304i transmits the cur rent reading gate number The reading gate number is initialized with the system start and is then incremented continuously At 65535 an overflow occurs and the counter starts afresh from 0 0 1 UNSIGNED16 0 65535 0 Table 10 21 Input data for mod...

Page 120: ...y The value refers to the currently output bar code Parameter None Input data Input data length 2 byte consistent Output data None Input data Description Addr Data type Value range Init value Unit Code position Relative position of the bar code in the scanner beam The position is normalized to the zero position middle position Specified in 1 10 degrees 0 1 SIGNED16 450 0 1 10 degree Table 10 23 In...

Page 121: ...lated number of scans which provided information contributing to the result of the bar code Parameter None Input data Input data length 2 byte consistent Output data None Input data Description Addr Data type Value range Init value Unit Bar code length Length duration of the currently output bar code beginning with the code position specified in module 35 in 1 10 degrees 0 1 UNSIGNED16 1 900 1 1 1...

Page 122: ...f the detected code direction of the currently transmitted bar code Parameter None Input data Input data length 1 byte Output data None Comment A decoding result of type No Read has as code direction the value 2 unknown Input data Description Addr Data type Value range Init value Unit Decoding quality Decoding quality of the transmit ted bar code 0 UNSIGNED8 0 100 0 1 Table 10 27 Input data for mo...

Page 123: ...pe of the currently transmitted bar code Parameter None Input data Input data length 1 byte Output data None Input data Description Addr Data type Value range Init value Unit Number of digits Number of digits of the transmitted bar code 0 UNSIGNED8 0 48 0 Table 10 29 Input data for module 39 Input data Description Addr Data type Value range Init value Unit Code type Code type of the transmitted ba...

Page 124: ...device Parameter None Input data Input data length 2 bytes Output data None Notice The module is then only active if an oscillating mirror scanner is used Input data Description Addr Data type Value range Init value Unit Position in the swivel range Relative position of the bar code in the swivel range The position is nor malized to the zero position middle position Specified in 1 10 degrees 0 1 S...

Page 125: ...er code type If this criterion has been activated the bar code type is used to determine whether the bar codes are identical 1 0 Bit 0 deactivated 1 activated 1 Comparison parameter bar code content If this criterion has been activated the bar code content is used to determine whether the bar codes are identical 1 1 Bit 0 deactivated 1 activated 1 Comparison parameter bar code direction If this cr...

Page 126: ...hether identical bar codes have already been decoded A bandwidth in degrees must then be specified within which the same bar code is permitted to be in the oscillating mirror swivel range 4 5 UNSIGNED16 0 200 0 1 10 degree Comparison parameter scan ning time info If this parameter is not equal to 0 the decoding time time at which the bar code was decoded is used to determine whether identical bar ...

Page 127: ...aceholders for an arbitrary character at exactly this position Also permitted are as placeholders for a character sequence of arbitrary length and an x if the character at the respective position is to be deleted Parameter Description Addr Data type Value range Default Unit Bar code filter string 1 Filter expression 1 0 STRING 30 characters null terminated 1 30 bytes of ASCII characters 00 Bar cod...

Page 128: ...arameter Description Addr Data type Value range Default Unit Identifier list Identifier 1 The identifier string is used for the identifier list and the filtering according to the segmentation 0 STRING 5 characters null terminated 1 5 bytes of ASCII characters Identifier 2 See identifier 1 5 STRING 5 characters null terminated 1 5 bytes of ASCII characters 0 Identifier 3 See identifier 1 10 STRING ...

Page 129: ...ot have to be null terminated 10 10 2 Module 53 Segmentation via fixed positions Description The module activates the segmentation via fixed positions The parameters specify the iden tifiers to be searched for the output mode and the positions Parameter Parameter Description Addr Data type Value range Default Unit Identifier list Identifier 1 The identifier string is used for the identifier list a...

Page 130: ...s deacti vated 28 UNSIGNED8 0 127 0 Start position of the 2nd identifier Specifies the position of the first character of the second identi fier in the data string of the bar code The first character in the bar code has position 1 If the parameter is 0 it is deacti vated 29 UNSIGNED8 0 127 0 Start position of the 2nd data value Specifies the position of the first character of the second data value...

Page 131: ... of the first character of the fourth identifier in the data string of the bar code The first character in the bar code has position 1 If the parameter is 0 it is deacti vated 33 UNSIGNED8 0 127 0 Start position of the 4th data value Specifies the position of the first character of the fourth data value in the data string of the bar code The first character in the bar code has position 1 If the pa...

Page 132: ...characters null terminated 1 5 bytes of ASCII characters 0 Identifier 5 See identifier 1 20 STRING 5 characters null terminated 1 5 bytes of ASCII characters 0 Identifier output Output with identifier If this switch is not set the output of the identifiers is suppressed Only the data values that belong to the identifiers are displayed in this case 25 0 Bit 0 Output of the identifi ers is sup press...

Page 133: ... is an arbitrary number of are permitted as place holders for an arbitrary character at exactly that position Also permitted are as placeholders for a character sequence of arbitrary length and an x if the character at the respective position is to be deleted There are a total of 5 identifier strings An identifier with less than 5 characters must be null terminated However if the identifier string...

Page 134: ...r acters and not only one character at a certain position are disregarded until a character pattern is found in the string that follows the wildcard character pat tern This character has the same behavior as the wildcard character for the DIR command in the command line interpreter under Windows 0 UNSIGNED8 32 127 Don t care character Placeholder character Characters at the position of the place h...

Page 135: ...cription Addr Data type Value range Init value Unit Device status This byte represents the device status 0 UNSIGNED8 1 Initialisation 10 Standby 11 Service 12 Diagnosis 13 Parameter enabled 15 Device is ready 0x80 Error 0x81 Warning 0 Table 10 38 Input data for module 60 Output data Description Addr Data type Value range Init value Unit System reset The control bit triggers a system reset1 if the ...

Page 136: ... Data type Value range Default Unit Laser start position This parameter defines the switch on position of the laser in 1 10 increments within the visible range of the laser The centre of the reading field corresponds to the 0 position 0 1 UNSIGNED16 450 450 450 1 10 Laser stop position This parameter defines the switch off position of the laser in 1 10 increments within the visible range of the la...

Page 137: ... module 81 AutoReflAct as this may cause malfunctions Parameter None Input data Input data length 1 byte Output data Output data length 1 byte Input data Description Addr Data type Value range Init value Unit Decoding quality Transmits the current decoding quality of the bar code located in the scanning beam 0 Byte 0 100 0 Percent age Table 10 41 Input data for module 63 Output data Description Ad...

Page 138: ...e mode in which the oscillating mirror operates 0 UNSIGNED8 0 Single oscillation 1 Double oscilla tion 2 Continuous oscillation 3 Continuous oscillation oscillating mir ror moves to the start position at the end of the reading gate 2 Start position Start position opening angle relative to the zero position of the swivel range 1 2 SIGNED16 200 200 200 1 10 Stop position Stop position opening angle ...

Page 139: ...witch on time Defines the switch on time period for the switching input Any activated switch off function then no longer has any function A value of 0 causes the output to be set statically this means that the selected input func tion s activate the output and the selected switch off function s deactivate it again Figure 10 4 Example 1 Start up delay 0 and switch on time 0 Figure 10 5 Example 2 St...

Page 140: ... counter and comparative value fulfil the parity condition or if it is activated multiple times on each successive event after the parity condition is met The event counter can always be reset with the I O data in the I O status and control module furthermore the reset mode parameter enables automatic resetting upon reaching the comparative value Automatic resetting upon reaching the comparative v...

Page 141: ...y td_on If the value of this parameter 0 no start up delay occurs for the activation of the input func tion otherwise the configured value represents the time in milliseconds by which the input signal is delayed Figure 10 7 Start up delay in input mode Switch on time ton This parameter specifies the min activation duration for the selected input function in ms The actual activation duration is cal...

Page 142: ...lt 5 Invalid read result 6 Device ready 7 The device is in a ready state Device not ready 8 The device is not yet ready motor and laser are being activated Data transmission active 9 Data transmission not active 10 AutoControl good quality 13 AutoControl bad quality 14 Reflector detected 15 Reflector not detected 16 External event pos edge 17 In the PROFIBUS case the external event is generated wi...

Page 143: ...7 Start up delay With this parameter the output pulse may be delayed by a set time period 1 UNSIGNED16 0 65535 0 ms Switch on time The parameter defines the switch on time period for the switching output If the value is 0 the signal is static 3 UNSIGNED16 0 1300 400 ms Switch on function 1 This parameter specifies an event which can set the switch ing output 5 UNSIGNED8 cf Switch on switch off fun...

Page 144: ... reached 12 UNSIGNED8 0 Reset bit and switch off funct 1 Compara tive value reached 0 Mode of operation for configuration as an input Inversion The parameter defines the logic of the incident signal In case of an inversion an exter nal HIGH level is interpreted internally as a LOW level 13 1 Bit 0 Normal 1 Inverted 0 Reserved Free 13 2 13 7 Debounce time The parameter defines a debounce time which...

Page 145: ...he switch on time period for the switching output If the value is 0 the signal is static 3 UNSIGNED16 0 1300 400 ms Switch on function 1 This parameter specifies an event which can set the switch ing output 5 UNSIGNED8 cf Switch on switch off functions on page 140 5 Switch on function 2 This parameter specifies an event which can set the switch ing output Switch on function 1 and switch on functio...

Page 146: ... 12 UNSIGNED8 0 Reset bit and switch off funct 1 Compara tive value reached 0 Mode of operation for configuration as an input Inversion The parameter defines the logic of the incident signal In case of an inversion an exter nal HIGH level is interpreted internally as a LOW level 13 1 Bit 0 Normal 1 Inverted 0 Reserved Free 13 2 13 7 Debounce time The parameter defines a debounce time which is impl...

Page 147: ... toggle bit Event Counter If SWOUT switches several times was configured as com parison mode this bit is toggled each time the event counter is exceeded The bit is reset to the init value by resetting the event counter 1 1 Bit 0 1 Event counter exceeded 1 0 Event counter exceeded again 0 Comparison state switching output 2 Event Counter Indicates whether the event counter has exceeded the set comp...

Page 148: ...ate of switching out put 2 0 1 Bit 0 Switching output 0 1 Switching output 1 0 Reset Event Counter Switching output 1 Sets the event counter of the activation function AF for switching output 1 back to zero 0 4 Bit 0 1 Perform reset 1 0 No function 0 Reset Event Counter Switching output 2 Sets the event counter of the activation function AF for switching output 2 back to zero 0 5 Bit 0 1 Perform r...

Page 149: ...g to the code type number 7 Sorting according to the decoding direction 8 Sorting according to the bar code con tent 9 Sorting according to time 10 Sorting according to scanning dura tion 11 Sorting according to the code list in which the enabled bar codes are listed 12 Sorting according to the identifier list 0 Sort direction 1 Specifies the sort ing direction 0 7 Bit 0 In ascending order 1 In de...

Page 150: ...ci fies the linking logic for the reference code output signal 1 UNSIGNED8 0 Length and type and ASCII 1 Length and type or ASCII 2 Length or type and ASCII 3 Length or type or ASCII 0 Output for refer ence code com parison This parameter speci fies whether a bar code length compari son should be carried out 2 UNSIGNED8 0 Length ignored 1 Comparison o k if length not identical 2 Comparison o k if ...

Page 151: ...ich decoded bar codes are to be used for the reference bar code comparison 6 UNSIGNED8 0 Only the first bar code is used for the comparison 1 Only the second bar code is used for the comparison 2 All bar codes are used for the comparison All comparisons must be successful 3 All bar codes are used for the comparison One compari son must be successful 3 Reference code completeness comparison If this...

Page 152: ...ength or type or ASCII 0 Output for refer ence code com parison This parameter speci fies whether a bar code length compari son should be carried out 2 UNSIGNED8 0 Length ignored 1 Comparison o k if length not identical 2 Comparison o k if length identical 2 Bar code type comparison This parameter speci fies whether a bar code type comparison should be carried out 3 UNSIGNED8 0 Type ignored 1 Comp...

Page 153: ...hich decoded bar codes are to be used for the reference bar code comparison 6 UNSIGNED8 0 Only the first bar code is used for the comparison 1 Only the second bar code is used for the comparison 2 All bar codes are used for the comparison All comparisons must be successful 3 All bar codes are used for the comparison One compari son must be successful 3 Reference code completeness comparison If thi...

Page 154: ...Interleaved 2 Code39 3 Code32 6 UPC UPCE 7 EAN8 EAN13 8 Code128 10 EAN Addendum 11 Codabar 12 Code93 13 RSS 14 14 RSS Limited 15 RSS Expanded 0 Comparison pattern 1 Parameter string describing the con tent of the reference bar code Note You can also use the two placeholder characters that are stored in the Wildcard character and Don t care character parameters If the string is empty no comparison ...

Page 155: ...1 2 5 Interleaved 2 Code39 3 Code32 6 UPC UPCE 7 EAN8 EAN13 8 Code128 10 EAN Addendum 11 Codabar 12 Code93 13 RSS 14 14 RSS Limited 15 RSS Expanded 0 Comparison pattern 2 Parameter string describing the con tent of the reference bar code Note You can also use the two placeholder characters that are stored in the Wildcard character and Don t care character parameters If the string is empty no compa...

Page 156: ...ontrol result Indicates whether the result of the AutoControl function was a good or bad reading 0 2 Bit 0 Quality good 1 Quality bad 0 Reserved Free 0 3 Bit 0 RefCode compari son state 1 The signal indicates whether the decoded bar code corresponds to the reference code with regard to the comparison criteria as defined in the comparison func tion 1 If it matches the value 1 is output 0 4 0 5 Bit ...

Page 157: ... the container is read When the path from the scanner to the reflector has cleared the read procedure has completed and the scanning beam is reduced and again directed onto the reflector The reading gate is closed Parameter Parameter length 2 bytes Input data None Output data None Parameter Description Addr Data type Value range Default Unit Mode This parameter activates the function of the laser ...

Page 158: ...low for a better assessment of the bar code quality see also Module 7 Code fragment technology on page 104 Parameter Description Addr Data type Value range Default Unit AutoControl enable This parameter can be used to acti vate or deactivate the AutoControl function 0 UNSIGNED8 0 deactivated 1 activated 0 Limit for read ing quality The parameter defines a threshold for the reading quality 1 UNSIGN...

Page 159: ... Code sample Code 128 15 digits 10 16 2 Procedure Hardware connections The following connections must have been established Voltage supply PWR PROFIBUS In PROFIBUS termination Required modules Include the following modules in your project Module 10 Activations Module 24 Decoding result 16 bytes Parameter settings In the standard parameter set device parameters only code 128 with 0 63 digits must b...

Page 160: ...he decoding result is transmitted in the following 15 bytes Internal processing Internal data processing M 10 bit 0 0 1 Ö 0 Activation bit 0 0 is reset to 0 PLC photoelectric sensor BCL 304i Description Time Photoelectric sensor from 0 Ö 1 The photoelectric sensor is interrupted M 10 bit 0 0 0 Ö 1 Activation bit 0 0 is reset to 1 Photoelectric sensor from 1 Ö 0 The reading gate elapses without rea...

Page 161: ... digits with check digit 8p L6 561234765436 10 17 2 Procedure Hardware connections The following connections must have been established Voltage supply PWR PROFIBUS In PROFIBUS termination Photoelectric sensor at SWIO1 Required modules Include the following modules in your project Module 23 Decoding result 12 bytes Parameter settings of the common parameters Byte Description Init value Change value...

Page 162: ...nal data processing Photoelectric sensor from 1 Ö 0 The beam of the photoelectric sensor is cleared and sets the switching input of the BCL 304i to 0 This deactivates the scanner PLC photoelectric sensor BCL 304i Description Time Photoelectric sensor from 0 Ö 1 The photoelectric sensor is interrupted The signal of the switching output of the photoelectric sensor is present at the switching input o...

Page 163: ...tinuous light Error on the PROFIBUS Check wiring and termination Cannot be corrected by resetting Send device to customer service Table 12 1 General causes of errors Error Possible error cause Measures No communication via USB service interface Incorrect connection cable Connected BCL 304i is not detected Check connection cable Install USB driver No communication via PROFIBUS BUS status LED con ti...

Page 164: ...s the items in the Measures column which you have already examined fill out the fol lowing address field and fax the pages together with your service contract to the fax number listed below Customer data please complete Leuze Service fax number 49 7021 573 199 Device type Company Contact partner department Phone direct Fax Street No ZIP code City Country ...

Page 165: ...r with frontal beam exit BCL 304i S N 102 with N optics 50116367 BCL 304i S M 102 with M optics 50116361 BCL 304i S F 102 with F optics 50116349 BCL 304i S L 102 with L optics 50116355 BCL 304i S N 102 D with N optics and display 50116366 BCL 304i S M 102 D with M optics and display 50116360 BCL 304i S F 102 D with F optics and display 50116348 BCL 304i S L 102 D with L optics and display 50116354...

Page 166: ...R1 F 100 with F optics 50116333 BCL 304i R1 N 100 D with N optics and display 50116340 BCL 304i R1 M 100 D with M optics and display 50116336 BCL 304i R1 F 100 D with F optics and display 50116332 Oscillating mirror scanner BCL 304i O N 100 with N optics 50116329 BCL 304i O M 100 with M optics 50116326 BCL 304i O F 100 with F optics 50116320 BCL 304i O L 100 with L optics 50116323 BCL 304i O N 100...

Page 167: ...d 50038538 KD 02 5 SA M12 axial connector for BUS OUT shielded 50038537 KD 095 5A M12 axial socket for voltage supply shielded 50020501 Table 13 5 Connectors for the BCL 304i Type designation Description Part no KB USBA USBminiB USB service cable 2 type A and Mini B type connectors length 1m 50117011 Table 13 6 Service cable for the BCL 304i Type designation Description Part no BT 56 Mounting devi...

Page 168: ...tion 13 10 1 General information Cables KB PB for connecting to the BUS IN BUS OUT M12 connector for PROFIBUS Standard cable available in lengths from 2 30m Special cables on request PWR connection cable 5 pin socket A coded not shielded Pin Name Core color 1 VIN brown 2 I O 1 white 3 GND blue 4 I O 2 black 5 FE gray Thread FE bare PWR VIN 1 2 3 4 I O 1 I O 2 GND FE 5 M12 socket A coded Type desig...

Page 169: ...C 80 C Material the cables fulfill the PROFIBUS requirements and are free of halogens silicone and PVC Bending radius 80mm suitable for drag chains PROFIBUS connection cable 5 pin socket connector B coded Pin Name Core color 1 N C 2 A N green 3 N C 4 B P red 5 N C Thread FE bare 1 2 3 4 A N B P N C N C N C 5 3 2 1 4 N C A N B P N C N C 5 M12 socket B coded M12 connector B coded 1 Conductor with in...

Page 170: ...ctor open cable end KB PB 2000 SA Cable length 2m 50104188 KB PB 5000 SA Cable length 5m 50104187 KB PB 10000 SA Cable length 10m 50104186 KB PB 15000 SA Cable length 15m 50104185 KB PB 20000 SA Cable length 20m 50104184 KB PB 25000 SA Cable length 25m 50104183 KB PB 30000 SA Cable length 30m 50104182 M12 connector M12 socket axial connectors KB PB 1000 SBA Cable length 1m 50104096 KB PB 2000 SBA ...

Page 171: ...gents can damage the housing window 14 2 Repairs servicing Repairs to the device must only be carried out by the manufacturer ª Contact your Leuze distributor or service organization should repairs be required The addresses can be found on the inside of the cover and on the back Notice When sending devices to Leuze electronic for repair please provide an accurate description of the error 14 3 Disa...

Page 172: ...Appendix Leuze electronic BCL 304i 145 TNT 35 7 24V 15 Appendix 15 1 Declaration of Conformity Figure 15 1 Declaration of conformity BCL 304i ...

Page 173: ...Appendix 146 BCL 304i Leuze electronic Figure 15 2 Connection hood connector unit declaration of conformity ...

Page 174: ...turn SO 14 0E 16 SHIFT OUT Shift out SI 15 0F 17 SHIFT IN Shift in DLE 16 10 20 DATA LINK ESCAPE Data link escape DC1 17 11 21 DEVICE CONTROL 1 Device control character 1 DC2 18 12 22 DEVICE CONTROL 2 Device control character 2 DC3 19 13 23 DEVICE CONTROL 3 Device control character 3 DC4 20 14 24 DEVICE CONTROL 4 Device control character 4 NAK 21 15 25 NEG ACKNOWLEDGE Negative acknowledge SYN 22 1...

Page 175: ...n 46 2E 56 PERIOD DECIMAL Period decimal 47 2F 57 SLANT Slant 0 48 30 60 0 Number 1 49 31 61 1 Number 2 50 32 62 2 Number 3 51 33 63 3 Number 4 52 34 64 4 Number 5 53 35 65 5 Number 6 54 36 66 6 Number 7 55 37 67 7 Number 8 56 38 70 8 Number 9 57 39 71 9 Number 58 3A 72 COLON Colon 59 3B 73 SEMICOLON Semicolon 60 3C 74 LESS THAN Less than 61 3D 75 EQUALS Equals 62 3E 76 GREATER THAN Greater than 6...

Page 176: ...84 54 124 T Capital letter U 85 55 125 U Capital letter V 86 56 126 V Capital letter W 87 57 127 W Capital letter X 88 58 130 X Capital letter Y 89 59 131 Y Capital letter Z 90 5A 132 Z Capital letter 91 5B 133 OPENING BRACKET Opening bracket 92 5C 134 REVERSE SLANT Reverse slant 93 5D 135 CLOSING BRACKET Closing bracket 94 5E 136 CIRCUMFLEX Circumflex _ 95 5F 137 UNDERSCORE Underscore 96 60 140 G...

Page 177: ...13 71 161 q Lower case letter r 114 72 162 r Lower case letter s 115 73 163 s Lower case letter t 116 74 164 t Lower case letter u 117 75 165 u Lower case letter v 118 76 166 v Lower case letter w 119 77 167 w Lower case letter x 120 78 170 x Lower case letter y 121 79 171 y Lower case letter z 122 7A 172 z Lower case letter 123 7B 173 OPENING BRACE Opening brace 124 7C 174 VERTICAL LINE Vertical ...

Page 178: ...C 0 S Modul 0 3 Modul 0 3 Modul 0 3 Modul 0 3 Modul 0 3 1122334455 135AC A121314A abcde leuze 23456 2 78901 1 3456 7890 1 122334 455666 77889 Code type 01 Interleaved 2 of 5 Code type 02 Code 39 Code type 11 Codabar Code 128 Code type 08 EAN 128 Code type 06 UPC A Code type 07 EAN 8 Code type 10 EAN 13 Add on Code type 13 GS1 DataBar OMNIDIRECTIONAL ...

Page 179: ... 5 6677889900 Modul 0 5 246BD Modul 0 5 A151617A Modul 0 5 fghij Modul 0 5 LEUZE SC 4 98765 43219 0 8 SC 6 9876 5430 SC2 0 099887 766550 44332 Code type 01 Interleaved 2 of 5 Code type 02 Code 39 Code type 11 Codabar Code 128 Code type 08 EAN 128 Code type 06 UPC A Code type 07 EAN 8 Code type 10 EAN 13 Add on ...

Reviews: