Table of Contents

Advertisement

Quick Links

Bar code reader
T E C H N I C A L D E S C R I P T I O N

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BCL548i and is the answer not in the manual?

Questions and answers

Summary of Contents for Leuze electronic BCL548i

  • Page 1 Bar code reader T E C H N I C A L D E S C R I P T I O N...
  • Page 2 © 2013 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.de Leuze electronic 548i...
  • Page 3 548i The main menus BCL548i SF 102 Device information - main menu Leuze electronic Information about GmbH & Co. KG • Device type SW: V 1.8.0 HW:3 • Software version SN: 1009A009815 001 • Hardware version • Serial number IO1 IO2...
  • Page 4: Table Of Contents

    Heater ..............34 Leuze electronic...
  • Page 5 Ultra Low Density (L) Optics: BCL 548i OL 100 H....... 68 548i Leuze electronic...
  • Page 6 Operation ............107 Leuze electronic...
  • Page 7 Module 14 – Interlinked read result ......... 147 548i Leuze electronic...
  • Page 8 10.14.1 Module 80 – Sorting ........... . 191 Leuze electronic...
  • Page 9 Specifications M12 PROFINET-IO connection cable KB ET… ....231 13.9.4 Order codes M12 PROFINET-IO connection cable KB ET… ..... 232 548i Leuze electronic...
  • Page 10 Module 0.5 ............240 Leuze electronic...
  • Page 11 "High Density" reading field curve for line scanner with heating (without deflection mirror) .58 Figure 5.19: "High Density" reading field curve for line scanner with heating (with deflection mirror)..59 Figure 5.20: "High Density" reading field curve for oscillating-mirror scanners with heating..... 60 548i Leuze electronic...
  • Page 12 Figure 9.2: Device Manager with connected BCL 500 ..............112 Figure 9.3: The start page of the webConfig tool................113 Figure 9.4: Module overview in the webConfig tool............... 114 Figure 10.1: Connections of the BCL 548 ..................117 Leuze electronic 548i...
  • Page 13 Parameters for module 62 ..................173 Table 10.39: Input data for module 63..................... 174 Table 10.40: Output data for module 63 ..................174 Table 10.41: Parameters for module 64 ..................175 Table 10.42: Parameters for module 65 ..................176 548i Leuze electronic...
  • Page 14 Cable configuration PROFINET-IO connection cable............. 231 Table 13.8: Bus connection cable for the BCL 548 ............... 232 Figure 15.1: Bar code sample labels (module 0.3) ................239 Figure 15.2: Bar code sample labels (module 0.5) ................240 Leuze electronic 548i...
  • Page 15: General Information

    You can find the Declaration of Conformity of the devices in the appendix of the manual on page 234. The manufacturer of the product, Leuze electronic GmbH & Co KG in D-73277 Owen, possesses a certified quality assurance system in accordance with ISO 9001.
  • Page 16: Safety Notices

    The bar code readers of the BCL 500i series are especially designed for the following areas of application: • Storage and conveying technologies, in particular for object identification on fast- moving conveyor belts • Pallet transportation applications • Automobile sector • Omnidirectional reading 548i Leuze electronic...
  • Page 17: Working Safely

    If, however, a stationary beam is emitted, the failing bar code reader should be disconnected from its power source immediately. CAUTION: Use of controls or adjustments or performance of procedures other than specified herein may result in hazardous light exposure. Leuze electronic 548i...
  • Page 18: Figure 2.1: Attachment Of The Stick-On Labels With Warning Notices At The Bcl 548

    BCL 548i, attach them instead in the immediate vicinity of the BCL 548i in such a way that it is not necessary to look into the laser beam when reading the notices! 548i Leuze electronic...
  • Page 19: Fast Commissioning / Operating Principle

    • The reading distance lies in the middle area of the reading field. • The bar code labels are of good print quality and have good contrast ratios. • You do not use high-gloss labels. • There is no direct sunlight. Leuze electronic 548i...
  • Page 20: Electrical Connection Bcl 548

    BCL 548i. With the aid of the "switch" integrated in the BCL 548i, the bus connection to the next participant, e.g. a BCL 548i, can occur directly via the BUS OUT socket! In addi- tion to the classic "star topology", a "linear topology" is thus also possible 548i Leuze electronic...
  • Page 21: Starting The Device

    These are input and output data and device parameters for the functioning of the 548i and the definition of the control and status bits.  Install the GSD file associated with the BCL 548i in the PROFINET-IO Manager of your control. Leuze electronic 548i...
  • Page 22: 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! 548i Leuze electronic...
  • Page 23: Configuration Of The Device Name - Device Naming

    Multiple BCL 548i can be distinguished by the MAC addresses displayed. The MAC address may be found on the name plate of the respective bar code scanner. Figure 3.3: Assigning the device names to the configured IO devices Leuze electronic 548i...
  • Page 24: Check Device Name

    3.5.6 Check device name  After completing the configuration phase, recheck the "device names" that have been assigned. Please ensure that these names are unique and that all participants are located in the same subnet. 548i Leuze electronic...
  • Page 25: Further Settings

    Alternatively, you can connect a photoelectric sensor or a 24 V DC switching signal to the SW IN/OUT socket for read activation. To do this, however, you must appropriately configure the switching input (see chapter 7.2.3 "SW IN/OUT – Switching input/switching output"). Leuze electronic 548i...
  • Page 26: Device Description

    The interfaces (RS 232, RS 485 and RS 422) integrated in the various device models and the fieldbus systems (PROFIBUS DP, PROFINET-IO and Ethernet) of the bar code readers of the BCL 500i series offer optimum connection to the superior host system. 548i Leuze electronic...
  • Page 27: Characteristics Of The Bar Code Readers Of The Bcl 500 Series

    Play concept enables easy networking and very simple commissioning: Directly connect the respective fieldbus and all configuration is performed with no additional software. For decoding bar codes, the bar code readers of the BCL 500i series make available the proven CRT decoder with code fragment technology: Leuze electronic 548i...
  • Page 28: Figure 4.2: Possible Bar Code Orientation

    The four freely configurable switching inputs/outputs "SWIO 1 … SWIO 4" can be assigned various functions and control e.g. activation of the BCL 548i or external devices, such as a PLC. System, warning and error messages provide assistance in setup/troubleshooting during commissioning and read operation. 548i Leuze electronic...
  • Page 29: Figure 4.3: Device Construction

    Device description Device construction Reading window USB interface M12 connection technology Dovetail mounting and 4 mounting threads Display, LEDs and buttons Dovetail mounting and 2 mounting threads Figure 4.3: Device construction Leuze electronic 548i...
  • Page 30: Reading Techniques

    • with bar codes having very short bar lengths. • when the ladder code is turned out of the vertical position (tilt angle). • when the scanning distance is large. Figure 4.4: Deflection principle for the line scanner 548i Leuze electronic...
  • Page 31: Line Scanner With Oscillating Mirror

    • when the bar code is turned out of the horizontal position. • when the scanning distance is large. • when a large reading field (reading window) has to be covered. Figure 4.5: Deflection principle for the line scanner with oscillating mirror add-on Leuze electronic 548i...
  • Page 32: Omnidirectional Reading

    In order to read arbitrarily oriented bar codes on an object, at least 2 bar code readers are necessary. If the bar code is not printed over-square, i.e. bar length > code length, bar code readers with integrated code fragment technology are necessary. Figure 4.6: Principle arrangement for omnidirectional reading 548i Leuze electronic...
  • Page 33: Fieldbus Systems

    • PROFINET-IO RT (Real Time) communication • Standard Fast Ethernet (100 Mbit/s) connections (M12 technology) • Integrated Ethernet switch/ 2 Ethernet ports • PROFINET-IO Conformance Class B (CC-B) • I&M support: I&M 0-4 • Diagnostics/alarms For further details, see chapter 10! Leuze electronic 548i...
  • Page 34: Table

    Base record I&M0 The BCL 548i supports further protocols and services for communication: • TCP / IP (Client / Server) • UDP • DCP • ARP • PING Further information on commissioning can be found in chapter 10. 548i Leuze electronic...
  • Page 35: Profinet-Io - Star Topology

    PLC during the "device naming". For specific information, please refer to chapter "Step 5 – Configuration of the device name - naming the device" on page 121. The maximum length of a segment (connection from the hub to the last participant) is limited to 100m. Leuze electronic 548i...
  • Page 36: Heater

    USB connection on the BCL 548i. Then, take the connector hood of the USB memory stick and screw this over the plugged-in USB memory stick to the service interface to close the system and ensure protection class IP 65. 548i Leuze electronic...
  • Page 37: Autoreflact

    It is possible to store the reference codes by means of teach-in (display command), via the webConfig tool, via online commands or PROFINET-IO. The BCL 548i can compare read bar codes with one and/or both reference codes and execute user-configurable functions depending on the comparison result. Leuze electronic 548i...
  • Page 38: Autoconfig

    PROFINET-IO are managed and con- figured exclusively by the PROFINET-IO Controller (PLC). Permanent changes must be carried out here! Detailed information on this topic can be found in chapter 10 "Commissioning and config- uration" on page 116. 548i Leuze electronic...
  • Page 39: Specifications

    Number of bar codes per scan Electrical data Interface type 2x PROFINET-IO on 2x M12 (D) Protocols PROFINET-IO RT-communication TCP/IP (Client/ Server) / UDP Baud rate 10/100MBaud Table 5.1: Specifications of the BCL 548 line scanners without heating Leuze electronic 548i...
  • Page 40: Table

    For UL applications, use is permitted exclusively in Class 2 circuits according to NEC (National Electric Code). The BCL 548i bar code readers are designed in accordance with safety class III for supply by PELV (protective extra-low voltage with reliable disconnection). 548i Leuze electronic...
  • Page 41: Oscillating-Mirror Scanner

    ±10° (adjustable via display or software) range of the beam exit Electrical data Power consumption Max. 11W Mechanical data Weight 1.4kg Dimensions (WxHxD) 84 x173 x147mm Table 5.3: Specifications of the BCL 548 deflection-mirror scanners without heating Leuze electronic 548i...
  • Page 42: Heating Models Of The Bar Code Readers

    22°C. Electrical connection The required core cross-section of the connection cable for the voltage supply must be at least 0.75 mm². Attention! The voltage supply must not be looped through from one device to the next. 548i Leuze electronic...
  • Page 43: Line Scanner With Heating

    Wiring through of the voltage supply to multiple heating devices is not permissible. standard, M12 ready-made cable not usable (insufficient conductor cross-section) Environmental data Operating temperature range -35°C … +40°C Storage temperature range -20°C … +70°C Table 5.4: Specifications of the BCL 548 line scanners with heating Leuze electronic 548i...
  • Page 44: Oscillating-Mirror Scanner With Heating

    Wiring through of the voltage supply to multiple heating devices is not permissible. Standard, M12 ready-made cable not usable (insufficient conductor cross-section) Environmental data Operating temperature range -35°C … +40°C Storage temperature range -20°C … +70°C Table 5.5: Specifications of the BCL 548 oscillating-mirror scanners with heating 548i Leuze electronic...
  • Page 45: Line Scanner With Deflection Mirror And Heating

    Wiring through of the voltage supply to multiple heating devices is not permissible. Standard, M12 ready-made cable not usable (insufficient conductor cross-section) Environmental data Operating temperature range -35°C … +40°C Storage temperature range -20°C … +70°C Table 5.6: Specifications of the BCL 548 deflection-mirror scanners with heating Leuze electronic 548i...
  • Page 46: Dimensioned Drawings

    Specifications Dimensioned drawings 5.3.1 Line scanner with / without heating A – Optical axis Figure 5.1: Dimensioned drawing BCL 548 line scanner S…102 548i Leuze electronic...
  • Page 47: Deflection Mirror Scanner With / Without Heating

    B – Optical adjustment range C – Opening angle The opening angle is reduced on devices with heating, see "Reading field curves for heating devices" on page 58. Figure 5.2: Dimensioned drawing BCL 548 deflection-mirror scanner S…100 Leuze electronic 548i...
  • Page 48: Oscillating-Mirror Scanner With / Without Heating

    C – Opening angle The optical swivel range and the opening angle are reduced on devices with heating, see "Reading field curves for heating devices" on page 58. Figure 5.3: Dimensioned drawing BCL 548 oscillating-mirror scanner O…100 548i Leuze electronic...
  • Page 49: Type Overview Bcl 548

    BCL 548 OL 100 Oscillating-mirror scanner 50113203 BCL 548 SL 102 H Line scanner, beam exit at the front, with heating 50113192 BCL 548 OL 100 H Oscillating-mirror scanner with heating 50113204 Table 5.7: Type overview BCL 548 Leuze electronic 548i...
  • Page 50: Reading Field Curves / Optical Data

    Therefore, above all, the module of a bar code is decisive for the size of the reading field. Notice! A rule of thumb: The smaller the module of the bar code is, the smaller the maximum reading distance and reading field width will be. 548i Leuze electronic...
  • Page 51: Reading Field Curves

    Distance acc. to reading field curves Figure 5.5: 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 Leuze electronic 548i...
  • Page 52: High Density (N) Optics: Bcl 548I Sn 100/102

    = 0,5 -100 -200 -300 -400 -100 1000 Read distance [mm] Figure 5.6: "High Density" reading field curve for line scanner (with/without deflection mirror) The reading field curve applies for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 53: High Density (N) Optics: Bcl 548I On 100

    = 0,35 m = 0,5 -100 -200 -300 -400 -100 1000 Read distance [mm] Figure 5.8: Lateral "High Density" reading field curve for oscillating-mirror scanners The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 54: Medium Density (M) Optics: Bcl 548I Sm 100/102

    = 1,0 -100 -200 -300 -400 -100 1000 1100 Read distance [mm] Figure 5.9: "Medium Density" reading field curve for line scanner (with/without deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 55: Medium Density (M) Optics: Bcl 548I Om 100

    = 1,0 -100 -200 -300 -400 -100 1000 1100 Read distance [mm] Figure 5.11: Lateral "Medium Density" reading field curve for oscillating-mirror scanners The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 56: Low Density (F) Optics: Bcl 548I Sf 100/102

    900 1000 1100 1200 1300 1400 1500 1600 1700 Read distance [mm] Figure 5.12: "Low Density" reading field curve for line scanner (with/without deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 57: Low Density (F) Optics: Bcl 548I Of 100

    900 1000 1100 1200 1300 1400 1500 1600 1700 -100 Read distance [mm] Figure 5.14: Lateral "Low Density" reading field curve for oscillating-mirror scanners The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 58: Ultra Low Density (L) Optics: Bcl 548I Sl 102

    1400 1600 1800 2000 2200 2400 2600 Read distance [mm] Figure 5.15: "Ultra Low Density" reading field curve for line scanner without deflection mirror The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 59: Ultra Low Density (L) Optics: Bcl 548I Ol 100

    1000 1200 1400 1600 1800 2000 2200 2400 2600 Read distance [mm] Figure 5.17: Lateral "Ultra Low Density" reading field curve for oscillating-mirror scanners The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 60: Reading Field Curves For Heating Devices

    -100 -200 -300 -400 -100 1000 Read distance [mm] Figure 5.18: "High Density" reading field curve for line scanner with heating (without deflection mirror) The reading field curve applies for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 61: High Density (N) Optics: Bcl 548I Sn 100 H

    -100 -200 -300 -400 -100 1000 Read distance [mm] Figure 5.19: "High Density" reading field curve for line scanner with heating (with deflection mirror) The reading field curve applies for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 62: High Density (N) Optics: Bcl 548I On 100 H

    = ±12˚ -100 -200 -300 -400 -100 1000 Read distance [mm] Figure 5.21: Lateral "High Density" reading field curve for oscillating-mirror scanners with heating The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 63: Medium Density (M) Optics: Bcl 548I Sm 102 H

    -200 -300 -400 -100 1000 1100 Read distance [mm] Figure 5.22: "Medium Density" reading field curve for line scanner with heating (without deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 64: Medium Density (M) Optics: Bcl 548I Sm 100 H

    -200 -300 -400 -100 1000 1100 Read distance [mm] Figure 5.23: "Medium Density" reading field curve for line scanner with heating (with deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 65: Medium Density (M) Optics: Bcl 548I Om 100 H

    = ±12˚ -100 -200 -300 -400 -100 1000 1100 Read distance [mm] Figure 5.25: Lateral "Medium Density" reading field curve for oscillating-mirror scanners with heating The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 66: Low Density (F) Optics: Bcl 548I Sf 102 H

    900 1000 1100 1200 1300 1400 1500 1600 1700 Read distance [mm] Figure 5.26: "Low Density" reading field curve for line scanner with heating (without deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 67: Low Density (F) Optics: Bcl 548I Sf 100 H

    900 1000 1100 1200 1300 1400 1500 1600 1700 Read distance [mm] Figure 5.27: "Low Density" reading field curve for line scanner with heating (with deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 68: Low Density (F) Optics: Bcl 548I Of 100 H

    900 1000 1100 1200 1300 1400 1500 1600 1700 -100 Read distance [mm] Figure 5.29: Lateral "Low Density" reading field curve for oscillating-mirror scanners with heating The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 69: Ultra Low Density (L) Optics: Bcl 548I Sl 102 H

    1800 2000 2200 2400 2600 Read distance [mm] Figure 5.30: "Ultra Low Density" reading field curve for line scanner with heating (without deflection mirror) The reading field curves apply for the reading conditions stated in table 5.8. Leuze electronic 548i...
  • Page 70: Ultra Low Density (L) Optics: Bcl 548I Ol 100 H

    1400 1600 1800 2000 2200 2400 2600 Read distance [mm] Figure 5.32: Lateral "Ultra Low Density" reading field curve for oscillating-mirror scanners with heating The reading field curves apply for the reading conditions stated in table 5.8. 548i Leuze electronic...
  • Page 71: Installation And Mounting

     Save the original packaging for later storage or shipping. If you have any questions concerning your shipment, please contact your supplier or your local Leuze electronic sales office.  Observe the applicable local regulations when disposing of the packaging materials.
  • Page 72: Mounting The Bcl 548

    • Using two M4x6 screws on the rear of the device or using four M4x6 screws on the bottom of the device. • Using a BT 56 mounting device on the two fastening grooves. 6.2.1 Fastening with M4 x 6 screws Figure 6.2: Fastening options using M4x6 threaded holes 548i Leuze electronic...
  • Page 73: Bt 56 Mounting Device

    548i Clamp profile for mounting to round or oval pipes Ø 16 … 20mm All dimensions in mm A Rod holder, turnable 360° B Rods Ø 16 … 20mm Figure 6.3: BT 56 mounting device Leuze electronic 548i...
  • Page 74: Figure 6.4: Mounting Example Of Bcl 548 With Bt 56

    Installation and mounting Figure 6.4: Mounting example of BCL 548 with BT 56 548i Leuze electronic...
  • Page 75: Bt 59 Mounting Device

    For further information, see the notices in chapter 6.3! Please refer to chapter 5.6 for the permissible minimum and maximum distances between the BCL 548i and the labels to be read. Leuze electronic 548i...
  • Page 76: Device Arrangement

    • The reading distance lies in the middle area of the reading field. • The bar code labels are of good print quality and have good contrast ratios. • You do not use high-gloss labels. • There is no direct sunlight. 548i Leuze electronic...
  • Page 77: Avoiding Total Reflection - Line Scanner

    Notice! Mount the BCL 548i with oscillating/deflection mirror in such a way that the outlet window of the bar code reader is parallel to the object. This will result in an angle of inclination of approx. 25°. Leuze electronic 548i...
  • Page 78: Mounting Location

    • Mount in such a way that the device is protected from draft and wind; mount additional shields if necessary. Notice! When installing the BCL 548i in a protective housing, it must be ensured that the scanning beam can exit the protective housing without obstruction. 548i Leuze electronic...
  • Page 79: Possible Read Angles Between Bcl 548I And Bar Code

    Styrofoam balls. In doing so, avoid leaving fingerprints on the front cover of the BCL 548i. Attention! Do not use aggressive cleaning agents such as thinner or acetone for cleaning the device. Leuze electronic 548i...
  • Page 80: Electrical Connection

    For UL applications, use is permitted exclusively in Class 2 circuits according to NEC (National Electric Code). The BCL 548i bar code readers are designed in accordance with safety class III for supply by PELV (protective extra-low voltage with reliable disconnection). 548i Leuze electronic...
  • Page 81: Electrical Connection Of The Bcl 548

    BUS OUT SWIO_3 TD+ 1 TD+ 1 SWIO_4 M12 socket M12 socket M12 plug (D-coded) (D-coded) (A-coded) Figure 7.2: Connections of the BCL 548 Described in detail in the following are the individual connections and pin assignments. Leuze electronic 548i...
  • Page 82: Pwr - Voltage Supply And Switching Input/Outputs 3 And 4

    After reconnecting to the PROFINET-IO or after deac- tivating parameter enabling, the parameter settings set by the PROFINET-IO are again active! 548i Leuze electronic...
  • Page 83: Figure 7.3: Switching Input Connection Diagram Swio_3 And Swio_4

    Switching output connection diagram SWIO_3 / SWIO_4 Attention! Each configured switching output is short-circuit proof! Do not load the respective switching output of the BCL 548i with more than 60mA at +10 … +30VDC in normal operation! Leuze electronic 548i...
  • Page 84: Service - Usb Interface (Type A)

    IP 65 is achieved only if the connectors and caps are screwed into place. Alternatively, a parameter memory in the form of a USB memory stick certified by Leuze electronic GmbH + Co. can be connected to the provided USB service interface. With this Leuze memory stick, protection class IP 65 is also ensured.
  • Page 85: Sw In/Out - Switching Input/Switching Output

    If, for example, the inverted sensor output is connected to pin 2, and pin 2 of the bar code reader is, at the same time, configured as an output (and not as an input), the switching output malfunctions. Attention! The maximum input current must not exceed 8mA! Leuze electronic 548i...
  • Page 86: Figure 7.8: Switching Output Connection Diagram Swio_1 / Swio_2

    The functions of the individual switching inputs/outputs are programmed via the display or via configuration in the webConfig tool under the Switching input or Switching output heading. For further information, see also "Commissioning and configuration" on page 116. 548i Leuze electronic...
  • Page 87: Host / Bus In For Bcl 548I

    HOST / BUS IN cable assignments on RJ-45 Notice for connecting the PROFINET-IO interface! Ensure adequate shielding. The entire connection cable must be shielded and earthed. The RD+/RD- and TD+/TD- wires must be stranded in pairs. Use CAT 5 cable for the connection. Leuze electronic 548i...
  • Page 88: Bus Out For The Bcl 548I

    Use CAT 5 cable for the connection. Note! For the BCL 548i as standalone device or as the last participant in a linear topology, termi- nation on the BUS OUT socket is not mandatory! 548i Leuze electronic...
  • Page 89: Profinet-Io Topologies

    "device naming", using the control's configuration tool. Detailed information can be found in section "Step 5 – Configuration of the device name - naming the device" on page 121. Information on the necessary configuration steps can be found in chapter 10. Leuze electronic 548i...
  • Page 90: Profinet-Io Wiring

    BCL to the last PROFINET-IO RT absolutely required, shielded 100Base-TX Twisted Pair (min. Cat. 5) BCL – power supply not necessary unit not necessary Switching input not necessary Switching output Table 7.4: Cable lengths and shielding 548i Leuze electronic...
  • Page 91: Display And Control Panel

    Internal device error (Error) -> The device must be sent in for inspection Bar graph The read quality is described on a scale of 0 - 100%. The quality is evaluated based on the "Equal Scans" of the read result configured in the bar code reader. Leuze electronic 548i...
  • Page 92: Led Status Indicators

    - configuration via the display - no data on the host interface flashes red Device ok, warning set - bar code reading possible - temporary operating fault red continuous light Device error / parameter enable - no bar code reading possible 548i Leuze electronic...
  • Page 93: Control Buttons

    The menus within a level are selected with the up/down buttons The selected menu item is activated with the enter button Press the ESC button to move up one menu level. When one of the buttons is actuated, the display illumination is activated for 10min. Leuze electronic 548i...
  • Page 94 Selecting options If options can be selected, the display looks like this: o OFF Standard ----- Unit Select the desired option with the buttons. Activate the option by pressing 548i Leuze electronic...
  • Page 95: Menu Description

    The display then shows the bar code reading window with all status information. 8.3.1 The main menus Device information - main menu BCL548i SF 102 This menu item contains detailed information on Leuze electronic • Device type GmbH & Co. KG •...
  • Page 96 548i receives all parameters from the PROFINET-IO Controller (PLC). Changes made via the display are overwritten! Device settings for operating the BCL 548i on the PROFINET-IO are managed and con- figured exclusively by the PROFINET-IO Controller (PLC). 548i Leuze electronic...
  • Page 97: Parameter Menu

    Parameters to By pressing the enter button after selecting default Parameters to default , all parameters are reset to their standard settings without any further security prompts. In this case, English is selected as the display language. Leuze electronic 548i...
  • Page 98 Digits 4 0 to 64 characters Fourth decodable number of characters. Digits 5 0 to 64 characters Fifth decodable number of characters. Reading reliability Value from 2 to 100 Number or scans required to reliably detect a label. 548i Leuze electronic...
  • Page 99 0 to 64 characters Digits 4 0 to 64 characters Digits 5 0 to 64 characters Reading reliability Value from 2 to 100 Check digit method as decoder 1 Standard Check digit transm. as decoder 1 Standard Leuze electronic 548i...
  • Page 100 0 to 64 characters Digits 4 0 to 64 characters Digits 5 0 to 64 characters Reading reliability Value from 2 to 100 Check digit method as decoder 1 Standard Check digit transm. as decoder 1 Standard 548i Leuze electronic...
  • Page 101 Function No BCL500i function Reading gate Reading gate start/stop start/stop Rd. gate stop Rd. gate start Teach reference code Autoconfig start/stop The function set here is carried out after the switching input is activated. Leuze electronic 548i...
  • Page 102 Negative reference code comparison 2 The function set here specifies which event activates the switching output. Deactivation function 1 See Activation function 1 for selection No function options The function set here specifies the event that deactivates the switching output. 548i Leuze electronic...
  • Page 103 OFF / ON Signal delay Value from 0 to 65535 Pulse duration Value from 0 to 65535 Activation function 4 see switching input/output 1 Invalid read result Deactivation function 4 see switching input/output 1 Reading gate start Leuze electronic 548i...
  • Page 104: Table 8.4: Ethernet Submenu

    If DHCP is activated, the BCL 548 draws its set- tings for IP address, gateway and net mask from a DHCP server. The manual settings made above have no effect, but are retained and are again active if DHCP is deactivated. 548i Leuze electronic...
  • Page 105 BCL 548 if the server (host system) does not respond. Repetition time The repetition time can be set to any value 5000ms between 100 and 60,000ms. Time after which another attempt is made to establish a connection. Leuze electronic 548i...
  • Page 106: Language Selection Menu

    The display language and the language of the webConfig user interface are synchronized. The setting in the display affects the webConfig tool and vice versa. Notice! When operating the BCL 548i on the PROFINET-IO, the language configured in the GSD file is used in the display. 548i Leuze electronic...
  • Page 107: Service Menu

    Display and control panel 8.3.4 Service menu Diagnostics This menu item is used exclusively for service purposes by Leuze electronic. Status messages This menu item is used exclusively for service purposes by Leuze electronic. 8.3.5 Actions menu Start decoding Here, you can perform a single reading via the display.
  • Page 108 GS 1 Databar Limited ’15’ GS 1 Databar Expanded Number of digits of the detected code (sets the number of digits of Decoder 1) Contents of the decoded label. A  appears if the label was not correctly read. zzzzzz: 548i Leuze electronic...
  • Page 109: Operation

     Parameters to default Parameter enabling menu item. Press the enter button to enter the Parameter enabling menu. Parameter enabling In the Parameter enabling menu, use the buttons to select the o ON ON menu item. Standard ----- Unit Leuze electronic 548i...
  • Page 110 PROFINET-IO. Upon connection to the PROFINET-IO, the 548i receives all parameters from the PROFINET-IO Controller. Changes made via the display are overwritten! Device settings for operating the BCL 548i on the PROFINET-IO are managed and con- figured exclusively by the PROFINET-IO Controller. 548i Leuze electronic...
  • Page 111: Leuze Electronic Bcl 548I

    If a password is desired for PROFINET operation, it must be configured via module 62 (see "Module 62-Display" on page 174). Network configuration Information on the configuration of the PROFINET-IO can be found in chapter 10 "Commis- sioning and configuration" on page 116. Leuze electronic 548i...
  • Page 112: Leuze Webconfig Tool

    Connecting the SERVICE USB interface The connection to the SERVICE USB interface of the BCL 548i is established via the PC-side USB interface using a special USB cable with 2 type A/A connectors. Figure 9.1: Connecting the SERVICE USB interface 548i Leuze electronic...
  • Page 113: Installing The Required Software

    Upon successful installation of the USB driver, a BCL 50xi icon automatically appears on the desktop. To check: In the Windows Device Manager, a device called "Leuze electronic, USB Remote NDIS Network Device" appears under the "Network adapter" device class following successful USB registration.
  • Page 114: Figure 9.2: Device Manager With Connected Bcl 500

    Leuze webConfig tool Figure 9.2: Device Manager with connected BCL 500 Notice! If the installation failed, contact your network administrator: The settings of the firewall used may need to be adjusted. 548i Leuze electronic...
  • Page 115: Starting The Webconfig Tool

    The individual parameters are – where useful – graphically displayed in order to better illus- trate the meaning of the what are often perceived as abstract parameters. The result is an easy-to-use and practically-oriented user interface! Leuze electronic 548i...
  • Page 116: Short Description Of The Webconfig Tool

    The user interface of the webConfig tool is largely self-explanatory. 9.4.1 Module overview in the Configuration menu The adjustable parameters of the BCL 548i are clustered in modules in the Configuration menu. Figure 9.4: Module overview in the webConfig tool 548i Leuze electronic...
  • Page 117 "Load parameter from device" button after making the changes to update the display in the webConfig tool. This button appears in the upper left in the center window area in all submenus of the Configuration main menu. Leuze electronic 548i...
  • Page 118: Commissioning And Configuration

    • acyclic data exchange, and also for the transfer of various information types such - Parameters for the configuration of the modules during the establishment of the communication - I&M 0-4 data (Identification & Maintenance functions) - Reading diagnostic information - Reading I/O data - Writing device data 548i Leuze electronic...
  • Page 119: Conformance Classes

    SWIO_3 TD+ 1 TD+ 1 SWIO_4 M12 socket M12 socket M12 plug (D-coded) (D-coded) (A-coded) Figure 10.1: Connections of the BCL 548  Check the applied voltage. It must be in the range between +10V … 30VDC. Leuze electronic 548i...
  • Page 120: Starting The Device

    The first step involves the assignment of an IP address to the IO Controller (PLC - S7) and the preparation of the control for consistent data transmission. Notice! If an S7 control is used, you need to ensure that Simatic-Manager Version 5.4 + service pack 5 (V5.4+SP5) or higher is used. 548i Leuze electronic...
  • Page 121: Step 2 - Installation Of The Gsd File

    This is also reflected in the file name. File name structure The file name of the GSD file is constructed according to the following rule: GSDML-[GSDML schema version]-Leuze-BCL548i-[date].xml Explanation: • GSDML schema version: version identifier of the GSDML schema version used, e.g., V2.2 •...
  • Page 122: Step 3 - Hardware Configuration Of The S7 Plc: Configuration

    PROFINET-IO, all parameters are set to default values. If these parameters are not changed by the user, the device functions with the default settings delivered by Leuze electronic. For the default settings of the BCL 548i, please refer to the following module descriptions.
  • Page 123: Step 4 - Transfer Of The Configuration To The Io Controller (S7 Plc)

    Notice! All BCL 548i participants in a PROFINET-IO network must be located in the same subnet! Device naming PROFINET-IO defines the "naming of the device" as the creation of a name-based relation- ship for a PROFINET-IO device. Leuze electronic 548i...
  • Page 124 HW Config) is then assigned to this participant. Notice! Multiple BCL 548i can be distinguished by the MAC addresses displayed. The MAC address may be found on the name plate of the respective bar code scanner. 548i Leuze electronic...
  • Page 125: Step 6 - Check Device Names

    10.4.6 Step 6 – Check device names After completing the configuration phase, it is sensible to recheck the "device names" that have been assigned. Please ensure that these names are unique and that all participants are located in the same subnet. Leuze electronic 548i...
  • Page 126: Ethernet Host Communication

    IP address accepted and does it become active. Or, alternatively, via the display  In the main menu, use the buttons to select the Parameter menu and use the enter button to activate the Parameter menu. The following screen appears: 548i Leuze electronic...
  • Page 127: Automatically Setting The Ip Address

    A simple test to determine whether the address assignment was successful is to enter the previously configured IP address in a ping com- mand (e.g. "ping 192.168.60.101" in a command line window under Windows). Leuze electronic 548i...
  • Page 128: Tcp/Ip

    • Port number for the communication of the BCL 548i with the TCP client The corresponding adjustment options can be found: • Via webConfig: • Configuration -> Communication -> Host communication • Or, alternatively, via the display 548i Leuze electronic...
  • Page 129 Press the enter button to enter the TcpIP menu. TcpIP o Activated Use the buttons to successively select the Activated, Mode Mode and TcpIP Client or TcpIP Server menu items and set the TcpIP client desired values. TcpIP server Leuze electronic 548i...
  • Page 130: Udp

    All other parameters required for the reading task, such as setting the code type and number of digits, etc., are set using the engineering tool of the PLC with the aid of the various avail- able modules (see chapter 10.5). 548i Leuze electronic...
  • Page 131: Commissioning Via The Profinet-Io

    IO Controller (master). Before this is evaluated and the respective parameter values are set, all 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 548i...
  • Page 132 Digits 5 Decodable number of digits in the enumeration mode. UNSIGNED8 0 … 63 Reading Min. reading reliability to be achieved in order to output a UNSIGNED8 1 … 100 reliability read code. Table 10.2: Device parameters 548i Leuze electronic...
  • Page 133 4: MOD10 Weight 4_9 5: MOD11 Cont 6: MOD43 7: MOD16 Check digit output Check digit Turns the check digit output on or off. 16.7 0: Standard output 2 1: Not standard Table 10.2: Device parameters (cont.) Leuze electronic 548i...
  • Page 134 Turns the check digit output on or off. 32.7 0: Standard output 4 1: Not standard Table 10.2: Device parameters (cont.) Specifying a 0 for the number of digits means that this entry is ignored for the device. 548i Leuze electronic...
  • Page 135 Number of digits mode x = 0 (enumeration) Number of digits x.1 = 10 Number of digits x.2 = 12 Number of digits x.3 = 0 Number of digits x.4 = 0 Number of digits x.5 = 0 Leuze electronic 548i...
  • Page 136: Overview Of The Project Modules

    1024 bytes. The specific limits of the individual modules of the BCL 548i are declared in the GSD file. The following module overview shows the characteristics of the individual modules: 548i Leuze electronic...
  • Page 137 Configuration of the characteristics filter 1050 Data filtering Configuration of the data filtering 1051 Segmentation acc. to the EAN pro- Activation and configuration of the segmentation 1052 cess acc. to the EAN process Table 10.3: Module overview Leuze electronic 548i...
  • Page 138 The number of parameter bytes does not include the constant module number, which is always transmitted in addition. Notice! For the standard case, at least module 10 (activation) and one of modules 21 … 27 (decoding result 1 … 7) should be integrated. 548i Leuze electronic...
  • Page 139: Decoder Modules

    Decodable number of digits Digits 4 UNSIGNED8 0 … 63 in the enumeration mode. Decodable number of digits Digits 5 UNSIGNED8 0 … 63 in the enumeration mode. Table 10.4: Parameters for modules 1-4 Leuze electronic 548i...
  • Page 140 Table 10.4: Parameters for modules 1-4 (cont.) Cf. in section 10.5.2 Permanently defined parameters / device parameters the notice on number of digits. Parameter length 8 bytes Input data None Output data None 548i Leuze electronic...
  • Page 141: Module 5 - Code Type Features (Symbology)

    … BitArea method and ASCII sion for Code 39. method) 2: ASCII (This conversion method uses the entire ASCII character set) Table 10.5: Parameters for module 5 Parameter length 6 byte Input data None Output data None Leuze electronic 548i...
  • Page 142: Module 7 - Code Fragment Technology

    This parameter should be set if the AutoControl function is activated (see chapter 10.16.3 "Module 92 – AutoControl"). If the parameter is not set, the bar code is immediately detected and processed further as soon as all necessary bar code elements are available. 548i Leuze electronic...
  • Page 143: Control Modules

    1 -> 0: Data has been Only relevant in handshake processed by the mode (with ACK). master Table 10.8: Output data for module 10 Leuze electronic 548i...
  • Page 144 Deletion of the input data areas of all modules. Exception: The input data of module 60 - device status (see chapter 10.12.1) is not deleted. For the status byte of decoding result modules 20 … 27 (see chapter 10.9.2), the two toggle bytes and the reading gate status remain unchanged. 548i Leuze electronic...
  • Page 145: Module 11 - Reading Gate Control

    4: Reference code comparison, i.e., the reading gate is terminated if a positive reference code comparison has taken place. Table 10.9: Parameters for module 11 Leuze electronic 548i...
  • Page 146 See "Identifier" on page 163, modules 52-54 "Identifier filter string" See Module 83 – Reference code comparison pattern 1 and Module 84 – Reference code comparison pattern 2 Parameter length 6 byte Input data None Output data None 548i Leuze electronic...
  • Page 147: Module 12 - Multi-Label

    "No Reads" are output. Notice! When using this module, the ACK mode should be activated (see Module 10 – Activations, "Mode" parameter). Otherwise there is a risk of losing decoding results if the control is not fast enough. Leuze electronic 548i...
  • Page 148: Module 13 - Fragmented Read Result

    Fragment length, always corre- sponds to the configured fragment Fragment size UNSIGNED8 0 … 28 length, except for the last frag- ment. Table 10.13: Input data for module 13 Input data length 2 byte consistent Output data None 548i Leuze electronic...
  • Page 149: Module 14 - Interlinked Read Result

    1 byte Input data None Output data None Notice! An interlinked read result also requires Module 12 – Multi-label. In this mode, the additional information transmitted in modules 31ff relates to the last decoding result in the chain. Leuze electronic 548i...
  • Page 150: Result Format

    This signal represents the internal acknowledgement edgement state of the control. from the IO Controller Table 10.15: Input data for module 20 Attention: This does not necessarily correspond to the state at the time the bar code is scanned. 548i Leuze electronic...
  • Page 151 • New result • Result state All others remain unchanged. Data reset behavior: Upon data reset (see Module 10 – Activations), the input data is deleted, except for the reading gate status and the two toggle bits. Leuze electronic 548i...
  • Page 152: Modules 21-27 - Decoding Result

    Bar code information with a length of Data 0-FFh consistently 28 bytes. UNSIGNED8 Table 10.16: Input data for modules 21 … 27 Attention: This does not necessarily correspond to the state at the time the bar code is scanned 548i Leuze electronic...
  • Page 153 This shortening is either from the left or the right depending on the setting in Module 30 – Data formatting. Shortening is indicated by the passed bar code data length. Leuze electronic 548i...
  • Page 154: Module 30 - Data Formatting

    The "decoding result at reading gate start" parameter is only taken into account if the "Without ACK" mode is set (cf. "Module 10 – Activations" on page 141). Notice! The text for erroneous readings does not permit the use of ASCII characters that cannot be displayed (<0x20h). 548i Leuze electronic...
  • Page 155: Module 31 - Reading Gate Number

    0 … 1 UNSIGNED16 0 … 65535 continuously. At 65535, an overflow occurs and the counter starts afresh from 0. Table 10.18: Input data for module 31 Input data length 2 byte consistent Output data None Leuze electronic 548i...
  • Page 156: Module 32 - Reading Gate Time

    1/10 Code position 0 … 1 SIGNED16 ±450 ized to the zero position (middle posi- degree tion). Specified in 1/10 degrees. Table 10.20: Input data for module 33 Input data length 2 byte consistent Output data None 548i Leuze electronic...
  • Page 157: Module 34 - Reading Reliability (Equal Scans)

    1/10 Bar code length 0 … 1 UNSIGNED16 1 … 900 code position specified in module degree 35 in 1/10 degrees. Table 10.22: Input data for module 35 Input data length 2 byte consistent Output data None Leuze electronic 548i...
  • Page 158: Module 36 - Scans With Information

    Addr. Data type Value range Init value Unit Decoding quality of the transmitted Decoding quality UNSIGNED8 0 … 100 bar code Table 10.24: Input data for module 37 Input data length 1 byte consistent Output data None 548i Leuze electronic...
  • Page 159: Module 38 - Code Direction

    Data type Value range Init value Unit Number of digits of the transmitted bar Number of digits UNSIGNED8 0 … 48 code Table 10.26: Input data for module 39 Input data length 1 byte Output data None Leuze electronic 548i...
  • Page 160: Module 40 - Code Type (Symbology)

    UNSIGNED8 (symbology) 10: EAN Addendum code 11: Codabar 12: Code93 13: GS1 DataBar Omnidirectional 14: GS1 DataBar Limited 15: GS1 DataBar Expanded Table 10.27: Input data for module 40 Input data length 1 byte Output data None 548i Leuze electronic...
  • Page 161: Module 41 - Code Position In The Swivel Range

    The position is normalized to 0 … 1 SIGNED16 -200 … +200 1/10° range the zero position (middle position). Speci- fied in 1/10 degrees. Table 10.28: Input data for module 41 Input data length 2 bytes Output data None Leuze electronic 548i...
  • Page 162: Data Processing

    0 … 450 eter - scan position In this case, a +/- degree bandwidth in degrees must be specified, within which the same bar code is permitted to be in the scanning beam. Table 10.29: Parameters for module 50 548i Leuze electronic...
  • Page 163 Parameter length 8 byte Input data None Output data None All comparison criteria are AND linked; this means all active comparisons must be fulfilled before the just-decoded bar code can be identified as already decoded and then deleted. Leuze electronic 548i...
  • Page 164: Module 51 - Data Filtering

    Also permitted are '*' as placeholders for a character sequence of arbitrary length, and an 'x' if the character at the respective position is to be deleted. Notice! ASCII characters that cannot be displayed (<0x20h) must not be used. 548i Leuze electronic...
  • Page 165: Identifier

    1 … 5 bytes of Identifier 4 See identifier 1. 5 characters null ASCII characters terminated STRING 1 … 5 bytes of Identifier 5 See identifier 1. 5 characters null ASCII characters terminated Table 10.31: Parameters for module 52 Leuze electronic 548i...
  • Page 166 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. Notice! ASCII characters that cannot be displayed (<0x20h) must not be used in the identifier strings. 548i Leuze electronic...
  • Page 167: Module 53 - Segmentation Via Fixed Positions

    Start position of bar code. UNSIGNED8 0 … 127 the 2nd identifier The first character in the bar code has position 1. If the parameter is = 0, it is deactivated. Table 10.32: Parameters for module 53 Leuze electronic 548i...
  • Page 168 The first character in the bar code has position 1. If the parameter is = 0, it is deactivated. Table 10.32: Parameters for module 53 (cont.) Parameter length 37 byte Input data None Output data None 548i Leuze electronic...
  • Page 169 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. Notice! ASCII characters that cannot be displayed (<0x20h) must not be used in the identifier strings. Leuze electronic 548i...
  • Page 170: Module 54 - Segmentation According To Identifier And Separator

    The separator terminates the data value that Delimiter in the follows its identifier directly after the identifier identifier/sepa- UNSIGNED8 0 … 127 length. After the separator, the next identifier rator algorithm starts. Table 10.33: Parameters for module 54 Parameter length 29 byte 548i Leuze electronic...
  • Page 171 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. Notice! ASCII characters that cannot be displayed (<0x20h) must not be used in the identifier strings. Leuze electronic 548i...
  • Page 172: Module 55 - String Handling Parameters

    (characters at the position of the delete Delete character UNSIGNED8 32 … 126 ‘x‘ character are deleted in a comparison. This permits certain areas to be deleted). Table 10.34: Parameters for module 55 Parameter length 3 byte Input data None Output data None 548i Leuze electronic...
  • Page 173: Device Functions

    Analogous to command H, activation of the system reset bit triggers a restart of all electron- ics, incl. a restart of the PROFINET-IO stack. I.e. the device restarts. Output data length 1 byte Notice! When resetting the data (see Module 10 – Activations), the input data of this module is not deleted. Leuze electronic 548i...
  • Page 174: Module 61 - Laser Control

    1/10° increments within 2 … 3 UNSIGNED16 -450 … +450 +450 1/10° position the visible range of the laser. Table 10.37: Parameters for module 61 Parameter length 4 byte Input data None Output data None 548i Leuze electronic...
  • Page 175: Module 62 - Display

    Input data None Output data None Notice! This module overwrites the local display settings. Following activation of this module, the language selection, the setting for password protection and the specified password set in this module take effect. Leuze electronic 548i...
  • Page 176: Module 63 - Alignment

    Signal activates and deactivates the 0 -> 1: On Alignment mode alignment mode for optimum align- 1 -> 0: Off ment of the BCL 504 with the bar code Table 10.40: Output data for module 63 Output data length 1 byte 548i Leuze electronic...
  • Page 177: Module 64 - Oscillating Mirror

    -200 … +200 -200 1/10° range. Oscillation fre- Common value for forward and UNSIGNED8 15 … 116 °/s quency backward motion Table 10.41: Parameters for module 64 Parameter length 6 byte Input data None Output data None Leuze electronic 548i...
  • Page 178: Module 65 - Deflection Mirrors

    Defines the switch-on time period for the switching input. Any activated switch-off function then no longer has any function. A value of 0 causes the output to be set statically; this means that the selected input func- tion(s) activate the output, and the selected switch-off function(s) deactivate it again. 548i Leuze electronic...
  • Page 179: Figure 10.4: Example 1: Start-Up Delay > 0 And Switch-On Time = 0

    Figure 10.6: Example 3: Start-up delay >0 Switch-off signal prior to lapsing of the start-up delay If the output is again deactivated via the switch-off signal before the start-up delay lapses, only a brief pulse appears at the output following the start-up delay. Leuze electronic 548i...
  • Page 180: Parameters For Operating As An Input

    Input signal Output signal Start-up delay td_on Switch-on time ton Switch-off delay td_off Figure 10.7: Start-up delay in input mode 548i Leuze electronic...
  • Page 181: Figure 10.8: Switch-On Time In Input Mode

    Figure 10.8: Switch-on time in input mode Switch-off delay td_off This parameter specifies the duration of the switch-off delay in ms. Input signal Output signal Start-up delay td_on Switch-on time ton Switch-off delay td_off Figure 10.9: Switch-off delay in input mode Leuze electronic 548i...
  • Page 182: Switch-On And Switch-Off Functions For Operation As An Output

    10.13.4 Input functions for operation as an input Name Value Comments No function No functionality Activation of the reading gate Reading gate deactivation only Reading gate activation only Reference bar code teach-in Start/stop autoconfiguration mode Table 10.44: Input functions 548i Leuze electronic...
  • Page 183: Module 70 - Switching Input/Output Swio1

    (once) or also in the event of once UNSIGNED8 (Event Counter) greater or equal to (multiple times) 1: SWOUT after the comparative value is switches sev- reached. eral times Table 10.45: Parameters for module 70 – Input/Output 1 Leuze electronic 548i...
  • Page 184 The DC bias level also defines whether the output is low-active (0) or high-active (1). Switching on an I/O configured as an output means switching to the active state; switching off, on the other hand, results in switching to the inactive or idle state. 548i Leuze electronic...
  • Page 185: Module 71 - Switching Input/Output Swio2

    (once) or also in the event of once UNSIGNED8 (Event Counter) greater or equal to (multiple times) 1: SWOUT after the comparative value is switches sev- reached. eral times Table 10.46: Parameters for module 71 – Input/Output 2 Leuze electronic 548i...
  • Page 186 The DC bias level also defines whether the output is low-active (0) or high-active (1). Switching on an I/O configured as an output means switching to the active state; switching off, on the other hand, results in switching to the inactive or idle state. 548i Leuze electronic...
  • Page 187: Module 72 - Switching Input/Output Swio3

    (once) or also in the event of once UNSIGNED8 (Event Counter) greater or equal to (multiple times) 1: SWOUT after the comparative value is switches sev- reached. eral times Table 10.47: Parameters for module 72 – Input/Output 3 Leuze electronic 548i...
  • Page 188 The DC bias level also defines whether the output is low-active (0) or high-active (1). Switching on an I/O configured as an output means switching to the active state; switching off, on the other hand, results in switching to the inactive or idle state. 548i Leuze electronic...
  • Page 189: Module 73 - Switching Input/Output Swio4

    (Event Coun- function reaches this compara- ter) tive value, the switching output is activated. A deactivation event of the selected switch-off function resets the counter. Table 10.48: Parameters for module 73 – Input/Output 4 Leuze electronic 548i...
  • Page 190 The DC bias level also defines whether the output is low-active (0) or high-active (1). Switching on an I/O configured as an output means switching to the active state; switching off, on the other hand, results in switching to the inactive or idle state. 548i Leuze electronic...
  • Page 191: Module 74 - Swio Status And Control

    0: Not exceeded switching output 3 value. 1: Exceeded (Event Counter) The bit is reset to the init. value by resetting the event counter. Table 10.49: Input data for module 74 Input/output status and control Leuze electronic 548i...
  • Page 192 [AF] for switching out- Switching output 4 1 -> 0: No function put 4 back to zero. Reserved Byte Table 10.50: Output data for module 74 Input/output status and control Output data length 1 byte 548i Leuze electronic...
  • Page 193: Data Output

    3 rion according to … which sorting takes place. Sort Specifies the sorting See sorting direction 1 direction 3 direction. Table 10.51: Parameters for module 80 Parameter length 3 byte Input data None Output data None Leuze electronic 548i...
  • Page 194: Reference Code Comparison

    7: RC1 less than or equal to bar code less than or equal to RC2 8: Bar code less than RC1 or bar code greater than RC2 Table 10.52: Parameters for module 81 – Reference code comparison 548i Leuze electronic...
  • Page 195 If this condition is not satisfied, no posi- tive reference code com- parison is achieved. Table 10.52: Parameters for module 81 – Reference code comparison (cont.) Parameter length 8 byte Input data None Output data None Leuze electronic 548i...
  • Page 196: Module 82 - Reference Code Comparator 2

    3: RC 1 and 2 are used for the com- parison. One of the two conditions for reference bar codes 1 and 2 must be satisfied. Table 10.53: Parameters for module 82 – Reference code comparison 548i Leuze electronic...
  • Page 197 If this condition is not satisfied, no posi- tive reference code com- parison is achieved. Table 10.53: Parameters for module 82 – Reference code comparison (cont.) Parameter length 8 byte Input data None Output data None Leuze electronic 548i...
  • Page 198: Module 83 - Reference Code Comparison Pattern 1

    The defined comparison pattern affects both reference code comparators (Module 81 – Reference code comparator 1 and Module 82 – Reference code comparator 2). ASCII characters that cannot be displayed (<0x20h) must not be used in the comparison pattern. 548i Leuze electronic...
  • Page 199: Module 84 - Reference Code Comparison Pattern 2

    The defined comparison pattern affects both reference code comparators (Module 81 – Reference code comparator 1 and Module 82 – Reference code comparator 2). ASCII characters that cannot be displayed (<0x20h) must not be used in the comparison pattern. Leuze electronic 548i...
  • Page 200: Special Functions

    2: Unknown comparison function 2. If it matches, the value 1 is output. Table 10.56: Input data for module 90 – Status and control Input data length 1 byte Output data None 548i Leuze electronic...
  • Page 201: Module 91 - Autoreflact (Automatic Reflector Activation)

    UNSIGNED8 1 … 16 With a motor speed of 1000, 1 scan corresponds to a debounce time of 1ms. Table 10.57: Parameters for module 91 – AutoreflAct Parameter length 2 bytes Input data None Output data None Leuze electronic 548i...
  • Page 202: Module 92 - Autocontrol

    AutoControl function, note that the "Processing end at end of label" parameter in the CRT module should be set to allow for a better assessment of the bar code quality (see also "Module 7 – Code fragment technology" on page 140). 548i Leuze electronic...
  • Page 203: Example Configuration: Indirect Activation Via The Plc

    Include the following modules in your project: • Module 1010 – Activations • Module 1023 – Decoding result 12 bytes Parameter settings No parameters need to be set separately. The standard parameter set provides all required functions. Leuze electronic 548i...
  • Page 204 The data length is entered in byte 1. M 1023 byte 2 = result The result hex 3F ("?" = no read) is transmitted. Internal processing of the data and sig- Internal processing naling of the non-reading. 548i Leuze electronic...
  • Page 205: Sample Configuration: Direct Activation Via The Switching Input

    • Module 1023 – Decoding result 12 bytes Parameter settings of the "device parameters" Byte Description Init value Change value to: Code type 1 01: 2/5 Interleaved Digits 3 Table 10.60: Device parameters for example configuration 2 Leuze electronic 548i...
  • Page 206 0.2 = 1. The data length is entered in byte 1. M 1023 byte 1 = 1 M 1023 byte 2 = result The result hex 3F ("?" = no read) is transmitted. Internal processing Internal data processing 548i Leuze electronic...
  • Page 207: Online Commands

    ’ ’ in the text of this manual. Most online commands are acknowledged by the BCL 548i and any requested data returned. For commands that are not acknowledged, command execution can be observed or monitored directly on the device. Leuze electronic 548i...
  • Page 208: General 'Online' Commands

    Software reset Command ’H’ Carries out a software reset. The device is restarted and reinitialized, leaving it in the Description same state as when the supply voltage is switched on. Parameter Acknowledgment ’S’ (start signal) 548i Leuze electronic...
  • Page 209 ’11’ Codabar ’12’ Code 93 ’13’ GS 1 Databar Omnidirectional ’14’ GS 1 Databar Limited ’15’ GS 1 Databar Expanded Contents of the decoded label. A  appears if the label was not cor- zzzzzz: rectly read. Leuze electronic 548i...
  • Page 210 ’11’ Codabar ’12’ Code 93 ’13’ GS 1 Databar Omnidirectional ’14’ GS 1 Databar Limited ’15’ GS 1 Databar Expanded Contents of the decoded label. A  appears if the label was not cor- zzzzzz: rectly read. 548i Leuze electronic...
  • Page 211 ’+’: Starts the adjustment mode. Parameter ’-’: Ends the adjustment mode. ’yyy_zzzzzz’ yyy: Reading quality in %. A high process availability is ensured at read Acknowledgment qualities > 75%. zzzzzz: Bar code information. Leuze electronic 548i...
  • Page 212 Valid ’Rx’ command Acknowledgment ’1’ Invalid command ’2’ Insufficient memory for reference code ’3’ Reference code has not been saved ’4’ Reference code invalid Example Input = ’RS130678654331’ (Code 1 (1), RAM only (3), UPC (06), code information) 548i Leuze electronic...
  • Page 213  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’ command. Leuze electronic 548i...
  • Page 214 (variables) for the actual input. Defined reference code no. Acknowledgment ’1’ (Code 1) ’2’ (Code 2) Memory location for reference code ’0’ RAM+EEPROM, ’3’ RAM only Defined code type (see command ’CA’) Defined code information (1 … 63 characters) 548i Leuze electronic...
  • Page 215 The polygon wheel motor is started, the BCL 548 works as usual. Parameter Acknowledgment ’S’ (start signal) System Standby Command ’SOS’ System Standby: puts the BCL 548 in standby mode. The BCL 548 cannot be trig- Description gered, and the polygon wheel motor is stopped. Parameter Acknowledgment None Leuze electronic 548i...
  • Page 216 High corresponds to a voltage of 0V at the switching output). Parameter ’OA?’ ’OA S1=<a>;S2=<a>[;S3=<a>][;S4=<a>]’ <a> State of the switching outputs ’0’ Acknowledgment ’1’ High ’I’ Configuration as switching input ’P’ Passive configuration 548i Leuze electronic...
  • Page 217 (e.g., inverted logic and a state of High corre- sponds to a voltage of 0V at the switching output). ’OD<a>’ Parameter <a> Selected switching output [1..4], unit [dimensionless] Acknowledgment None Leuze electronic 548i...
  • Page 218 ’OF [S1=<a>][;S2=<a>][;S3=<a>][;S4=<a>]’ <a> Function of the switching input/ output, unit [dimensionless]’ Parameter ’I Switching input ’O’ Switching output ’P’ Passive ’OF=<bb>’ <bb> Status acknowledgement ’00’ Acknowledgment ’01’ Syntax error ’02’ Parameter error ’03’ Other error 548i Leuze electronic...
  • Page 219 Copying the default parameters to the permanent memory and to the main memory ’PS=<aa>’ <aa> Status acknowledgement, unit [dimensionless] ’00’ ’01’ Syntax error Acknowledgment ’02’ Impermissible command length ’03’ Reserved ’04’ Reserved ’05’ Reserved ’06’ Impermissible combination, source type - target type Leuze electronic 548i...
  • Page 220 Relative address of the data within the data set ’aaaa’ Four-digit, unit [dimensionless] <Data length> Length of the parameter data to be transferred ’bbbb’ Four-digit, unit [length in bytes] <BCC> Check sum calculated as specified under BCC type 548i Leuze electronic...
  • Page 221 Invalid check sum received ’05’ Impermissible number of data requested ’06’ Requested data does not (any longer) fit in the transmission buffer ’07’ Impermissible address value ’08’ Read access after end of data set ’09’ Impermissible QPF data set type Leuze electronic 548i...
  • Page 222 Relative address of the data within the data set ’aaaa’ Four-digit, unit [dimensionless] <P.value> Parameter value of the -bb- parameter stored at this address. The parameter set data is converted from HEX format to a 2-byte-ASCII format for transfer. 548i Leuze electronic...
  • Page 223 Description set (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 548i...
  • Page 224 Impermissible command length ’03’ Impermissible value for checksum type Acknowledgment ’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 548i Leuze electronic...
  • Page 225: Diagnostics And Troubleshooting

    Output Update The received output data Diagnostics Output data buffer Warning 0/n/0 Ignore Warning could not be processed. message overflow Temperature The device temperature Process Coming/ 0/0/0 Device-related warning exceeds the threshold. alarm going Leuze electronic 548i...
  • Page 226 Error category Alarm type PWR LED STATUS/INFO Status message WARNING Status message Flashes ERROR Diagnostics alarm FATAL ERROR Diagnostics alarm The BCL 548i carries out a software reset. Table 12.2: BCL 548 error categories 548i Leuze electronic...
  • Page 227 (FE) • Avoid EMC coupling caused by power cables laid parallel to device lines • Check max. network expansion as a function of the max. • Overall network expansion exceeded cable lengths Table 12.1: Interface error Leuze electronic 548i...
  • Page 228 Customer data (please complete) Device type: Company: Contact partner / department: Phone (direct): Fax: Street / No: ZIP code/City: Country: Leuze Service fax number: +49 7021 573 - 199 548i Leuze electronic...
  • Page 229: Type Overview And Accessories

    Line scanner with deflection mirror, with heating 50113190 BCL 548 SM 102 H Line scanner, beam exit at the front, with heating 50113188 BCL 548 OM 100 H Oscillating-mirror scanner with heating 50113202 Table 13.1: Type overview BCL 548 Leuze electronic 548i...
  • Page 230: Accessory Connectors

    Ethernet connector, M12 axial. Connector, 4-pin, D-coded 50112155 Table 13.2: Connectors for the BCL 548 13.4 Accessory USB cable Type designation Description Part no. KB USB-Service USB service cable 50107726 Table 13.3: Cable for the BCL 548 548i Leuze electronic...
  • Page 231: Accessory External Parameter Memory

    Mounting devices for the BCL 548 13.7 Accessory reflector for AutoReflAct Type designation Description Part no. Reflective tape no. 4 Reflective tape as reflector for AutoReflAct operation 50106119 100 x 100mm Table 13.6: Reflector for the BCL 548 Leuze electronic 548i...
  • Page 232: Accessory Ready-Made Cables For Voltage Supply

    K-D M12A-5P-5m-PVC M12 socket for PWR, axial connector, open cable end, cable length 5m 50104557 K-D M12A-5P-10m-PVC M12 socket for PWR, axial connector, open cable end, cable length 10m 50104559 Table 13.7: PWR cables for the BCL 548 548i Leuze electronic...
  • Page 233: Accessory Ready-Made Cables For Bus Connection

    -25°C … +60°C (when used with drag chains) Material cable sheath: PUR (green), wire insulation: PE foam, free of halogens, silicone and PVC Bending radius > 65mm, suitable for drag chains Bending cycles > 10 , perm. acceleration < 5m/s Leuze electronic 548i...
  • Page 234: Order Codes M12 Profinet-Io Connection Cable Kb Et

    KB ET - 10000 - SSA Cable length 10m 50106901 KB ET - 15000 - SSA Cable length 15m 50106902 KB ET - 30000 - SSA Cable length 30m 50106905 Table 13.8: Bus connection cable for the BCL 548 548i Leuze electronic...
  • Page 235: Maintenance

     Contact your Leuze distributor or service organization should repairs be required. The addresses can be found on the inside of the cover and on the back. Notice! When sending devices to Leuze electronic for repair, please provide an accurate description of the error. 14.3...
  • Page 236: Appendix

    Appendix Appendix 15.1 Declaration of conformity 548i Leuze electronic...
  • Page 237: Ascii Character Set

    End of data transmission block CANCEL Invalid END OF MEDIUM End of medium SUBSTITUTE Substitution ESCAPE Escape FILE SEPARATOR File separator GROUP SEPARATOR Group separator RECORD SEPARATOR Record separator UNIT SEPARATOR Unit separator SPACE Space EXCLAMATION POINT Exclamation point Leuze electronic 548i...
  • Page 238 Number Number Number Number Number COLON Colon SEMICOLON Semicolon < LESS THAN Less than EQUALS Equals > GREATER THAN Greater than QUESTION MARK Question mark COMMERCIAL AT Commercial AT Capital letter Capital letter Capital letter Capital letter 548i Leuze electronic...
  • Page 239 REVERSE SLANT Reverse slant CLOSING BRACKET Closing bracket CIRCUMFLEX Circumflex UNDERSCORE Underscore ‘ GRAVE ACCENT Grave accent Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Lower case letter Leuze electronic 548i...
  • Page 240 Lower case letter Lower case letter 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 548i Leuze electronic...
  • Page 241: Bar Code Samples

    Modul 0,3 3456 7890 A121314A Code 128 Modul 0,3 Code type 10: EAN 13 Add-on SC 0 77889 abcde Code type 08: EAN 128 1 122334 455666 Modul 0,3 leuze Figure 15.1: Bar code sample labels (module 0.3) Leuze electronic 548i...
  • Page 242: Module 0.5

    Modul 0,5 A151617A 9876 5430 Code 128 Modul 0,5 Code type 10: EAN 13 Add-on SC 2 44332 fghij Code type 08: EAN 128 Modul 0,5 0 099887 766550 LEUZE Figure 15.2: Bar code sample labels (module 0.5) 548i Leuze electronic...
  • Page 243 Menu structure BCL 548i Level 1 Level 2 Level 3 Level 4 Level 5 Selection/configuration option Detailed information on : selection : selection : selection : selection : selection : selection : back : back : back : back : activate : back Device information page 93...
  • Page 244 Deutsch / English / Español / Français / Italiano page 104 Diagnostics Number of readings, reading gates, reading rate / non-reading rate etc.. Service page 105 Status messages Exclusively for service purposes by Leuze electronic Actions Start decoding Stop decoding Perform a single reading Start alignment Stop alignment...

Table of Contents