Operating Instructions Object Recognition Sensor
Operating Instructions Object Recognition Sensor
                                O2D22x
11 / 2012
706225 / 00		
Object recognition sensor O2D22x
Contents
1  Preliminary note .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
    1.1  Symbols used .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
2  Safety instructions .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
3  Items supplied .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
     3.1 Accessories .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
4  Functions and features  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 4
5 Installation .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .     5
   5.1  Mounting accessory  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                            5
   5.2  Mounting dimensions  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                              6
   5.3  Installation location .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                       6
6  Electrical connection .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 7
    6.1 Wiring  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 7
    6.2 Wiring  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 8
    6.3  External illumination  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 8
    6.4  External trigger source  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 9
    6.5  Timing diagrams  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 10
    6.5.1 Inputs/outputs .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 10
    6.5.2  Static selection of the application .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 12
    6.5.3  Pulse-controlled selection of the application  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 13
7  Operating and display elements  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                      14
    7.1  LED display .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                14
    7.2 Display .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .         15
    7.2.1  Operating indicators .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                             15
    7.2.2  Connection via the operating program .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                                       16
    7.2.3  Error messages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                         16
    7.3 Pushbuttons  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                   16
8 Set-up  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   17
   8.1  Parameter setting on the unit  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                        17
   8.2  Verify and set the IP address on the unit .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                                     17
   8.3  Adjustable parameters .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                               18
   8.3.1  Parameter structure .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                               19
   8.4  Lock / unlock sensor .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                             20
   8.4.1  Reset device to factory settings .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                             20
   8.5  Parameter setting via PC operating program  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .                                                               20
9 Operation .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 21
   9.1  Evaluation mode (normal operating mode) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 21
10  Scale drawing  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 21
11  Technical data  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 22
    11.1  Operating distance L .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 22
    11.2  Factory settings .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 22
2
                                                                                                                     Object recognition sensor O2D22x
                                                                                                                                                                             3
Object recognition sensor O2D22x
1  Preliminary note
1.1  Symbols used
►        Instruction
>        Reaction, result
[…]      Designation of pushbuttons, buttons or indications
→        Cross-reference
         Important note
         Non-compliance can result in malfunction or interference
         Information
         Supplementary note
2  Safety instructions
These instructions are part of the device. They contain information and illustrations
about the correct handling of the device and must be read before installation or
use.
Observe the operating instructions.
Non-observance of the instructions, operation which is not in accordance with use
as prescribed below, wrong installation or incorrect handling can affect the safety
of operators and machinery.
The installation and connection must comply with the applicable national and inter-
national standards. Responsibility lies with the person installing the unit.
Only the signals indicated in the technical data or on the device label may be sup-
plied to the connections or wires.
3  Items supplied
1	 Object recognition sensor O2D22x
1	 Operating instructions "Object recognition sensor O2D22x”, Ident no.: 706225
The device is supplied without installation/connection accessories and software.
3.1  Accessories
    www.ifm.com   → Data sheet search → e.g. O2D220 → Accessories
4
                                                        Object recognition sensor O2D22x
5  Installation
5.1  Mounting accessory
The device is compatible with the mounting accessories of ifm's photoelectric sen-
sors for the O2Ixxx (multicode reader), O2Mxxx (EthernetCamera) series etc.
Example mounting with clamp and bracket
►► Use the mounting accessory E2D101.
UK
1.	 Focal setter
2.	 Mounting accessory
3.	 Object to be recognised
4.	 Field of view size W X H
5.	 Operating distance L
Depending on the intended location and type of mounting the following mounting
accessories are available:
                                                                                      5
Object recognition sensor O2D22x
You can find more information about the available accessories at:
 www.ifm.com → Data sheet search → e.g. O2D220 → Accessories
or directly
 www.ifm.com → Data sheet search → e.g. E2D110
6
                                                                Object recognition sensor O2D22x
6  Electrical connection
 NOTE
The unit must be connected by a qualified electrician. Disconnect power before
connecting the unit.
6.1 Wiring
                                                                                              7
Object recognition sensor O2D22x
6.2 Wiring
A: Process interface
                                                                                              D: External illumination
                                                                                                 (optional)
                                                        
                                      
                                                                                    A
                                                                               
            
            
                                                                                        
                              C                                B                       
                                                                                    
►► For PNP units (e.g. O2D220) use trigger sensors, illumination units and control-
   lers with PNP inputs and outputs.
►► For NPN units (e.g. O2D227) use trigger sensors, illumination units and con-
   trollers with NPN inputs and outputs.
8
                                                          Object recognition sensor O2D22x
                                                                                         9
Object recognition sensor O2D22x
6.5.1 Inputs/outputs
4.1
4.2
10
                                                       Object recognition sensor O2D22x
                                                                                    11
Object recognition sensor O2D22x
          1
          0
                         R                                         R
          1
          0
          1
          0
1 - 2 - 3
 1:     Switching input 1 = 0 → 1 → 0
 2:     Switching input 2 = 0 → 0 → 1
 3:     READY output
 4:     Trigger input
        A: trigger enabled
        B: trigger disabled
 5:     ID number of the active application
12
                                                                        Object recognition sensor O2D22x
For the selection of the applications the monitoring time tR and the trigger disable
time tP have to be taken into consideration.
Monitoring time tR: After a change in edges the external selection of the application
does not start before the state of both switching inputs remains stable for 20 ms.
Trigger disable time tP: The trigger input is disabled during the selection of the
application. The disable time depends on:
●● the number of applications on the sensor
●● the number of models in the application to be activated
                                                                                                           UK
6.5.3  Pulse-controlled selection of the application
As an alternative to the static selection the selection of the application can also be
pulse-controlled.
1 2 3 4 5
While there is an active signal on switching input 1 (gate signal), the sensor counts
incoming pulses and activates the respective application.
Number of pulses = ID number of the application
Either the 2nd switching input or the trigger input of the sensor can be used as
pulse input.
For more detailed information about the configuration of the selection of the appli-
cation we refer you to the programming manual of the sensor.
 www.ifm.com → Data sheet search → O2D220 → Operating instructions
                                                                                                     13
Object recognition sensor O2D22x
                                                     
                                                      
                                                
                               
                                          
                                  Active LED
     3 x LED green                Power (ready for operation display)
1
                                  Eth (Ethernet connection status)
                                  Con (connection status to the operating program (software))
                                  Indication of the switching status; lights when the corresponding input or
                                  output is switched.
     4 x LED yellow               LED 1 status indication switching output 1 / switching input 1
2
                                  LED 2 status indication switching output 2 / switching input 2
                                  LED 3 status indication switching output 3
                                  LED 4 status indication switching output 4
                                  Indication of the evaluation results, parameters, parameter values, war-
3    4-digit alphanumeric display
                                  nings and error messages.
                                  Setting of the parameter values (scrolling by holding pressed; incremental
4    Programming button "Set"
                                  by pressing briefly).
     Programming button           Selection of the parameters and acknowledgement of the parameter
5
     Mode / Enter                 values.
14
                                                                       Object recognition sensor O2D22x
7.2 Display
 Display         Description
 vNNN            Version number of the IO controller software
                 (1st indication after power on, e. g. v041)
 Init            Device initialisation after power on
                 (2nd indication after power on)
 nnnn            Firmware version, e.g. 1031
                 (3rd indication after power on)
 rEdY            Device ready for trigger
                 (4th indication after power-on if one configuration is active with external triggering.
                 Device waiting for triggering.)
 WAIT            Device is busy
 nr28            Application successful (number of the application)
 run             Device waiting for connection, no application active (factory setting)
 LOAd            Loading an application
 donE            Loading of application completed
 uLoc            Keys unlocked
                 Parameter values can be displayed and changed
 Lock            Locking the pushbuttons
 Lok1            Pushbuttons locked
 FWUP            Firmware update running
                                                                                                           15
Object recognition sensor O2D22x
 Display           Description
 OnLI              Connection with the operating program
 Parm              Parameter setting via operating program
 Moni              Monitor mode
 SerP              Connection with the operating program, service report mode
 Display           Description
 FAIL              Application not successful
 ErrD              Critical hardware error
 ErrP              Selection of a non-existing application via switching inputs
 SC                Short circuit of a switching output
 DHCP_noIP         No DHCP server found. Both character strings are displayed alternately.
7.3 Pushbuttons
 Button            Function
 MODE/ENTER        Change into the parameter setting mode
                   Selection of the parameters
                   Acknowledgement of the parameter values
 SET               Selecting the subparameters
                   Setting/changing/selecting the parameter values
                   - incremental by pressing briefly
                   - hold down to scroll
16
                                                            Object recognition sensor O2D22x
8  Set-up
Set-up is carried out via a menu-guided PC operating program. The device stores
up to 32 applications.
                                                                                         17
Object recognition sensor O2D22x
18
                                           Object recognition sensor O2D22x
UK
                              PrOT   v2    v2
                                           v3
                                           v4
                                           v1
                                                                        19
Object recognition sensor O2D22x
20
                                                             Object recognition sensor O2D22x
9  Operation
9.1  Evaluation mode (normal operating mode)
After power-on the device is in the evaluation mode. If an active application is
saved on the device, it carries out its monitoring function and generates output si-
gnals according to the set parameters. The display indicates the current evaluation
result, the yellow LEDs signal the switching status of the outputs or inputs.
                                           
                                                             
                                                             
                            
                                      
                           
                                                             
                                 
                                                                                       
                                                   
                                                                      
                                                                              
                                                   
                                                                                            21
Object recognition sensor O2D22x
22
                                              Object recognition sensor O2D22x
Application settings
Parameters                Factory setting
Models                    none
Minimum match             80%
Contour tolerance width   4
Number of models          1
Orientation               -10°... +10° (operating program)
Device connection 4       Trigger output (with external illumination)
Device connection 5       Switching output, function ready for trigger (Ready)
Device connection 6       Switching output, function all models detected              UK
Device connection 7       -
Device connection 8       -
Illumination              Internal
Trigger mode              Continuous
                                                                                 23
Object recognition sensor O2D22x
24
                                                                   Object recognition sensor O2D22x
<contents> is the command to the device or the reply by the device (e.g. evalu-
              ation results).
<ticket>      is a character string of 4 digits 0-9, to be interpreted as decimal
              number. If a message with a specific ticket is sent to the device, its
              reply will contain the same ticket. Ticket 0000 is reserved for messa-
              ges sent by the device independently.
<length>      is a character string beginning with the letter 'L' followed by 9 digits
              to be interpreted as decimal number. This figure indicates the length
              of the following data (<ticket><contents>CR LF) in bytes.
Factory setting and reset condition are V2.
                                                                                                25
Object recognition sensor O2D22x
 Command                t
 Type                   Action
 Reply                  *            Trigger was released, the device captures the image and evaluates
                                     it.
                        !            ●● Currently no application active.
                                     ●● The device is busy with evaluation.
                                     ●● The device is in an invalid state,
                                        e.g. administer applications.
                                     ●● Currently set trigger mode not possible via TCP/IP; EtherNet/IP
                                     ●● Too high a trigger rate
 Note                   Result output via the process interface if the output is activated.
                        Activation of the output → 12.8 Activate / deactivate result output.
 Command                v <digit><digit>
 Type                   Action
 Reply                  *            Normal case
                        !            The device does not support the protocol version indicated.
 Note                   <digit><digit>: to be interpreted as two-digit decimal number for the protocol
                        version. The protocol version is not changed before the reply by the device.
 Command                c <group><number>
 Type                   Action
 Reply                  *            Successful change
                        !            ●● The device is in an invalid state,
                                        e.g. administering applications.
                                     ●● Invalid or not existing group or application number.
 Note                   <group>: digit for the application group (always 0 for O2D22X).
                        <number>: two-digit character string, to be interpreted as decimal number for the
                        application number.
26
                                                                  Object recognition sensor O2D22x
 Command           p <digit>
 Type              Action
 Reply             *            Successful execution
                   !            ●● No active application.
                                ●● <digit> contains incorrect value.
                                ●● The device is in an invalid state.
 Note              <digit> is either 0 or 1.
                   1 enables the result output.                                                          UK
                   0 disables the result output.
                                                                                                    27
Object recognition sensor O2D22x
12.11 Request the assignment of the application data from the device
 Command                a?
 Type                   Request
 Reply                  <number><blank><group><number><blank><group>                Normal case
                        <number><blank>...<group><number>
                        !                                                           No application active on
                                                                                    the device.
 Note                   <number>: character string with 3 digits for the number of applications on the
                        device as decimal number.
                        <group>: digit for the application group (always 0 for O2D22X).
                        <number>: two-digit character string, to be interpreted as decimal number for the
                        application number.
                        At first the number of the active configuration is output.
                        <blank>: individual blank.
28
                                                                  Object recognition sensor O2D22x
Command            s?
Type               Request
Reply              <total><blank><good><blank><bad>                          Normal case
                   !                                                         No application active on
                                                                             the device.
Note               <total>: total number of evaluations.
                   <good>: number of "good" evaluations.
                   <bad>: number of "bad" evaluations.
                                                                                                             UK
                   <blank>: individual blank.
                   <total>, <good> and <bad> are always character strings with 10 digits, to be
                   interpreted as decimal number.
Command            E?
Type               Request
Reply              <code>
Note               <code> is the error code, character string with 4 digits, to be interpreted as
                   decimal number.
                    Chapter Error codes 12.21
Command            I?
Type               Request
Reply              <length><image data>                       Normal case
                                                                                                        29
Object recognition sensor O2D22x
 Command                R?
 Type                   Request
 Reply                  Message in result format                  Normal case
                        → Chapter result message 12.20.
12.16  Release trigger, evaluate captured image and result output via pro-
cess interface
 Command                T?
 Type                   Request
 Reply                  Message in result format                 Normal case.
                        → Chapter result message 12.20.
                        !                                        ●● Currently no application active.
                                                                 ●● The device is busy with evaluation.
                                                                 ●● The device is in an invalid state, e.g.
                                                                    administer applications.
                                                                 ●● Currently set trigger mode not possi-
                                                                    ble via TCP/IP; EtherNet/IP
                                                                 ●● too high a trigger rate
 Note                   The result is always provided via the process interface; with activated and also
                        non-activated output via the process interface.
 Command                V?
 Type                   Request
 Reply                  <current><blank><min><blank><max>
                        <current>	 two-digit decimal number with current version
                        <blank>	 space character
                        <min>	 two-digit decimal number with minimum version
                        <max>	 two-digit decimal number with maximum version
 Note                   none
30
                                                                Object recognition sensor O2D22x
Command           D?
Type              Request
Reply             <manufacturer><t><article number><t><name><t><location><t><ip>
                  <subnet mask><t><gateway><t><MAC><t><DHCP><t><port number>
                  <manufacturer>	 IFM ELECTRONIC
                  <article number>	article designation and status, e.g. O2D220AC
                  <name>			        sensor name as entered in the operating program
                  <location>		     sensor location as entered in the operating program                      UK
                  <ip>				         IP address of the device
                  <subnet>		       subnet mask of the device
                  <gateway>		      gateway address of the device
                  <MAC>			         MAC address of the device
                  <DHCP>		         0 if DHCP is disabled, 1 if DHCP is enabled
                  <t>				tabulator character
                  <port>			        XML-RPC port number
Note              none
Command           F?
Type              Request
Reply             <length><image data>                       Normal case
                                                                                                       31
Object recognition sensor O2D22x
32
                                                                      Object recognition sensor O2D22x
Binary format
In the binary mode the evaluation result is transmitted in the following format:
<start byte>< switching outputs><match><instances>[<model info>]
 Component             Description
 <start byte>          Start byte: 0x00 (1 byte)
 <switching outputs>   Status of the switching outputs (SA) after the evaluation
                       binary value (2 bytes, unsigned short)
                       Format:
                       Byte n = 0xXX
                                                                                                          UK
                       	   bit 7 = 0
                       	   bit 6 = 0
                       	   bit 5 = 0
                       	   bit 4 = SA1
                       	   bit 3 = SA2
                       	   bit 2 = SA3
                       	   bit 1 = SA4
                       	   bit 0 = SA5
                       byte n+1 = 0x00
 <match>               Overall match quality (in "percent" x 10)
                       binary value (2 bytes, unsigned short)
                       The "overall match quality" corresponds to the object with the worst match.
 <instances>           Total number of the objects found
                       binary value (2 bytes, unsigned short)
 [<model info>]        Detailed information about the object found.
                       Format:
                       <modell_index><x><y><rot><match_quality>
                       <model_index>      Model number
                                          binary value (2 bytes, unsigned short)
                       <x>                X position of the object (in pixels); zero point left
                                          binary value (2 bytes, unsigned short)
                       <y>                Y position of the object (in pixels); zero point top
                                          binary value (2 bytes, unsigned short)
                       <rot>              Orientation of the object (in "degrees" x 10)
                                          binary value (2 bytes, signed short, two's complement)
                       <match_quality>    Match quality (in "percent" x 10)
                                          binary value (2 bytes, unsigned short)
                                                                                                     33
Object recognition sensor O2D22x
34
                                                                     Object recognition sensor O2D22x
Definition            SENSOR_NO_ACTIVE_CONFIG
Numeric value         0100
                                                                                                               UK
Description           No application is currently loaded in the sensor.
Solution/Workaround   Some commands need a current application. If this is not the case, an error
                      occurs.
Definition            SENSOR_INVALID_PARM
Numeric value         0105
Description           Invalid input parameter
Solution/Workaround   Read the command documentation to send the required information to the
                      sensor.
Definition            SENSOR_INVALID_STATE
Numeric value         0108
Description           The sensor is in an operation mode which does not permit the execution of
                      commands.
Solution/Workaround   Check the command documentation to see when the command can be execut-
                      ed.
Definition            SENSOR_ERR_NO_MEM
Numeric value         0110
Description           Fatal internal error.
Solution/Workaround   Reboot the sensor.
Definition            SENSOR_CONFIG_NOT_FOUND
Numeric value         0902
Description           Application to be activated not found.
Solution/Workaround   Check whether the application number is correct. Check also if the application
                      can be edited using the PC Software.
Definition            SENSOR_INVALID_TRIGGER_MODE
Numeric value         1000
Description           It is not possible to trigger the sensor because the trigger function via TCP/IP;
                      EtherNet/IP is not activated.
Solution/Workaround   Review the sensor configuration to change the sensor trigger mode.
                                                                                                          35
Object recognition sensor O2D22x
 Definition             SENSOR_OBJECT_IMAGE_INVALID
 Numeric value          1300
 Description            Internal fault during the image transmission from/to the sensor.
 Solution/Workaround    Check which is the required image format and if all parameters for the results via
                        TCP/IP are correct. In case of a problem during the transmission of information,
                        check whether the information to be sent is correct.
 Definition             SENSOR_RESULT_ID_NOT_AVAILABLE
 Numeric value          1600
 Description            The user tries to obtain a result although no results are available in the sensor.
 Solution/Workaround    –
 Definition             SENSOR_CURRENTLY_DECODING
 Numeric value          1601
 Description            The command cannot be executed because the sensor is currently decoding.
 Solution/Workaround    Try to execute the command again.
 Definition             SENSOR_IMAGE_FORMAT_MISSMATCH
 Numeric value          1602
 Description            An image is uploaded to the sensor for evaluation. The format detected does not
                        match that of the currently activated application.
 Solution/Workaround    Edit the running application to check which is the required image format.
 Definition             SENSOR_CONFIG_SWITCHING_ACTIVE
 Numeric value          1603
 Description            It is not possible to upload an application to the sensor if the external selection
                        of the application is activated.
 Solution/Workaround    Use the PC Software to deactivate the external selection of the application.
 Definition             SENSOR_TRIGGER_NOT_AVAILABLE
 Numeric value          1604
 Description            The user sends a trigger via TCP/IP; EtherNet/IP to the device. Due to an inter-
                        nal fault the sensor cannot process the trigger.
 Solution/Workaround    This error code shows a sensor failure. Normally the sensor tries to remedy the
                        failure itself. If this error occurs again, reboot the sensor. When the trigger is
                        reduced, this fault may be prevented.
36
                                                         Object recognition sensor O2D22x
14  Approvals/standards
The CE Declaration of Conformity is available at:
 www.ifm.com → Data sheet search → e.g. O2D220 → Approvals
37