background image

Operating Instructions 

Chapter 3

ICR845-2

Product description

8012377/0000/2008-01-30

©

 SICK AG · Division Auto Ident · Germany · All rights reserved

19

ically adjusts the flash frequency and duration. With a maximum of two working areas, a 
maximum of just two separate strips in the image field can be evaluated. To read the codes 
successfully when the active field of view is reduced, the objects must be routed exactly and 
the codes must be fixed in the same location.
On request, the ICR845-2 outputs the image buffer memory content as binary or grey scale 
bitmap via the Ethernet interface. The images can be displayed by the Image FTP program.

3.4.2

Decoding

As codes are detected in the image data, the ICR845-2’s decoding algorithms determine
the code(s) contents. At the end of the reading cycle the ICR845-2 outputs the code data 
information via its  host interface to a host/PC for further processing.

The ICR845-2 is equipped with four decoders: 

The decoder for omni-directional reading of 2D codes

The tried-and-tested standard decoder of the CLV series for 1D codes (bar codes)

The SMART decoder (SICK Modular Advanced Recognition Technology) for decoding  
1D codes on following conditions:

– small aspect ratio (ratio of the code height to the code length)

– dirty or damaged printed code

– bar codes that are tilted excessively (azimuth angle)

The 360°-decoder for omni-directional reading of 1D codes

The ICR845-2 derives useful diagnosis data from the reading process and transfers it to the 
host. It also records operating data that can be requested at any time. The reading quality
of 2D codes can be checked in the "Percentage Evaluation" operating mode.   

3.4.3

Reading triggering and indicating of result status

To start the reading process when an object is located in the field of view, the ICR845-2 re-
quires a suitable trigger. This opens a time window ("reading interval") in the ICR845-2 for 
the reading procedure. In the default setting, this trigger is supplied by an external reading 
pulse sensor. Alternative trigger sources include Free Running mode or a command sent via 
the host interface.

The current operating status is indicated by four LEDs. A beeper indicates the status of the 
reading result. In the default setting, the "Good Read" function is selected for this.

If the trigger is supplied externally by a sensor, the "Sensor 1" switching input signals the 
start of the reading procedure to the ICR845-2. The "Sensor 2" switching input is used to 
signal alternatively the end of reading procedure or to enter a path increment. It can also be 
used e.g. to teach in a match code. 

The "Result 1" and "Result 2" switching outputs can be assigned various functions and trig-
ger external devices, such as a PLC. Using the "Result 1" output, an external illumination can 
additionally be triggered or directly powered (max. 100 mA) by the ICR845-2.

The ICR845-2 is configured via the serial auxiliary interface/host interface with the CLV-Set-
up configuration software or with command strings. Alternatively, the Ethernet interface is 
available for both types of operation.

The ICR845-2 outputs system and error messages as error codes, which can be requested 
from the error memory using command strings.

Summary of Contents for ICR845-2

Page 1: ...OPERATING INSTRUCTIONS 2D Line ICR845 2 Image Code Reader ...

Page 2: ...rger Strasse 11 79276 Reute Germany Trademarks Windows 95TM 98TM Windows NTTM Windows 2000TM Windows XPTM and Internet ExplorerTM are registered trademarks or trademarks of the Microsoft Corporation in the USA and other countries AdobeTM ReaderTM is a trademark of Adobe Systems Incorporated Latest manual version For the lastest version of this manual PDF see www sick com Software Tool Function Ver...

Page 3: ...5 1 Overview of the installation sequence 31 5 2 Electrical installation preparations 31 5 3 Electrical connections and cables 33 5 4 Pin assignments 36 5 5 Performing electrical installation 37 5 6 Pin assignment and wire coulour assignment of pre fabricated cables with open ends 45 6 Startup and configuration 47 6 1 Overview ot the startup procedure 47 6 2 CLV Setup configuration software 47 6 3...

Page 4: ...ecification diagram 124 10 Appendix 125 10 1 Appendix overview 125 10 2 Settings for reading Data Matrix ECC200 126 10 3 System messages 135 10 4 Installation and operating instructions for the CLV Setup configuration software 136 10 5 Configuring the ICR845 2 with command strings 146 10 6 Auxiliary tables 148 10 7 Special applications and procedures 149 10 8 Ordering information for ICR845 2 and ...

Page 5: ...OM Electrically Erasable Programmable Read Only Memory FIFO First in first out HD High Density HTML Hyper Text Markup Language languages of internet websites ICR Image Code Reader LED Light Emitting Diode LIFO Last in first out MTBF Mean Time Between Failure PLC Programmable Logic Controller RAM Random Access Memory ROI Regions of Interest ROM Read Only Memory RTF Rich Text Format standardised doc...

Page 6: ...Operating Instructions ICR845 2 Image Code Reader 6 SICK AG Division Auto Ident Germany All rights reserved 8012377 0000 2008 01 30 Tables and Figures ...

Page 7: ...ent is intended for persons who are responsible for the following activities 1 3 Depth of information This document contains all of the information necessary for the installation electrical installation and startup of the ICR845 2 with the factory default settings The ICR845 2 is configured for the application specific reading conditions using the CLV Setup configuration software on a WindowsTM PC...

Page 8: ...iguration software Default setting Marks a section containing the values of the factory default settings SCANNING FREQUENCY This font indicates a term in the user interface of the CLV Setup configuration software Icons refer to buttons in the user interface of the CLV Setup configuration software Host receive fault This font indicates messages output via the auxiliary interface of the ICR845 2 Thi...

Page 9: ...V Setup configuration software that runs on a standard client PC WindowsTM provided by the customer Important Any warranty claims against SICK AG shall be deemed invalid in the case changes to the device such as opening the housing this includes modifications during installation and electrical installation or changes to the SICK software The ICR845 2 is only to be operated in the permitted ambient...

Page 10: ...qualified staff Connect or disconnect current linkages only under de energised conditions Wire cross sections and their correct protection have to be selected and implemented ac cording to valid engineering standards 2 3 3 LED radiation LED radiation The illumination of the ICR845 2 operates with LEDs of LED class 1 Under normal and sensible conditions the accessible radiation of the LEDs is not h...

Page 11: ...nel with the result that the warning labels are no longer visible additional warnings not included in the scope of delivery must be pro vided on the machine beside the emergence aperture of the LED radiation Controlling the illumination LEDs Activation and deactivation of the LEDs when reading is controlled by the reading pulse trigger source A timer illumination timeout automatically deactivates ...

Page 12: ...um duration reading interval minimum duration reading interval number of match es with match code 1 number of matches with match code 2 number of No Matches 2 4 2 Switching the ICR845 2 on again Switch on the supply voltage or reattach the ICR845 2 cable plug to the connection module The ICR845 2 resumes operation with the last permanently stored parameter set and resets the daily operating data 2...

Page 13: ...m and the electronic unit are located in an industry compatible housing The light exits and enters via a reading window in the housing which also contains an arrangement of LEDs for illuminating the reading area For an adaptation to on site space conditions two housings are available a housing with front reading window and a housing with side reading window Via the integrated angle at tachment the...

Page 14: ...ign of the ICR845 2 Side reading window Key D Sub HD cable plug 15 pin Tapped blind hole M5 8 mm 0 31 in deep for mounting the ICR845 2 Reading window with lens and illumination LEDs Tapped hole M3 5 5 mm 0 22 in deep for mounting the IP 65 adapter frame RJ45 10baseT socket for Ethernet connection with LEDs Function key LEDs status indicators Warning labels Connection cable Front reading window ...

Page 15: ...ther publications of other SICK devices connection modules bar code scanners Adobe Reader Freely available PC software for displaying PDF files Important All current versions of publications and programs on the CD ROM can also be downloaded at www sick com 3 1 4 Device versions The ICR845 2 is available in the following versions Important Other versions on request No Component Comment 1 ICR845 2 I...

Page 16: ...re proof thanks to firmware update via data interface flash PROM Low power consumption Extended power voltage range Easy configuration Configuration online offline via CLV Setup configuration software with integrated Assist ant Connection Assistant and help system Displaying the image memory content via the ImageFTP program Configuration alternatively with simple command strings also for use with ...

Page 17: ...in the SICK CAN scanner network or a CANopen network 2 digital switching inputs for external reading pulse and special function e g encoder in crement 2 digital switching outputs for signaling defined events in reading mode as well as for triggering or direct powering an external field illumination Connection technology design Data and switching interfaces as well as power supply Cable with 15 pin...

Page 18: ...ages while the image are being recorded the shutter speed must be adapted to the velocity of the objects carrying the codes The velocity per mitted depends on the cell size the contrast of the code layout and the flash duration The field of view which is mapped in sharp focus by the ICR845 2 on its matrix sensor de pends on the reading distance and depending on the resolution must be within the re...

Page 19: ...t It also records operating data that can be requested at any time The reading quality of 2D codes can be checked in the Percentage Evaluation operating mode 3 4 3 Reading triggering and indicating of result status To start the reading process when an object is located in the field of view the ICR845 2 re quires a suitable trigger This opens a time window reading interval in the ICR845 2 for the r...

Page 20: ...based see also Chapter 10 5 Configuring the ICR845 2 with command strings Page 146 Start up as well as diagnosis in case of an error can be carried out via the CLV Setup con figuration software Some function can also be started using the function key The ICR845 2 operates fully automated in normal operation 3 5 2 Function key on the housing of ICR845 2 With the function key you can start a pre con...

Page 21: ... a good read default setting Good Read The LED is connected to the Result 2 switching output It indicates the se lected result status for the set pulse duration of the output Laser Green Lights up shortly after power up if the self test was successful Lights up when the illumination LEDs are active The illumination LEDs are activated deactivated by reading pulse Lights up constantly in the pulse m...

Page 22: ...at the beeper is op erated with the default setting in Reading mode Tip The behavior of the beeper in Reading mode can be changed with the CLV Setup configu ration software Tone sequence Function Beep Beep Beep Power up Signals that the self test after power up was successful Confirms that the device has assumed Reading mode Beep Beep Beep Beep Reading mode Confirms a successful read good read def...

Page 23: ...space requirement application specific and type dependent reading range orientation of reading window Unobstructed view of the objects for the ICR845 2 Stable installation holder with sufficient load capacity and dimensions suited to the ICR845 2 see Chapter 9 2 ICR845 2 dimensional drawing Page 123 Shock absorbent and vibration free attachment The following tools and resources are required for in...

Page 24: ...o 2042484 The construction of the mounting brackets supports various mounting options and the align ment of the ICR845 2 in two axis Fig 4 2 shows a mounting option For the fine adjustment of the ICR845 2 the slots in the mounting bracket no 2025491 al low a turning freedom of 15 and in the mounting bracket no 2039465 a turning freedom of 180 The dimensions of the mounting brackets and the quick r...

Page 25: ...ode position position of the code in the longitudinal direction of the field of view Furthermore the distance between the ICR845 2 and the host computer and the distance to the connection module has to be taken into account see Chapter 5 2 Electrical installa tion preparations Page 31 and Chapter 4 5 1 Installing connection module CDB620 or CDM420 Page 29 4 3 1 Allocation of the field of view to t...

Page 26: ...m have to be taken into account Fig 4 5 and Table 4 3 Fig 4 4 Definition of the reading distance and the field of view ICR845 2 with side reading window ICR845 2 with front reading window All dimensions in mm 16 mm 0 63 in Type Version Focus position Z Length X Width Y ICR845 2C0020 Mid Range 115 mm 4 53 in 44 mm 1 73 in 28 mm 1 1 in ICR845 2C1020 Tab 4 1 Reading distance and field of view dimensi...

Page 27: ...field of view Explanation The ICR845 2 can record and decode several codes with each image In doing so it deter mines the local reading diagnosis data for each code in the image buffer memory Fig 4 7 shows the count direction of the code position CP along the reading window this corresponds to the longitudinal direction of the field of view Angle Limit value Azimuth tilt 360 Incline pitch Max 45 d...

Page 28: ...atrix ECC200 Page 76 For bar codes the ICR845 2 determines the position of the first dark line of the start char acter in the image buffer memory It outputs the value in the reading result of the auxiliary interface as reading diagnosis data CP see Chapter 2 Output of reading result on the auxiliary interface Bar code Page 78 When the ICR845 2 Mid Range is in the focus position reading distance 11...

Page 29: ...g distance focus position from reading window ICR840 2C Mid Range 115 mm 4 53 in See also Chapter 4 3 2 Reading distance to the code field of view dimensions Page 25 All of the possible reading angles must be taken into consideration see Chapter 4 3 3 Angle alignment of the ICR845 2 Page 26 If relevant to the evaluation payattention to the count direction of the code position if applicable see Cha...

Page 30: ...an be read completely during the reading interval 4 5 3 Installing the incremental encoder If identical codes code type code content have to been separated or if an track contolled delay of the external reading trigger is required a suitable incremental encoder has to be installed e g no 2022714 The increment pulses must originate from the area of the con veyor belt which the ICR845 2 is reading 1...

Page 31: ... Connecting the power supply to the connection module Once electrical installation has been completed the ICR845 2 is started up and configured see Chapter 6 Startup and configuration Page 47 5 2 Electrical installation preparations The following general requirements should be observed for electrical installation Supplyvoltage 15 to 30 VDC functional extra low voltage in accordance with IEC364 4 4...

Page 32: ...R845 2 to PROFIBUS DP or DeviceNet the corresponding bus module CMF400 for installing in the connection module CDM420 An overview of in stock sensors for reading pulse generation incremental encoder as well as cables and plug in connectors is available in Chapter 10 8 Ordering information for ICR845 2 and accessories Page 164 Important The possible distance between the ICR845 2 and the host comput...

Page 33: ... m 6 56 ft Extension cable for data and function interfaces with 15 pin D Sub HD socket and plug Non SICK power pack 6010137 2 m 6 56 ft Connection cable for data and functions interfaces with 15 pin D Sub HD socket and open end PC RS232 2014054 3 m 9 84 ft RS 232 data cable null modem cable with two 9 pin D Sub sockets TxD and RxD are crossed Ethernet PC in network 6026083 3 m 9 84 ft Ethernet da...

Page 34: ...e as described in the CDB620 Connection Module Operating Instructions order no 8012119 respectively in the CDM420 Connection Module Operating Instructions order no 8010004 Important Diagramms showing you how to connect the CDB620 and CDM420 Connection Modules are also available in the CLV Connect PC program This software is available on the Man uals Software Bar Code Scanners CD ROM which is inclu...

Page 35: ...tary documentation Page 171 Connection module Additional module Order no Function CDB620 001 CDB620 101 CDB620 201 CMC600 1042259 Connection Module Cloning for saving the parame ters of the ICR845 2 externally and activating oper ating modes automatically after power on CDM420 0001 CMC600 1042259 See above CMP400 2029468 Power Supply Module for supplying the ICR845 2 directly from an AC power line...

Page 36: ...22 485 Host interface receiver 7 RD RS422 485 RxD RS232 Host interface receiver 8 TD RS 422 485 Host interface transmitter 9 TD RS 422 485 TxD RS 232 Host interface transmitter 10 CAN H CAN bus IN OUT 11 CAN L CAN bus IN OUT 12 Result 1 Switching output variable function 13 Result 2 Switching output variable function 14 Sensor 1 Switching input for external reading pulse 15 SensGND Common ground f...

Page 37: ...onal CMF400 fieldbus gateway or a CMD400 Connection Module Display is ad ditionally used in the CDM420 the ICR845 2 is supplied with 18 to 30 VDC If the CMP400 Power Supply Module is used in the CDM420 a mains voltage of 100 to 250 V AC 50 to 60 Hz is required for the CMP400 Important To ensure that the incoming supply cables are protected against short circuits overloads the wire cross sections m...

Page 38: ... interface changes to high resistance state resting state In bad conditions this can causes interferences If any interferences ocur on the RS 422 interface insert externally a pull up resistor and a pull down resistor into the sending lines of the ICR845 2 as shown above Interface type Data transfer rate Distance to host computer RS 232 Uo to 19 200 bd Max 10 m 32 8 ft 38 400 to 57 600 bd Max 3 m ...

Page 39: ...lues shown in Chapter 6 11 Default settings Page 91 5 5 3 Connecting the serial auxiliary interface The ICR845 2 is configured and diagnosed with the CLV Setup configuration software In or der to do so you must connect the device to the PC via the serial auxiliary interface Alternatively you can use the Aux port of the Ethernet interface The serial auxilary interface of the ICR845 2 can be operate...

Page 40: ...22 485 RS 232 is dis abled If the PC is connected to the ICR845 2 for configuration via the Ethernet interface however the serial auxiliary interface and serial host interface of the ICR845 2 remain active without diversion In the default setting the ICR845 2 communicates via the Ethernet interface using the val ues shown in Chapter 6 11 Default settings Page 91 Connecting the Ethernet interface C...

Page 41: ... input Reading pulse generator for reading pulse end Trigger source for teach in of match code 1 activation of code comparison Connect the switching inputs depending on application The characteristics for Sensor 1 and Sensor 2 are identical Fig 5 6 Connecting the Sensor 1 switching input PNP sensor Switch VS 15 to 30 VDC Vin max 28 V ICR845 2 Vin Fig 5 7 Connecting the Sensor 2 switching input Swi...

Page 42: ...llumination when directly powered max 100 mA by the ICR845 2 Fig 5 8 To do so the switching output is designed for low side switching In addition the output can be used to indicate the result status like the Result 2 switching output but it operates not as high side switch when a load e g PLC is connected Fig 5 9 To use the Result 1 switching output in the function of a high side switch we recomme...

Page 43: ... to create a high side swichting function VRes1 24 DC Result 1 ICR845 2 Opto coupler no 6022514 24 V DC PLC Switching mode NPN switching with respect to the ground low side switch Characteristics Short circuit proof temperature protected not electrically isolated from VS Pulse duration based on setting 10 to 990 ms 00 static to the end of the next reading pulse Triggering of external illumination ...

Page 44: ...lues voltage statuses from being displayed Fig 5 11 Connecting the Result 2 switching output ICR845 2 VS 15 to 30 V DC Vout Result 2 VS RL Resistance of the connected circuit RL Switching mode PNP switching with respect to the power supply VS high side switch Characteristics Short circuit proof temperature protected not electrically isolated from VS Pulse duration based on setting 10 to 990 ms 00 ...

Page 45: ...for the upper cable not for the con nection cable with the cable plug which runs to the ICR845 2 housing Pin Signal Wiring colour 1 15 to 30 VDC Red 2 RxD aux Purple 3 TxD aux Y ellow 4 Sensor 2 Red black 5 GND Black 6 RD RS 422 485 Light blue 7 RD RS 422 485 RxD RS232 Blue 8 TD RS422 485 Turquoise 9 TD RS422 485 TxD RS232 Green 10 CAN H Gray 11 CAN L Pink 12 Result 1 Brown 13 Result 2 Orange 14 S...

Page 46: ...Chapter 5 Operating Instructions ICR845 2 Image Code Reader 46 SICK AG Division Auto Ident Germany All rights reserved 8012377 0000 2008 01 30 Electrical installation ...

Page 47: ... set con figuration file on the PC 6 2 1 Functions of the CLV Setup configuration software for the ICR845 2 overview Important The online help in the CLV Setup configuration software describes the general functions of the software and their operation Menu bar HELP CONTENTS F1 or Chapter 10 4 5 Func tions of CLV Setup Page 142 Selecting the menu language Englisch German Setting up communication wit...

Page 48: ...CR845 2 must be established and the ImageFTP program is required ImageFTP will be automatically installed in combination with CLV Setup 6 3 1 Connecting data interfaces Connect the PC and ICR845 2 using one of the data interfaces as shown in Table 6 1 6 3 2 Starting the CLV Setup configuration software and calling up the CLVAssistant 1 Switch on the power supply for the ICR845 2 for the connection...

Page 49: ...n has been established the Assistant uploads the current parameter values from the ICR845 2 initial commissioning default settings and copies the values automatically to CLV Setup The Assistant helps to establish communication between PC and ICR845 2 via the Ethernet interface see Chapter 6 3 3 Page 50 or via one of the two RS 232 interfaces serial aux iliary or host interface see Chapter 6 3 4 Pa...

Page 50: ...elegram There is no forwardingof telegrams to an other subnet which is connected with the sub net of the ICR845 2 by a router 1 In the Assistant dialog box confirm the pre selected PARAMETRIZE A SCANNER option To do so click NEXT The dialog box of the Connection Assistant is then displayed 2 If necessary click the control box START WITH DEFAULT PARAMETERS Explanation If the control box is enabled ...

Page 51: ...hernet To jump from one input field to another use the tabulator key Important The IP address and the subnet mask of the ICR845 2 have to be adapted in such way that the PC host computer and the ICR845 2 are in the same subnet IP mask The corresponding IP address of the ICR845 2 must be unique and may not clash with the adresses of existings devices 8 Click on Assign at the bottom right The Assist...

Page 52: ...ssful 12 Click NEXT 13 In the next window confirm the shown settings with NEXT The Assistant uploads the current configuration of the ICR845 2 into the CLV Setup data base Then the Assistant dialog box is closed and the program window of CLV Set up is opened again Fig 6 4 CLVAssistant Ethernet Assistant dialog box after a new IPaddress mask has been assigned to the ICR845 2 here 010 224 015 097 25...

Page 53: ... SICK AG Division Auto Ident Germany All rights reserved 53 In the status line CLV Setup displays left bottom the IP address of the ICR845 2 and right bottom the green highlighted message Connected The ICR845 2 is ready for further configuration with the new settings of the Ethernet interface ...

Page 54: ...h the ICR845 2 If the attempt is not successful the Assistant starts the AUTODETECT function The dialog box of Auto Detect is then opened Auto Detect scans the serial interface by varying the communication parameters and sending telegrams to the connected ICR845 2 until the settings are synchronised with the settings of the ICR845 2 5 Confirm the Auto Detect dialog box with OK The Assistant establ...

Page 55: ...ect the proposed PHYSICAL PATH and click EDIT The Edit Directory dialog box for entering the permissions for the anonymous ac count is then displayed Password for the default entry anonymous anonymous 4 In the PHYSICAL PATH section click on and select the desired directory in which you want to save the transfered images 5 Confirm the dialog box and further dialog boxes with OK ImageFTP returns to ...

Page 56: ...is in the centre of the area For allocation of field of view to the reading window see Fig 3 4 Page 18 The ICR845 2 records repeatedly an image from the field of view With a small offset the ICR845 2 starts decoding simultaneously 2 Represent a 2D code in the field of view no conveyor movement Regard the reading distance from reading window the field of view dimensions ICR845 2C Mid Range 115 mm 4...

Page 57: ...Page 63 5 If necessary modifythe reading distance or varythe parameters on the READING CONFIG URATION or the CODE PROPERTIES PARAMETERS tab in der CLV Setup configuration software After each modification download temporarily the new parameter values to the ICR845 2 6 Trigger reading again and so on 7 If any parameter values have been modified in the ICR845 2 save the parameters in the ICR845 2 wit...

Page 58: ...ImageFTP for the presentation of the images ImageFTP is able to visualise images in BMP format grey value bitmap and in JPG format graphic file The ICR845 2 outputs images in BMP format or in run lenght codes binary format for bar codes The ICR845 2 can transfer various reading diagnosis data for the code with the image using an assigned XML file this data is determined during reading The reading ...

Page 59: ...d cmd in the dialog box 5 Enter the command IPconfig after the prompt character in the DOS dialog window In addition to other information Windows also displays the IP address of the PC 6 In the CLV Setup accept the value for PORT 21 7 Click the ACTIVE control box under FTP CLIENT 8 If necessary carry out entries under USER NAME anonymous PASSWORD anonymous and UPLOADPATH uploadpath The standard en...

Page 60: ... user interface language is English another language cannot be selected The status of FTP server is displayed by the status bar at the bottom right hand corner of the ImageFTP window green online red offline If image output has been enabled in the ICR845 2 the ImageFTP displays the image in the program window and automatically scales it to the size of the window Fig 6 12 ImageFTP Program window Fi...

Page 61: ... pixel onto which the pipette tip is placed Starts the assistant for setting up user accounts Opens the dialog window for displaying processing user account characteristics Tab 6 2 ImageFTP Function of the symbol buttons Text box Description User name CLV Setup user name of the user account File size in kBytes of the currently displayed image File size in pixel of the currently displayed image Dat...

Page 62: ...ode Frame Red Example 2 1 Region of interest Good Read Frame Green Example 3 1 CP limits Dot and dash line Violet 1 Position of 2D decoder at the end of reading interval Solid line Blue 2 Text Additional reading diagnosis data Blue Example 4 Bar codes 1 Region of interest Region with bar code Frame Red 1 Region of interest Good Read Frame Green 1 CP limits Dotted line Violet 1 Position of omni dec...

Page 63: ...Accounts Opens the dialog window for viewing creating processing or deleting indi vidual user accounts user and directory See also Chapter 6 4 9 Setting up user accounts Page 65 Load Image Loads the saved image from the sub directoryspecified on the device page FTP SERVER of the ICR845 2 under UPLOAD PATH The image is displayed as a frozen image Click on or select the command FREEZE IMAGE in the V...

Page 64: ...ell as the IP address of the PC Under LOGLEVEL it is possible to select the type of optionally recorded infor mation for the log file warning fault progress Storage is performed in the target directory Programs SICK CLV Ftp_Server under the name ftptrace txt as standard For viewing purposes the log file is automatically opened via a text editor available at the PC VIEW LOG the content can be delet...

Page 65: ...anonymous in the ImageFTP 1 If necessary select IMAGE VIEW image display mode in the ImageFTP program window 2 Select the entry ANONYMOUS in the list field of the USER section 3 Click on in the toolbar or select the command USER ACCOUNTS in the SERVER menu The following dialog window opens 4 If the physical path on the right is not visible enter the password anonymous in the field PASSWORD under G...

Page 66: ...dialog window 9 Confirm the USER ACCOUNTS dialog window via OK The ImageFTP returns to the image presentation mode Creating a new user account for an ICR845 2 in the ImageFTP 1 Click on in the toolbar or select the command USER ACCOUNTS in the SERVER menu The USER ACCOUNTS dialog box opens 2 Click on the ADD button in the USER ACCOUNTS section 3 In the dialog box enter a new user name which corres...

Page 67: ...tical structured allocation of user names and passwords is recommended for the ICR845 2 and thus also for the ImageFTP Depending on the efficiency of the PC the ImageFTP can operate up to 256 device Example 6 4 10 ImageFTP default setting See Table 6 6 Page 65 for the default setting of a user account ICR845 2 no User name Password Upload path 1 Camera1 Station1 Data1 2 Camera1 Station2 Data2 3 Ca...

Page 68: ...tion key The ICR845 2 switches on the illumination pulsed and starts an internal reading inter val The beeper confirms the start of the reading interval with a tone 2 Represent a code to be read The beeper confirms the successful reading with a tone The ICR845 2 automatically closes the reading interval and switches the illumination off The beeper confirms the end of the reading interval with a to...

Page 69: ... parameter set from the CMC600 into its permanent parameter mem ory Then the ICR845 2 copies the parameter set back to the CMC600 when the write protection is disabled Thereby the ICR845 2 can be replaced in a application without loos ing the configuration data 6 6 1 Overview of the startup procedure 1 Connect data interfaces of the PCand the ICR845 2 2 Start CLV Setup configuration software 3 Est...

Page 70: ...845 2 has to connect using a Ethernet cable The ICR845 2 operates exclusively with a static IP address When using static IP addresses the IP addresses of the ICR845 2 and the PC must be in the same set of numbers We recommend starting with the default setting on the first star tup to adapt the IP address of the ICR845 2 to the address of the PC 1 Connect the ICR845 2 to the PCvia the serial auxili...

Page 71: ...eter to the default setting For an overview of the factory default setting see Chapter 6 11 Default settings Page 91 All parameters on a tab which have been modified using the mouse pointer the cursor will be marked blue to give better orientation when doing further operations with the context menu of the right mouse button Recommendation To enhance the reading reliability with fast applications o...

Page 72: ...current ICR845 2 parameter set This parameter set remains unchanged in the ICR845 2 until it is overwritten by CLV Setup With the help of the context menu right mouse button only the parameter just select ed can be loaded Upload parameter or from version 3 6 all parameters of one tab or one dialog box Upload parameters of this view from the ICR845 2 s memory RAM If CLV Setup does not recognize the...

Page 73: ...77 0000 2008 01 30 SICK AG Division Auto Ident Germany All rights reserved 73 Export the parameter set 6 In order to export the current parameter set into a RTFfile select EXPORT in the FILE menu 7 Enter a file name in the dialog box file extension rtf and confirm with SAVE ...

Page 74: ...setting In the default setting the Sensor 1 switching input is the external trigger source of the reading pulse The ICR845 2 only reads 2D codes The ICR845 2 outputs the reading result at the end of the reading pulse in the default setting via the host and auxiliary interfaces After a Good Read the Result LED lights up for a duration of 100 ms Depending of the configuration the Result 1 and Result...

Page 75: ...the red illumination field The ICR845 2 outputs a tone via the beeper and the reading result is displayed in the window of the Terminal Emulator Reading 1D codes bar codes 1 Select the CODE CONFIGURATION tab 2 Click the desired code type in the 1D SYMBOLOGIES section in this case CODE 39 3 Perform a download to the ICR845 2 To do so click the desired code type again with the right mouse button and...

Page 76: ...ost interface The ICR845 2 only outputs several codes in the reading result via the host interface if the configured minimum and maximum number of codes is 1 and several codes have been presented The number of codes to be read output per reading interval can be selected on the CODE CONFIGURATION tab in the NUMBER OF CODES section The reading result of the host interface can also be displayed in th...

Page 77: ...cale value c Code inverted 0 no 1 yes 1 white code on black background 4th line EC Error Correction Format aaa bbb ccc ddd aaa Number of error correction code words used persuant to Reed Solomon bbb Percent ratio of the number of error correction words used to the total number of available error correction code words in the code persuant to Reed Solomon ccc Number of weak bits for error correction...

Page 78: ...3 ms MG _57 n _1 53194560638 C128 100 ST 0 CP _65 CL 11 CA __3 CS __3 CK __3 DI R MC __1 DP 1 with 1st line TT Reading interval time MG Long term mean value of identification quality n Number of recognized codes 2nd line 53194560638 Data content of the bar code 3rd line C128 ID Code type Code 128 Fig 6 21 Position of the symbol in the image field of the image memory X axis Y axis Fig 6 22 CLV Setu...

Page 79: ...r of recognized codes 2nd line no code No code found Triggering the reading pulse via the Terminal Emulator In the default setting the Sensor 1 switching input is the trigger source of the reading pulse The reading pulse can also be triggered directly via the terminal emulator of CLV Set up for test purposes To do so a different trigger source must be selected temporarily in the ICR845 2 1 Choose ...

Page 80: ...field of view no con veyor movement during reading Required reading distance from reading window resulting field of view ICR845 2C Mid Range 115 mm 44 mm x 28 mm 4 53 in 1 73 in x 1 1 in Important To read a bar code proceed as described in Displaying the reading result in the Ter minal Emulator Page 75 9 Click the SW TRIGGER OFF button or press the F8 key CLV Setup sends a stop command to the ICR8...

Page 81: ...hernet inter face The seriel auxiliary interface RS 232 will then become disabled See Chapter 5 5 5 Connecting the Ethernet interface Page 40 Calling Percentage Evaluation for 2D codes The Percentage Evaluation mode can be called up by choosing VIEW in the menu bar or via the Terminal Emulator 1 Click on in the toolbar The Terminal Emulator window is then displayed 2 Click PERCENT EVALUATION under...

Page 82: ...ing the teach in method Additional quality check of 2 D code reading In ImageFTP the quality of 2D code reading can be checked with the reading diagnosis data text in the transferred image The quality of 2D code reading can additionally be checked with the four data fields of the EC reading diagnosis data See also 1 Output of readingresult on the auxiliary interface 2D code Data Matrix ECC200 Page...

Page 83: ...ng reading diagnosis data via the auxiliary interface Codes which are considered incomplete according to the evaluation criteria and which are therefore incorrect are output as well The number of codes output can therefore be high er than the number of those that were sent via the host interface in the reading result In the default setting this mode is selected for the auxiliary interface Fig 6 20...

Page 84: ... choose DOWNLOAD PARAMETER in the context menu CLV Setup copies the parameter temporary to the ICR845 2 The auxiliary interface then operates in Monitor Host Interface mode until the ICR845 2 is switched off again Important On Good Read the ICR845 2 only outputs the number of read bar codes being defined for maximum on the CODE CONFIGURATION tab in the NUMBER OF CODES section Displaying the data t...

Page 85: ...ntents of the code No Read NOREAD string The Header and Terminator blocks are empty the code contents are not separated by reading diagnosis data and or constants Tip The structure of the data output string of the host interface can be configured via the DATA STRINGS tab Up to 10 elements consisting of constants letters digits control characters and or read ing diagnosis data can be entered in the...

Page 86: ... or hand scanner with decoder It sends the code to the host in a separate data string via its host interface No Reads can therefore be corrected by transmitting missing codes subsequently Chapter 10 7 5 Auxiliary input via the auxiliary interface Page 160 describes this function and the associated procedure in greater detail 6 9 7 Self test After the ICR845 2 has been switched on it performs a sel...

Page 87: ...CR845 2 outputs a data string with sta tistic information on the reading situation For detailed description of the functions and applications of the Remote Diagnostic Tool RDT400 see the RDT400 Operating Instructions no 8009385 English Code statistics for RDT400 is activated via the AUXILIARY INTERFACE tab 1 Select the CODE STATISTICS FOR RDT400 option on the AUXILIARY INTERFACE tab 2 Perform a do...

Page 88: ... executed The following functions are available Match code 1 Teach in Analyze scanner network only if the CAN interface is used Activate factory defaults in device 1 In the menu bar select the desired function from ICR845 2 DEVICE FUNCTIONS or Press the F2 key The DEVICE FUNCTIONS dialog box is then displayed 2 Select the desired function from the EXECUTE menu CLV Setup starts the function and whe...

Page 89: ...ace of the ICR845 2 These are recorded in a file which is continuously updated The messages have the following format System message ICRSYS Message xxx Error message ICR SYS Error 048ID8xxx The additional system messages in plain text can be displayed in the terminal emulator if CLV Setup and the terminal emulator are started before the ICR845 2 is connected Additional system messages When the sys...

Page 90: ...n Error messages Error messages indicate the following types of error a device defect incorrect parameter settings errors during data transmission to the host Table 8 1 Page 106 lists the messages with the associated corrective measures Important To call up the most recent error to occur in the ICR845 2 enter command 2 SF in the com mand line of the terminal emulator ...

Page 91: ...VICE under ICR84X 2 DEVICE FUNCTIONS in the menu bar CLV Setup loads the default setting to the RAM and also to the permanent parameter memory of the ICR845 2 and prompts whether an upload from the device is desired 2 Confirm the dialog box with Yes CLV Setup loads the default setting from the ICR845 2 and displays the parameter va lues in the register tabs Important If the ICR845 2 is connected t...

Page 92: ...input Start and end of reading pulse level active high debouncing 10 ms Sensor 2 switching input No function Switching outputs Not inverted pulse duration 100 ms Status output function Result 1 Device Ready static Result 2 Good Read Beeper Status output function Good Read beeper ON Output of the reading result Serial host Interface Device number 1 Host interface type RS232 Protocol NAK start chara...

Page 93: ...CR845 2 from the plumb line to the object surface with an angle of approx 20 so that the emitting light does not meet the code perpendicularly and does not send back disruptive reflections See also Chapter 4 3 4 Selecting the rotation angle skew to avoid surface reflections Page 27 3 Bring objects with codes sequentially into the ICR845 2 s field of view trigger the ICR845 2 for reading and stopp ...

Page 94: ... button GLOBAL CAMERA SETTINGS section Object velocity For 2D codes Data Matrix ECC200 Minimum cell size READING CONFIGURATION tab READING PARAMETERS 2D section Configuring if necessary Image brightness READING CONFIGURATION tab IMAGE PROCESSING section CODE PROPERTIES PARAMETERS button GLOBAL CAMERA SETTINGS section Brightness Gain For ink jet printing Compensation of poor dot size READING CONFIG...

Page 95: ...d value with connected increment encoder DELAY CONTROLLING section Time controlled delaying or Track controlled delaying FIRST TRIGGER SENSOR section Edge or Level Stop END OF READING INTERVAL section No Read Trigger Source or Timer Timeout referred to beginning of reading interval STOP DELAY section Auto or User defined Time controlled value or Track contolled value with connected increment encod...

Page 96: ...ut of reading result referred to beginning of reading interval RESULT OUTPUT section Good Read End of reading interval or Immediate output Important Connect external sensor 1 start to Sensor 1 switching input and sensor 2 stop to Sensor 2 switching input Parameterize reading trigger command strings or DEVICE CONFIGURATION tab READING TRIGGER PARAMETERS button Start START OF READING INTERVAL sectio...

Page 97: ...e running with Timeout Stop generated by reading trigger source END OF LABEL FREE RUINNING section Timeout value Output of reading result referred to beginning of reading inter val RESULT OUTPUT section Good Read End of reading interval or Immediate output Important No laser timeout function defined switching off of laser diode due to too long active reading gate available in this trigger mode Act...

Page 98: ...ES section EDIT button Positive negative code printing CODE CONFIGURATION tab 1D SYMBOLOGIES section 1 D BACKGROUND section General Activate code comparison DEVICE CONFIGURATION tab MATCH CODE PARAMETERS but ton Mode for teaching in match code 1 via the Sensor 2 switching input DEVICE CONFIG URATION tab SENSOR 2 section Assignment Set output time for the reading result DEVICE CONFIGURATION tab REA...

Page 99: ... SEQUENCE SORT section Masking of the reading result DATA STRINGS tab FORMAT MASK section Serial host interface Physical interface HOST INTERFACE tab DATA FORMAT section Communication parameters HOST INTERFACE tab DATA FORMAT section Protocol HOST INTERFACE tab INTERFACE PROTOCOL section Function of the CAN interface alternative See Application of the CAN Interface Operating Instructions no 800918...

Page 100: ...ly stored temporarily in ICR845 2 via a download Temporary option or via context menu right mouse but ton the parameter set must be stored permanently in the ICR845 2 by choosing the PERMANENT storage option F4 key 2 Save parameter set as a scl configuration file in CLV Setup 3 Switch off the power supply of the CDB620 or CDM420 or pull the plug of the ICR845 2 from the connection module The last ...

Page 101: ... 2 operates with LEDs of LED class 1 Under normal and sensible conditions the accessible radiation of the LEDs is not hazard ous Blinding impairment of ability to see color or other irritations however cannot be ex cluded The entire area of the reading window acts as a LED outlet aperture Caution use of controls or adjustments or performance of procedures other than those specified herein may resu...

Page 102: ...ce Cleaning the housing To ensure sufficient cooling of the ICR845 2 clean the housing regulary from dust Use a soft cloth to free the housing of dust If necessary also clean the LEDs on the back side of the housing 7 2 2 Cleaning further optical effective surfaces If an external reading pulse generator with a sensor e g photoelectric reflex switch is used make sure to clean the relevant optical s...

Page 103: ... install the new or repaired ICR845 2 To do so observe any marks made previously on the holder or environment see Chapter 7 4 1 Removing the ICR845 2 Page 103 und Chapter 4 4 Installing and ad justing the ICR845 2 Page 29 2 Reconnect the cable plug of the ICR845 2 to the connection module 3 Switch on the power supply to the ICR845 2 The ICR845 2 starts with the factory default settings 4 Establish...

Page 104: ... SICK AG does not take back devices which have become unusable or irreparable Removing ICR845 2 for decommissioning 1 Switch off the power supply to the ICR845 2 2 Disconnect the cable plug of the ICR845 2 from the connection module 3 Remove the ICR845 2 from the holder Disposing the ICR845 2 1 Remove the ICR845 2 housing 2 Remove the electronic modules and the connection cable 3 Send the electron...

Page 105: ...ardware components before it is initialized pa rameter set loaded and device functions initialized The self test can be repeated at any time by cancelling Reading mode For calling up see Chapter 6 9 7 Self test Page 86 If the ICR845 2 detects an error during the self test or at any other time it outputs the error status ST 3 via the host interface Prerequisite the error status is enabled for trans...

Page 106: ...ct If this system error occurs again after the ICR845 2 is restarted Contact the SICK Service depart ment ICR SYS Error 048ID8902 EEPROM read failed1 The ICR845 2 cannot down load the parameter set which is permanently stored in the EEPROM to the memory RAM Device defect Contact the SICK Service depart ment ICR SYS Error 048ID8903 EEPROM write failed1 The ICR845 2 cannot write the current paramete...

Page 107: ...Layout print quality too poor Check the conveyor speed Adapt the Object velocity parame ter in the ICR845 2 Check the code height Check the layout print quality 7 The source of the reading result is the auxiliary input via the auxiliary inter face The code was not recorded by the reading function of the ICR845 2 but was entered subsequently with the auxiliary function of the auxiliary interface an...

Page 108: ...d under NUMBER OF CODES MINIMUM Instead of the code contents it out puts the defined error string in the quantity defined under NUMBER OF CODES MINIMUM One object in a set of objects with a con stant number of codes for example con tains fewer codes than defined in the application This message is used to indicate errors on the objects e g check whether objects are homogeneous mix with incorrect ob...

Page 109: ...supply The ICR845 2 is not supplied with oper ating voltage 15 to 30 V DC The ICR845 2 diagnosed a device error during the self test During operation The ICR845 2 is not in Reading mode The ICR845 2 has deactivated the LEDs of the red illumination field pulsed 10 min default setting after the start of the current reading pulse pulse mode sensor input serial interface Check the wiring correct seati...

Page 110: ...t sensor to Sensor 1 switching input Check sensor wiring see Chapter 5 5 6 Connecting the switching inputs Page 41 Measure output signal of sensor Insert jumper between pin 5 and pin 15 CDB620 switch S3 SGND GND CDM420 switch S6 SGND GND Check with CLV Setup Select the DEVICE CONFIGURATION tab click the READING TRIGGER PARAMETERS button START OF READING INTERVAL section Sensor input selected activ...

Page 111: ... Interface Page 84 Download temporarily to the ICR845 2 3 ICR845 2 does not respond to an exter nal signal that ends the reading pulse Pulse mode sensor input s serial inter face Trigger mode one external sensor Incorrect end of reading pulse parame terized on the ICR845 2 Signal no signal from the sensor at the Sensor 1 input Trigger mode two external sensors If Sensor 2 switching input is select...

Page 112: ...ly Check with CLV Setup Select the DEVICE CONFIGURATION tab click the READING TRIGGER PARAMETERS button STOP DELAY section Values set by mis take Time controlled selected value too high Track controlled incremental encoder connected to Sensor 2 input ICR845 2 parameterized correctly Check with CLV Setup Select the DEVICE CONFIGURATION tab SEN SOR 2 section correct the values for de bouncing Downlo...

Page 113: ...e reading area First perform the reading while the code is stationary then while the code is moved Check the content of the image memory with CLV Setup ImageFTP trig ger the ICR845 2 is the code in the im age memory once the reading cycle is complete Align ICR845 2 ICR845 2C field of view 44 mm x 28 mm 1 73 in x 1 1 in at reading dis tance 115 mm 4 53 in see also Chapter 9 3 Specification dia gram...

Page 114: ...erized to 1 The number of codes to be read is 1 Defined min and max number of codes are not reached or are exceeded Output of error string for ST 5 activated Sorting based on code length list activat ed Code comparison match code and out put filter for host interface activated Check with CLV Setup Select the CODE CONFIGURATION tab NUMBER OF CODES section min and max no of codes 1 Objects have too ...

Page 115: ... on dark background First perform the reading while the code is stationary then while the code is moved Check the content of the image memory with CLV Setup ImageFTP trig ger the ICR845 2 is the code in the im age memory once the reading cycle is complete Check with CLV Setup Select the READING CONFIGURATION tab and enter the correct value for Minimum cell size 2D in the READING PARAMETERS 2D sect...

Page 116: ... content of the image memory with CLV Setup ImageFTP trig ger the ICR845 2 is the code in the im age memory once the reading cycle is complete All bar code types are deactivated in the default setting With CLV Setup Select the CODE CONFIGURATION tab and find the 1D SYMBOLOGIES section Click the checkbox of the desired code type Click the relevant EDIT button Make the settings on the tab of the se ...

Page 117: ...he ICR845 2 outputs the data contents of the bar code incorrectly incompletely or modified via the host interface The ICR845 2 suppresses the last charac ter in the bar code With CLV Setup Select the CODE CONFIGURATION tab In the 1D SYMBOLOGIES section click the EDIT but ton for the relevant code Is Transmit Check Digit activated Change if necessary Download zum ICR845 2 Fault Possible cause Remed...

Page 118: ...the ICR845 2 accordingly Check with CLV Setup Select the IMAGE ACQUISITION tab and find the ACQUISITION section output activat ed If condition is selected does this occur during the read process IMAGE FORMAT section is at least one im age type selected Check with CLV Setup Select the ETHERNET tab and find the SERVER ADDRESS section enter the ad dress This must not be the same as the TCP IP address...

Page 119: ...nctions after a failure However the ICR845 2 can be rapidly replaced by the user See Chapter 7 4 2 Replacing the ICR845 2 Page 103 If an error occurs which cannot be eliminated please contact SICK Service International Competent SICK branch office or SICK subsidary For telephone numbers and e mail addresses see the back page of these operating instructions For the postal addresses please visit www...

Page 120: ...Chapter 8 Operating Instructions ICR845 2 Image Code Reader 120 SICK AG Division Auto Ident Germany All rights reserved 8012377 0000 2008 01 30 Troubleshooting ...

Page 121: ...ode 39 Code 128 Codabar EAN EAN 128 UPC 2 5 Interleaved Pharmacode3 RSS limited3 Bar code length Max 50 characters4 max 4 000 characters about all bar codes per reading interval Due to the distance dependent dimensions of the field of view the scannable code length has decreased with respect to the length that can be decoded see also examples in Table 9 2 Page 122 Print ratio 2 1 to 3 1 No of mult...

Page 122: ...thernet connection RJ45 socket 10base T on the device Operating voltage power consumption 15 to 30 VDC max 13 W with disconnected switching outputs SELV respectively PELV according to IEC 60364 4 41 2005 Housing Zinc die cast Electrical safety According to EN 61010 1 2001 03 Protection class III according to EN 61140 2002 03 Enclosure rating IP65 according to EN 60529 1991 10 A2 2002 02 with mount...

Page 123: ...al drawing Fig 9 1 Dimensions of the ICR845 2 with reading distance Z and resulting field of view X Y Front reading window All dimensions in mm in Side reading window Type Focus pos Z Lenght X Width Y ICR845 2C0020 115 4 53 in 44 1 73 in 28 1 1 in ICR845 2C1020 mm inch 5 4 0 21 8 0 32 16 0 63 18 0 70 27 3 1 08 28 2 1 11 39 1 53 59 2 2 33 80 3 15 112 4 41 192 7 56 ...

Page 124: ...Range Test code Code 128 Data Matrix ECC200 Print ratio 2 1 Print contrast Bar codes 90 Data Matrix Grade A accord to ISO IEC 16022 Tilt typical 30 and resolution 0 17 to 0 5 mm 6 7 to 19 7 mil Ambient light 2 000 lx Good read rate 75 Tab 9 3 Reading conditions for specification diagram Fig 9 2 ICR845 2C0020 2C1020 Mid Range Reading ranges and dimensions of the field of view Reading conditions see...

Page 125: ...or reading 2D codes Data Matrix ECC200 System messages Installation and operating instructions for the PC based CLV Setup program Configuring the ICR845 2 with command strings Auxiliary tables Special applications and procedures Ordering information Dimensional drawings of the accessories Supplementary documentation overview Glossary Copy of the EC Declaration of Conformity List of tables and figu...

Page 126: ...g reading characteristics Page 129 This accelerates the output of the reading result in the immediate output mode as the decoder requires less computation time For all changes to the parameter set using CLV Setup proceed as follows 1 Change parameter value s as desired 2 Download to the ICR845 2 with the TEMPORARY save option 3 Repeat reading with modified parameter value s 4 Change additional par...

Page 127: ...0 2 1 Improving the image quality a Properties of the code layout 1 Select the READING CONFIGURATION tab 2 Select the used marking method 3 Click the CODE PROPERTIES PARAMETERS button The CODE PROPERTIES PARAMETERS dialog box is then displayed Fig 10 1 CLV Setup Reading Configuration tab Fig 10 2 CLV Setup Code Properties Parameters tab ...

Page 128: ...rementally until the reading is successful Fig 10 3 shows an example of using the slider Contrast Gamma correction slider The slider increases or decreases non lineary the image contrast The noise will be de creased the contrast in the middle range of the grey tone will be increased Object velocity shutter slider The slider is used to adapt the ICR845 2 to the transport speed of the objects when r...

Page 129: ...ghts reserved 129 10 2 2 Optimizing reading characteristics Prerequisite High code quality high contrast coherent structure error free alternating pattern a Minimum and maximum cell size 1 Select the READING CONFIGURATION tab Fig 10 4 CLV Setup Code Properties Parameters tab Fig 10 5 CLV Setup Reading Configuration tab ...

Page 130: ...t here Adjust the minimum cell size in line with the code to be read The minimum cell size should be slightly smaller than the cell size in the code layout Adjust the maximum cell size in line with the code to be read The maximum cell size should be slightly larger than the cell size in the code layout The smaller the range between the minimum and maximum cell size the shorter will be the decoding...

Page 131: ... actually relevant for evaluation If codes with between one and five different symbol sizes are to be read click the FIXED radio button Select the individual symbol sizes in the drop down lists of the input fields in the FIXED SYMBOL SIZE section Reading of mirrored codes If the ICR845 2 is to be read a mirrored code code layout is applied in mirrored manner or e g read from back through a glass p...

Page 132: ...AMETERS button The OPTIMIZATION PARAMETERS tab opens 2 Adapt the following parameter value Symbol contrast The ICR845 2 only starts the evaluation of 2D symbologies if the symbology contrast in the image buffer memory has reached a defined level This level can be set The function helps if the contrast is weak or to improve the decoder performance The lower the contrast value is set the lower may b...

Page 133: ...entering the relevant percentage values in the IMAGE GEOMETRY section Sample Y1 20 Y2 70 X1 10 X2 80 Important The limitation of the matrix sensor area for the selected values is not displayed graphically in the dialog box f Resolution 1 Select the READING CONFIGURATION tab Fig 10 5 Page 129 2 Click the CODE PROPERTIES PARAMETERS button The CODE PROPERTIES PARAMETERS dialog box is then displayed 3...

Page 134: ...s reserved 8012377 0000 2008 01 30 Appendix Explanation When you switch from HIGH default setting to LOW the ICR845 2 only uses a fourth of all the pixels in each cell over the same reading area for the evaluation This can speed evaluation with large cell sizes Fig 10 13 CLV Setup Code Properties Parameters tab ...

Page 135: ...ware version and revision is displayed when the power supply is switched on no code In Reading Parameter Evaluation mode the ICR845 2 indicates that no codes matching the parameterized evaluation conditions were detected during the reading interval Error status ST 2 output on the host interface laser safety timeout The ICR845 2 has deactivated the illumination LEDs 10 min default setting after the...

Page 136: ... the ICR845 2 has been started and has successfully completed the self test it outputs a tone and then two consecutive tones shortly afterwards when the Reading mode is initiated The Device Ready LED lights up 1 Switch on the PCand start Windows 10 4 2 Performing installation The CLV Setup installation program creates a main directory called CLV a series of subdi rectories and the necessary links ...

Page 137: ...the opened folder Software 2 Select CLV CLVHELP SOFTWARE in the listing A table with CLV Help information is displayed 3 Select DOWNLOAD under SOFTWARE FILE 4 In the FILE DOWNLOAD dialog box select the option to install directly from the CD ROM Confirm with OK The software is automatically saved in the Programs CLV directory on your hard disk or Select the option to save the software locally on yo...

Page 138: ...n over old version Before you can install the new version of the software you must remove the files of the old version with the exception of the configuration files scl scanner configuration npj network project opj OTS project or rpj redundant OTS project They con tain the ICR845 2 parameter sets as well as project data if serveal devices had been organ ized logically by projects The uninstaller o...

Page 139: ...on the tabs The default values are displayed when the device is used for the first time Troubleshooting If CLV Setup cannot establish a connection with the ICR845 2 it displays No connection in the status field on the bottom right hand side There are two possible causes for this The ICR845 2 is not connected or the communication parameters of the ICR845 2 do not match those of the PC In this case ...

Page 140: ...he current parameter set from the ICR845 2 4 Confirm the dialog box with Yes CLV Setup then copies the current parameter set from the RAM of the ICR845 2 to its database and displays the values on the tabs You can edit the current parameter set on the tabs or 2 Select the menu item SERIAL INTERFACE under OPTIONS in the menu bar CLV Setup shows the current settings of the communication parameters o...

Page 141: ... program name current configuration file and status e g No File Menu bar with pull down menus Toolbar with buttons for triggering various functions Drop down list top right for selecting the device type Frame for displaying the navigation tree of the tabs on left hand side Frame for displaying the tabs for ICR845 2 Reading Configuration Device Configura tion etc on right hand side The numbers of d...

Page 142: ...rameter values on the tabs Online access to the ICR845 2 via a Terminal Emulator selecting operating mode starting oper ating functions logging file for communication between the ICR845 2 and CLV Setup extended terminal mode e g for displaying ICR845 2 messages Hot keys F keys for essential functions program operation without a mouse Macro player for recording and playing a macro file Context sens...

Page 143: ...right mouse button In the frame for displaying tabs Opening Click on the desired mark on the top of the tab If neccessary scroll the tabs Closing To close the tab in the fore ground click on the red cross at the left corner on the top Pressing the left mouse button the left frame with the navigation tree can be move from the program window to a seperate position on the screen If the navigation tre...

Page 144: ...puts a separate warning for each parameter on the screen This is due to the fact that one of the CLV Setup software versions is newer than the software in the ICR845 2 and it contains new parameters values arising from the contin ued development of this ICR845 2 type The effected ICR845 2 contains an older software version which does not recognize these parameters values however We recommend that ...

Page 145: ... the log file 4 To terminate logging click the checkboxin front of the WRITE LOGFILE radio button again or close the Terminal Emulator 10 4 12 Starting CLV Setup with an INI file as an argument When the program is started CLV Setup can also be transferred the name of an INI file as a parameter To do so enter INI in front of the file Example CLVmain32 exe data Set1_ICR845 scl INI user ini CLV Setup...

Page 146: ... the ICR845 2 Using the special command 3EEW the modified parameter set must also be copied to the EEPROM so that it can be stored perma nently Otherwise the changes will be lost when the power supply is switched off Parameters parameter values that are not recognized by CLV Setup can also be used by fol lowing the conventions for command strings For example this enables special devices or a ICR84...

Page 147: ...up in ASCII format To do so proceed as follows 1 In the menu bar choose EXPORT PARAMETERS under ICR845 2 Starting from the default settings CLV Setup collects all the command strings required to parameterize the default configuration and customized settings The SELECT FILE NAME FOR PARAMETER EXPORT dialog box is displayed 2 Enter a file name and click the SAVE button CLV Setup saves the data as a ...

Page 148: ...bars Number 10 ICode 5 Calculated code length 2 5 Interleaved Number of wide ele ments bars and gaps Number 1 ICode 2 Calculated code length EAN Not applicable 13 characters normal version 8 characters short version Activate 13 digit Activate 8 digit UPC Not applicable 12 characters UPCA normal version 6 characters UPCE short version Activate version A Activate version E Codabar Number of bars Num...

Page 149: ...odes Function Match code 1 Match code 2 Defining match code manually Entryof code type code length and code content also wildcards via CLV Setup configuration software1 yes yes Defining match code by reading the code teach in Triggering the Teach in procedure via Sensor 2 switching input yes no Defining match code by reading the code teach in Triggering the Teach in procedure via CLV Setup configu...

Page 150: ... code must be a code type which the ICR845 2 can evaluate and may contain a maximum of the following number of characters in the range 32 to 137 dec For 2D codes Data Matrix ECC200 max 1 556 data bytes For 1D codes bar codes max 50 characters The length of readable code is reduced with respect to the decodable length as a result of the distance dependent dimensions of the field of view see example...

Page 151: ...tch 1 match code 1 No of match 2 match code 2 No of no matches neither match code 1 nor 2 The ICR845 2 saves the code type the code length and the code con tent of the match code 1 permanently in its parameter memory EEPROM Code comparison After the teach in procedure has been successfully completed the ICR845 2 only outputs codes via the host interface which match the code type and the code lengt...

Page 152: ...xisting match code 1 If the match code 1 is to be saved also permanently in an external parameter memory module CMC600 for consistent parameter set in the ICR845 2 and in the external me mory you must set this option in the CLV Setup configuration software The option is only available in Static Teach in mode After the teach in procedure for match code 1 has been successfully completed the ICR845 2...

Page 153: ...etup for backup 10 7 3 Dynamic Teach in of match code 1 and code comparison For teaching in 1D codes the ICR845 2 uses temporarily the SMART and standard decod ers a Configuring the Dynamic Teach in Overview of configuration steps Activate the code type to be read in the ICR845 2 Select Dynamic Teach in in the ICR845 2 If necessary activate match code 1 for output filter in the ICR845 2 If necessa...

Page 154: ...host interface If the ICR845 2 also reads codes which match with the other match code the output of the se codes will be suppressed Example Match code 1 Code 39 content 12345 output filter active Match code 2 2 5 Interleaved content 777 ICR845 2 reads two codes both codes match each one of the defined match codes ICR845 2 only outputs 12345 Deleting an existing match code 1 optional 1 Select the M...

Page 155: ...MODE radio button under DEVICE MODE The ICR845 2 returns to Readingmode and polls the condition of the Sensor 2 switch ing input It also activates code comparison at this time or As an alternative to steps 3 and 4 switch the power supply to the connection module ICR845 2 off and on again The ICR845 2 outputs two consecutive tones to indicate that it has switched to Reading mode 5 Open the switch t...

Page 156: ... 1 or will not compare any code depends on the settings above 10 Keep the switch closed The ICR845 2 will activate teach in mode again if you open the switch Replacing the match code To replace the current match code 1 with a newmatch code usingthe teach in method sim ply repeat Steps 5 to 9 Checking the taught in match code in the ICR845 2 1 Perform an upload from the ICR845 2 To do so click on i...

Page 157: ... parameter values to the ICR845 2 Configuring the evaluation for mirrored Data Matrix codes optional 1 Select the CODE CONFIGURATION tab 2 Click the EDIT button in the 2D SYMBOLIGIES section The DATA MATRIX tab is then displayed 3 Click the MIRRORED radio button In der APPEARANCE section Selecting the mode of Static Teach in 1 Select the DEVICE CONFIGURATION tab 2 Click the MATCH CODE PARAMETERS b...

Page 158: ...Sensor 2 switching input for teach in trigger 1 Select the DEVICE CONFIGURATION tab 2 From the ASSIGNMENT drop down list in the SENSOR 2 section select the MATCHCODE TEACH IN option Configuring the switching outputs for indication of result status 1 Select the DEVICE CONFIGURATION tab 2 Click the RESULT OUTPUT PARAMETER button 3 In the dialog box under RESULT FUNCTIONS choose e g the MATCH 1 optio...

Page 159: ...nt the match code not moved in the following reading distance ICR845 2C Mid Range 115 mm 4 53 in 7 The ICR845 2 confirms that the read was successful by emitting a tone and then ends the reading interval Match code 1 is now stored in the RAM 8 Close the switch to reconnect the power supply to the Sensor 2 switching input The ICR845 2 saves match code 1 code type code length and data content perma ...

Page 160: ...s on the host interface Each data string can contain data content with the following length for a 2D code Data Matrix ECC200 max 1 556 data bytes for a bar code max 50 characters The ICR845 2 automatically enters the status ST 7 if the error status has been enabled for transmission The values of the other reading diagnosis data in the data string are of no significance To enable the ICR845 2 to re...

Page 161: ...3 Use the drop down lists to set the start and stop characters to NUL 4 Enter the data content of the code character string via the keyboard Use the backspace key to correct input errors The data content may not contain control characters 5 Press the RETURN or ENTER key The ICR845 2 then interprets all additional characters as a new data string CLV Setup transmits the character string to the ICR84...

Page 162: ... auxiliary interface of the ICR845 2 via CDB620 or CDM420 For the pin assignment see Chapter 5 4 Pin assi gnments Page 36 2 Set the data format and communication parameters on the handheld scanner as shown in Table 10 7 3 Read the code with the handheld scanner The ICR845 2 sends immediately the data received from the PC to the host via the host interface independent of an active reading pulse If ...

Page 163: ...See CMF 400 1001 Field Bus Gateway for PROFIBUS DP Operating Instructions no 8010462 English version 10 7 7 Connection to DeviceNet See CMF 400 2101 Field Bus Gateway for DeviceNet Operating Instructions order no 8010464 English version 10 7 8 Building up a CAN scanner network See Application of the CAN interface Operating Instructions order no 8009180 English version ...

Page 164: ...ta interfaces Reading window 1043740 ICR845 2C0020 Mid Range RS 232 422 485 Ethernet On front 1043739 ICR845 2C1020 RS 232 422 485 Ethernet On side Tab 10 9 Versions of the ICR845 2 Order no Description View 2025491 Mounting bracket incl installation material For dimensions see Fig 10 20 Page 169 2039465 Mounting bracket incl installation material For dimensions see Fig 10 21 Page 169 2042484 Quic...

Page 165: ...18 to 0 39 in 2 x 5 pin M12 circular connection 1 x plug 1 x socket 1042258 CDB620 201 As CDB620 001 but with 4 x plastic cable grips M16 clamp range 4 5 to 10 mm 0 18 to 0 39 in 1 x plastic cable grips M12 clamp range 4 5 to 7 mm 0 18 to 0 28 in 1025362 CDM420 0001 Connection module for one ICR845 2 with 1 x 15 pin D Sub HD device socket 6 x plastic cable grips M16 clamp range 4 5 to 10 mm 0 18 t...

Page 166: ...ption 1 W Operating temperature 0 to 40 C 32 to 104 F Prerequisite CMC600 101 parameter memory for controlling the display 2029468 CMP400 Power Supply Module Connection Module Power For installation in connection module CDM420 Power supply of ICR845 2 from an AC power line Input voltage 100 to 250 V AC 50 to 60 Hz Output voltage 24 VDC max 10 8 W short circuit proof Connection to CDM420 via ribbon...

Page 167: ... ICR845 2 to CDB620 CDM420 6010137 Connection cable for data and functional interfaces dia 6 5 mm 0 27 in with 15 pin D Sub HD socket and one open end stripped shielded 15 2 m 6 56 ft ICR845 2 to non SICK power supply 2014054 RS232 data cable dia 5 mm 0 2 in shielded with two 9 pin D Sub sock ets null modem cable pin 2 RxD and pin 3 TxD crossed 3 3 m 9 84 ft PC to CDB620 CDM420 6010088 Data cable ...

Page 168: ...for installed adapter frame on the Ethernet connection of ICR845 2 with push pull housing and fixing cord prevention for loosing Order no Description Wires Length Connection View Tab 10 13 In stock accessories Cables and plug in connections contd Order no Description 2022714 Incremental encoder with friction wheel resolution 10 mm 0 39 in per pulse max 100 KHz operating voltage 18 to 28 V DC Opera...

Page 169: ...he bracket 2 cylinder head screws M5 x 16 mm 0 63 in with heaxgon socket SW 3 mm self locking All dimensions in mm mm inch 1 0 04 3 5 0 14 4 9 0 19 5 5 0 22 5 6 0 22 8 0 31 13 9 0 55 14 6 0 58 15 6 0 61 18 0 70 27 8 1 09 40 1 58 60 2 36 Fig 10 21 Dimensions of the mounting bracket no 2039465 Included to fix the ICR845 2 to the bracket 2 cylinder head screws M5 x 16 mm 0 63 in with heaxgon socket S...

Page 170: ... no 2042484 Fig 10 22 Dimensions of the clamping section for the quick release clamp no 2042484 Included to fix the ICR845 2 to the quick release clamp 2 cylinder head screws M5 x 8 mm 0 32 in with heaxgon socket SW 3 mm self locking All dimensions in mm Side for installing the ICR845 2 Side for installing to the installation base mm inch 9 5 0 37 12 0 47 18 0 70 40 1 58 46 1 81 ...

Page 171: ...cting the ICR845 2 to the host PLC sensor via the CDM420 Connection Module 8012120 CMC600 Connection Module Cloning Operating Instruction German English Description for setting up the module in the CDB620 or CDM420 Connection Module 8010372 CMD400 Connection Display Module Operating Instructions German English Description for setting up the module in the CDM420 Connection Module 8010365 CMP400 Pow...

Page 172: ... method provides the code with a redundancy feature e g error correction code words for Data Matrix ECC 200 The omnidirectional reading of 2D codes is done by image recording and processing Aspect ratio For bar codes ratio of the code height bar length to the code length number of charac ters The SMART decoder can read bar codes with extremely small aspect ratios Auxiliary input Special function o...

Page 173: ...ves the entire parameter set of the ICR845 2 Can be printed out in the form of a table Data forwarding Option of forwarding data transmitted by the host transparently to a terminal via the ICR845 2 using an identifier Data can also be forwarded in the opposite direction Further more this function also allows data received on one of the serial interfaces to be output again straight away on one of t...

Page 174: ... problems occur It can also be used for parameterizing with CLV Setup TCP IP port 2111 instead of using the serial auxiliary interface RS 232 or to output the reading result port 2112 instead of using the serial host interface RS 232 RS 422 485 Focus position Distance of the ICR845 2 s focal point in front of the reading window Creates a distance specific depth of field DOF via the optical compone...

Page 175: ...te the functions implemented in the ICR845 2 With downloading and uploading the parameter set is transferred from CLV Setup to the ICR845 2 or from the ICR845 2 to CLV Setup Percentage evaluation Special operating mode in which the quality of the code reads but not the codes is as sessed statistically The codes must be stationary The ICR845 2 carries out 100 reads and evaluates the reading quality...

Page 176: ...ult on the host interface can be configured separately for good reads and no reads Special characters like reading diagnosis data control characters and or al phanumeric constants can also be added if necessary Result status output Function of the Result 1 and Result 2 switching outputs and the beeper in Reading mode Signals the status of the reading result without indicating its contents e g Good...

Page 177: ...Contains up to 10 elements consisting of reading diagnosis data and or con stants control characters letters digits depending on the configuration The Terminator block is empty in the default setting of the ICR845 2 Upload Method of transferring the parameter set from the ICR845 2 to the PC using the CLV Setup configuration software CLV Setup either transfers a complete copy of the current pa rame...

Page 178: ...00 2008 01 30 Appendix 10 12 EC Declaration of Conformity Fig 10 23 shows the scaled down copy of the EC Declaration of Conformity page 1 The complete EC Declaration of Conformity and the list of device versions and the standards met can be requested from SICK AG Fig 10 23 Copy of the ECDeclaration of Conformity page 1 scaled down ...

Page 179: ... inputs 41 Tab 5 9 Characteristic ata of the Result 1 switching output 43 Tab 5 10 Characteristic data of the Result 2 switching output 44 Tab 5 11 Wiring colour assignment of cable no 6010137 open end 45 Tab 6 1 Connection between PCwith CLV Setup configuration software and ICR845 2 48 Tab 6 2 ImageFTP Function of the symbol buttons 61 Tab 6 3 ImageFTP Description of the text boxes 61 Tab 6 4 Ima...

Page 180: ...ementary documentation 171 Figures Fig 2 1 Outlet opening of the LED radiation at the ICR845 2 11 Fig 2 2 Black yellow signed warning labels found on the ICR845 2 11 Fig 3 1 Design of the ICR845 2 14 Fig 3 2 ICR845 2 Direct marking methods for 2D codes 17 Fig 3 3 Block diagram functions of the ICR845 2 18 Fig 3 4 Field of view of the ICR845 2 in the focus position Mid Range 18 Fig 3 5 LEDs 20 Fig ...

Page 181: ... 2 62 Fig 6 15 ImageFTP User Accounts dialog box 65 Fig 6 16 ImageFTP DIRECTORY dialog box 66 Fig 6 17 Configuration with CLV Setup and storage of the parameter set 69 Fig 6 18 2D code sample Data Matrix ECC200 cell size 0 3 mm 11 8 mil 75 Fig 6 19 Bar code sample code 39 module width 0 35 mm 13 8 mil print ratio 2 1 75 Fig 6 20 CLV Setup Output of the reading result for 2D codes on the auxiliary ...

Page 182: ...34 Fig 10 14 CLV Setup Results of the AutoBaud detect function 140 Fig 10 15 User interface of the CLV Setup configuration software 141 Fig 10 16 CLV Setup Entering commands in the Terminal Emulator 147 Fig 10 17 Wiring the Sensor 2 switching input for triggering the teach in of match code 1 and for automatic activation of the code comparison 152 Fig 10 18 Auxiliary input via the auxiliary interfa...

Page 183: ... a PC Log file serial communication Unknown parameters User interface CLV Setup Help Code Sample scannable Code position CP Count direction along the field of view Command strings Entry in Terminal Emulator Function Outputting in a file Configuration Parameterzing Connection diagram Conventions typographic D Data Matrix ECC200 Improving the image quality Optimization reading charateristicss Qualit...

Page 184: ...unction Limitations Messages aux interface Method of operation Block diagram Description Monitor host interface Activation Function Mounting bracket Dimensions N No Read O Online help Operating data Display Reset Operating modes Overview Percentage Evaluation Reading mode Teach in match code 1 Operation Function of the LEDs With CLV Setup With command strings P Parameterizing Calculation of parame...

Page 185: ...are versions Specification diagrams Supply voltage Connecting Switching input Sensor 1 Connecting Function Parameterizing Switching input Sensor 2 Characterstic data Function Parameterizing Triggering Teach In match code 1 Switching off the device Switching output Result 1 Characteristic data Connecting Function Switching output Result 2 Characteritic data Connecting Function Symbolic typographic ...

Page 186: ...Chapter 10 Operating Instructions ICR845 2 Image Code Reader 186 SICK AG Division Auto Ident Germany All rights reserved 8012377 0000 2008 01 30 Appendix ...

Page 187: ... 187 10 15 Code samples selection 10 15 1 1D and 2D Codes for ICR845 2C Mid Range Fig 10 24 Scannable 1D codes with various module widths print ratio 2 1 2D code 2 5 interleaved Code 39 Module width 0 30 mm 11 8 mil Module width 0 35 mm 13 8 mil Module width 0 5 mm 19 7 mil Cell size 0 5 mm 19 7 mil Data Matrix ECC200 EAN 13 digit ...

Page 188: ...l sick sick cz China Danmark E Mail sick sick dk Deutschland España France Great Britain India Italia Japan Nederlands Norge Österreich Polska Republic of Korea Republika Slowenija România Russia E Mail denis kesaev sick Schweiz Singapore Suomi Sverige Taiwan Türkiye USA Canada México www sick com ...

Reviews: