tri aoi training-supplementary_2011.01

17
Oct 2010 TRI-AOI Training Supplementary Table of Contents 0. Installation and Configuration 0.1 Specification 1 0.2 Installation Mode 3 0.3 Network Configuration 4 0.4 Human-Machine Interface (HMI) 5 0.5 Conveyer Inline Direction Configuration 6 1. INTRODUCTION: Inspection Theory & Related Knowledge 1.1 Geometrical Optics: Law of Reflection 7 1.2 Inspection Theory 8 1.3 Lighting System - Default Lighting Settings 9 1.4 Unit Conversion: Length 10 2. SOFTWARE: Programming - Procedure (ATPG) & Component Library 2.1 Data Structure: File System & Flow Chart 11 2.2 Programming Procedure 12 2.3 Data Preparation - Source Data Selection 13 2.4 Data Preparation - CAD File Transform 14 2.5 Procedure - Auto Test Program Generator (ATPG) 16 2.6 Component Library - Algorithm 18 2.7 Component Library - Model Library 19 2.8 Component Library - Procedure 20 3. SOFTWARE: Programming - TRAIN, Fine-Tune & Utilities 3.1 TRAIN Dialog 23 3.2 Fine-Tune 24 3.3 Utilities 26 4. Repair Station & Maintenance 4.1 Repair Station 28 4.2 Statistical Process Control (SPC) 29 APPENDIX A Component Library - Type 30 APPENDIX B Maintenance Record 32 APPENDIX C Windows Registry 34 I AOI FAE

Upload: ralph-nguyen

Post on 22-Nov-2014

1.169 views

Category:

Technology


7 download

DESCRIPTION

 

TRANSCRIPT

  • 1. Oct 2010 TRI-AOI Training Supplementary Table of Contents 0. Installation and Configuration 0.1 Specification 1 0.2 Installation Mode 3 0.3 Network Configuration 4 0.4 Human-Machine Interface (HMI) 5 0.5 Conveyer Inline Direction Configuration 6 1. INTRODUCTION: Inspection Theory & Related Knowledge 1.1 Geometrical Optics: Law of Reflection 7 1.2 Inspection Theory 8 1.3 Lighting System - Default Lighting Settings 9 1.4 Unit Conversion: Length 10 2. SOFTWARE: Programming - Procedure (ATPG) & Component Library 2.1 Data Structure: File System & Flow Chart 11 2.2 Programming Procedure 12 2.3 Data Preparation - Source Data Selection 13 2.4 Data Preparation - CAD File Transform 14 2.5 Procedure - Auto Test Program Generator (ATPG) 16 2.6 Component Library - Algorithm 18 2.7 Component Library - Model Library 19 2.8 Component Library - Procedure 20 3. SOFTWARE: Programming - TRAIN, Fine-Tune & Utilities 3.1 TRAIN Dialog 23 3.2 Fine-Tune 24 3.3 Utilities 26 4. Repair Station & Maintenance 4.1 Repair Station 28 4.2 Statistical Process Control (SPC) 29 APPENDIX A Component Library - Type 30 APPENDIX B Maintenance Record 32 APPENDIX C Windows Registry 34 I AOI FAE
  • 2. AOI Equipments Installation Mode Mode 1 : Inline (Pre-reflow) - Mass Production (High Volume): Cellular Line 1 SPI AOI AOI Loader Screen Printer Main Machine Chip Placement #1 IC Placement Main Machine Repair Station Shield Placement Reflow Oven Unloader (Mounter) (Mounter) (Mounter) (PC) SPI-MainPC1 TRI-MainPC1 TRI-RepairPC1 192.168. 0.13 192.168. 0.11 192.168. 0.12 136.166.82.71 136.166.82.91 Operator Mode 2 : Inline (Post-reflow) - Mass Production (High Volume) Line 2 SPI AOI AOI Loader Screen Printer Main Machine Chip Placement #1 IC Placement #2 IC Placement Reflow Oven Buffer Main Machine Repair Station Unloader (Mounter) (Mounter) (Mounter) (PC) SPI-MainPC2 TRI-MainPC2 TRI-RepairPC2 192.168. 0.23 192.168. 0.21 192.168. 0.22 136.166.82.72 136.166.82.92 Operator Line 3 SPI Loader Screen Printer Main Machine Chip Placement #1 IC Placement #2 IC Placement Reflow Oven Unloader (Mounter) (Mounter) (Mounter) SPI-MainPC3 192.168. 0.33 Switch HUB 136.166.82.73 AOI AOI (1000M) Main Machine Repair Station Loader Unloader Mode 3 : Offline (Loader & unloader) - Mass Production (Medium Volume) (PC) TRI-MainPC3 TRI-RepairPC3 192.168. 0.31 192.168. 0.32 Engineering Room 136.166.82.93 Administrator's PC Operator (PC) Username SPC Report Export 136.166.82.70 Manager / Supervisor AOI Main Machine & Repair Station Offline Editor (Desktop) (PC) Component Library Mode 4 : Offline (Standalone) - Prototype (Low Volume) TRI-OfflinePC Train Wave Soldering TRI-MainPC4 Fine-Tune (Max.: 30) 192.168. 0.41 Blue : Main Machine 136.166.82.90 SPC Report (Quality) 136.166.82.94 Green : Repair Station Engineer / Technician Operator Red : Optional
  • 3. AOI / SPI Devices Network Configuration Line Offline 1 2 3 4 5 6 7 8 9 AOI Main Machine Model TR7100EP TR7100EP TR7100EP TR7500 TR7500 TR7500 TR7550 TR7550 TR7550 Serial Number 750101 750102 750103 T200-7500AB-001 T200-7500AB-002 T200-7500AB-003 T200-7550AB-001 T200-7550AB-002 T200-7550AB-003 M. Date 2005 . 10 2005 . 10 2005 . 10 2008 . 02 2008 . 02 2008 . 02 2010 . 01 2010 . 01 2010 . 01 Main PC Computer Name TRI-OfflinePC TRI-MainPC1 TRI-MainPC2 TRI-MainPC3 TRI-MainPC4 TRI-MainPC5 TRI-MainPC6 TRI-MainPC7 TRI-MainPC8 TRI-MainPC9 WorkGroup TRI TRI TRI TRI TRI TRI TRI TRI TRI TRI LAN IP address 192 .168 . 0 . 10 192 .168 . 0 . 11 192 .168 . 0 . 21 192 .168 . 0 . 31 192 .168 . 0 . 41 192 .168 . 0 . 51 192 .168 . 0 . 61 192 .168 . 0 . 71 192 .168 . 0 . 81 192 .168 . 0 . 91 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 WAN IP address 136 .166 . 82 . 90 136 .166 . 82 . 91 136 .166 . 82 . 92 136 .166 . 82 . 93 136 .166 . 82 . 94 136 .166 . 82 . 95 136 .166 . 82 . 96 136 .166 . 82 . 97 136 .166 . 82 . 98 136 .166 . 82 . 99 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 Preferred DNS 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 Alternative DNS 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 Repair PC Computer Name TRI-RepairPC1 TRI-RepairPC2 TRI-RepairPC3 TRI-RepairPC4 TRI-RepairPC5 TRI-RepairPC6 TRI-RepairPC7 TRI-RepairPC8 TRI-RepairPC9 LAN IP address 192 .168 . 0 . 12 192 .168 . 0 . 22 192 .168 . 0 . 32 192 .168 . 0 . 42 192 .168 . 0 . 52 192 .168 . 0 . 62 192 .168 . 0 . 72 192 .168 . 0 . 82 192 .168 . 0 . 92 WAN IP address 136 .166 . 82 .101 136 .166 . 82 .102 136 .166 . 82 .103 136 .166 . 82 .104 136 .166 . 82 .105 136 .166 . 82 .106 136 .166 . 82 .107 136 .166 . 82 .108 136 .166 . 82 .109 SPI Main Machine Model TR7006 TR7006 TR7006 TR7066 TR7066 TR7066 TR7007 TR7007 TR7007 Serial Number 730101 730102 730103 T200-7066AB-001 T200-7066AB-002 T200-7066AB-003 T200-7007AB-001 T200-7007AB-002 T200-7007AB-003 M. Date 2005 . 10 2005 . 10 2005 . 10 2008 . 02 2008 . 02 2008 . 02 2010 . 01 2010 . 01 2010 . 01 Main PC Computer Name SPI-MainPC1 SPI-MainPC2 SPI-MainPC3 SPI-MainPC4 SPI-MainPC5 SPI-MainPC6 SPI-MainPC7 SPI-MainPC8 SPI-MainPC9 WorkGroup TRI TRI TRI TRI TRI TRI TRI TRI TRI LAN IP address 192 .168 . 0 . 13 192 .168 . 0 . 23 192 .168 . 0 . 33 192 .168 . 0 . 43 192 .168 . 0 . 53 192 .168 . 0 . 63 192 .168 . 0 . 73 192 .168 . 0 . 83 192 .168 . 0 . 93 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 WAN IP address 136 .166 . 82 . 71 136 .166 . 82 . 72 136 .166 . 82 . 73 136 .166 . 82 . 74 136 .166 . 82 . 75 136 .166 . 82 . 76 136 .166 . 82 . 77 136 .166 . 82 . 78 136 .166 . 82 . 79 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 136 .166 . 82 . 1 Preferred DNS 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 136 .166 . 10 . 50 Alternative DNS 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 136 .166 . 10 . 51 SPC Computer Name SPI-SPC1 SPI-SPC2 SPI-SPC3 SPI-SPC4 SPI-SPC5 SPI-SPC6 SPI-SPC7 SPI-SPC8 SPI-SPC9 LAN IP address 192 .168 . 0 . 14 192 .168 . 0 . 24 192 .168 . 0 . 34 192 .168 . 0 . 44 192 .168 . 0 . 54 192 .168 . 0 . 64 192 .168 . 0 . 74 192 .168 . 0 . 84 192 .168 . 0 . 94 WAN IP address 136 .166 . 82 . 81 136 .166 . 82 . 82 136 .166 . 82 . 83 136 .166 . 82 . 84 136 .166 . 82 . 85 136 .166 . 82 . 86 136 .166 . 82 . 87 136 .166 . 82 . 88 136 .166 . 82 . 89 Remark
  • 4. AOI / SPI Devices Network Configuration Line Offline 1 2 3 4 5 6 7 8 9 AOI Main Machine Model Serial Number M. Date Main PC Computer Name TRI-OfflinePC TRI-MainPC1 TRI-MainPC2 TRI-MainPC3 TRI-MainPC4 TRI-MainPC5 TRI-MainPC6 TRI-MainPC7 TRI-MainPC8 TRI-MainPC9 WorkGroup TRI TRI TRI TRI TRI TRI TRI TRI TRI TRI LAN IP address 192 .168 . 0 . 10 192 .168 . 0 . 11 192 .168 . 0 . 21 192 .168 . 0 . 31 192 .168 . 0 . 41 192 .168 . 0 . 51 192 .168 . 0 . 61 192 .168 . 0 . 71 192 .168 . 0 . 81 192 .168 . 0 . 91 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 WAN IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Subnet mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alternative DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Repair PC Computer Name TRI-RepairPC1 TRI-RepairPC2 TRI-RepairPC3 TRI-RepairPC4 TRI-RepairPC5 TRI-RepairPC6 TRI-RepairPC7 TRI-RepairPC8 TRI-RepairPC9 LAN IP address 192 .168 . 0 . 12 192 .168 . 0 . 22 192 .168 . 0 . 32 192 .168 . 0 . 42 192 .168 . 0 . 52 192 .168 . 0 . 62 192 .168 . 0 . 72 192 .168 . 0 . 82 192 .168 . 0 . 92 WAN IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . SPI Main Machine Model Serial Number M. Date Main PC Computer Name SPI-MainPC1 SPI-MainPC2 SPI-MainPC3 SPI-MainPC4 SPI-MainPC5 SPI-MainPC6 SPI-MainPC7 SPI-MainPC8 SPI-MainPC9 WorkGroup TRI TRI TRI TRI TRI TRI TRI TRI TRI LAN IP address 192 .168 . 0 . 13 192 .168 . 0 . 23 192 .168 . 0 . 33 192 .168 . 0 . 43 192 .168 . 0 . 53 192 .168 . 0 . 63 192 .168 . 0 . 73 192 .168 . 0 . 83 192 .168 . 0 . 93 Subnet mask 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 255 .255 .255 . 0 Default Gateway 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 192 .168 . 0 . 1 WAN IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . Subnet mask . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . Alternative DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . SPC Computer Name SPI-SPC1 SPI-SPC2 SPI-SPC3 SPI-SPC4 SPI-SPC5 SPI-SPC6 SPI-SPC7 SPI-SPC8 SPI-SPC9 LAN IP address 192 .168 . 0 . 14 192 .168 . 0 . 24 192 .168 . 0 . 34 192 .168 . 0 . 44 192 .168 . 0 . 54 192 .168 . 0 . 64 192 .168 . 0 . 74 192 .168 . 0 . 84 192 .168 . 0 . 94 WAN IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . Remark
  • 5. Human-Machine Interface (HMI) Interface Homem-Mquina (IHM) TEST MODE INLINE MODE STAND ALONE MODE MODE SET DIRECTION CONV. WIDTH BOARD LOCK SMEMA AUTO CONV. WIDTH CONV. SPEED SUPPORT PIN TRAOI: Parameter Auto Conveyor Width Output Adjust Width AUTO HIGH SPEED LOW SPEED HIGH SPEED TEST INLINE TEST STAND ALONE Ver 2.43 TRI-AOI TEST BYPASS Ver 2.43 TRI-AOI BACK SUPPORT PIN COUNT MANUAL TEST BOARD LOCK 57005000 TEST LIRO LILO CON. TEST Ver 2.43 TRI-AOI MODE SET I/O SET OTHERS BACKDISPLAY RIRO NEXT Extend SMEMA BACKUNLOADER RILO BACK BOARD UNLOCK LIGHT CONV. WIDTH up DOWN down 0 1800 ~ 2500 1800 ~ 2500200 UP 2000 BYPASS SPEED ORIGIN ENTER 5700 BOARD IN BACK 5000 OPEN UP up 0 DOWN down BACK ENTER Moved width Locked width 0 0 ENTER O.R.SET
  • 6. AOI Conveyer Inline Direction Configuration Unit: mm INLINE DESKTOP 560 50 30 (0,0) 360 50 30 (0,0) 145 (TR7500DT) 610 (L) 460 460 (L) 250 20 100 100 20 510 500 (TR7500DTL) 530 (TR7530DT) 20 510 20 330 700 (TR7530DTL) 660 (L) 510 (L) 1. Swap the connection Sensor 2 (Slow down) for Sensor 3 (Stop position) 2. HMI Right In RILO Left In LIRO RIRO LILO Model TR7500 TR7500L TR7550 TR7550L TR7700 TR7500DT TR7500DTL TR7530DT TR7530DTL Max. PCB (X) 510 660 510 660 510 330 510 400 510 Dimension (Y) 460 610 460 610 460 250 460 300 460 3. Windows Registry TableXLimit 574 574 650 387 600 460 600 TableYLimit 536 536 600 372 510 530 740 GrayCardPosX 310 90 82 195 200 125 200 GrayCardPosY 535 535 599 85 330 160 175 LowRightCornerX 560 50 50 30 50 30 50 LowRightCornerY 500 500 560 145 500 530 700 Reverse 1 0 0 0 0 0
  • 7. AOI Lighting System - Default Lighting Settings - Range: Level 2 Level 2 Level 2 Level 4 Level 2 Level 2 Level 4 Level 4 SoftwareBarcode Fiducial Mark 0 Fiducial Mark 1 Panel Map General / Common Marking/ Text Solder/ Bare copper Calibration Same direction Opposite direction TR7100EP Barcodelight Fiducial0 Fiducial1 Maplight Topsidelight Sidelight Toplight Tuningset FrontlightA FrontlightB 50 200 50 50 200 50 50 200 50 255 0 255 0 255 0 128 255 255 N/A 50 200 50 50 200 50 N/A 50 200 50 255 0 255 0 255 0 128 255 255 50 200 50 50 200 50 50 200 50 255 0 255 0 255 0 128 255 255 50 200 50 50 200 50 50 200 50 255 0 255 0 255 0 128 255 255 White Balance: 100% Range: Level 2 Level 2 Level 2 Level 2 Level 2 Level 2 Level 2 Level 2 Level 4 Level 4 TR7500 Barcodelight Fiducial0 Fiducial1 Maplight ToplightA ToplightB ToplightC Tuningset FrontlightA FrontlightB 128 128 128 128 128 85 0 0 0 128 255 128 255 255 128 128 128 128 0 43 128 43 0 128 255 128 255 255 128 128 128 128 0 0 0 85 128 128 255 128 255 255 128 128 128 128 0 128 255 128 255 255 50 50 50 10 50 ~100 50 128 0 0 50 TR7500DT Barcodelight Fiducial0 Fiducial1 Maplight ToplightA ToplightB ToplightC Tuningset 128 128 128 128 128 255 0 128 128 128 128 128 96 255 0 128 128 128 128 128 64 255 0 128 128 128 128 128 16 255 255 128 50 50 50 10 50 ~100 50 100 0 TR7530DT Barcodelight Fiducial0 Fiducial1 Maplight ToplightA ToplightB ToplightC Tuningset 128 128 128 128 128 255 128 128 128 128 128 128 128 255 0 128 128 128 128 128 128 255 0 128 128 128 128 128 128 255 0 128 50 50 50 10 50 ~100 50 100 0 TR7700 Barcodelight Fiducial0 Fiducial1 Maplight ToplightA ToplightB ToplightC Tuningset 128 128 128 128 128 255 128 128 128 128 128 128 128 255 0 128 128 128 128 128 128 255 0 128 128 128 128 128 128 255 0 128 100 100 100 10 100 100 100 0
  • 8. Geometrical Optics - Law of Reflection Law of Reflection Perpendicular to surface Slope - Solder Shape Normal Excessive The Law of Reflection Angle of incidence i = Angle of reflection r. Insufficient
  • 9. AOI Unit Conversion: Length Metric and Imperial Conversion Tables Imperial 0.03937 mil 25.4 m 0.0254 mm 1000 m 0.03937 in 1000 mil 2.54 cm 25.4 mm 10 mm 0.3937 in 12 in 0.3048 m 100 cm 1.0936 yd 3 ft 0.9144 m 1000 m 0.6214 mile 1760 yd 1.6093 km Chip Component Size - Matrix and SI Type Type L (in) W (in) Imperial Metric L (mm) W (mm) 0.016 0.008 01005 0402 0.4 0.2 0.024 0.012 0201 0603 0.6 0.3 0.040 0.020 0402 1005 1.0 0.5 0.063 0.031 0603 1608 1.6 0.8 0.080 0.050 0805 2012 2.0 1.25 0.126 0.063 1206 3216 3.2 1.6 0.126 0.100 1210 3225 3.2 2.5 0.180 0.120 1812 4630 4.6 3.0 0.250 0.120 2512 6330 6.3 3.0 Camera's Field of View(FOV) and Zoom Res.(m) 10 12.5 15 16 20 25 33 Model FOV(mm) Res.(pixel) TR7100 640 10.24 12.80 16.00 21.12 Series 480 7.68 9.60 12.00 15.84 17 (in) Zoom 16.50 13.20 10.56 8.00 TR7500 740 7.40 11.10 14.80 18.50 Series 1024 10.24 15.36 20.48 25.60 TR7500 1480 14.80 22.20 29.60 Series II 2048 20.48 30.72 40.96 20/ 22 (in) Zoom 25.50 17.00 12.75 10.20 TR7700 2464 24.64 30.80 39.42 Series 3232 32.32 40.40 51.71 22 (in) Zoom 28.20 22.56 17.63 Fit Page 8.50 6.80 5.31 Metric 1 meter [m] 1 kilometer [km] 1 yard [yd] 1 mile [mi] Dimensions Dimensions Metric Imperial 1 millimeter [mm] 1 inch [in] 1 micrometer [m] 1 mil [mil, thou] 1 centimeter [cm] 1 foot [ft]
  • 10. AOI Programming Procedure Standalone Main PC Stage Procedure Time (Mins.) (* Theoretical value - For reference only) Remark Data Preparation With CAD CAD Transform (OOo Calc/MS Excel) Conveyor Width Conv. width Adjust Conveyor Width 2 2 Data Preparation Non-CAD Non-CAD Panel Size 1 Programming Capture Panel Map 2 Teach components 10 Edit Component Data 2 2 Auto Create Generate Get Rotation Angle 1 1 Test Board Multi-Board Dummy point 1 1 Program Information CAD Data Board (1) Size 1 1 Generator Fiducial Mark 2 3 ( 3 F.M.) Panel Map 2 FOV Images (Phase A) 5 Close windows & Save project 1 Transfer files Transfer Transfer files: Main PC Offline PC 10 10 Transfer Transfer files: Main PC Offline PC files Reload project, adjust conveyor width 2 1 files Reload project 20 Stitching FOV Images Component Library Edit Component Library 60 60 Component Library Edit Component Library Merge Merge 5 5 Merge Merge Capture Panel Map 2 Image Data FOV Images 5 Generate FOV Generate 4 4 Generate FOV Generate FOVs FOV Verify 1 1 FOVs FOV Verify Save file Close windows & Save project 1 1 Save file Close windows & Save project Train Train Add untrained images, Warp, etc 20 20 Train Add untrained images, Warp, etc Fine-Tune Fine-Tune Inspect physical boards 5 10 Fine-Tune Inspect FOV Images (10 times) Fine-Tune 30 30 (10 times) Fine-Tune Close windows & Save project 1 Transfer Close windows & Save project Transfer files Transfer Transfer files: Offline PC Main PC 2 2 files Transfer files: Offline PC Main PC files Reload project, adjust conveyor width 2 Settings Settings Version, SKIP boards, etc 1 1 Barcode 2 2 145 25 165 145 190 Total Time (Mins.): Capture Offline Image Data Offline OfflinePC
  • 11. n n AOI - File System Type Items Format Directory Filename Registry Description Main PC EP/75/DT Windows Registry O 1 file [HKEY_LOCAL_MACHINESOFTWARETRI] Windows Registry Configuratio Lighting Control O 1 file C:AOI DefaultLED7500DT.led Default Lighting Settings Lighting Ratio Table * 5/7/3 files LightingRatioTable7500_*.lrt Lighting Compensation Language file(s) * 4 files English.lang Language file Taiwan.lang Language file Japanese.lang Language file Spanish.lang Language file * 1 file aoipsw.txt Log In password Model Library *
    • ModelSuite Library - TRI built-in System Library *
      • TRI_SYS_LIB Library - User Defined(R) User Library (All-New) *
        • TRI_USER_LIB*.pkg LibraryVersion=1 Library - User Defined Component Package Library (Data) O
          • PackageLibrary*.pgl LibraryVersion=0 Library - Settings Library Image Library (Images) O
            • ImageLibrary*.bmp LibraryVersion=0 Library - Images Name Index O 1 file name.idx Name Index Table Load / Save Path * 2 files include.pth & save.pth LibraryVersion=0 Load/ Save Path Pass Level default value * 1 file DefaultValue.txt Pass Level default value CAD file O 1 file D:Projects "Model Name"*.aoi CAD file BOM file * 1 file "Model Name"*.bom BOM file Projects Projects O 1 file "Model Name"*.project Project file Panel Map * 4/6/6 files "Model Name"*.bmp & *.jpg Panel Map Fov Images X
              • "Model Name"FovImage FOV Images Offline Images (Old) X
                • "Model Name"OfflineImage Offline Images (Old) Offline Images (New) X
                  • "Model Name"OfflineATPG NewBoardFeature=1 Offline Images (New) Repair PC Define error O 1 file C: error.txt Defects Definition User Management O 3 files Person?.txt User accounts Configuratio Configuration * 1 file C:rsinstall AOI.ini Configuration Settings RS Language(s) *
                    • Language R.S Language files SPC Language(s) *
                      • SPCLanguage SPC Language files DB (Data-Blank) O 2 files TRI_DATA.MDF & TRI_Log.LDF Database (Data-Blank) Database DB (Data-current) O 2 files D:AOI_DB TRI_DATA.MDF & TRI_Log.LDF Database (Data-current) DB (Data-backup) *
                        • 200?*.?DF Database (Data-backup) DB (Images) *
                          • D:SQLServerMap *.Dat Database (Images) SPC Report SPC Report Temp *
                            • C:TRIExcelTemp *.xls SPC Report Export Temp O Necessary X Unnecessary
  • 12. AOI/SPI Data Preparation - Source Data Selection - SPI COMMON AOI Source Stencil Gerber CAD BOM Thickness Stencil Pad(PCB) Mounter Layout Location Coordinate Rotation Side Part Number Package Rev.A Rev.B Rev.C Height Area Part X Y Angle T/B (Image) Group Type Part Part Part A B C D E G F A A A 0.10 ~ 0.15mm 1 C1 -13.610 5.412 0 T CP1221KB1KT C0201 C1 C1 C1 2 C3 -9.060 8.812 0 T CP7105KB1HTE C0402 C3 C3 C3 3 C4 -7.990 8.762 0 T CP4103KB1KTE C0201 C4 C4 C4 4 C5 -9.860 5.862 90 T CP7105KB1HTE C0402 C5 C5 C5 5 C6 -13.025 12.137 0 T CP7106MB3FTE C0603 C6 C6 C6 6 C7 -10.825 12.137 0 T CP7106MB3FTE C0603 C7 C7 C7 7 C8 -6.890 8.812 0 T CP4105KB1HTE C0402 C8 C8 C8 8 C9 -17.760 8.462 0 T CP0101JC1KT C0201 C9 C9 C9 9 C10 -15.860 8.462 180 T CP0102KB1KT C0201 C10 C10 C10 10 C11 -15.060 8.262 90 T CP4103KB1KTE C0201 C11 C11 C11 11 C12 -12.760 5.412 0 T CP7104KB1KTE C0201 C12 C12 C12 12 C13 -12.560 6.112 90 T CP7104KB1KTE C0201 C13 C13 C13 13 C14 -14.535 12.387 0 T CP0102KB1KT C0201 C14 C14 C14 14 C15 -13.885 6.112 90 T CP7104KB1KTE C0201 C15 C15 C15 15 C16 -13.435 6.112 -90 T CP7104KB1KTE C0201 C16 C16 C16 16 C17 -15.060 7.412 -90 T CP0102KB1KT C0201 C17 C17 C17 17 C18 -11.260 6.012 0 T CP7106MB3FTE C0603 C18 C18 18 FL1 -16.810 6.862 -90 T EZFVQ50BB39B FL1 FL1 FL1 19 IC1 -16.485 10.387 180 T WL1251FEBRSC QFN_16 IC1 IC1 IC1 20 IC2 -12.250 9.087 -90 T WL1251BLYFBR BGA_L IC2 IC2 IC2 21 IC3 -7.840 6.812 180 T WL1251PMBZRK BGA IC3 IC3 IC3 22 L1 -7.990 10.862 0 T ELLVEG4R7MB IND L1 L1 L1 23 R1 -14.435 5.887 -90 T R2GXF5621TE R0402 R1 R1 24 R4 -15.060 5.712 -90 T R1GZG102-TK R0201 R4 R4 25 R5 -15.060 6.562 -90 T R1GZG306-TK R0603 R5 R5 Difference ( ):Fine-Tune Total: 16 11 Size Shifted More type, Area, Volume longer time. Search Range Priority (SPI): 1 2 3 4 5 6 Priority (AOI): 1 2 3 4
  • 13. P r u E AOI Data Preparation - CAD File Format: Comparison Table - Method 1: Beginner Method 2: Advanced Method 3: Expert Regular Better Best Name Index Contrast Table Replacing all C, R0402 or below Location X (mm) Y (mm) Rotation T/B Package Type Part Number Package Type Part Number Package Type Part Number Part X Y Angle T/B Type (Image)Group Type (Image)Group Type (Image)Group A B C D E F G F G F G 1 C1 -13.610 5.412 0 T CP1221KB1KT C0201 CP1221KB1KT C0201 C 2 C3 -9.060 8.812 0 T CP7105KB1HTE C0402 CP7105KB1HTE C0402 C 3 C4 -7.990 8.762 0 T CP4103KB1KTE C0201 CP4103KB1KTE C0201 C 4 C5 -9.860 5.862 90 T CP7105KB1HTE C0402 CP7105KB1HTE C0402 C 5 C6 -13.025 12.137 0 T CP7106MB3FTE C0603 CP7106MB3FTE C0603 C 6 C7 -10.825 12.137 0 T CP7106MB3FTE C0603 CP7106MB3FTE C0603 C 7 C8 -6.890 8.812 0 T CP4105KB1HTE C0402 CP4105KB1HTE C0402 C 8 C9 -17.760 8.462 0 T CP0101JC1KT C0201 CP0101JC1KT C0201 C 9 C10 -15.860 8.462 180 T CP0102KB1KT C0201 CP0102KB1KT C0201 C 10 C11 -15.060 8.262 90 T CP4103KB1KTE C0201 CP4103KB1KTE C0201 C 11 C12 -12.760 5.412 0 T CP7104KB1KTE C0201 CP7104KB1KTE C0201 C 12 C13 -12.560 6.112 90 T CP7104KB1KTE C0201 CP7104KB1KTE C0201 C 13 C14 -14.535 12.387 0 T CP0102KB1KT C0201 CP0102KB1KT C0201 C 14 C15 -13.885 6.112 90 T CP7104KB1KTE C0201 CP7104KB1KTE C0201 C 15 C16 -13.435 6.112 -90 T CP7104KB1KTE C0201 CP7104KB1KTE C0201 C 16 C17 -15.060 7.412 -90 T CP0102KB1KT C0201 CP0102KB1KT C0201 C 17 C18 -11.260 6.012 0 T CP7106MB3FTE C0603 CP7106MB3FTE C0603 C 18 FL1 -16.810 6.862 -90 T EZFVQ50BB39B FL1 EZFVQ50BB39B FL1 EZFVQ50BB39B 19 IC1 -16.485 10.387 180 T WL1251FEBRSC QFN_16 WL1251FEBRSC QFN_16 WL1251FEBRSC 20 IC2 -12.250 9.087 -90 T WL1251BLYFBR BGA_L WL1251BLYFBR BGA_L WL1251BLYFBR 21 IC3 -7.840 6.812 180 T WL1251PMBZRK BGA WL1251PMBZRK BGA WL1251PMBZRK 22 L1 -7.990 10.862 0 T ELLVEG4R7MB IND ELLVEG4R7MB IND ELLVEG4R7MB 23 R1 -14.435 5.887 -90 T R2GXF5621TE R0402 R2GXF5621TE R0402 R 24 R4 -15.060 5.712 -90 T R1GZG102-TK R0201 R1GZG102-TK R0201 R 25 R5 -15.060 6.562 -90 T R1GZG306-TK R0603 R1GZG306-TK R0603 R1GZG306-TK Total: 16 16 11 16 11 11 1 Sort Columns: Location art Numbe Package X (mm) Y (mm) Rotation T/B Part Gro Type X Y Angle T/B A (Image) G F B C D E Cut Insert Cut Cells 1 C1 CP7105KB1HT C0402 -53.583 21.307 90 T 2 Unit Conversion: Location X (mm) Y (mm) Rotation T/B Package Type Part Number Part X Y Angle T/B Type (Image)Group A B C D E F G H I 1 C1 -53.583 21.307 90 T C0402 CP7105KB1HTE =B1 * 0.254 =C1 * 0.254 Copy Paste Special Values Delete 1 C1 -13.610 5.412 90 T C0402 CP7105KB1HTE (H , I) (B , C) (H , I) 3 Replacing all C, R0402 or below: 1 C1 -13.610 5.412 90 T C0402 C
  • 14. AOI Data Preparation - CAD File Format: Transform - Filename: Model_Name_T.aoi Contrast Table (Name Index) Location X (mm) Y (mm) Rotation T/B Package Type Part Number Part Number Package Type (Image) Group Part X Y Angle T/B Type (Image)Group A B C D E F G A B C 1 C1 -13.610 5.412 0 T C0201 CP1221KB1KT 1 CP0101JC1KT C0201 C 2 C3 -9.060 8.812 0 T C0402 CP7105KB1HTE 2 CP0102KB1KT C0201 C 3 C4 -7.990 8.762 0 T C0201 CP4103KB1KTE 3 CP1221KB1KT C0201 C 4 C5 -9.860 5.862 90 T C0402 CP7105KB1HTE 4 CP4103KB1KTE C0201 C 5 C6 -13.025 12.137 0 T C0603 CP7106MB3FTE 5 CP4105KB1HTE C0402 C 6 C7 -10.825 12.137 0 T C0603 CP7106MB3FTE 6 CP7104KB1KTE C0201 C 7 C8 -6.890 8.812 0 T C0402 CP4105KB1HTE 7 CP7105KB1HTE C0402 C 8 C9 -17.760 8.462 0 T C0201 CP0101JC1KT 8 CP7106MB3FTE C0603 C 9 C10 -15.860 8.462 180 T C0201 CP0102KB1KT 9 ELLVEG4R7MB IND ELLVEG4R7MB 10 C11 -15.060 8.262 90 T C0201 CP4103KB1KTE 10 EZFVQ50BB39B FL1 EZFVQ50BB39B 11 C12 -12.760 5.412 0 T C0201 CP7104KB1KTE 11 R1GZG102-TK R0201 R 12 C13 -12.560 6.112 90 T C0201 CP7104KB1KTE 12 R2GXF5621TE R0402 R 13 C14 -14.535 12.387 0 T C0201 CP0102KB1KT 13 WL1251BLYFBR BGA_L WL1251BLYFBR 14 C15 -13.885 6.112 90 T C0201 CP7104KB1KTE 14 WL1251FEBRSC QFN_16 WL1251FEBRSC 15 C16 -13.435 6.112 -90 T C0201 CP7104KB1KTE 15 WL1251PMBZRK BGA WL1251PMBZRK 16 C17 -15.060 7.412 -90 T C0201 CP0102KB1KT 16 R1GZG306-TK R0603 R1GZG306-TK 17 C18 -11.260 6.012 0 T C0603 CP7106MB3FTE 18 FL1 -16.810 6.862 -90 T FL1 EZFVQ50BB39B 19 IC1 -16.485 10.387 180 T QFN_16 WL1251FEBRSC 20 IC2 -12.250 9.087 -90 T BGA_L WL1251BLYFBR 21 IC3 -7.840 6.812 180 T BGA WL1251PMBZRK 22 L1 -7.990 10.862 0 T IND ELLVEG4R7MB 23 R1 -14.435 5.887 -90 T R0402 R2GXF5621TE 24 R4 -15.060 5.712 -90 T R0201 R1GZG102-TK 25 R5 -15.060 6.562 -90 T R0603 R1GZG306-TK Total: 11 16 Excel: Vlookup Formula Worksheet: CAD Worksheet: Type In Excel, the VLookup function searches for value in the left-most column of table_array and returns the value in the same row based on the index_number . The syntax for the VLookup function is: VLookup( value, table_array, index_number, not_exact_match ) value is the value to search for in the first column of the table_array. table_array is two or more columns of data that is sorted in ascending order. index_number is the column number in table_array from which the matching value must be returned. The not_exact_match determines if you are looking for an exact match based on value . Enter FALSE to find an exact match. Enter TRUE to find an approximate match, which means that if an exact match if not found, then the Note: If index_number is less than 1, the VLookup function will return #VALUE!. If index_number is greater than the number of columns in table_array , the VLookup function will return If you enter FALSE for the not_exact_match parameter and no exact match is found, then the VLookup For example: Contrast Table (Name Index) Based on the Excel spreadsheet above: F1 =VLOOKUP(G1, Type!$A$1:$C$10000, 2, FALSE) would return C0201 F2 =VLOOKUP(G2, Type!$A$1:$C$10000, 2, FALSE) would return C0402 F5 =VLOOKUP(G5, Type!$A$1:$C$10000, 2, FALSE) would return C0603
  • 15. 2 0 AOI Auto Test Program Generator (ATPG) File New Program Load Data? Yes AOI File: D:ProjectsModelModel.aoi BOM File: D:ProjectsModelModel.bom Load ATPG Program ATPG 1. Edit Component Data Board View Edit Component Data _ 1 Optional Right click mouse Change T/B, Rotate, Mirror, Board View >> Next Close the window? OK 2. Generate Multi-Board CAD Data (New Board Feature = 1) a. Board Feature Multi-board Setup Col(X): 3 _ 1 _ 2 _ 3 Row(Y): 2 OK _ 4 _ 5 _ 6 b. Board Rotate Angle Locate Find Component 1 OK Set Component 1 Find Component 2 OK _ 1 _ 2 _ 3 Set Component 2 Dummy Rotate 180 (Board 4 ~ 6) _ 4 _ 5 _ 6 Locate Find Dummy 1 OK (Board 3, 4, 6) Set Dummy 1 c. Board (1) Size Set Board Size + Find Left Top Set Left Top _ 1 _ 2 _ 3 Find Right Down + Set Right Down _ 4 _ 5 _ 6 Generate Component CAD >> Next 3. Fiducial Mark (MultiFM = 1) F.M.0 + Set Fiducial Mark Find 1st Fiducial Mark No CAD FM O + Get Fiducial Mark ?Using standard F.M. image? Yes F.M.1 + Set Fiducial Mark Find 2nd Fiducial Mark No CAD _ 1 _ 2 _ 3 + Get Fiducial Mark ?Using standard F.M. image? Yes O FM1 F.M.2 + Set Fiducial Mark Find 3rd Fiducial Mark No CAD _ 4 _ 5 _ 6 + Get Fiducial Mark ?Using standard F.M. image? Yes >> Next ?The window will be closed? OK O FM ?Set Board 1 Size? Yes (New Board Feature = 0) Optional Merge Capture ATPG Offline Data For Offline Editor
  • 16. (Image Library) Library Capture FOV Close t s component type?? match the search condition. Yes 4.Library Tune Library Component Type *2 ?Would you want to change type with primary name? No + Expand Component Type Edit Library X Close ?Would you want to save all No Program Wizard + Merge All ?Merge Will Destroy All Data? Yes Merge OK!! >> Next 5. Generate FOVs Can not find map.bmp the system will auto capture whole image.Please load DUT and wait for capture image. OK Waiting Successful! OK V Locating IC pin first. Auto Locating in Y-direction. V Windows Auto Separated by Cutting. Move windows in the Edge of OK For warped PCBs ?Do you want to auto capture FOV. OK Waiting FOVs? ?Do you want to relocate for all No Yes: Golden Sample / Uncertain CAD >> Next ?The window will be closed? FOVs? OK >> Next ?The window will be closed? OK X Close Save Project Train Program TRAIN V UnTrained Set Alternative Next->> Can not find the FOV that ATPG Component Type *2 ?Would you want to change type with primary name? No + Expand Component Type Optional (Fine-Tune) Edit Library X Close ?Would you want to save all No Merge Merge Multi-merge component type?? Select Type OK Cancel Utilities Capture FOV Images OK Op Skip Board Bad Mark Add F.M. Search Range Utilitie Fiducial Mark Setting Set Fiducial 0 Search Range OK Done UnLink R.S. Parameter User mode Link to Repair Station? Manual Mode Operation Confirm-Pass Mode Save Project Inspect Inspection Inspect Panel Fine-Tune Link R.S. Parameter User mode V Link to Repair Station? Auto Mode Operation Auto Mode Save Project
  • 17. ) g AOI Fine-Tune Relationship of Insp. Windows Panel Fiducial Mark FOV (Green) Granparent Warp Local (Pink) Parents Missing Lead Marking: Presence: Positioning: 80~55 70~40 40~30 (Yellow Children Void Solder Extra Blob Color window Color Bar Algorithm Symptoms Cause Resolution Positioning Score Confirmation Modification Low Variable feature View Model (Q) Weighting Mask Body Add Alternative images Remove bad images Out of Range (Right) View Search Range Resize box Set Range Low Pass Level Settings (S) Similarity Score Parents Shift Rotate High Pass Level Settings (S) Polarity check Markin Low Variable feature View Model (Q) Weighting Remove bad images Link error (Right) View Link (Right) Link Box/ Unlink Box Size error Resize (Right) Copy size and position Weighting Weighting (Z) Children Pass Level Void (method) Threshold Bright Ratio Bridge Type