Page 1
G G G G S S S S ETTING ETTING TARTED TARTED ETTING ETTING TARTED TARTED I I I I S S S S 1010 1010 1010 1010 ™ ™ ™ ™ WITH WITH WITH WITH N N N N - - - - IGHT IGHT IGHT...
Page 2
The information in this document is subject to change without notice and should not be construed as a commitment by Cognex Corporation. Cognex Corporation is not responsible for any errors that may be present in either this document or the associated software.
Page 3
5,495,537; 5,548,326; 5,583,954; 5,602,937; 5,640,200; 5,717,785; 5,742,037; 5,751,853; 5,768,443; 5,796,868; 5,818,443; 5,825,483; 5,825,913; 5,845,007; 5,859,466; 5,872,870; 5,909,504 The following are registered trademarks of Cognex Corporation: Cognex Cognex, Vision for Industry The following are trademarks of Cognex Corporation: The Cognex logo...
Page 4
CE Compliance Statement CE Declaration of Conformity Manufacturer Cognex Corporation One Vision Drive Natick, MA 01760 USA Declares this CE-marked product Product Number In-Sight 1000 Complies With 73/23/EEC Low Voltage Directive 89/336/EEC Electromagnetic Compatibility Directive Compliance Standards EN 60950:1992 Electrical Safety...
Introduction........................vii In-Sight 1010 ......................vii In-Sight 1010 Product Kit ..................vii For More Information..................... viii Chapter 1: Setting Up Your In-Sight 1010..............1 Connecting the In-Sight 1010...................1 Loading the Jobs from the CD .................1 Navigating the In-Sight Interface................2 Loading your job.......................3 Operator Display ......................4...
Page 6
List of Figures Figure 1-1. In-Sight 1010 Setup Wizard ...............1 Figure 1-2. In-Sight 1010 GUI Interface................4 Figure 1-3. 2D Data Matrix Code (16 X 16 Code Format)..........6 Figure 2-1. 2D Code Created Using Dot-Peen Technology ........10 Figure 2-2. ModelDMCode Property Sheet ..............12 Figure 3-1.
Introduction In-Sight 1010 The compact, stand-alone In-Sight 1010 vision sensor reads 2D matrix codes and 1D bar codes, and communicates the information to local and remote locations. Advanced recognition algorithms provide reliable reading of codes that have been poorly formed, degraded, or vary in position or orientation from part to part.
The following documents describe how to connect the vision processor and other components. They also contain specifications, mechanical drawings, and other hardware details: Installing the In-Sight 1000 Cognex P/N 590-6346 (English) Cognex 590-6346F (French) Cognex 590-6346J (Japanese) • In-Sight Guide and Reference, an HTML Help file provided on the In-Sight CD-ROM.
Chapter 1: Setting up Your In-Sight 1010 Chapter 1: Setting Up Your In-Sight 1010 This document is a guide to setting up your In-Sight 1010 system to read barcodes and 2D matrix codes. Connecting the In-Sight 1010 Refer to Installing the In-Sight 1000, which is included with your In-Sight 1010 system on the In- Sight CD-ROM.
Getting Started with In-Sight 1010 Navigating the In-Sight Interface Instructions for input are primarily for the PC keyboard only; Table 1-1 details the alternative controls for the mouse and control pad. Table 1-1. Input Device Actions In-Sight 3000 PC Keyboard...
Two barcodes and one 2D code 2DX2_Barcode Two 2D codes and one barcode A tutorial job that provides an example of how to configure the In-Sight 1010 for Tutorial reading dot-peened 2D codes. Refer to Appendix C of this document.
Getting Started with In-Sight 1010 Operator Display The operator display consists of an image acquired by the camera, the In-Sight 1010 GUI interface (see Figure 1-2), and setup options. Figure 1-2. In-Sight 1010 GUI Interface How do you know if the code is being read? •...
Chapter 1: Setting up Your In-Sight 1010 • Configure advanced settings: Highlight the cell containing the structure and press Enter to open the ReadDMCode property sheet. Refer to the ReadDMCode topic in the In-Sight Guide and Reference for more information.
Working with the In-Sight 1010 The In-Sight 1010 is designed to work ‘straight from the box’ for the majority of applications. After you load the appropriate job and set up the camera/optics, place your code underneath the system.
5. Select the job to automatically load on startup from the drop-down list. 6. Ensure the Online box is checked. Communications A combination of digital, serial, and network communications can be used to interface with the In-Sight 1010. These interfaces can be configured using the Communications wizard box in the operator display.
14,15,16 0V supply to the In-Sight 1010. Digital Input When the In-Sight 1010 is in ‘Trigger’ mode, a code read is started on receipt of a 24V signal, typically from a proximity sensor or PLC. Digital Outputs The In-Sight 1010 can send a Job Completed output pulse of 20ms that activates when the code has been read.
Fail – Coil De-activated. The active state of the Job Completed output pulse is ‘coil activated’. Serial Output The code read by the In-Sight 1010 is transmitted on the system’s RS232 serial port. The default port settings are: • Baud rate 9600.
Getting Started with In-Sight 1010 Chapter 2: 2D Setup – Using the 2D Model Codes that are poorly printed or degraded may not be read using the default In-Sight 1010 configuration. A typical example of such a code is a direct-marked part using dot-peen technology, as shown in Figure 2-1.
Chapter 2: 2D Setup – Using the 2D Model Table 2-1. 2D Setup Procedures Instruction Notes 1. Highlight the cell containing the Train a This enables the 2D Model function. A message Model? Checkbox. Press Enter to check the box is displayed with additional instructions. box.
Getting Started with In-Sight 1010 Figure 2-2. ModelDMCode Property Sheet If the rotation of the 2D matrix varies, a fixture (Row, Column, Theta) can be specified in the ReadDMCode property sheet (see the In-Sight Guide and Reference for more help on the ReadDMCode property sheet).
Chapter 3:Image Filtering Chapter 3: Image Filtering Image filtering is used to improve the image of poor quality codes. Examples of how images can be improved using filtering are shown in Figure 3-1. If the software is unable to read a code, follow the instructions in Table 3-1 for 2D codes and Table 3-2 for barcodes.
Getting Started with In-Sight 1010 2D Code Filtering Table 3-1. 2D Code Image Filtering Procedures Instruction Notes 1. Highlight the cell containing the Apply This enables the image filter. A message box is Filtering? checkbox. Press Enter to check displayed with additional instructions.
Chapter 3:Image Filtering Barcode Filtering Table 3-2. Barcode Image Filtering Procedures Instruction Notes 1. Highlight the cell containing the Apply This enables the image filter. A message box is Filtering? checkbox. Press Enter to check displayed with additional instructions. the box. 2.
Getting Started with In-Sight 1010 Appendix A: Lens Selection Chart Table A-1. Lens Selection Chart Field of view (mm) Distances from object to front of lens (mm) (Horizontal) + [extension tube length] (mm) 12 mm lens 16 mm lens 25 mm lens...
Spot Light CLM-2420 Dot-peen code Low-angle Dark Field Light CLM-1660 Low angle lighting ensures (holes punched Illumination the holes are very dark into metal compared to the surface. surface). *See Cognex Light Modules datasheet (P/N 7513-00) for more information.
Getting Started with In-Sight 1010 Appendix C: 2D Code Tutorial Introduction Included on your In-Sight CD-ROM with the In-Sight 1010 jobs are a Tutorial.job and ta corresponding Tutorial.bmp image file. These should be loaded onto your In-Sight 1010 before reading this tutorial.
Some light is reflected from the rim of the pits, which appears to give each pit a bright halo. As shown in Figure C-2, applying an image filter eliminates this halo effect. For additional lighting information, see Appendix B: Lighting Guide or contact Cognex Technical Support. Figure C-2. Filtered Image of 2D Code...
Getting Started with In-Sight 1010 Training A Model When a code is too degraded to be read successfully, a model must be trained. This gives In-Sight more information about the code and allows it to run more powerful decoding algorithms.
Appendix C: 2D Code Tutorial 8. Highlight the cell containing the structure and press Enter. This will open the ModelDMCode property sheet (see Figure C-4), where you can select the format and color of the code. Figure C-5 shows a code with a 16 row and 16 column format. Figure C-4.
Getting Started with In-Sight 1010 Applying Image Filtering If the code still does not read after training a model, it may be necessary to change the appearance of the image. An easily read code looks like a chessboard; it has crisp black (or white) cells on a white (or black) background.
Appendix C: 2D Code Tutorial NOTE: To view the filtered image, make sure the system is offline, then highlight the cell containing the structure, which is next to Apply Filtering? checkbox. The filtered image is shown in Figure C-7. Figure C-7. Filtered Image of 2D Code If you still cannot read your code after following the steps in this tutorial consider the following questions: •...
Getting Started with In-Sight 1010 Appendix D: Troubleshooting Table D-1. Troubleshooting Guide Symptom Likely cause Possible solutions The spreadsheet is Custom View is not selected. Press F6 on the keyboard (B on the visible instead of the control pad). operator display.
Page 33
The serial port settings may not be Refer to the Communications compatible. paragraph in Chapter 1: Setting Up Your In-Sight 1010 to find the default settings. Alternatively view the serial port settings via the System menu. The images appear The production line is too fast for the Set a shorter exposure time in the blurred.
Need help?
Do you have a question about the In-Sight 1010 and is the answer not in the manual?
Questions and answers