background image

BCL 338i

Bar code readers

en

 01-2017/06

 

50135199

 

We

 res

er

ve the r

ight 

to 

m

ake tec

hnic

al c

hanges

O r i g i n a l   o p e r a t i n g   i n s t r u c t i o n s

Summary of Contents for BCL 338i

Page 1: ...BCL 338i Bar code readers en 01 2017 06 50135199 We reserve the right to make technical changes Original operating instructions ...

Page 2: ...Leuze electronic BCL 338i 2017 Leuze electronic GmbH Co KG In der Braike 1 D 73277 Owen Germany Phone 49 7021 573 0 Fax 49 7021 573 199 http www leuze com info leuze com ...

Page 3: ...ting location 16 3 3 BCL 338i electrical connection 17 3 4 BCL 338i on the EtherCAT 22 3 5 Further settings 23 3 6 Starting the device 24 3 7 Bar code reading 26 4 Device description 27 4 1 About the bar code readers of the BCL 300i series 27 4 2 Characteristics of the bar code readers of the BCL 300i series 28 4 3 Device construction 30 4 4 Reading techniques 33 4 4 1 Line scanner single line 33 ...

Page 4: ...of MS 3xx ME 3xx MK 3xx connection hoods 49 5 4 Reading field curves optical data 51 5 4 1 Bar code characteristics 51 5 4 2 Raster scanner 52 5 5 Reading field curves 53 5 5 1 High Density N optics BCL 338i S R1 N 102 H 54 5 5 2 High Density N optics BCL 338i S R1 N 100 H 54 5 5 3 Medium Density M optics BCL 338i S R1 M 102 H 55 5 5 4 Medium Density M optics BCL 338i S R1 M 100 H 55 5 5 5 Medium ...

Page 5: ...hood with M8 M12 connection cables 78 7 2 4 ME 338 214 connection hood with M8 M12 RJ45 connection cables 79 7 2 5 MK 338 terminal hood with spring cage terminals 80 7 3 Detailed description of the connections 82 7 3 1 PWR SW IN OUT Voltage supply and switching input output 1 and 2 82 7 3 2 SENSOR direct connection of an external sensor ME 338 xx4 only 84 7 3 3 SERVICE USB interface Mini B type 85...

Page 6: ... 5 Object 1018h Identity Object 117 11 4 3 6 Objects 1600h 1607h general mapping 118 11 4 3 7 Object 1600h 1st Receive PDO Mapping RxPDO1 Submission data 8 bytes 119 11 4 3 8 Object 1601h 2nd Receive PDO Mapping RxPDO2 Submission data 16 bytes 119 11 4 3 9 Object 1602h 3rd Receive PDO Mapping RxPDO3 Submission data 32 bytes 120 11 4 3 10 Object 1603h 4th Receive PDO Mapping RxPDO4 Submission data ...

Page 7: ...ult 146 11 4 4 7 Object 0x2400h Fragmented submission 148 11 4 4 8 Object 0x2450h Device status and control 150 11 5 Communication examples 151 11 5 1 Application case Reading a bar code 151 11 5 2 Application case Transmitting PT sequences 153 12 Online commands 154 12 1 Overview of commands and parameters 154 12 1 1 General online commands 155 12 1 2 Online commands for system control 162 12 1 3...

Page 8: ... bus connection 178 14 9 1 General information 178 14 9 2 Contact assignment of M12 EtherCAT connection cable 179 14 9 3 Technical data for M12 EtherCAT connection cable 179 14 9 4 Order codes for M12 EtherCAT connection cable 180 15 Maintenance 181 15 1 General maintenance information 181 15 2 Repairs servicing 181 15 3 Disassembling packing disposing 181 16 Appendix 182 16 1 Declarations of Conf...

Page 9: ...er scanners without heating 39 Table 5 2 Technical data of the BCL 338i oscillating mirror scanners with heating 41 Table 5 3 Technical data of the BCL 338i deflecting mirror scanners without heating 41 Table 5 4 Technical data of the BCL 338i line raster scanners with heating 43 Table 5 5 Specifications of the BCL 338i oscillating mirror scanners with heating 43 Table 5 6 Technical data of the BC...

Page 10: ...BCL 338i with oscillating mirror scanner 70 Figure 6 10 Reading angle for the line scanner 71 Figure 7 1 Location of the electrical connections 73 Figure 7 2 BCL 338i MS 338 connection hood with M12 connectors 75 Figure 7 3 BCL 338i ME 338 103 connection hood with M12 connection cables 76 Figure 7 4 BCL 338i ME 338 104 connection hood with M8 M12 connection cables 78 Figure 7 5 BCL 338i ME 338 214...

Page 11: ...on hoods for the BCL 338i 177 Table 14 4 Connectors for the BCL 338i 177 Table 14 5 Service cable for the BCL 338i 177 Table 14 6 Mounting devices for the BCL 338i 177 Table 14 7 Reflector for autoReflAct operation 177 Table 14 8 PWR cable for the BCL 338i 178 Figure 14 1 Cable construction of EtherNet IP connection cable 179 Table 14 9 Bus connection cables for the BCL 338i 180 Figure 16 1 BCL 33...

Page 12: ...of possible danger through hazardous laser radiation Note 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 Note You can find the Declaration of Conformity of the devices in the appendix of the manual o...

Page 13: ...tomobile sector Omnidirectional reading Attention For UL applications use is only permitted in Class 2 circuits in accordance with the NEC National Electric Code 2 2 Foreseeable misuse Any use other than that defined under Intended use or which goes beyond that use is considered improper use CAUTION Observe intended use Only operate the device in accordance with its intended use The protection of ...

Page 14: ...ns certified electricians are able to perform work on elec trical systems and independently detect possible dangers In Germany certified electricians must fulfill the requirements of accident prevention regu lations BGV A3 e g electrician foreman In other countries there are respective regula tions that must be observed 2 4 Exemption of liability Leuze electronic GmbH Co KG is not liable in the fo...

Page 15: ...edures may lead to dangerous exposure to radiation Observe the applicable statutory and local laser protection regulations The device must not be tampered with and must not be changed in any way There are no user serviceable parts inside the device Repairs must only be performed by Leuze electronic GmbH Co KG NOTE Affix laser information and warning signs Laser warning and laser information signs ...

Page 16: ...euze electronic Figure 2 1 Laser apertures laser warning signs A Laser aperture B Laser warning sign C Laser information sign with laser parameters A B C A B C A B C BCL 3xxi S R1 102 H BCL 3xxi S R1 100 H BCL 3xxi O 100 H ...

Page 17: ...uration Wavelength RAYONNEMENT LASER NE PAS REGARDER DANS LE FAISCEAU APPAREIL À LASER DE CLASSE 2 EN 60825 1 2007 Puissance max crête Durée d impulsion Longueur d onde RADIACIÓN LÁSER NO MIRAR FIJAMENTE AL HAZ PRODUCTO LÁSER DE CLASE 2 EN 60825 1 2007 Potencia máx peak Duración del impulso Longitud de onda RADIAÇÃO LASER NÃO OLHAR FIXAMENTE O FEIXE EQUIPAMENTO LASER CLASSE 2 EN 60825 1 2007 Potên...

Page 18: ... interface is used The correct time for data output The BCL 338i 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 the we...

Page 19: ...tors Note The shielding connection is done via the M12 connector housing Note The integrated parameter memory for the simple replacement of the BCL 338i is located in the MS 338 In the integrated parameter memory both the settings and the network address are saved and transmitted to a new device Note In the case of EtherCAT line topology the network is interrupted when the BCL 338i is remo ved fro...

Page 20: ...oth the settings and the network address are saved and transmitted to a new device Note In the case of EtherCAT line topology the network is interrupted when the BCL 338i is re moved from the ME 338 103 PWR SWIO_2 SWIO_1 3 2 1 4 5 GNDIN VIN FE Seal Plug not connected SERVICE 2 1 3 4 5 GND D I B V D D HOST BUS IN TD 1 2 3 4 RD RD TD BUS OUT TD 1 2 3 4 RD RD TD Mini B USB socket behind protective ca...

Page 21: ...th the settings and the network address are saved and transmitted to a new device Note In the case of EtherCAT line topology the network is interrupted when the BCL 338i is re moved from the ME 338 104 Connection hood ME 338 104 PWR SWIO_2 n c GNDIN VIN FE 3 2 1 4 5 HOST BUS IN TD 1 2 3 4 RD RD TD BUS OUT TD 1 2 3 4 RD RD TD SERVICE 2 1 3 4 5 GND D I B V D D SENSOR 1 3 2 4 SWIO_1 n c GNDOUT VOUT M...

Page 22: ...settings and the network address are saved and transmitted to a new device Note In the case of EtherCAT line topology the network is interrupted when the BCL 338i is re moved from the ME 338 214 Connection hood ME 338 214 PWR SWIO_2 n c GNDIN VIN FE 3 2 1 4 5 HOST BUS IN BUS OUT SERVICE 2 1 3 4 5 GND D I B V D D SENSOR 1 3 2 4 SWIO_1 n c GNDOUT VOUT 2 1 3 6 TD TD RD RD 2 1 3 6 TD TD RD RD OG YE WH...

Page 23: ... connection Remove approx 78 mm of the connection cable sheathing 15 mm of sheath of the shielded line must be freely accessible Figure 3 6 Cable fabrication for MK 338 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 the diagram Wire end s...

Page 24: ...ty of the BCL 338i The ESI file has the name BCL338i xml and is available for download on the Leuze home page Vendor ID for the BCL 338i The Vendor ID assigned by Leuze electronic for the BCL 338i is 121h 289d Detailed information on the device description file and the object directory can be found in Chapter 10 3 4 2 Device profile The object designations and groupings of the generic device profi...

Page 25: ...mode and the communication parameters you need to carry out further settings Decoding and processing the read data Define at least one code type with the desired settings Via webConfig Configuration Decoder Control of the decoding Configure the connected switching inputs according to your requirements To do this first set the I O mode to Input and then configure the switching behavior Via webConfi...

Page 26: ...us light Power On device OK green briefly off on Good read successful reading green briefly off briefly red on No read reading not successful orange continuous light Service mode red flashing Warning set red continuous light Error device error NET LED off Device OFF no supply voltage EtherCAT communication not initialized or inactive flashing green steady flashing Device status PRE OPERATIONAL gre...

Page 27: ...onnected LINK yellow flashing Data communication ACT Note The detailed description of the LED states can be found in Chapter 8 If a display is available the following information appears successively during startup Startup Device designation e g BCL 338i SM 102 D Reading Result If Reading Result is displayed the device is ready Operation of BCL 338i After voltage 18 30VDC has been connected to the...

Page 28: ... 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 Ethernet 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 switching...

Page 29: ...optio nally as heated models Figure 4 1 Line scanner line scanner with deflecting mirror and oscillating mirror scanner The many possible configurations of the device allow it to be adapted 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 conveyor and s...

Page 30: ...mmable switching 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 degree of protection IP 65 Note For information on technical data and characteristics refer to Chapter 5 General inf...

Page 31: ... the basic setting triggering takes place through an external reading cycle signal Alterna tive activation options include online commands via the host interface and the autoReflAct function Through the read operation the BCL 338i collects additional useful pieces of data for diagnostics which can also be transmitted to the host The quality of the read operation can be inspected using the alignmen...

Page 32: ...with deflecting mirror Connection side for MK 3xx terminal hood MS 3xx connector hood ME 3xx connection hood Reading window Dovetail mounting and 4 mounting threads Display LEDs and buttons Line scanner Connection side for MK 3xx terminal hood MS 3xx connector hood ME 3xx connection hood Reading window Dovetail mounting and 4 mounting threads Display LEDs and buttons Line scanner with deflecting m...

Page 33: ...ice construction MS 338 connector hood Connection side for MK 3xx terminal hood MS 3xx connector hood ME 3xx connection hood Reading window Dovetail mounting and 6 mounting threads Display LEDs and buttons Oscillating mirror scanner Connection side with system plug for connection to BCL 338i M12 plug 3 x M12 Mini B type USB service interface Ethernet LEDs LINK ACT ...

Page 34: ... 338 103 MS 338 104 connector hoods Connection side with system plug for connection to BCL 338i Cable bushings Mini B type USB service interface Terminal compartment Ethernet LEDs LINK ACT Connection side with system plug for connection to BCL 338i Ethernet LEDs LINK ACT Mini B type USB service interface Connection cables with connectors 1x M12 PWR 2x M12 ME 338 10x 2x RJ45 ME 338 214 1x M8 ME 338...

Page 35: ...ode reconstruction 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 arrange ment with bar codes having very short bar lengths ...

Page 36: ...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 37: ...e integrated code reconstruction 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 perpe...

Page 38: ...sists general understanding EtherCAT topology EtherCAT permits a multitude of topologies such as line tree ring star and combinations of these The bus or line structure known from the fieldbuses is thus also available for EtherCAT Telegrams are sent on a wire pair in the processing direction from the master to the slave The EtherCAT device processes the frames only in this direction and passes the...

Page 39: ...ounted behind the conveyor path Note Compatible reflectors are available on request As long as the scanner is targeted at the reflector the reading gate remains closed If however the reflector is blocked by an object such as a container with a bar code label the scanner activates the read procedure and the label on the container is read When the path from the scanner to the reflector has cleared t...

Page 40: ...nding on the comparison result 4 9 autoConfig With the autoConfig function the BCL 338i offers an extremely simple and convenient confi guration option to users who only want to read one code type symbology with one number of digits at a time 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...

Page 41: ...1 and 21 CFR 1040 10 with Laser Notice No 50 Bar code data Code types 2 5 Interleaved Code 39 Code 128 EAN 128 EAN UPC Codabar Code 93 GS1 DataBar EAN Addendum Bar code contrast PCS 60 Ambient light tolerance 2000 lx on the bar code Number of bar codes per scan 3 Electrical data Interface type 2x Ethernet on 2x M12 D coded Protocols EtherCAT CoE and EoE Baud rate 100Mbaud 100Base TX Data formats S...

Page 42: ...Housing Diecast aluminum Environmental data Operating temperature range 0 C 40 C Storage temperature range 20 C 70 C Air 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 MS 338 ME 338 MK 338 connection ...

Page 43: ...ependent on set swivel angle Max swivel angle 20 adjustable Reading field height See reading field curves Electrical data Power consumption Max 9 0W Mechanical data Weight 580 g without connection hood Dimensions H x W x D 58 x 125 x 110 mm without connection hood Table 5 2 Technical data of the BCL 338i oscillating mirror scanners with heating Type BCL 338i EtherCAT Design Line scanner with defle...

Page 44: ...using heater During the heating phase around 30 min when the inside temperature rises above 15 C the temperature switch connects the BCL 338i to the supply voltage This is followed by the self test and the changeover to read operation The PWR LED lights up showing overall readi ness for operation When the inside temperature reaches approx 18 C another temperature switch turns the housing heater of...

Page 45: ...ithout heating however with the following differences Type BCL 338i EtherCAT Design Line scanner with heater Electrical data Operating voltage 18 30VDC Power consumption Max 27 0W Structure of the heating Housing heating and separate heating of the optics glass Warmup time Min 30 min at 24 V DC and an ambient temperature of 35 C Min conductor cross section Conductor cross section of at least 0 75 ...

Page 46: ...perating temperature range 35 C 40 C Storage temperature range 20 C 70 C Type BCL 338i EtherCAT Design Table 5 5 Specifications of the BCL 338i oscillating mirror scanners with heating Type BCL 338i EtherCAT Design Optical data Useful opening angle Max 60 Electrical data Operating voltage 18 30VDC Power consumption Max 27 0W Structure of the heating Housing heating and separate heating of the opti...

Page 47: ...3 1 Dimensioned drawing of complete overview of the BCL 338i with MS 3xx MK 3xx ME 3xx Figure 5 1 Dimensioned drawing of complete overview of the BCL 338i with MS 3xx MK 3xx ME 3xx BCL 3xx with connector hood MS 3xx BCL 3xx with terminal hood MK 3xx BCL 3xx with connection hood ME 3xx ...

Page 48: ...CL 338i Leuze electronic 5 3 2 Dimensioned drawing of line scanner with without heating Figure 5 2 Dimensioned drawing of BCL 338i S 102 line scanner A Laser beam exit B Max scanning angle C Range of the laser beam depth ...

Page 49: ...8i 47 TNT 35 7 24V 5 3 3 Dimensioned drawing of deflecting mirror scanner with without heating Figure 5 3 Dimensioned drawing of BCL 338i S 100 with deflecting mirror A Laser beam exit B Max scanning angle 60 C Range of the laser beam depth ...

Page 50: ...electronic 5 3 4 Dimensioned drawing of oscillating mirror scanner with without heating Figure 5 4 Dimensioned drawing of BCL 338i O 100 oscillating mirror scanner A Laser beam exit B Max scanning angle C Range of the laser beam depth ...

Page 51: ...onnection hoods Figure 5 5 Dimensioned drawing of MS 3xx connector hood ME 3xx connection hood MS 3xx connector hood Attention To ensure degree of protection IP 65 is fulfilled the screws of the con nection hood are tightened with a tightening torque of 1 4 Nm for con necting to the BCL ME 3xx connection hood ...

Page 52: ...Figure 5 6 Dimensioned drawing of MK 3xx terminal hood Attention To ensure degree of protection IP 65 is fulfilled the screws of the con nection hood are tightened with a tightening torque of 1 4 Nm for con necting to the BCL MK 3xx terminal hood ...

Page 53: ...led reading 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 Note 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 ...

Page 54: ...ter 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 Deflecting mirror scanner 12 17 27 38 48 54 80 Table 5 7 Raster line cover dependent on the distance ...

Page 55: ...ting The zero position of the reading distance always refers to the front edge of the housing of the beam exit and is shown for the three housing types of the BCL 338i in Figure 5 8 Figure 5 8 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 po...

Page 56: ...e for line scanner with deflecting 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 0 127 ...

Page 57: ...dium Density reading field curve for line scanner with deflecting 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 58: ...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 59: ...urve for line scanner with deflecting 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 60: ... 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 R...

Page 61: ...nsity reading field curve for line scanner with deflecting mirror 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 50 100 300 250 150 200 BCL 3xxi S R1 L 100...

Page 62: ...ltra Low Density reading field curve for oscillating mirror scanners 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 63: ...labeling material printing quality scanning angle printing contrast etc and may thus deviate from the reading distances specified here Due to the shape of the optical laser spot the CRT function may exhibit limitations max permissible tilt angle of 15 Low contrast bar codes that are printed with inkjet should be sent to Leuze electronic for ex amination 0 50 150 250 400 550 750 350 100 200 300 450...

Page 64: ...notify 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 infor mation please refer to Chapter 5 Name plates of the bar code readers of...

Page 65: ... code readers can be mounted in different ways Via four or six M4x5 screws on the device bottom Via a BT 56 BT 59 mounting device in the two fastening grooves on the device bot tom Attention The BCL 338i does not fulfill degree of protection IP 65 until the connection hood has been screwed on Minimum tightening torque of the housing connecting screw of the connection hood is 1 4Nm 6 2 1 Mounting v...

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

Page 67: ...Installation and mounting Leuze electronic BCL 338i 65 TNT 35 7 24V Figure 6 4 Mounting example of BCL 338i with BT 56 ...

Page 68: ...nting 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 338i and the labels to be read Clamping jaws for mounting on the BCL 338i A Holder turnable 360 B ITEM joint angle adjustable 90 C M8x16...

Page 69: ...300 W and BT 300 1 offer you an additional mounting option For ordering instructions please refer to chapter Type overview and accessories on page 175 BT 300 1 BT 300 W mounting devices Figure 6 6 BT 300 1 BT 300 W mounting devices BT 300 W mounting bracket Mounting bracket for rod mounting Ø 12 16mm BT 300 1 all dimensions in mm ...

Page 70: ...338i 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 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 access...

Page 71: ...e scanner 6 3 3 Avoiding total reflection deflecting mirror scanner For the BCL 338i with deflecting 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 deflecting mirror so that the BCL 338i can be installed parallel to the bar code rear housing wall Figure 6 8 Total reflection line scanne...

Page 72: ... parallel to the object This will result in an angle of inclination of approx 25 Figure 6 9 Total reflection BCL 338i with oscillating mirror scanner 6 3 5 Mounting location When choosing the mounting location observe the following Maintaining the required environmental conditions temperature humidity Possible soiling of the reading window due to liquids abrasion by boxes or packag ing material re...

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

Page 74: ...w of the BCL 338i with a soft cloth after mounting Remove all packaging remains e g carton fibers or styrofoam balls In doing so avoid leaving fin gerprints on the front screen of the BCL 338i Attention Do not use aggressive cleaning agents such as thinner or acetone for cleaning the device ...

Page 75: ...cap on the side of the system plug or the system socket Additional connection accessories can be found in Chapter 14 Attention The BCL 338i does not fulfill degree of protection IP 65 until the connection hood has been screwed on Minimum tightening torque of the housing connecting screw of the connection hood is 1 4Nm Location of the electrical connections Figure 7 1 Location of the electrical con...

Page 76: ...nnected correctly Unimpaired operation is only guaranteed when the functional earth is connected properly If faults cannot be cleared the device should be switched off and protected against acciden tal use Attention For UL applications use is only permitted in Class 2 circuits in accordance with the NEC National Electric Code The bar code readers of the BCL 300i series are designed in accordance w...

Page 77: ...o the MS 338 which tempo rarily stores the settings of the BCL 338i in the case of replacement and transmits them to a new device Figure 7 2 BCL 338i MS 338 connection hood with M12 connectors Note The shielding connection is done via the M12 connector housing Note The integrated parameter memory for the simple replacement of the BCL 338i is located in the MS 338 In the integrated parameter memory...

Page 78: ...rvice interface Parameter memory is integrated into the ME 338 103 which temporarily stores the settings of the BCL 338i in the case of replace ment and transmits them to a new device Figure 7 3 BCL 338i ME 338 103 connection hood with M12 connection cables PWR SWIO_2 SWIO_1 3 2 1 4 5 GNDIN VIN FE Seal Plug not connected SERVICE 2 1 3 4 5 GND D I B V D D HOST BUS IN TD 1 2 3 4 RD RD TD BUS OUT TD ...

Page 79: ... the BCL 338i is located in the ME 338 103 In the integrated parameter memory both the settings and the network address are saved and transmitted to a new device Note In the case of EtherCAT line topology the network is interrupted when the BCL 338i is re moved from the ME 338 103 Note Dimensioned drawing on see chapter 5 3 5 Dimensioned drawings of MS 3xx ME 3xx MK 3xx connection hoods on Page 49...

Page 80: ...es Note The shielding connection is done via the M12 connector housing Note The integrated parameter memory for the simple replacement of the BCL 338i is located in the ME 338 104 In the integrated parameter memory both the settings and the network address are saved and transmitted to a new device Connection hood ME 338 104 PWR SWIO_2 n c GNDIN VIN FE 3 2 1 4 5 HOST BUS IN TD 1 2 3 4 RD RD TD BUS ...

Page 81: ... Mini B type USB socket as service interface Parameter memory is integrated into the ME 338 214 which temporarily stores the settings of the BCL 338i in the case of replace ment and transmits them to a new device Figure 7 5 BCL 338i ME 338 214 connection hood with M8 M12 RJ45 connection cables Connection hood ME 338 214 PWR SWIO_2 n c GNDIN VIN FE 3 2 1 4 5 HOST BUS IN BUS OUT SERVICE 2 1 3 4 5 GN...

Page 82: ...e to connect the BCL 338i directly and without additional connectors The MK 338 features three cable bushings in which the shielding connection for the interface cable is also located The BCL 338i is also to be configured when the MK 338 is in a closed state via a Mini B type USB socket functioning as the service interface Parameter memory is integrated into the MK 338 which temporarily stores the...

Page 83: ...MK 338 Cable fabrication and shielding connection Remove approx 78 mm of the connection cable sheathing 15 mm of sheath of the shielded line must be freely accessible Figure 7 7 Cable fabrication for MK 338 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 termina...

Page 84: ... 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 Comment 1 VIN Positive supply voltage 18 30VDC 2 SWIO_1 n c 1 1 With the ME 338 104 and the ME 338 214 this pin is not connected n c With the con nection hoods SWIO 1 is av...

Page 85: ... the following 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 se...

Page 86: ...tches by default on No Read 7 3 2 SENSOR direct connection of an external sensor ME 338 xx4 only Connection hoods ME 338 104 and ME 338 214 are equipped with an M8 connection cable for the direct connection of an external sensor e g a trigger sensor Switching output Switching output from controller Switching input to controller de activated PWR SW IN OUT Pin M8 Name terminal Comment 1 VOUT Positiv...

Page 87: ...ceed 3 m Use the Leuze specific USB service cable see chapter 14 Type overview and acces sories for the connection and use a service PC to configure Note 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 Comment 1 VB Sense input 2 D Data 3 D Data 4 ID Not connected 5 GND Ground Table 7 3 SERVICE pin assignment Mini B type...

Page 88: ...for the BCL 338i on page 180 HOST BUS IN ETHERCAT IN Pin M12 Pin RJ45 Name terminal Comment 1 1 TD0 Transmit Data 2 3 RD0 Receive Data 3 2 TD0 Transmit Data 4 6 RD0 Receive Data FE via thread FE via collar FE via screw fitting Functional earth housing Table 7 4 Pin assignment HOST BUS IN for BCL 338i HOST BUS IN TD0 1 2 3 4 RD0 RD0 TD0 HOST BUS IN 2 1 3 6 TD TD RD RD OG YE WH BU M12 socket D coded...

Page 89: ...arthed The RD RD and TD TD wires must be stranded in pairs Use CAT 5 cables for the connection TD0 1 2 3 4 RD0 RD0 TD0 BCL338 HOST BUS IN RJ 45 TD 1 TD 2 RD 3 RD 6 1 8 Twisted pair Twisted pair Max 100m Shielded cable RJ45 assignment and core colors Pin Signal Name Core color acc to PROFINET Core color acc to EIA T568B 1 TD Transmission Data Yellow White orange 2 TD Transmission Data Orange Orange...

Page 90: ...cables are preferred see Table 14 9 Bus connection cables for the BCL 338i on page 180 If you use ready made cables note the following Note Ensure adequate shielding The entire interconnection cable must be shielded and earthed The signal lines must be stranded in pairs Use CAT 5 cables for the connection BUS OUT ETHERCAT OUT Pin M12 Pin RJ45 Name terminal Comment 1 1 TD1 Transmit Data 2 3 RD1 Rec...

Page 91: ...ction and passes them on to the subsequent device until the telegram has passed through all devices The last device sends the telegram back to the master on the second wire pair of the bus cable in the forward direction Here the EtherCAT always forms a logical ring structure regardless of the topo logy installed From an Ethernet point of view an EtherCAT bus segment is nothing more than a single l...

Page 92: ...s are to be used e g due to lacking IP degree of protection you can use the KS ET M12 4A P7 user configurable cables on the BCL 338i depen ding on the connection hood used see Table 14 9 Bus connection cables for the BCL 338i on page 180 The connection between the individual BCL 338i devices in a linear topology with M12 connection technology is performed with the KSS ET M12 4A M12 4A P7 cables se...

Page 93: ... Shielding absolutely necessary acc to USB specifications BCL host EtherCAT 100m Shielding absolutely required Network from the first BCL to the last BCL EtherCAT The maximum segment length must not exceed 100 m for 100Base TX Twisted Pair min Cat 5 Shielding absolutely required BCL power supply unit 30m Not necessary Switching input 10 m Not necessary Switching output 10 m Not necessary Table 7 6...

Page 94: ... elements and display The BCL 338i is available optionally with display 2 control buttons and LEDs or with only 2 LEDs as display elements 8 1 BCL 338i LED indicators Figure 8 1 BCL 338i LED indicators 2 multicolor LEDs are used as the primary display instrument 2 LEDs ...

Page 95: ...le Self test successfully finished Device monitoring active green briefly off on Good read successful reading Bar code s successfully read green briefly off briefly red on No read reading not successful Bar code s not read orange continuous light Service mode Bar code reading possible Configuration via the USB service interface No data on the host interface red flashing Warning set Bar code readin...

Page 96: ...g single flash Device status SAFE OPERATIONAL green continuous light Device status OPERATIONAL flashing red steady flashing Faulty configuration device status PRE OPERATIONAL red flashing single flash Local error e g synchronization error red flashing double flash Process Data Watchdog Timeout or EtherCAT Watchdog Timeout or Sync Manager Watchdog Timeout red continuous light Bus error no communica...

Page 97: ...E 338 MK338 LED indicators Figure 8 2 MS 338 ME 338 MK 338 LED indicators 2 LEDs MK 338 MS 338 2 LEDs Ethernet 1 LED split two colored ACT1 LINK1 Ethernet 0 LED split two colored ACT0 LINK0 Ethernet 1 LED split two colored ACT1 LINK1 Ethernet 0 LED split two colored ACT0 LINK0 ME 338 ...

Page 98: ...tions Ethernet_0 and Ethernet_1 there are two split two colored LEDs each in the MS 338 ME 338 and MK 338 ACT0 LINK0 LED green continuous light EtherCAT connected LINK yellow flashing Data communication ACT ACT1 LINK1 LED green continuous light EtherCAT connected LINK yellow flashing Data communication ACT ...

Page 99: ...line 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 s...

Page 100: ...ng 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 status display function 2nd line sta...

Page 101: ...ported by all commonly used modern browsers e g Mozilla Firefox beginning with Version 4 0 or Internet Explorer beginning with Version 8 0 or Microsoft Edge it is possible to operate the Leuze webConfig tool on any internet ready PC Note The webConfig tool is offered in 6 languages German English French Italian Spanish Chinese 9 1 Connecting the SERVICE USB interface The connection to the SERVICE ...

Page 102: ...his case you can also start the webConfig tool of the BCL 338i by double clicking on the BCL 5xxi icon In order for the BCL 338i 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...

Page 103: ...ing IP address 192 168 61 100 This is the default Leuze service 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 Note The webConfig tool is completely contained in the firmware of the BCL 338i Depending on firmware version the start page may vary from that sh...

Page 104: ...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 com munication 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 explan...

Page 105: ...he switching inputs and outputs Decoder Configuration of the decoder table such as code type number of digits etc Control Configuration of activation and deactivation e g auto activation AutoReflAct etc Data Configuration of code content such as filtering segmentation of bar code data etc Output Configuration of data output header trailer reference code etc Communication Configuration of the host ...

Page 106: ... the BCL 338i Before connecting the supply voltage recheck all connections and ensure that they have been properly made The description of the electrical connections can be found in Chapter 7 10 2 Starting the device Connect the 18 30VDC supply voltage typ 24VDC the BCL 338i starts up and the bar code reading window appears on the display Note The BCL 338i can decode the following code types in th...

Page 107: ...efined code types are decoded Further parameters can be set for each code type The code type symbology The Number of digits either up to 5 different numbers of digits e g 10 12 16 20 24 or a range Interval mode and up to three additional numbers of digits e g 2 10 12 16 26 The Reading reliability the set value specifies how many times a label must be read and decoded with the same result before th...

Page 108: ...haracteristics for handling identical bar code informa tion Data segmentation for differentiating between identifier and content of the read data Data filtering according to content and or identifier in order to suppress the output of bar codes with specific content identifiers Completeness inspection of the read data Sorting and formatting the output data in the Output submenu Configuration of up...

Page 109: ...re the connected switching inputs according to your requirements To do this first set the I O mode to Input and then configure the switching behavior Via webConfig Configuration Device Switching inputs outputs Note Alternatively one can also activate decoding via the online command and deactivate it via the online command Further information on the online commands can be found in Chapter 12 Advanc...

Page 110: ...switching output can be activated At the start end of the reading gate Depending on the read result Reference code comparison positive negative Read result valid invalid Depending on the state of the device Ready not ready Data transmission active not active Active standby Error no error etc As described in Chapter 7 of the manual connect the required switching outputs Configure the connected swit...

Page 111: ... the webConfig tool you store the configuration data via the buttons in the upper part of the middle window of all submenus of the Configuration main menu Figure 10 1 Storing configuration data in the webConfig tool 10 4 2 Replacing a defective BCL 338i The MS 338 connector hood the ME 338 connection hood and the MK 338 terminal hood feature an integrated parameter memory in which the configuratio...

Page 112: ...led via acyclic mailbox data communication which has a much lower priority than the cyclical process data exchange Because the EoE master functions as a Layer 2 switch it sends telegrams to the MAC addresses of the EoE nodes via EoE For this purpose a NetAdapter that has been adapted for EoE is realized in the BCL 338i that forwards the frames received from the EoE application to the corresponding...

Page 113: ... CoE mailboxes are not supported Object index PDO process data object SDO service data object NMT network management Master and slave must be located in the same EtherCAT network Note Second Station Address Configured Station Alias With the BCL 338i the Second Station Address is set by the EtherCAT master This address is typically assigned in the project engineering software e g TwinCAT No provisi...

Page 114: ...RATIONAL The master and the BCL 338i exchange application specific initializations and device specific parameters In the PRE OPERATIONAL state configuration is initially possible via SDOs only SAFE OPERATIONAL The Start Input Update command puts the bar code reader into the Safe Operational state The master produces output data but input data is not considered This means the BCL 338i does not retu...

Page 115: ... parameter set operations and see chapter 11 5 2 Application case Transmitting PT sequences from within the control You can obtain detailed infor mation on this topic from Leuze electronic on request The object directory is fixed Object values can be changed depending on version Only the mapping of the process data can be configured in the I O objects 11 4 1 Device description file For EtherCAT al...

Page 116: ...tronic Figure 11 1 Configuration options The ESI file has the name BCL338i xml and is available for download on the Leuze home page Vendor ID for the BCL 338i The Vendor ID assigned by Leuze electronic for the BCL 338i is 121h 289d List of supported objects ...

Page 117: ...ice Name 1009 Manufacturer Hardware Version 100A Manufacturer Software Version 1018 Identity Object contains general information regarding the device 1600 1607 1st 8th Receive PDO Mapping RxPDO1 RxPDO8 mapping of the output data 1A00 1A07 1st 8th Transmit PDO Mapping TxPDO1 TxPDO8 mapping of the input data 1C00 Sync Manager Communication Type 1C12 Sync Manager 2 PDO Assignment 1C13 Sync Manager 3 ...

Page 118: ...h the webConfig tool or via EoE If USB either should not or cannot be used the EtherCAT master must support the EoE service Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1000 Device type u32 ro 00000000h Not a standardized device profile Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1008 Manufac turer Device Na...

Page 119: ...uze electronic GmbH Co KG is 289d 121h The product code of the BCL 338i is 5d 5h Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1018 00 Number of entries u8 ro 0x00 0x04 01 Vendor ID u32 ro 121h Manufacturer ID number 02 Product Code u32 ro 05h Product code 03 Revision u32 ro 02h Example is incre mented with each new software ver sion 04 Serial number u32...

Page 120: ...al 02 Sub index02 u32 ro 0x08040022h Object 2200 sub index 04 Data acknowledgment 03 Sub index03 u32 ro 0x08050022h Object 2200 sub index 05 Data reset 04 Sub index04 u32 ro 0x08030024h Object 2400 sub index 03 Fragment no 05 Sub index05 u32 ro 0x08040024h Object 2400 sub index 04 Remaining no of fragments 06 Sub index06 u32 ro 0x08050024h Object 2400 sub index 05 Fragment size 07 Sub index07 u32 ...

Page 121: ...the BCL 338i The mapping object references device specific object 0x2101h Submission data 2 see Chapter 11 4 4 3 Note Only one Receive PDO mapping object can be used at a time Select the Receive PDO map ping object depending on the required data length Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1600 RxPDO1 PDO Mapping 00 No of mapping entries in this ...

Page 122: ...t be split over multiple entries with a maximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Dat...

Page 123: ...tes must be split over multiple entries with a maximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index N...

Page 124: ...ximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex ...

Page 125: ...irst map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1605 RxPDO6...

Page 126: ...x All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1606 RxPDO7 PDO Mapping 00 No of mapping entries in this P...

Page 127: ...or further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1607 RxPDO8 PDO Mapping 00 No of mapping entries in this PDO u8 ro 0x14h 20d Mapping entries 01 0B see chapter 11 4 3 6 Objects 1600h 1607h general mapping 0C 1st Output object to be mapped u32 ro 0xF0000721h Object 2107 ...

Page 128: ...o 0x08040023h Object 2300 sub index 04 Remaining no of fragments 04 Sub index04 u32 ro 0x08050023h Object 2300 sub index 05 Fragment size 05 Sub index05 u32 ro 0x08015020h Object 2050 sub index 01 Activation status 06 Sub index06 u32 ro 0x08025020h Object 2050 sub index 02 Code data or command response 07 Sub index07 u32 ro 0x08035020h Object 2050 sub index 03 More results in buffer 08 Sub index08...

Page 129: ...338i 127 TNT 35 7 24V 0E Sub index14 u32 ro 0x08035021h Object 2150 sub index 03 Error code 0F Sub index15 u32 ro 0x08015024h Object 2450 sub index 01 Device status Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default ...

Page 130: ... the master The mapping object references device specific object 0x2001h Result data 2 see Chapter 11 4 4 1 Note Only one Transmit PDO mapping object can be used at a time Select the Transmit PDO mapping object depending on the required data length Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1A00 TxPDO1 PDO Mapping 00 No of mapping entries in this PDO ...

Page 131: ...ytes must be split over multiple entries with a maximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index ...

Page 132: ...st be split over multiple entries with a maximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Da...

Page 133: ...ith a maximum length of 30 bytes each The first map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment ...

Page 134: ...map ping entry contains index and sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1A05 TxPDO6 PDO ...

Page 135: ... sub index All other entries are realized as padding entries index 0 and sub index 0 Thus the used EtherCAT master must be able to read and sup port these padding entries For further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1A06 TxPDO7 PDO Mapping 00 No of mapping entries ...

Page 136: ... further information see also the ETG 1020 Protocol Enhancements document from the ETG Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1A07 TxPDO8 PDO Mapping 00 No of mapping entries in this PDO u8 ro 0x18h 24d Mapping entries 01 0F see chapter 11 4 3 15 Objects 1A00h 1A07h general mapping 10 1st Input object to be mapped u32 ro 0xF0000720h Object 2007 fi...

Page 137: ...Name Data type Access Value range Comment hex hex Minimum Maximum Default 1C00 SyncManager Communica tion Type record 0x04 4 entries 01 Communica tionTypeSync Manager 0 u8 ro 0x01 Mailbox Receive master to slave 02 Communica tionTypeSync Manager 1 u8 ro 0x02 Mailbox Send slave to master 03 Communica tionTypeSync Manager 2 u8 ro 0x03 Process Data Output master to slave 04 Communica tionTypeSync Man...

Page 138: ...ansmit PDO mapping object can be used at a time Select the Transmit PDO mapping object depending on the required data length Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 1C12 Sync Man ager 2 PDO Assignment record 00 Number of assigned PDOs u8 rw 0x00 0x01 0x01 1 01 PDO map ping object index of assigned PDO u16 rw 0x1600 0x1607 0x1602 RxPDO1 RxPDO8 Defau...

Page 139: ...red with the webConfig tool Each object contains the formatted result information in the length of the respective result data object Examples Object Result data 1 contains 8 bytes Object Result data 8 contains 256 bytes Index Sub index Name Data type Size Access Value range Comment hex hex bit Minimum Maximum Default 2000 00 Result data 1 array of byte 64 ro 0d 255d 0d Result data 1 max 8 bytes 20...

Page 140: ...ult formatted code content 1 Response from the command interpreter of the BCL 338i More results in buffer The status bit indicates whether there is still more result data in the buffer 0 No further result data in the buffer 1 More result data in the buffer Index Sub index Name Data type Access Value range Comment hex hex Minimum Maximum Default 2050 Result data status record Result data status 00 ...

Page 141: ... status bit represents the state of the internal control of the BCL 338i 0 Operative state 1 Control waiting for acknowledgment from the master Result data length This sub object contains the data length of the actual result information Value range 0d 65535d bytes If the actual result data length is less than or equal to the length of the result data object mapped in the process image this value c...

Page 142: ...ssion data 8 contains 256 bytes Note The objects do not support direct configuration of the device functionality Configuration is not generally performed via the fieldbus protocol but rather via the webConfig tool It is however possible to configure the BCL 338i using PT sequences see chapter 12 1 4 Online commands for the parameter set operations from within the control You can obtain detailed in...

Page 143: ... 338i on successful data acceptance Toggle bit Data transfer 0 1 or 1 0 Failed data acceptance from the perspective of the BCL 338i object index 2150h Initial situation Toggle bit Data transfer 0 or 1 Toggle bit Data rejection 0 or 1 Toggle bit New submission 0 1 or 1 0 just changed Reaction of the BCL 338i on failed data acceptance Toggle bit Data rejection 0 1 or 1 0 EtherCAT Master BCL338i Data...

Page 144: ...ted Data rejection toggle This toggle bit indicates that the BCL 338i has rejected acceptance of the data or of the data fragment see also Data transfer toggle 0 1 Data has been rejected 1 0 Data has been rejected Error code This byte contains the cause of error upon rejection of input data 0d No error 1d Receive Buffer Overflow 2d Sequence error i e an error was detected with the fragment number ...

Page 145: ...equal to the length of the output data object mapped in the process image this value corresponds to the length of the actually trans mitted data If the actual output data length is greater than the selected output data object this means an information loss during transmission Note The data reset see object 0x2200h sub index 05h does not influence the output data toggle bits If fragmented transmiss...

Page 146: ...hin an activation the input data of the result data objects is overwritten with the last generated result while in standard data output operation without ACK It is possible dependent on the cycle time that only the last result is visible on the bus In this case handshake operation with ACK must be used There is otherwise a risk of data loss Multiple individual results can be produced within an act...

Page 147: ... Only relevant in handshake mode with ACK 0 1 Data has been processed by the master 1 0 Data has been processed by the master Data reset Deletes results that may have been stored and resets the input data 0 1 Data reset If the data reset control bit is activated the following actions are carried out 1 Deletion of results that may still be stored 2 Resetting of object 0x2300h fragmented result i e ...

Page 148: ... the number of sub indexes Activation of fragmented result This sub object defines whether or not the result data is to be transmitted fragmented from the device to the control 0 Fragmentation of the result data inactive 1 Fragmentation of the result data active Note This setting can only be performed via CoE startup parameter in PreOp ESM state Index Sub index Name Data type Access Value range Co...

Page 149: ...p parameter in PreOp ESM state Fragment no This sub object contains the current fragment number of the fragmented result data Permissible value range 0d 255d bytes Remaining no of fragments This sub object contains the number of fragments which still have to be read for a complete result Permissible value range 0d 255d bytes Fragment size Fragment size always corresponds to the configured fragment...

Page 150: ...agmented from the control to the BCL 338i 0 Fragmentation of the output data inactive 1 Fragmentation of the output data active Note This setting can only be performed via CoE startup parameter in PreOp ESM state Fragment length The parameter defines the maximum length in bytes of the output information per frag ment Permissible value range 1d 255d bytes Note This setting can only be performed via...

Page 151: ...fragment size should always be identical except for the last fragment to be transferred A fragment size of 0d means that independent of sub object Activation of fragmented submission the fragmentation of the output data is not used and is switched off Permissible value range 0d 255d bytes Note If fragmentation of the output data is used it must always be ensured on the application side for each fr...

Page 152: ... 1 0 Error acknowledge System reset The control bit triggers a system reset see chapter 12 1 2 Online commands for system control H command if the bit changes from 0 to 1 Activation of this bit triggers a restart of all electronics including the communication stack Upon completion of the restart this bit is reset to 0 by the BCL 338i 0 Run 0 1 System reset Index Sub index Name Data type Access Val...

Page 153: ...a data reset see object 0x2200h sub index 05h the status data of this object is not deleted 11 5 Communication examples 11 5 1 Application case Reading a bar code Read and transmit two bar codes in fragmented mode Object configuration Object 0x2200h Activation mode 1 handshake operation with ACK Object 0x2300h Fragmented result fragment length 4 Object 0x2000h Result data 16 bytes data length ...

Page 154: ... Object 0x2000h Result data 1 Object 0x2300h Fragmented result Deactivation Reactivation Read result Update Result object Update Activation object Acknowledge Result part 2 Result Part 3 Acknowledge Result part 4 Acknowledge Result part 1 Acknowledge Result part 2 Acknowledge New result 1 0 New result 0 1 More results in buffer 1 Number of results 1 Toggle Data ackn Toggle Data ackn Toggle Data ac...

Page 155: ...h Result data Data transfer 0 1 Data transfer 1 0 Data transfer 0 1 Data transfer 1 0 Configuration of part 1 Configuration of part 2 Confirmation of data acceptance Answer Change to process mode normal operation does not occur Answer Object 0x2400h Fragmented submission Object 0x2100h Submission data Object 0x2100h Submission data Object 0x2400h Fragmented submission Object 0x2100h Submission dat...

Page 156: ...or messages call up statistical device information carry out a software reset in order to reinitialize the device Syntax Online commands consist of one or two ASCII characters followed by command parame ters No separation characters may be entered between the command and the command param eter s Both small and capitalized letters can be used Example Command CA autoConfig function Parameter Activat...

Page 157: ...knowledgment please check interface connections protocol and service switches Software reset Command V Description Requests device version information Parameter No Acknowledgment BCL 338i SM 100 V 1 1 0 2017 01 15 The first line contains the device type of the BCL 338i followed by the device version number and version date The data which is actually displayed may vary from the values given here Co...

Page 158: ... code in the parameter memory Parameter No Acknowledg ment xx yy zzzzzz xx Code type of the read code 01 2 5 Interleaved 02 Code 39 03 Code 32 06 UPC A E 07 EAN 08 Code 128 EAN 128 10 EAN Addendum 11 Codabar 12 Code 93 13 GS1 DataBar OMNIDIRECTIONAL 14 GS1 DataBar LIMITED 15 GS1 DataBar EXPANDED yy Number of digits of the read code zzzzzz Contents of the decoded label A appears if the label was no...

Page 159: ...es the decoded data in the current parameter set Acknowledgment CSx x Status 0 Valid CA command 1 Invalid command 2 autoConfig could not be activated 3 autoConfig could not be deactivated 4 Result could not be deleted Description xx yy zzzzzz xx Number of digits of the read code yy Code type of the read code 01 2 5 Interleaved 02 Code 39 03 Code 32 06 UPC A E 07 EAN 08 Code 128 EAN 128 10 EAN Adde...

Page 160: ...d to display the reading quality Depending on how many read results could be extracted the duration of the laser s OFF time increases If the reading quality is high the laser beam flashes in brief regular inter vals The worse the decoder decodes the longer the pauses become dur ing which the laser is switched off The flashing intervals become more and more irregular because the laser may in total ...

Page 161: ... working buffer for direct further pro cessing Parameter RSyvxxzzzzzzzz y v x and z are placeholders variables for the actual entry y Defined reference code no 1 Code 1 2 Code 2 v Storage location for reference code 0 RAM EEPROM 3 RAM only xx Defined code type see command CA z Defined code information 1 63 characters Acknowledgment RSx x Status 0 Valid Rx command 1 Invalid command 2 Insufficient m...

Page 162: ...ined quickly by read ing an example label Parameter RTy y Function 1 Defines reference code 1 2 Defines reference code 2 Activates the definition of reference code 1 up to the value of Parameter no_of_labels Ends the teach event Acknowledgment The BCL 338i first responds with the command RS and correspond ing status see command RS After a bar code has been read it sends the result in the following...

Page 163: ... of reference codes 1 to 2 Acknowledgment If no reference codes are defined the BCL 338i responds with the RS command and corresponding status see command RS For valid codes the output corresponds to the following format RCyvxxzzzzzz y v x and z are placeholders variables for the actual entry y Defined reference code no 1 Code 1 2 Code 2 v Storage location for reference code 0 RAM EEPROM 3 RAM onl...

Page 164: ...ual command Deactivation by a switching input Deactivation upon reaching the specified read quality equal scans Deactivation by timeout Deactivation upon reaching a preset number of scans without information Parameter No Acknowledgment None Command Description The command activates decoding This command can be used to deactivate the reading gate Following deactivation the read result is output Bec...

Page 165: ...tate of High corresponds to a voltage of 0V at the switching output Parameter OA a a Selected switching output 1 2 unit dimensionless Acknowledg ment None Command OA Description This command may be used to query the states of the switching inputs and outputs that are configured as a switching output and that have been set via commands The logic state is output i e an inverted logic is taken into a...

Page 166: ...u may also use only a selection of the existing switching inputs outputs as long as these are listed in ascend ing order Parameter OA S1 a S2 a a State of the switching output 0 Low 1 High Acknowledg ment OA aa aa Status acknowledgment unit dimensionless 00 ok 01 Syntax error 02 Parameter error 03 Other error Command OD Description The switching outputs 1 and 2 can be deactivated with this command...

Page 167: ... output unit dimension less I Switching input O Switching output P Passive Command OF Description This command may be used to configure the function of the switching inputs outputs 1 and 2 You may also use only a selection of the exist ing switching inputs outputs as long as these are listed in ascending order Parameter OF S1 a S2 a a Function of the switching input output unit dimension less I Sw...

Page 168: ...copied unit dimen sionless 0 Parameter data set in permanent memory 2 Default or factory parameter set 3 Operating parameter data set in volatile memory Target type Parameter set into which the data is to be copied unit dimensionless 0 Parameter data set in permanent memory 3 Operating parameter data set in volatile memory Permissible combinations here include 03 Copying the data set from the perm...

Page 169: ... param eter sets in permanent and volatile memory A check sum can be used for reliable parameter transfer Parameter PR BCC type PS type Address Data length BCC BCC type Check digit function during transmission unit dimensionless 0 Not used 3 BCC mode 3 PS type Memory from which the values are to be read unit dimensionless 0 Parameter values stored in the flash memory 1 Reserved 2 Default values 3 ...

Page 170: ...s follow Start Relative address of the data within the data set aaaa Four digit unit dimensionless P value A Parameter value of the parameter stored at this address the parameter set data bb is converted from HEX format to a 2 byte ASCII format for transfer BCC Check sum calculated as specified under BCC type Acknowledgment negative PS aa Parameter reply aa Status acknowledgment unit dimensionless...

Page 171: ...Parameter data set in permanent memory 3 Operating parameter data set in volatile memory Permissible combinations here include 20 Output of the parameter differences between the default and the permanently saved parameter set 23 Output of the parameter differences between the default parameter set and the operating parameter set saved in volatile memory 03 Output of the parameter differences betwe...

Page 172: ...ronic Acknowledgment negative PS aa aa Status acknowledgment unit dimensionless 0 No difference 1 Syntax error 2 Impermissible command length 6 Impermissible combination parameter set 1 and param eter set 2 8 Invalid parameter set Command PD ...

Page 173: ... 0 No check digit 3 BCC mode 3 PS type Memory from which the values are to be read unit dimensionless 0 Parameter values stored in the flash memory 3 Operating values stored in RAM Status Mode of parameter processing without function here unit dimensionless 0 No reset after parameter change no further parameters 1 No reset after parameter change additional parameters follow 2 With reset after para...

Page 174: ...ment unit dimensionless 01 Syntax error 02 Impermissible command length 03 Impermissible value for checksum type 04 Invalid check sum received 05 Impermissible data length 06 Invalid data parameter limits violated 07 Invalid start address 08 Invalid parameter set 09 Invalid parameter set type Command PT ...

Page 175: ...ing Faulty configuration device status PRE OPERATIONAL Check configuration Red flashing single flash Local error e g synchronization error Check configuration Red flashing double flash Watchdog timeout Check configuration Red continuous light Bus error no communication established to master Check network configuration Table 13 1 General causes of errors Error Possible error causes Measures No comm...

Page 176: ...s 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 person department Phone direct dial Fax Street no ZIP code City Country ...

Page 177: ...N High Density close M Medium Density medium distance F Low Density remote L Long Range very large distances J Inkjet print applications Scanning prin ciple S Line scanner single line R1 Line scanner raster O Oscillating mirror scanner i integrated fieldbus technology Interface 00 RS 232 RS 422 stand alone 01 RS 485 multiNet slave 04 PROFIBUS DP 08 ETHERNET TCP IP UDP 38 EtherCAT 48 PROFINET IO RT...

Page 178: ...with M optics 50135041 BCL 338i S F 100 with F optics 50135042 BCL 338i S L 100 with L optics 50135043 BCL 338i S N 100 D with N optics and display 50135044 BCL 338i S M 100 D with M optics and display 50135045 BCL 338i S F 100 D with F optics and display 50135046 BCL 338i S L 100 D with L optics and display 50135047 BCL 338i S N 100 D H with N optics display and heating 50135048 BCL 338i S M 100 ...

Page 179: ... for voltage supply shielded 50020501 D ET1 RJ45 connector for user configuration 50108991 S M12A ET M12 axial plug D coded for user configuration 50112155 KDS ET M12 RJ 45 W 4P Converter from M12 D coded to RJ 45 socket 50109832 Table 14 4 Connectors for the BCL 338i Type designation Description Part no KB USBA USBminiB USB service cable 2 Type A and Mini B type connector length 1 m 50117011 Tabl...

Page 180: ...onnection 14 9 1 General information Cable for connecting to EtherCAT using M12 connector Standard cable available in lengths from 2 30m Special cable 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 designation Description Pa...

Page 181: ... Core color 1 TD Yellow 2 RD White 3 TD Orange 4 RD Blue SH thread FE Bare Ethernet TD RD TD RD SH M12 plug D coded Core colors Conductor class VDE 0295 EN 60228 IEC 60228 Class 5 WH YE BU OG Shielding contact via connector housing Operating temperature range In idle state 50 C 80 C In motion 25 C 80 C In motion 25 C 60 C when used with drag chains Material Cable sheath PUR green wire insulation P...

Page 182: ...1 not crossed 50135080 KSS ET M12 4A RJ45 A P7 050 Cable length 5m cable 1 1 not crossed 50135081 KSS ET M12 4A RJ45 A P7 100 Cable length 10m cable 1 1 not crossed 50135082 KSS ET M12 4A RJ45 A P7 150 Cable length 15m cable 1 1 not crossed 50135083 KSS ET M12 4A RJ45 A P7 300 Cable length 30m cable 1 1 not crossed 50135084 M12 plug M12 plug for BUS OUT to BUS IN KSS ET M12 4A M12 4A P7 020 Cable ...

Page 183: ...eaning agents can damage the housing window 15 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 Note When sending devices to Leuze electronic for repair please provide an accurate description of the error 15 3 ...

Page 184: ...Appendix 182 BCL 338i Leuze electronic 16 Appendix 16 1 Declarations of Conformity Figure 16 1 BCL 338i Declaration of Conformity ...

Page 185: ...Appendix Leuze electronic BCL 338i 183 TNT 35 7 24V Figure 16 2 Connection hood connection unit declaration of conformity ...

Page 186: ... 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 16 26 SY...

Page 187: ...S Hyphen 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...

Page 188: ...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 GRAVE A...

Page 189: ...ter q 113 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 Ve...

Page 190: ...odul 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 191: ...Modul 0 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: