Leuze electronic BCL 248i Operating Instructions Manual

Leuze electronic BCL 248i Operating Instructions Manual

Bar code reader
Table of Contents

Advertisement

Quick Links

Original operating instructions
BCL 248i
Bar code reader
We reserve the right to make technical changes
EN • 2020-08-26 • 50144275

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BCL 248i and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Leuze electronic BCL 248i

  • Page 1 Original operating instructions BCL 248i Bar code reader We reserve the right to make technical changes EN • 2020-08-26 • 50144275...
  • Page 2 © 2020 Leuze electronic GmbH + Co. KG Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 3: Table Of Contents

    Fast commissioning ................... 11 Mounting .......................... 11 Selecting a mounting location .................... 11 Electrical connection ...................... 11 Preparatory settings...................... 12 3.4.1 Commissioning the BCL 248i on the PROFINET-IO ............ 12 3.4.2 Prepare the control ...................... 12 3.4.3 Installing GSD file ...................... 13 3.4.4 Configuration ........................ 13 3.4.5...
  • Page 4 8.8.12 Module 39 – Number of digits ................... 74 8.8.13 Module 40 – Code type (symbology)................. 74 Data Processing ........................ 75 8.9.1 Module 50 – Characteristics filter .................. 75 8.9.2 Module 51 – Data filtering .................... 76 8.10 Identifier .......................... 77 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 5 11.1 Error signaling via LED .......................  125 11.2 Interface error ........................ 126 Service and support .................. 127 Technical data .................... 128 13.1 General specifications ...................... 128 13.2 Reading fields ........................ 130 13.2.1 Bar code characteristics .................... 130 13.2.2 Raster scanner ........................ 130 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 6 14.4 Accessories – mounting systems .................. 135 14.5 Accessories – Reflectors and reflective tapes .............. 135 EC Declaration of Conformity................ 136 Appendix...................... 137 16.1 ASCII character set...................... 137 16.2 Bar code sample .........................  141 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 7: About This Document

    Text passages with this symbol provide you with further information. Symbol for action steps Text passages with this symbol instruct you to perform actions. Symbol for action results Text passages with this symbol describe the result of the preceding action. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 8 Protective Extra-Low Voltage; protective extra-low voltage with reliable discon- nection Programmable Logic Controller SWI1 Digital switching input (Switching Input) SWO2 Digital switching output (Switching Output) TCP/IP Transmission Control Protocol/Internet Protocol; Internet protocol family Underwriters Laboratories Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 9: Safety

    Ä The device must not be opened. There are no user-serviceable parts inside. Ä Repairs must only be performed by Leuze electronic GmbH + Co. KG. Leuze electronic GmbH + Co. KG...
  • Page 10: Competent Persons

    Ä 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. CAUTION Laser radiation Opening the device can lead to dangerous exposure to radiation.
  • Page 11: Fast Commissioning

    The bar code reader is equipped with two connection cables, each with an M12 connector. • PWR/SWIO: M12 connection for supply voltage and switching input/output, 5-pin, A-coded, cable length 0.9 m (unshielded) • HOST: M12 connection for Ethernet/PROFINET, 4-pin, D-coded, cable length 0.7 m (shielded) Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 12: Preparatory Settings

    8.3.5 "Step 5 – Set device name – device naming". 3.4.1 Commissioning the BCL 248i on the PROFINET-IO Ä Complete the necessary steps for commissioning a Siemens-S7 control as described below. Further information regarding the individual commissioning steps is provided in see chapter 8.3 "Configura- tion steps for a Siemens Simatic S7 control".
  • Page 13: Installing Gsd File

    • Assignment of the IP addresses that were configured in the HW Config to the IO devices • Establishment of a connection between the IO Controller and configured IO devices • Cyclical data exchange NOTICE Participants that have not been "named" cannot be contacted yet at this point in time. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 14: Setting The Device Name - Device Naming

    Ä Assign an IP address (suggested by the PLC), a subnet mask and, if required, a router address, and assign this data to the named participant ("device name"). ð From now on, and when programming, only the unique "device name" is used. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 15: Check Device Name

    GSD file. Ä Activate the desired modules (at least module 10 and one of the modules 21 … 29). Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 16: Starting The Device

    Only the 2/5 Interleaved code type is limited to 10 digits of code content. If a code is moved through the reading field, the code content is decoded and forwarded to the superior system (PLC/PC) via PROFINET-IO. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 17: Bar Code Reading

    (PLC/PC) via the PROFINET-IO. Ä Check the incoming data of the bar code information. Alternatively, you can use a switching input for read activation (switching signal of a photoelectric sensor or 24 V DC switching signal). Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 18: Device Description

    The integrated fieldbus in- terface considerably simplifies handling. The Plug-and-Play concept enables easy networking and very simple commissioning: Directly connect the respective fieldbus and all configuration is performed with no additional software. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 19 Through the read operation, the bar code reader 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 alignment mode which is integrated in the webConfig tool. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 20: Device Construction

    Dovetail mounting Fig. 4.2: Device construction BCL 248i – Line scanner with deflecting mirror Display elements Located on the front side of the housing are three multicolor indicator LEDs: PWR, NET, LINK. Fig. 4.3: LED indicators Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 21 • No data on the host interface Flashing Device ok, warning set • Bar code reading possible • Temporary operating fault Continuous light Device error/parameter enable • Bar code reading not possible Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 22: Reading Techniques

    • With the bars of the bar code arranged lengthwise with respect to the conveying direction ("ladder ar- rangement") • With bar codes having very short bar lengths • When the ladder code is turned out of the vertical position (tilt angle) Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 23: Raster Scanner (Raster Line)

    • With bar codes with low height displacement • With very glossy bar codes NOTICE There may not be two or more bar codes in the raster detection range simultaneously. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 24: Fieldbus Systems

    On delivery, each BCL 248i comes with a unique MAC-ID. This information is used to assign a unique, plant-specific device name ("NameOfStation") to the device via the "Discovery and Configuration Proto- col" (DCP). Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 25 The BCL 248i supports further protocols and services for communication: • TCP/IP (Client / Server) • UDP • DCP • ARP • PING Further information on commissioning: see chapter 7 "Starting up the device – Leuze webConfig tool" Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 26: Profinet-Io - Star Topology

    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. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 27: Reference Codes

    Device settings for operating the BCL 248i on the PROFINET-IO are managed and configured exclusively by the PROFINET-IO controller (PLC). Ä Make permanent changes in the PROFINET-IO controller. For further information, see chapter 8 "Starting up the device - Configuration". Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 28: Mounting

    Ä Mount the device on the system with M4 fastening screws (not included in delivery contents). ð Max. tightening torque of the fastening screws: 2.5 Nm ð Location and thread depth of the mounting thread: see chapter 13.3 "Dimensioned drawings" Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 29: Mounting With Bt 56 Or Bt 56-1 Mounting Device

    • The display elements such as LEDs should be highly visible. • For configuring and commissioning with the webConfig tool, the HOST interface should be easily ac- cessible. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 30 (rear housing wall). Ä Mount the bar code reader with deflecting mirror parallel to the bar code. Zero position Bar code Distance acc. to reading field curves Fig. 5.1: Total reflection – line scanner Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 31: Cleaning

    Ä In doing so, avoid leaving fingerprints on the front screen of the bar code reader. NOTICE Do not use aggressive cleaning agents! Ä Do not use aggressive cleaning agents such as thinner or acetone for cleaning the device. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 32: Electrical Connection

    The bar code reader is equipped with two connection cables, each with an M12 connector. • PWR/SWIO: M12 connection for supply voltage and switching input/output, 5-pin, A-coded, cable length 0.9 m (unshielded) • HOST: M12 connection for Ethernet/PROFINET, 4-pin, D-coded, cable length 0.7 m (shielded) Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 33: Pwr/Swio (Supply Voltage, Switching Input And Switching Output)

    For UL applications, use is only permitted in Class 2 circuits in accordance with the NEC (Na- tional Electric Code). NOTICE Protective Extra Low Voltage (PELV)! The device is designed in accordance with protection class III for supply with PELV (Protective Extra-Low Voltage). Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 34 VIN (Pin 1) max. 8 mA SWI (Pin 2) GNDIN (Pin 3) Switching input Switching input to controller Fig. 6.3: Connection diagram for switching input SWI1 NOTICE The maximum input current must not exceed 8 mA. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 35: Host (Profinet, Cable Assignments)

    Transmit Data + RDO+ Receive Data + TDO- Transmit Data - RDO- Receive Data - Thread Functional earth (housing) PROFINET-IO cable assignments BCL 248i HOST RJ-45 Fig. 6.6: HOST to RJ-45 cable assignments Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 36: Profinet-Io Topologies

    Cable lengths and shielding Connection Interface Max. cable length Shielding BCL – host PROFINET-IO RT 100 m Required BCL – power supply unit 30 m Not necessary Switching input 10 m Not necessary Switching output 10 m Not necessary Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 37: Starting Up The Device - Leuze Webconfig Tool

    ð 192.168.60.101 is the standard Leuze IP address for communication with bar code readers of the BCL 200i series. The following start page appears on your PC: Fig. 7.1: webConfig tool – start page The user interface of the webConfig tool is largely self-explanatory. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 38: Short Description Of The Webconfig Tool

    • Event logging of warnings and errors • MAINTENANCE • Update firmware 7.3.1 CONFIGURATION menu The adjustable parameters of the bar code reader are clustered in modules in the CONFIGURATION menu. Fig. 7.2: webConfig tool – CONFIGURATION menu Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 39 This button appears in the upper left in the center window area in all submenus of the CONFIGURATION main menu. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 40: Starting Up The Device - Configuration

    Ä Connect the +18 … 30 V DC supply voltage (typically +24 V DC). ð The BCL 248i starts up, the PWR, NET and LINK LEDs indicate the operating state. First, you need to assign its individual device name to the BCL 248i. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 41: Configuration Steps For A Siemens Simatic S7 Control

    GSD file. The GSD file is a certified and integral part of the device and must not be changed. The file is not changed by the system either. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 42: Step 3 - Hardware Configuration Of The S7 Plc: Configuration

    • Assignment of the IP addresses that were configured in the HW Config to the IO devices • Establishment of a connection between the IO Controller and configured IO devices • Cyclical data exchange NOTICE Participants that have not been "named" cannot be contacted yet at this point in time. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 43: Step 5 - Set Device Name - Device Naming

    Assigning the device names to the configured IO devices NOTICE Multiple BCL 248i can be distinguished by the MAC addresses displayed. The MAC address may be found on the name plate of the respective bar code reader. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 44: Step 6 - Check Device Name

    The IP address of the PC must not be identical to the IP address of the sensor. Example: • IP address of the sensor: 192.168.60.101 • IP address of the PC: 192.168.60.110 Ä Set the subnet mask of the PC to the same value as on the sensor. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 45: Mac Address

    MAC address or the device, and the associated control program. There is no need for time-consuming searching, reading, and manually writing down of the MAC ad- dresses of every device that is installed in the system. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 46: Ethernet Host Communication

    • Port number for the communication of the bar code reader with the TCP clients The corresponding adjustment options can be found in the webConfig tool under Configuration > Com- munication > Host communication. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 47: Udp

    PROFINET‑IO parameters are reset to default values. This ensures that the parameters of modules that are not selected are set to the default values. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 48: Permanently Defined Parameters/Device Parameters

    Decodable number of digits; UNSIGNED8 0 … 63 digits 2 in the case of a range, this number defines the upper limit. Number of Decodable number of digits UNSIGNED8 0 … 63 digits 3 in the enumeration mode. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 49 Number of Decodable number of digits UNSIGNED8 0 … 63 digits 2.5 in the enumeration mode. Reading reli- Min. reading reliability to be UNSIGNED8 1 … 100 ability 2 achieved in order to output a read code. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 50 24.0 … 2 BitArea 0: Standard check method 3 digit evaluation 1: No check digit ver- ification 2: MOD10 Weight 3 3: MOD10 Weight2 4: MOD10 Weight 4…9 5: MOD11 Cont 6: MOD43 7: MOD16 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 51 7: MOD16 Check digit Turns the check digit output 32.7 Check digit output output 4 on or off. 0: Standard 1: Not standard Parameter length: 33 bytes Input data None Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 52: Overview Of The Project Modules

    1024 bytes. The specific limits of the individual modules of the BCL 248i can be found in the GSD file. The following module overview shows the characteristics of the individual modules: Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 53 Decoding result 3 Bar code information 1023 12 bytes max. Decoding result 4 Bar code information 1024 16 bytes max. Decoding result 5 Bar code information 1025 20 bytes max. Decoding result 6 Bar code information 1026 24 bytes max. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 54 String handling Definition of placeholder 1055 parameter characters for bar code seg- mentation, filtering, comple- tion and reference code pro- cessing Device functions Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 55 Configuration of the slave 1102 addresses 2 addresses for slaves 21-32 NOTICE For the standard case, at least module 10 (activation) and one of the modules 21 … 27 (decod- ing result 1 … 7) should be integrated. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 56: Decoder Modules

    Number of Decodable number of digits UNSIGNED8 0 … 63 digits 4 in the enumeration mode. Number of Decodable number of digits UNSIGNED8 0 … 63 digits 5 in the enumeration mode. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 57: Module 5 - Code Type Features (Symbology)

    Input data None Output data None 8.6.2 Module 5 – Code type features (symbology) PROFINET-IO module identifier Module ID: 1005 Submodule ID: 1 Description The module defines extended features for various code types. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 58 1: Standard ASCII (combination of standard method and ASCII method) 2: ASCII (This conversion method uses the entire ASCII char- acter set) Parameter length 6 bytes Input data None Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 59: Module 7 - Code Reconstruction Technology

    This parameter should be set if the AutoControl function is activated (see chapter 8.15.3 "Mod- ule 92 – AutoControl"). If the parameter is not set, the bar code is immediately decoded and pro- cessed further as soon as all necessary bar code elements are available Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 60: Control Modules

    1 > 0: Data has been processed by the master Data reset Deletes decoding results that may have 0 > 1: Data reset 0 been stored and resets the input data of all modules. Free Free Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 61: Module 11 - Reading Gate Control

    Tab. 8.8: Parameters for module 11 Parameter Description Addr. Data type Value range Default Automatic read- The parameter defines the Byte 0: No ing gate repeat automatic repeat of reading 1: Yes gates. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 62 3) see chapter 8.10 "Identifier", modules 52-54 "identifier filter string" 4) see chapter 8.14.3 "Module 83 – Reference code comparison pattern 1" and see chapter 8.14.4 "Module 84 – Reference code comparison pattern 2" Parameter length 6 bytes Input data None Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 63: Module 12 - Multi-Label

    When using this module, the ACK mode should be activated (see chapter 8.7.1 "Module 10 – Activations", "Mode" parameter). Otherwise there is a risk of losing decoding results if the con- trol is not fast enough. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 64: Module 13 - Fragmented Read Result

    PROFINET-IO module identifier Module ID: 1014 Submodule ID: 1 Description This module is used to switch to a mode in which all decoding results within one reading gate are combined into a single read result. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 65: Result Format

    The signal indicates the current state of 0: Off state the reading gate. 1: On Attention: This does not necessarily cor- respond to the state at the time the bar code is scanned. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 66 All others remain unchanged. Data reset behavior Upon data reset (see chapter 8.7.1 "Module 10 – Activations") the input data is deleted, except for the reading gate status and the two toggle bits. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 67: Modules 21-29 - Decoding Result

    NOREAD 1 > 0: NOREAD 21 … 29 Waiting for ac- This signal represents the internal 0: Base knowledgment state of the control. state 1: Control waiting for acknowl- edgment from the IO controller Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 68 2 bytes consistently + 4..128 bytes of bar code information depending on the module Output data None Comments The remarks for module 20 – decoder state, apply in an analogous manner. In addition, all bytes beginning with address 1 are reset to the initial value. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 69: Module 30 - Data Formatting

    None Output data None Remark The decoding result at reading gate start parameter is only taken into account if the Without ACK mode is set (see chapter 8.7.1 "Module 10 – Activations"). Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 70: Module 31 - Reading Gate Number

    Opening duration of the last 0 … 1 UN- 0 … 65535 ms 0 ms tion of the read- reading gate in ms. SIGNED16 If the range is ex- ing gate ceeded, the value re- mains at 65535 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 71: Module 33 - Code Position

    Input data Description Addr. Data type Value range Initial value Reading reliabil- Calculated reading reliability for the 0 … 1 UN- 0 … 65535 ity (equal scans) transmitted bar code. SIGNED16 Input data length 2 byte consistent Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 72: Module 35 - Bar Code Length

    Input data for module 36 Input data Description Addr. Data type Value range Initial value Scans with information per bar See above 0 … 1 UN- 0 ,,, 65535 code SIGNED16 Input data length 2 byte consistent Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 73: Module 37 - Decoding Quality

    Input data Description Addr. Data type Value range Initial value Code direction Code direction of the transmitted bar UNSIGNED8 0: Normal code 1: Inverted 2: Unknown Input data length 1 byte Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 74: Module 39 - Number Of Digits

    8.8.13 Module 40 – Code type (symbology) PROFINET-IO module identifier Module ID: 1040 Submodule ID: 1 Description The module defines input data for the communication of the code type of the currently transmitted bar code. Parameter None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 75: Data Processing

    Comparison pa- If this criterion has been activated, 0: Deactivated rameter code the bar code type is used to deter- 1: Activated type mine whether the bar codes are identical. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 76: Module 51 - Data Filtering

    Configuration of the data filter. Parameter Tab. 8.28: Parameters for module 51 Parameter Description Addr. Data type Value range Default Bar code filter Filter expression STRING 1 … 30 bytes of string 1 ASCII characters 30 characters null terminated Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 77: Identifier

    The module activates the segmentation according to the EAN process. The parameters specify the identi- fiers to be searched for and the output mode. Parameter Tab. 8.29: Parameters for module 52 Parameter Description Addr. Data type Value range Default Identifier list Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 78 An identifier with less than 5 characters must be null terminated. However, if the identifier string consists of exactly 5 characters, it does not have to be terminated. NOTICE ASCII characters that cannot be displayed (<0x20h) must not be used in the identifier strings. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 79: Module 53 - Segmentation Via Fixed Positions

    The first character in the bar code has position 1. If the parameter is = 0, it is deactivated. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 80 The first character in the bar code has position 1. If the parameter is = 0, it is deactivated. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 81: Module 54 - Segmentation According To Identifier And Separator

    Identifier 2 See identifier 1 STRING 1 … 5 bytes of ASCII characters 5 characters null termi- nated Identifier 3 See identifier 1 STRING 1 … 5 bytes of ASCII characters 5 characters null termi- nated Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 82 There are a total of five identifier strings. An identifier with less than 5 characters must be null terminated. However, if the identifier string consists of exactly 5 characters, it does not have to be null terminated. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 83: Module 55 - String Handling Parameters

    This permits certain areas to be deleted). Parameter length 3 bytes Input data None Output data None 8.11 Device functions 8.11.1 Module 60 – Device status PROFINET-IO module identifier Module ID: 1060 Submodule ID: 1 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 84 0: Standby off function 1: Standby on Output data length 1 byte NOTICE When resetting the data (see chapter 8.7.1 "Module 10 – Activations") the input data of this module is not deleted. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 85: Module 61 - Laser Control

    Input data for module 63 Input data Description Addr. Data type Value range Initial value Decoding qual- Transmits the current decoding quality Byte 0 … 100% 0 % of the bar code located in the scan- ning beam. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 86: Switching Inputs/Outputs Swio 1/2

    A value of 0 causes the output to be set statically; this means that the selected input function(s) activates the output, and the selected switch-off function(s) deactivates it again. Switch-on signal Start-up delay Switch-off signal Output Fig. 8.5: Example 1: Start-up delay > 0 and switch-on time = 0 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 87 Automatic re- setting upon reaching the comparative value always results in the switching output being switched once in- dependent of the comparison mode parameter. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 88: Parameters For Operating As An Input

    This parameter specifies the min. activation duration for the selected input function in milliseconds. The actual activation duration is calculated from the switch-on time as well as the switch-off delay. Switch-off delay td_off This parameter specifies the duration of the switch-off delay in milliseconds. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 89: Switch-On And Switch-Off Functions For Operation As An Output

    8.12.4 Input functions for operation as an input Tab. 8.39: Input functions Name Value Comment No function No functionality Reading gate activation Reading gate deactivation only Reading gate activation only Reference bar code teach-in Start/stop AutoConfiguration mode Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 90: Module 70 - Switching Input Swi1

    The bias level also defines whether the output is low-active (0) or high-active (1). Switching on an output means switching to the active state; switching off, on the other hand, results in switching to the inactive or idle state. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 91: Module 71 - Switching Output Swo2

    This parameter specifies an event UNSIGNED8 see chapter tion 2 which can reset the switching output. 8.12.3 Switch-off function 1 and switch-off "Switch-on function 2 are OR linked. and switch- off functions for operation as an output" Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 92: Module 74 - Swio Status And Control

    Input data for module 74 Input data Description Addr. Data type Value range Initial value State 1 Signal state of the switching in- 0, 1 put 1 State 2 Signal state of the switching out- 0, 1 put 2 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 93: Data Output

    Reserved Byte Output data length: 2 bytes 8.13 Data output 8.13.1 Module 80 – Sorting PROFINET-IO module identifier Module ID: 1080 Submodule ID: 1 Description Module to support the sorting of the output data. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 94 See sorting criterion 1 cording to which sorting  2.6 takes place. Sort direction 3 Specifies the sorting di- See sorting direction 1 rection. Parameter length 3 bytes Input data None Output data None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 95: Reference Code Comparison

    Bar code type This parameter specifies UNSIGNED8 0: Type ignored comparison whether a bar code type 1: Comp. o. k., if types comparison should be unequal carried out 2: Comp. o. k., if types equal Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 96 2: All bar codes are used for the comparison. All comparisons must be successful. 3: All bar codes are used for the comparison. One comparison must be suc- cessful. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 97: Module 82 - Reference Code Comparator 2

    This parameter specifies UNSIGNED8 0: Length ignored ence code com- whether a bar code 1: Comp. o.k., if length parison length comparison unequal should be carried out. 2: Comp. o.k., if length equal Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 98 2: All bar codes are used for the comparison. All comparisons must be successful. 3: All bar codes are used for the comparison. One comparison must be suc- cessful. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 99 2: Code39 3: Code32 6: UPC, UPCE 7: EAN8, EAN13 8: Code128 10: EAN Addendum 11: Codabar 12: Code93 13: GS1 DataBar Omnidirectional 14: GS1 DataBar Limited 15: GS1 DataBar Omnidirectional Ex- panded Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 100: Module 84 - Reference Code Comparison Pattern 2

    ASCII characters that cannot be displayed (<0x20h) must not be used in the comparison pat- tern. 8.14.4 Module 84 – Reference code comparison pattern 2 PROFINET-IO module identifier Module ID: 1084 Submodule ID: 1 Description This module can be used to define the 2nd comparison pattern Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 101 The defined comparison pattern affects both reference code comparators (module 81 – refer- ence code comparator 1 and module 82 – reference code comparator 2). ASCII characters that cannot be displayed (<0x20h) must not be used in the comparison pat- tern. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 102: Special Functions

    8.15.2 Module 91 – AutoReflAct (automatic reflector activation) PROFINET-IO module identifier Module ID: 1091 Submodule ID: 1 Description The module defines the mode of operation of the diffuse laser sensor for controlling the reading gate. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 103: Module 92 - Autocontrol

    Parameters for module 92 Parameter Description Addr. Data type Value range Default AutoControl en- This parameter can be used to acti- UNSIGNED8 0: Deacti- able vate or deactivate the AutoControl vated function 1: Activated Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 104: Module 100 - Multiscan Master

    The complete multiScan unit behaves as a logical bar code reader relative to the control. Parameter Tab. 8.51: Parameters for module 100 Parameter Description Addr. Data type Value range Default Reserved Reserved 0.0 …  1.7 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 105 The MoE network status signals the status of the complete network. States: • 0x00 init. state, not ready • 0x01 network ready The "Network ready" network status is only signaled if all configured slaves are ready, see Slave status. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 106: Module 101 - Multiscan Slave Addresses 1

    16 multiScan slave IP address node 17 IP_ADDRESS 0.0.0.0 node 17 multiScan slave IP address node 18 IP_ADDRESS 0.0.0.0 node 18 multiScan slave IP address node 19 IP_ADDRESS 0.0.0.0 node 19 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 107: Module 102 - Multiscan Slave Addresses 2

    Example configuration: Indirect activation via the PLC 8.16.1 Task Reading of a 10-digit code in 2/5 Interleaved format Activation of the BCL 248i via the PLC Code sample Code 2/5 Interleaved 10 digits with check digit Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 108: Procedure

    M 1023 Byte 1 = Datenlänge Das Ergebnis Hex 3F ("?" = no read) wird M 1023 Byte 2 = Ergebnis übertragen.. Interne Verarbeitung der Daten und Signalisieren Interne Verarbeitung der Nichtlesung. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 109: Example Configuration: Direct Activation Via The Switching Input

    11 Bytes übertragen. Interne Verarbeitung der Daten. Interne Verarbeitung Der Strahl der Lichtschranke wird wieder frei und Lichtschranke von 1 → 0 setzt den Schalteingang des Barcodelesers auf 0. Das deaktiviert den Scanner. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 110 M 1023 Byte 1 = 1 Im Byte 1 wird die Datenlänge 1 eingetragen. Das M 1023 Byte 2 = Ergebnis Ergebnis Hex 3F ("?" = no read) wird übertragen. Interne Verarbeitung Interne Verarbeitung der Daten. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 111: Online Commands

    You can use this command to check whether the communication between PC and bar code reader is functional. Ä If you do not receive an acknowledgment, please check the interface connections or the pro- tocol. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 112 ’14’ GS1 DataBar LIMITED ’15’ GS1 DataBar EXPANDED Number of digits of the read code zzzzzz Contents of the decoded label. A ↑ appears if the label was not cor- rectly read. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 113 Codabar ’12’ Code 93 ’13’ GS1 DataBar OMNIDIRECTIONAL ’14’ GS1 DataBar LIMITED ’15’ GS1 DataBar EXPANDED zzzzzz Contents of the decoded label. A ↑ appears if the label was not cor- rectly read. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 114 Parameter ’+’ activates the alignment mode ’-’ deactivates the alignment mode Acknowledgment ’yyy zzzzzz’ Read quality in %. A high process availability is ensured at read qualities > 75 %. zzzzzz Bar code information Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 115 Invalid command ’2’ Insufficient memory for reference code ’3’ Reference code has not been saved ’4’ Reference code invalid Example Entry = ’RS130678654331’ Code 1 (1), RAM only (3), UPC (06), code information Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 116 Ä After each reading via an ’RTy’ command, explicitly switch off the function again since failure to do so will interfere with other commands as well as prevent execution of a new ’RTx’ com- mand. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 117: Online Commands For System Control

    Following deactivation, the read result is output. Because the reading gate was manually deactivated and, thus, no GoodRead criterion was met, a NoRead is output. Parameter None Acknowledgment None Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 118: Online Commands For Configuration Of Switching Inputs/Outputs

    Parameter ’OA [S1=<a>][;S2=<a>]’ <a> State of the switching output ’0’ ’1’ High Acknowledgment ’OA=<aa>’ <aa> Status acknowledgment, unit (dimensionless) ’00’ ’01’ Syntax error ’02’ Parameter error ’03’ Other error Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 119: Online Commands For The Parameter Set Operations

    Copying the default parameters to the permanent memory and to the main memory Acknowledgment ’PS=<aa>’ <aa> Status acknowledgment, unit (dimensionless) ’00’ ’01’ Syntax error ’02’ Impermissible command length ’03’ Reserved ’04’ Reserved ’05’ Reserved ’06’ Impermissible combination, source type - target type Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 120 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, Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 121 Output of the parameter differences between the default pa- rameter set and the operating parameter set saved in volatile memory ’03’ Output of the parameter differences between the permanent parameter set and the operating parameter set saved in volatile memory Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 122 (factory parameter set) for initialization. This command can be used to edit the first two parameter sets (in permanent and volatile memory). A check sum can be used for reliable parameter transfer. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 123 Impermissible value for checksum type ’04’ Invalid check sum received ’05’ Impermissible data length ’06’ Invalid data (parameter limits violated) ’07’ Impermissible start address ’08’ Invalid parameter set ’09’ Invalid parameter type Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 124: Care, Maintenance And Disposal

    Repairs to the device must only be carried out by the manufacturer. Ä For repairs, contact your responsible Leuze subsidiary or Leuze customer service (see chapter 12 "Ser- vice and support"). Disposing Ä For disposal observe the applicable national regulations regarding electronic components. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 125: Diagnostics And Troubleshooting

    • Contact Leuze customer service (Service and support) Red, flashing • No communication • Check interface Parameterization or configuration • Can be corrected by resetting failed • IO Error No data exchange Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 126: Interface Error

    • Check grounding concept and connec- tion to functional earth (FE) • Avoid EMC coupling caused by power cables laid parallel to device lines. • Check max. network expansion as a function of the max. cable lengths Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 127: Service And Support

    Customer data (please complete) Device type: Serial number: Firmware: Status of LEDs: Error description: Company: Contact person/department: Phone (direct dial): Fax: Street/No: ZIP code/City: Country: Leuze Service fax number: +49 7021 573 - 199 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 128: Technical Data

    • 1 switching input: 18 … 30 V DC depending on supply volt- age, configurable I max. = 8 mA • 1 switching output: 18 … 30 V DC depending on supply voltage, configurable output current I max. = 60 mA (short-circuit proof) The switching inputs/outputs are protected against polarity reversal. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 129 0 C … +40 °C Storage -20 °C … +70 °C Relative humidity Max. 90 % (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 61000-6-3:2007-01 + A1:2011-03/AC:2012-08 EN 61000-6-2:2005-08 + AC:2005-09 Conformity, approvals Conformity Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 130: Reading Fields

    Raster line cover dependent on the distance Distance [mm] starting at the zero position Raster-line cover [mm] of all raster lines NOTICE There may not be two or more bar codes in the raster detection range simultaneously. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 131: Reading Field Curves

    Distance acc. to reading field curves Fig. 13.2: Zero position of the reading distance Tab. 13.2: Reading conditions for the reading field curves Bar code type 2/5 Interleaved Ratio 1:2.5 ANSI specification Class A Reading rate > 75 % Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 132 Reading distance [mm] m = 0.2 Reading field width [mm] m = 0.3 m = 0.5 Fig. 13.3: "Medium Density" reading field curve for line scanner with deflecting mirror The reading field curves apply for the reading conditions stated above. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 133: Dimensioned Drawings

    Technical data 13.3 Dimensioned drawings all dimensions in mm Optical axis Deflection angle of the laser beam: ± 30° Fig. 13.4: Dimensioned drawing of BCL 200i Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 134: Order Guide And Accessories

    Part no. KD 095-5A M12 axial socket for voltage supply, shielded, 50020501 user-configurable D-ET1 RJ45 connector, user-configurable 50108991 S-M12A-ET M12 connector, axial, D-coded, user-config- 50112155 urable KDS ET-M12 / RJ45 W–4P Adapter of M12, D-coded, to RJ45 socket 50109832 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 135: Accessories - Mounting Systems

    50121433 BT 300 - 1 Mounting device for rod 50121434 14.5 Accessories – Reflectors and reflective tapes Tab. 14.6: Reflector for AutoReflAct Type designation Description Part no. REF 4-A-100x100 Reflective tape as reflector for AutoReflAct operation 50106119 Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 136: Ec Declaration Of Conformity

    EC Declaration of Conformity EC Declaration of Conformity The bar code readers of the BCL 200i series have been developed and manufactured in accordance with the applicable European standards and directives. Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 137: Appendix

    Group separator RECORD SEPARATOR Record separator UNIT SEPARATOR Unit separator SPACE Space EXCLAMATION POINT Exclamation point " QUOTATION MARK Quotation mark NUMBER SIGN Number sign DOLLAR SIGN Dollar sign PERCENT SIGN Percent sign Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 138 Question mark COMMERCIAL AT Commercial AT Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Capital letter Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 139 Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 140 Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter OPENING BRACE Opening brace VERTICAL LINE Vertical line CLOSING BRACE Closing brace TILDE Tilde DELETE (RUBOUT) Delete Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 141: Bar Code Sample

    1122334455 Modul 0,3 23456 78901 135AC SC 3 Modul 0,3 3456 7890 A121314A Modul 0,3 SC 0 77889 abcde 1 122334 455666 Modul 0,3 leuze Fig. 16.1: Bar code sample labels (module 0.3) Leuze electronic GmbH + Co. KG BCL 248i...
  • Page 142 6677889900 Modul 0,5 98765 43219 246BD SC 6 Modul 0,5 A151617A 9876 5430 Modul 0,5 SC 2 44332 fghij Modul 0,5 0 099887 766550 LEUZE Fig. 16.2: Bar code sample labels (module 0.5) Leuze electronic GmbH + Co. KG BCL 248i...

Table of Contents