IFM O2I5 Series User manual

Operating instructions
Multicode Reader
O2I5xx
11435409 / 0001 / 2022
GB

O2I5xx Multicode Reader
2
Contents
1 Preliminary note ............................................................. 3
1.1 Symbols used.......................................................... 3
1.2 Warnings used ......................................................... 3
1.3 Safety symbols on the unit ................................................ 3
1.4 Legal and copyright information ............................................ 3
1.5 Open source information.................................................. 3
2 Safety instructions............................................................ 5
2.1 Laser safety ........................................................... 5
2.2 Photobiological safety.................................................... 5
2.3 Cyber security.......................................................... 6
3 Intended use................................................................ 7
3.1 Application area ........................................................ 7
4 Function ................................................................... 8
4.1 Overview of device functions............................................... 8
4.2 Web front end.......................................................... 8
4.3 Triggering image captures................................................. 8
4.3.1 External triggering................................................... 9
4.3.2 Internal debouncing.................................................. 9
4.4 Switching outputs....................................................... 9
4.5 Internal illumination...................................................... 10
5 Mounting................................................................... 11
5.1 Installation instructions................................................... 11
5.2 Mounting with clamp..................................................... 12
5.3 Mounting with dome illumination............................................ 13
5.4 Aligning the unit and object................................................ 13
6 Electrical connection.......................................................... 15
6.1 Wiring................................................................ 16
6.1.1 PNP/NPN selection.................................................. 16
6.2 Wiring example......................................................... 16
6.3 External illumination ..................................................... 17
7 Installation.................................................................. 18
7.1 Update firmware........................................................ 18
8 Operating and display elements................................................. 19
8.1 Signal indications ....................................................... 19
9 Set-up..................................................................... 21
10 Parameter setting............................................................ 22
10.1 Teach code with teach button.............................................. 22
10.1.1 Teach app......................................................... 22
11 Operation .................................................................. 24
11.1 Over temperature protection............................................... 24
12 Troubleshooting ............................................................. 25
13 Maintenance, repair and disposal................................................ 26
13.1 Replacing the unit....................................................... 26

Multicode Reader O2I5xx
3
1 Preliminary note
You will find instructions, technical data, approvals and further information using the QR code on the
unit / packaging or at www.ifm.com.
1.1 Symbols used
Requirement
Instructions
Reaction, result
[...] Designation of keys, buttons or indications
Cross-reference
Important note
Non-compliance may result in malfunction or interference.
Information
Supplementary note
1.2 Warnings used
ATTENTION
Warning of damage to property
CAUTION
Warning of personal injury
wSlight reversible injuries may result.
1.3 Safety symbols on the unit
Only for operation in energy-limited circuits (Ò chapter Electrical connection).
Device of protection class III. Only for operation in PELV circuits (Ò chapter Electrical connection).
1.4 Legal and copyright information
© All rights reserved by ifm electronic gmbh. No part of these instructions may be reproduced and
used without the consent of ifm electronic gmbh.
All product names, pictures, companies or other brands used on our pages are the property of the
respective rights owners.
1.5 Open source information
This product can contain Free Software or Open Source Software from various software developers
which is subject to the following licenses: General Public License version 1, version 2 and version 3
(General Public License version 3 in conjunction with the GNU Compiler Collection Runtime Library
Exception version 3.1), Lesser General Public License version 2.1, Lesser General Public License
version 3, Berkeley Software Distribution (BSD-2-Clause, BSD-3-Clause, BSD-4-Clause), MIT-License

O2I5xx Multicode Reader
4
(MIT), Python Software Foundation License 2.0, Pearl Artistic License and Artistic License 2.0,
Microsoft Public License, Apache Software License Version 1.0, 1.1 und 2.0, ISC License, libpng
License, zlib Licence, the Academic Free License version 2.1. For the components subject to the
General Public License in their respective versions the following applies:
This program is free software: you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation. If version 1 applies to the
software: either version 1 of the License or (at your option) any later version; if version 2 (or 2.1)
applies to the software: either version 2 (or 2.1) of the License or (at your option) any later version; if
version 3 applies to the software: either version 3 of the License or (at your option) any later version.
The following disclaimer of the software developers applies to the software components that are
subject to the General Public License or the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License and the GNU Lesser General
Public License for more details.
The responsibility of ifm electronic gmbh for ifm products, in the case of product-specific software,
remains unaffected by the above disclaimer. Please note that the firmware for the ifm products is in
some cases provided free of charge.
The price of the ifm products has then to be paid for the respective device itself (hardware) and not for
the firmware. For the latest information on the license agreement for your product please visit
www.ifm.com
For binaries that are licensed under any version of the GNU General Public License (GPL) or the GNU
LGPL you may obtain the complete corresponding source code of the GPL software from us by
sending a written request to: [email protected] or to ifm electronic gmbh, Friedrichstraße 1, 45128
Essen, Germany.
We charge €30 for each request. Please write “source for product Y” in the memo line of your
payment. Your request should include (i) the name of the covered binary, (ii) the name and the version
number of the ifm product, (iii) your name and (iv) your return address.
This offer is valid to anyone in receipt of this information. This offer is valid for at least three years
(from the date you received the GPL/LGPL covered code).

Multicode Reader O2I5xx
5
2 Safety instructions
• The unit described is a subcomponent for integration into a system.
– The system architect is responsible for the safety of the system.
– The system architect undertakes to perform a risk assessment and to create documentation in
accordance with legal and normative requirements to be provided to the operator and user of
the system. This documentation must contain all necessary information and safety instructions
for the operator, the user and, if applicable, for any service personnel authorised by the
architect of the system.
• Read this document before setting up the product and keep it during the entire service life.
• The product must be suitable for the corresponding applications and environmental conditions
without any restrictions.
• Only use the product for its intended purpose (Ò Intended use).
• If the operating instructions or the technical data are not adhered to, personal injury and/or damage
to property may occur.
• The manufacturer assumes no liability or warranty for any consequences caused by tampering with
the product or incorrect use by the operator.
• Installation, electrical connection, set-up, operation and maintenance of the product must be
carried out by qualified personnel authorised by the machine operator.
• Protect units and cables against damage.
2.1 Laser safety
The unit has two laser markings with a wave length of 655 nm to help align the field of view.
Visible laser light; LASER CLASS 1.
EN/IEC 60825-1:2007 and EN/IEC 60825-1:2014
complies with 21 CFR Part 1040 except for deviations pursuant to Laser Notice No. 50, dated June 2007.
CLASS 1
LASER
PRODUCT
IEC 60825-1: 2014
21CFR PART 1040
Fig.1: Position of the product label
CLASS 1
LASER PRODUCT
Fig.2: Warning sign
2.2 Photobiological safety
The unit has four illumination LEDs that can be switched on independently of each other.
• O2I5x0, O2I5x2 and O2I5x4:
The illumination LEDs emit visible light with a wavelength of 617nm. The unit complies with the
free group according to EN62471:2008.
• O2I5x1, O2I5x3 and O2I5x5:
The illumination LEDs emit invisible infrared light with a wavelength of 850nm. The unit complies
with the free group according to EN62471:2008.

O2I5xx Multicode Reader
6
2.3 Cyber security
ATTENTION
Unprotected network environment:
The unit does not include IT security measures according to IEC 62443.
wUnauthorised read or write access to data is possible.
wUnauthorised manipulation of the device function is possible.
uCheck and restrict access options to the device.

Multicode Reader O2I5xx
7
3 Intended use
The device decodes labelled and directly marked 2D codes and 1D bar codes.
3.1 Application area
The device safety is rated for use under the following operating conditions according to EN IEC
61010-2-201:
• indoor use
• altitudes up to 4000 m
• relative air humidity up to max. 90%, non condensing
• pollution degree 2
Electromagnetic compatibility (EMC):
The unit is designed for use in industrial environments.
This product may cause radio interference in domestic areas.
uIf required, take appropriate EMC screening measures.
The IP rating has not been evaluated by UL® Underwriters Laboratories®.

O2I5xx Multicode Reader
8
4 Function
The device checks and monitors code content, code properties and code quality. To do this, it creates
image captures with set applications.
The device outputs the results via an Ethernet-based interface (process interface).
In addition, the device has 2 switching outputs for controlling external devices.
4.1 Overview of device functions
• Integrated, configurable code evaluation
• Read different code types with one application
• Process interfaces:
– O2I50x: Ethernet TCP/IP and EtherNet/IP
– O2I51x: Ethernet TCP/IP and PROFINET
• Parameter setting interface: Ethernet TCP/IP
• Control of the switching outputs via the active application or externally via process interface
• Automatic setting of focus, illumination and code parameters during the configuration
• Internal illumination
• Control of external illumination units possible
• Internal and external triggering of image captures
• Data processing with function blocks and logical links in the unit
• Integrated ifm mass storage device saves current configuration for easy device replacement.
Optional storage of error images
4.2 Web front end
The unit has a web front end via which the following information can be retrieved:
• device documentation
• device set-up
• error images
• licences
uEnter the IP address of the unit in a web browser. Example: http://192.168.0.69
4.3 Triggering image captures
1...5 parameter sets can be defined for image captures.
Image captures for code recognition are triggered by an internal or external trigger signal. Depending
on the selected trigger mode, the images are then captured accordingly.
• Internal triggering
– Images are captured continuously with a fixed frame rate.
– Setting via ifmVisionAssistant or teach app.
• External triggering
– Image capture activated by external trigger source (switching signal of a connected sensor) via
the trigger input.
– Image capture activated by process interface command (PLC) via Ethernet.

Multicode Reader O2I5xx
9
If an internal or external illumination unit is used, it will be switched on with each triggering.
4.3.1 External triggering
For external triggering of image captures, different trigger modes can be used (Ò software manual at
documentation.ifm.com):
• Negative edge
• Positive edge
• Negative and positive edge
• Gated trigger
• Burst trigger
During an active trigger process, no new trigger can be activated. A trigger signal that occurs
too early will be discarded and treated as a “Trigger overrun” error. The ready signal “Ready for
trigger” can be output to a switching output.
Trigger
input
Ready
1
t
tAtA
0
1
0
Fig.3: Ready signal (“Ready for trigger”)
Example: A diffuse reflection sensor as an external
trigger source triggers the unit on a positive edge (tA
= evaluation time).
4.3.2 Internal debouncing
2
1
0 2 4 6 8 10 12 14 16 18 20
t [ms]
Fig.4: Internal debouncing
1: trigger input 2: image capture
The trigger input can be debounced internally
(preset: internal debouncing deactivated). Internal
debouncing prevents several short pulses from
triggering. The pulse must be at least 4ms long to
be recognised as a trigger.
Depending on the electrical installation, debouncing
is not necessary.
A trigger delay can be set.
4.4 Switching outputs
Switching outputs OUT1 and OUT2 are configurable. If an external illumination is connected, only
OUT1 is still available for the application.
The configuration can be set individually for each application using ifmVisionAssistant. The table
below shows the standard configuration.
Output Standard External illumination Process interface
OUT1 For applications via ifmVisionAssistant:
Ready signal (“Ready for trigger”)
0: unit busy
1: unit ready for trigger signal
Selectable via com-
mand
When using the teach button:
evaluation successful (pass/fail)

O2I5xx Multicode Reader
10
Output Standard External illumination Process interface
OUT2 For applications via ifmVisionAssistant:
code evaluation
0: code evaluation not successful
1: code evaluation successful
Trigger output Selectable via com-
mand
When using the teach button:
OUT2 not used
Tab.1: Standard configuration of the switching outputs
The switching output switches as soon as one of the following device states has occurred:
• “Ready for trigger”
The unit signals that a new image can be captured. Only with this device status are trigger
operations processed. For the continuous image capture the status “Ready for trigger” is not
output.
• “Image capture finished”
The unit signals that the image capture is finished. The device status can be used for cascading
devices in order to prevent mutual interference during image capture.
• “Error”
The unit signals an internal error. Detailed information about errors can be requested via Ethernet.
• “Controlled via process interface” (e.g. by PLC)
The device is controlled via the command “O” (Ò Programmer’s Guide).
• “User-defined states”
The user-defined states are changed with the processing of codes (e.g. code found, code matches
the reference, code quality outside the threshold level, etc.).
4.5 Internal illumination
The activated internal illumination can improve object recognition. The 4 illumination LEDs can be
activated separately.
The internal illumination is set via the ifmVisionAssistant software.
4 x LED
Fig.5: Illumination LEDs
• O2I5x0, O2I5x2, O2I5x4: red light (617 nm) and
integrated polarisation filter
• O2I5x1, O2I5x3, O2I5x5: infrared light (850 nm)

Multicode Reader O2I5xx
11
5 Mounting
Depending on the application and surface of the object to be monitored, the unit can be installed in
front of or above the object.
uFasten the unit to a bracket via the two threaded holes present on the unit. Tightening torque max.
2.1 Nm.
uUse the laser markings to align the unit (Ò Aligning the unit and object/13).
Information about available accessories at www.ifm.com
5.1 Installation instructions
Storage at high humidity can lead to fogging of the front glass after switch-on, which can affect the
functioning of the unit.
uDo not exceed the following limits:
Temperature Maximum recommended relative humidity
25 °C 75 %
30 °C 72 %
35 °C 70 %
40 °C 67 %
uAvoid back light, scattered light and changing light conditions. Sunlight hitting the lens or the scene
to be monitored may cause interference.
uEnsure mechanical decoupling when installing the unit to prevent the sensor from vibrating.
uAvoid installation in heavily polluting areas of the machine.
Units mounted side by side can interfere with each other when exposed to active lighting
simultaneously.
uEnsure constant external illumination or trigger the units one after the other.
uMake sure that the pressure compensation element on the bottom side of the unit is not covered.
1
Fig.6: Pressure compensation element (1)

O2I5xx Multicode Reader
12
5.2 Mounting with clamp
2
1
3
4
Fig.7: Installation using the mounting set E2D500
1: M4 screws 2: threaded M4 holes (depth 7mm)
3: bracket 4: clamp
uFasten the bracket to the threaded M4 holes of the unit using two M4 screws. Tightening torque
max. 2.1Nm.
uFix the clamp to the bracket.

Multicode Reader O2I5xx
13
5.3 Mounting with dome illumination
2
3
4
1
5
Fig.8: Installation using the mounting set E2D501
1: M4 screws 2: threaded M4 holes (depth 7mm)
3: bracket 4: clamp
5: dome illumination
uFasten the bracket to the threaded M4 holes of the unit using two M4 screws. Tightening torque
max. 2.1Nm.
uFasten the bracket to the dome illumination using four screws.
uFix the clamp to the bracket.
5.4 Aligning the unit and object
The unit is aligned with 2 laser markings. The laser markings mark an area on the surface. The unit
detects an object in the area.
Aligning the unit:
uPress the teach button for 3 seconds.
wThe 2 laser markings light up.
uPlace the unit to the centre of the object.
2000
100
27
Fig.9: Side view of the unit

O2I5xx Multicode Reader
14
The service life of the laser markings is approx. 10,000 hours.
uActivate the laser markings only briefly for alignment.

Multicode Reader O2I5xx
15
6 Electrical connection
ATTENTION
The unit must be connected by a qualified electrician.
Protection class III (PC III) unit (IEC 61010-2-201 chap. 6.5.2.101.4).
The electrical supply must
- be provided only by PELV circuits (IEC 61010-2-201 chap. 3.111),
- not exceed 35 V DC during operation,
- not exceed 60 V DC in the event of a single fault and
- not exceed the permitted operating voltage of the unit (see data sheet).
Use energy-limited circuits for the electrical supply (IEC 61010-1 chap. 9.4). The energy of
the circuit can be limited at an operating voltage of 24 V by an overcurrent protection
device. The overcurrent protection device must switch off a current of 8.3A in maximum
120s. Observe the specific tripping characteristic. Possible overcurrent protection devices:
- fuse or
- non-adjustable and non-self-reclosing electromechanical device.
Separate the circuit from other, non-energy-limited circuits by at least basic insulation. The
separation of external circuits must comply with IEC61010-2-201, figure 102.
uDisconnect power before connecting the unit.
uFor cable lengths >30m use an additional protection against surge voltages to
IEC61000-4-5.
ATTENTION
The device can be damaged by insufficiently tightened M12 connectors.
wThe IP rating indicated in the data sheet is only guaranteed if the M12 connectors are
firmly screwed.
uFirmly screw the M12 connectors to the device.
For the scope of validity cULus:
Minimum temperature rating of the cable to be connected to the field wiring terminals: 70°C.
Observe when connecting the device:
uUse strain reliefs for cables connected to the device.
uCover the unused sockets with protective caps (E73004). Tightening torque 0.6...0.8 Nm.
If the device is permanently used in wet areas, the nut of the M12 industrial Ethernet connection
cable (e.g. E11898) may corrode.
uUse a connection cable with a high-grade stainless steel nut.

O2I5xx Multicode Reader
16
6.1 Wiring
2
1
① Ethernet (parameter setting interface, process interface)
M12 socket, D-coded, 4 poles
1: TD+
2: RD+
3: TD-
4: RD-
S: screen
② Power supply and process outputs
M12 connector, A-coded, 5 poles
4
2 1
3
5
1: U+
2: trigger input
3: GND
4: switching output OUT1 – ready
5: switching output OUT2
6.1.1 PNP/NPN selection
Pins 2, 4 and 5 can be switched between PNP and NPN logic.
The setting cannot be made for individual pins, but applies to all pins.
6.2 Wiring example
External triggering of the unit is possible via:
• Ethernet
• external switching signal via trigger input
In the wiring example, the image capture is triggered with a proximity switch via the trigger input.
2
3
4
5
1
3 1 2 4 5
1 2
34
4
2 1
3
5
DC 24 V
+-
IN IN
Fig.10: Wiring example of a trigger circuit
1: O2I5xx device
2: notebook for parameter setting
3: industrial PC for evaluation and triggering
4: proximity switch
5: voltage source
An adapter cable (Y cable) is available for external trigger sensors: Ò Accessories at
www.ifm.com.

Multicode Reader O2I5xx
17
6.3 External illumination
An external illumination can be connected to facilitate object recognition. For example, the O2D9xx
illumination unit is suitable.
The illumination unit is connected to switching output OUT2 of the unit. The illumination unit is active
as long as OUT2 is in the state "high".
An adapter cable (Y cable) is available for external illuminations: Ò Accessories at
www.ifm.com.

O2I5xx Multicode Reader
18
7 Installation
To be able to make full use of the unit’s functions, the ifmVisionAssistant software is required for
parameter setting.
uDownload the ifmVisionAssistant software via the download area of the unit:
documentation.ifm.com
The operation of the ifmVisionAssistant software is described in the software manual. Ò
Software manual at documentation.ifm.com
7.1 Update firmware
uDownload the ifmVisionAssistant software via the download area of the unit:
documentation.ifm.com
If a certified fieldbus system is required:
uOnly use certified firmware for the updates.
uExport the configuration of the unit before updating the firmware.
wConfigurations saved in the unit get lost when the firmware is updated.
uConnect the unit to the ifmVisionAssistant software.
uUpdate the firmware of the unit.
uImport the configuration of the unit.

Multicode Reader O2I5xx
19
8 Operating and display elements
3
4
5
6
2
7
1
Fig.11: LEDs and button
1: teach LED (green)
2: teach LED (yellow)
3: EthernetLED (green)
4: power LED (green)
5: OUT1 LED (yellow)
6: OUT2 LED (yellow)
7: teach button
8
Fig.12: Laser markings
8: red laser laser markings (655 nm)
8.1 Signal indications
Green teach LED Yellow teach LED Laser markings Description
on --- on Alignment mode active
on flashes at 1 Hz flash at 1 Hz Set-up mode active
flashes at 2 Hz --- --- Configuration is saved
on for 2s --- --- Configuration successfully saved
flashes at 8 Hz flashes at 8 Hz --- Active mode for configuration transfer from
ifm storage device via teach button
--- flashes at 8 Hz --- Error: lock button is active
--- flashes at 8 Hz flash at 8 Hz Error: configuration failed
Tab.2: Teach LEDs (green, yellow), laser markings
Ethernet LED Power LED OUT1 LED OUT2 LED Description
--- on --- --- Unit is ready for operation.
--- flashes at 0.5 Hz --- --- No parameters set or parameter
setting was not loaded into the
unit.
On
Off
--- flashes 2x at 0.5 Hz --- --- Unit is in parameter setting mode.
On
Off
--- on on --- OUT1 is switched.
--- on flashes at 8 Hz --- OUT1 has a short circuit.
--- on --- on OUT2 is switched.
--- on --- flashes at 8 Hz OUT2 has a short circuit.
on on --- --- Unit is ready for operation, Ether-
net is connected.
flashes on --- --- Ethernet transmitting data.
Off --- --- --- Ethernet not connected.
--- --- flashes at 8 Hz flashes at 8 Hz Unit signals internal error.

O2I5xx Multicode Reader
20
Ethernet LED Power LED OUT1 LED OUT2 LED Description
--- --- flashes at 2 Hz flashes at 2 Hz Unit signals correctable error. The
error information can be read via
Ethernet.
--- running light ⇒Unit booting.
--- running light ⇐Unit carrying out firmware update.
Tab.3: Ethernet LED, power LED, OUT1 LED, OUT2 LED
Other manuals for O2I5 Series
1
Table of contents
Other IFM Network Hardware manuals
Popular Network Hardware manuals by other brands

Cisco
Cisco DS-X9530-SF1-K9 - Supervisor-1 Module - Control... Configuration guide

Cabletron Systems
Cabletron Systems BRIM-T6 user guide

Proconx
Proconx SERIP-100 user manual

Ximeta
Ximeta NetDisk Mini MNC10-40 user manual

Idis
Idis DR-8300 Series Operation manual

LEGRAND
LEGRAND HA7040 installation instructions