background image

Содержание Bulletin 5370 CVIM

Страница 1: ......

Страница 2: ...s equipment is acceptable In no event will the Allen Bradley Company be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation the Allen Bradley Company cannot a...

Страница 3: ... Box I OlnterfaceBox 1771 JMB Interface Board Interconnecting Cables Communication Channels Discrete I O Lines Remotel OPort RS 232 Communications Port Chassis Backplane Warnings and Cautions Reference Publications l l l l l l l 2 l 2 l 3 l 3 l 3 l 4 l 4 l 4 l 4 l 5 l 5 l 6 l 6 l 6 l 6 l 6 l 7 l 7 l 7 l 8 l 8 l 8 l 8 l 9 2 CVIM Hardware Connection and Powerup Check ChapterObjectives 2 l CVIM Syste...

Страница 4: ...ng Units Popup Menu Selecting IO Popup Menu andparameters Selecting Output Assignment Popup Menu Assigning Output Line Functions Selecting RS 232 Parameters Selecting 1771 Remote IO Parameters Selecting Tool Set Popup Menu and Parameters Selecting Too Set I Camera and Trigger Selecting Too Set 2 Camera and Trigger _ Selecting Active Tool Set 4 l 4 l 4 2 4 2 4 3 4 3 4 5 4 5 4 6 4 7 4 8 4 9 4 12 4 1...

Страница 5: ... Using Pick P ace Function Defining Edges Entering Calibration Grid Dimensions ______ Performing Calibrate Function 5 6 5 7 5 8 5 10 5 12 5 14 5 15 5 18 5 18 5 25 5 26 5 27 5 33 5 34 5 34 5 36 5 38 5 44 5 46 5 48 6 Reference Tools Lines and Windows Chapterobjectives ___ _ _ __ A Few Questions and Answers About Reference Tools Reference Lines _ Using Reference Lines _ Configuring Reference Lines Se...

Страница 6: ...Popup Menu and Parameters Selecting Active Feature Using P P Feature Win Function Using Feature Disp Function Using P PSearch Win Function Understanding Set Score Function Determining Set Score Value Using Set Score Function Using find Feature Function Using Learn Function Selecting Output Reference Popup Menu and Parameters Selecting Output Line Selection Popup Menu Selecting Reference Popup Menu...

Страница 7: ... Popup Menu Page 7 l 1 7 11 7 12 7 14 7 16 7 32 7 37 7 38 7 38 7 39 7 43 7 45 7 45 7 46 7 54 8 inspection Too s Wind0 ws Chapterobjectives A Few Questions and Answers About Windows Windows Using Rectangular Windows Using Elliptical Windows Using Masks With Windows Using Polygonal Windows Configuring Windows __ ___ __ ___ _ __ _ Selecting Window Popup Menu Selecting and Enabling Window Selecting De...

Страница 8: ...ing Load Config c nt Function _ Using Load Default Config Function Preparing RAM Card _ _ _ Using Format Card Function _ Using Save to Card Function _ _ _ Using Load From Card Function _ _ Selecting Snapshot Popup Menu _ Using Acquire image Function __ _ _ Using Display Test Image Function _ __ Selecting Analysis Popup Menu __ __ Using Tool Display Function __ Using Analyze Image Function __ Using...

Страница 9: ... Tool Set Using Run Mode Halt and Freeze Functions 10 l 10 l 10 2 1o 4 10 4 10 5 10 5 10 6 10 6 10 7 10 9 1o 9 10 10 10 l 1 10 l 1 10 l 1 10 l 1 10 12 lo 16 10 19 10 20 10 21 10 21 Appendix A Planning Discrete IO Assignments and Connections Appendix Objective _ _ _ __ A l Planning Output Line Assignments _ _ A l Using Output Line Planning Sheet A l Using Output Signal Timing Data __ _ A 5 Planning...

Страница 10: ...finition of Terms _ _ _ _ __ _ C l C l Figure 1 1 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 6 1 6 2 6 3 6 4 6 5 6 6 6 7 Title Page List of Figures CVIM System Components and Connections l 2 CVIM Interface Light Pen and Graphic Figures 3 l Run Mode and Main Configuration Menus 3 4 Two Popup Menus 3 5 Configuration and StatisticsTables 3 6 Inspection Statistics Table 3 7 Inspection Results Table 3 7 ...

Страница 11: ...e Configured to Measure Head to Edge 7 3 Linear Gage Configured to Measure Edge to Edge Distance 7 4 Linear Gage Measuring Liquid Level on Shifted Bottle 7 5 Circular Gage Configured to Count Edges or Pixels 7 7 Circular Gages Configured to Measure Width of a Tooth 7 8 Screen Image of Metal Plate _ _ 8 3 Rectangular Window Around Metal Plate 8 4 Rectangular Window Positioned Around HolesinMetalPla...

Страница 12: ... ...

Страница 13: ...gh the procedures for connecting the CVIM components powering up the system and checking the system s status For complete installation instructions refer to the Allen Bradley Pyramid Integrator Installation Manual Publication 5000 6 2 10 Second Chapter 3 introduces you to the CVIM user interface and shows you how to use it Third Chapters 4 through 10 step you through the procedures for configuring...

Страница 14: ...le easy to configure machine vision system with powerful analysis tools for a large variety of manufacturing inspection applications The system consists of several modules and peripheral components This includes the CVIM module a chassis and power supply a video monitor and one or two cameras Figure 1 1 identifies in symbolic form the basic CVIM system components and shows the connections between ...

Страница 15: ...or through a front panel port Stand A one Mode The term stand alone mode means that CVIM system control takes place through a set of discrete I O lines connected to your production equipment In this mode the CVIM system receives trigger signals directly from your production equipment and sends inspection results signals directly to that equipment These signals are routed to your production equipme...

Страница 16: ...ule and other modules in the same chassis take place through the chassis backplane Communications between the CVIM module and external devices take place through the front panel ports Pyramid Integrator Chassis Two Pyramid Integrator chassis are available One has four slots and the other has eight slots The 4 slot chassis can accommodate up to four CVIM modules and the 8 slot chassis can accommoda...

Страница 17: ... are used to configure the CVIM system Allen Bradley offers three video monitors g inch and 12 inch monochrome monitors and a 13 inch rack mounted color monitor The g inch monochrome monitor is available in 115VAC and 230VAC versions NOTE The procedures described in this manual are based on the assumption that you have a color monitor Like the video monitor the light pen is required to configure t...

Страница 18: ...and routes them to the CVIM module through the user interface cable Finally the user interface box receives 5 VDC from the CVIM module which it uses to energize itself and the light sensor in the light pen II0 Interface Box This box routes discrete I O signals between a 1771 JMB I O board described below and the CVIM module The I O interface module connects directly to the 1771 JMB board The I O i...

Страница 19: ...annels for communicating with other equipment l Sixteen discrete I O lines l A remote I O port l An RS 232 communications port l The chassis backplane Discrete 110 Lines The CVIM system provides 16 discrete I O lines whose signals enable direct interaction between the system and your production equipment Of the 16 lines two are trigger signal lines These are dedicated input lines which are equippe...

Страница 20: ...tion parameters inspection results and CVIM module status Chassis Backplane When the chassis has other modules such as a PLC 5 250 installed the CVIM system can use the chassis backplane to carry data between the CVIM system and the other modules Input data consists of configuration parameters or control commands Output data consists of configuration parameters inspection results and CVIM module s...

Страница 21: ...d in this manual l The CVIM Quick Start Self Training Guide Catalog No 5370 ND003 l The CVIM Communications Manual Catalog No 5370 ND002 l Pyramid Integrator Installation Manual Publication No 5000 6 2 10 l Grounding and Wiring Guidelines Publication No 17774 1 l Solid State Control Safety Guidelines Publication No SGI 1 1 ...

Страница 22: ......

Страница 23: ...Catalog No 2801 YC l Interface modules User interface box Catalog No 2801 N22 I O interface box Catalog No 2801 N21 Interface board Catalog No 1771 JMB l Interconnecting cables Additional components may be required for some CVIM system configurations These will be identified in the connection procedures For complete information on installing the CVIM system in its factory floor location refer to t...

Страница 24: ... 1777 4 1 l Solid State Control Safety Guidelines Publication No SGI 1 1 After completing the site installation return to this section Use the following steps to connect the CVIM system components and perform the powerup check Your Action Comments Place the chassis backside down on the work surface Pull the DUPWR LOCK This handle is at the bottom edge of the chassis handle out as far as it will go...

Страница 25: ...30V setting for input voltages in the high range Carefully align the power supply with the leftmost slot in the chassis Slide the power supply into the chassis and press down to seat the module Finally tighten the thumb screws evenly to secure the power supply NOTE Do not push in the DC PWR LOCK handle yet Use a three wire line cord with a suitable type of insulation and sufficient length Use a th...

Страница 26: ... CVIM module uses a DC to DC converter to supply external 24VDCpower supply power to the cameras The converter gets its DC voltage from either the chassis power supply k 12V or from an external DC power supply 24V Your choice of DC power source should be based on whether the chassis power supply has sufficient capacity in its 12V and 12V sections for all the modules and cameras in your application...

Страница 27: ...e with one camera 0 210A l One CVIM module with tulo cameras 0 340A To determine the total current load on the 24V power supply add the current requirements for all CVIM modules and cameras in the chassis Obtain a 24V power supply that has sufficient capacity to meet the needs of your application Set the DC voltage selection switch to match the Set the switch to f 12 when the camera power source i...

Страница 28: ...odule It does not however show connections in the next steps connections to the communication ports r CVIM MODULE COLOR MONITOR MONOCHROME MONITOR 1 R L G B connections see the CVlM Comm USER INTERFACE MODULE LIGHT PEN Locate the user interface The user interface cable is Cat No 2801 NC18A NC18B cable or NClK Note that the cable ends have identical connectors they are both female NOTE Be certain t...

Страница 29: ...module can cause damage to the CVIM module circuitry Connect one end of the cable to the CVIM module Carefully align the cable connector with the User Interface port then insert Connect the other end of the cable to the user interface box Carefully align the cable connector with the INPUT connector then insert Locate a camera cable The camera cable is Cat No 2801 NC14 NC15 or NCl Note that the cab...

Страница 30: ...r the 24VDCpower supply Attach one end to a plug Attach the other end to the 24VDC power supply Comments The coaxial cable is Catalog No 2801 NC2 or NC3 A color monitor requires four cables a monochrome monitor requires one cable Ifyour monitor is color or ifyour monitor is monochrome Connect to the VIDEO IN connector Set the terminator switch to OFF Connect the other end of the cable to the GREEN...

Страница 31: ...nput jac kp olarized Align the plug carefully with on the front panel of the chassis power supply then push the plug in until it latches in the jack This completes the component connections for the powerup check Now continue with the powerup check Connect the black wires to the power supply output Connect the molded plug to the chassis power supply Powering U P CVlM ystem At this point with all ba...

Страница 32: ...on On the CVIM module front panel the red Memory Active and green Trigger 1 lights will be on briefly The Pass Fail light should be a steady green After about 15 seconds the Memory Active and Trigger 1 lights should be off but the Pass FaiIlight should still be green If so the powerup sequence was successful Assuming the powerup sequence was successful the monitor screen will display the banner me...

Страница 33: ...ence successfully record all messages appearing on the monitor screen then contact your Allen Bradley Representative Use the following steps to perform a simple test of the CVIM user interface Aim the light pen at the Move the pen around slightly until a red border appears menu box labeled Setup around the Setup menu box Press the light pen tip against the Setup menu box When you press the light p...

Страница 34: ...have not yet installed the CVIM system at its factory floor site refer to the following Allen Bradley manuals l Pyramid Installation Manual Publication 5000 6 2 10 l Grounding and Wiring Guidelines Publication No 1777 4 1 l Solid State Control Safety Guidelines Publication No SGI 1 1 These manuals contains all the information required for panel or rack mounting electrical grounding and connecting ...

Страница 35: ...the CVIM system for its inspection tasks and during system operation monitor the results of those inspections Figure 3 1 shows the light pen pointed at a graphic figure on the monitor screen Figure 3 1 CVIM Interface Light Pen and Graphic Figures ALLEN BRADLEY Configurable Vision Input Module Bulletin 5370 CVIM Series A Revision A firmware Rev CO1 Language English Packages None Copyright 1990 Alle...

Страница 36: ...lighting l Picking l Dragging l Placing Pointing and Highlighting Pointing means aiming the light pen at a specific graphic figure menu box or symbol in order to highlight that figure A sensor in the light pen sees light through a hole in the light pen tip When you point the light pen directly at a graphic figure the CVIM system will respond by highlighting the figure indicating that the sensor se...

Страница 37: ...g the light pen tip about a half inch from the screen the sensor must still see the symbol When you move the light pen across the screen the symbol will follow Your next step is placing the dragged symbol Placing means locking a symbol at its destination on the screen after dragging it there When you have dragged the symbol to its correct position you simply press the light pen tip against the scr...

Страница 38: ...ons Symbols consist mainly of the various geometric shapes that represent the analysis tools and the devices that enable you to position the tools and set some of the tool parameters During system configuration you can set the size shape and position of these tools in relation to the screen image of the item to be inspected Menus Menus consist of boxes that appear both singly and in groups that ar...

Страница 39: ...bject Lighting Resolution CaIibration l A configuration function Focus Camera Light Reference lAconfigurationparameter Res 256Hx256V Notice that some menu boxes contain three dots ooo When you pick one of these boxes one or more additioltal menus or tables will appear At that same time a carriage return symbol J will replace the three dots and the menu box s background color will change to black T...

Страница 40: ... particular parameter setting menu and change a parameter In the Figure 3 3 example you would need to make three more picks to reach the Resolution menu not shown and change the camera resolution from 256Hx256V to say 512Hx256V Tables Tables are of two main types Those that are used to select configuration parameters and those that display inspection results and statistics In Figure 3 4 table A is...

Страница 41: ... MinReading Max Reading 1 123 3245 245 32 399 3221 476 3278 243 2 123 181 662 3 542 179 198 183 421 3 123 11 000 0 000 11 000 11 000 4 Figure 3 6 is an inspection results table This table displays the inspection results data for all enabled tools following each inspection cycle Figure 3 6 Inspection Results Table TRIGGERS FA U LTS Reference Lines Windows I 0 1 0 Accepted 123456 Master Fault 123 2 ...

Страница 42: ...s are the gage manipulation handles The white box around the gage is the area of interest which is the part of the image that the CVIM system evaluates during an inspection The highlight square appears as shown when you aim the light pen at a handle This indicates that the you can pick the handle and manipulate the gage To manipulate any tool you must first pick the menu box es that cause the tool...

Страница 43: ...same menu or to another menu or even to another configuration category in the Main Configuration menu You do not need to back out of any menu the way you entered it This shortcut can save you considerable time getting around the screen Try this shortcut example Set up the menu with the two popup menus as shown in the following figure To do this pick the Camera A or B menu box You should get the fi...

Страница 44: ...dow Mist Exit cl A From this 7 1 B to this Here s the shortcut Pick the Env menu box in the Main Configuration menu The three popup menus in A will disappear and your screen will now display the new popup menu as shown in B All changes you may have made in A are saved The point to remember is this No matter where you are in a menu whether you are finished with it or not you can take a shortcut to ...

Страница 45: ...ted menu box In some instances X and Y coordinates threshold levels and other values will also appear within the message box Menu Removal Function Since the popup menus share the monitor screen with the camera image and necessarily overlie the camera image at times these menus may obscure all or part of the image where you want to position your analysis tools The menu removal function enables you ...

Страница 46: ...e symbol continued changes to this When you pick the symbol again the menus disappear from the screen and the symbol changes to this To restore the menus to their normal appearance pick the symbol one more time The popup menus and the menu removal symbol will return to their normal appearance ...

Страница 47: ...s carry signals that indicate the results of CVIM inspections as well as various timing signals to your process equipment You can assign a specific signal function to each output line l Data communication ports CVIM has two data communications ports an RS 232 serial port and a remote I O port If your application requires one or both of these ports you will specify the data transmission rates and o...

Страница 48: ... pick the Env menu box the Env popup menu appears above the Main Configuration menu as follows System 0 0 j i Camera A Ref Line Ref Win Gage Window Mist Exit These are the three parameter categories in the Env popup menu l System Selects stand alone or hosted mode monitor type tool display status and gage measurement units l I O Assigns functions to the 14 discrete output lines and sets operating ...

Страница 49: ...ols of one type and within one tool set to appear on the monitor screen when set to On The tool display can be either On or Off l Monitor Selects either a color or a monochrome video monitor The monitor can be Color or Monochrome l Units Selects the unit of measurement for linear or circular gages that perform calibrated linear measurements The units can be Pixels Inches or CM centimeters Selectin...

Страница 50: ...ach box in the Host Select menu l Stand Alone Selects the stand alone operating mode In this mode the CVIM system is controlled solely through the discrete I O lines connected to the production equipment If a host system is connected to the CVIM system and the CVIM system is configured for stand alone operation the host system can o y read inspection results from the CVIM system l Pyramid Selects ...

Страница 51: ...the tool display during the tool configuration mode When the tool display is on all tools in the currently selected tool category will appear on the monitor screen For example assume that you are currently configuring gage 4 and that you have already configured and enabled gages l through 3 If the tool display were on gage 4 would be red and gages 1 through 3 would be green When the tool display i...

Страница 52: ...s Popup Menu If your application will be using linear or circular gages to make calibrated linear measurements select Pixels Inches or CM centimeters as the unit of measurement Note that you will also need to perform one of the calibration procedures described in Chapter 5 If your application will not need units you can skip this procedure Comments The Units menu box displays the currently selecte...

Страница 53: ...our Action Pick the I Omenu box in the Env popup menu Select the I O popup menu then select the parameters in that menu Comments When you pick the I O menu box the l O popup menu appears above the Env menu as follows I 1 j Camera Ref Line Ref Win Gage Window Mist Exit From the top down these are the parameters in the System popup menu l Output Assignment Selects the specific signal function for ea...

Страница 54: ... 10 Not Used 11 Not Used 12 Not Used 13 Not Used 14 Not Used l Duration Oms 0 0 1 Z Duration Oms 1 0 0 The Output Assignment popup menu consists of 16 boxes 14 boxes for output line function assignments and two boxes for pulse duration settings Initially the 14 function boxes will read Not Used and the two pulse duration boxes will read Oms as shown in the example menu above If the boxes had been ...

Страница 55: ... Line Planning Sheet in Appendix A Planning Discrete II0 Assignments and Connections This sheet will show you the function for each output line to be used in your application If you have not prepared this sheet yet you should do so at this time If you have already prepared this sheet you can now enter the output line functions as described in the following steps menu as follows Output AssignmenL P...

Страница 56: ...ut Line Function menu and will also appear in the Output Assignment menu Pick the functions for the remaining output lines Refer to your Output Line Planning Sheet and assign the appropriate functions to the remaining output lines NOTE Be certain to assign Not Used to all output lines that are not to be used in your application This ensures that no signals will be present on the unused lines Look ...

Страница 57: ...ool set l signals When you for tool set 1 signals pick the new pulse duration number it will appear in the calculator display Pick the Enter key on the When you pick the Enter key the number you entered will calculator pad appear in the l Duration box If appropriate repeat the sameprocess to set thepulse duration for tool set 2 signals Before you connect the CVIM II0 lines to your production equip...

Страница 58: ...pup Menu p popup Menus ya v Output Assignment 000 L 1 System l e f J9600 I 10 19200 Camera A Ref Line Ref Win Gage Window Mist Exit Note that the ASCII box in the Protocol menu and the 300 box in the Baud Rate menu has a shaded square 0 This indicates that the RS 232 port is currently configured to use ASCII data communications protocol at 300 baud In the Protocol popup menu the selections indicat...

Страница 59: ...ation about CVIM data communications refer to the CV1M Communications Manual Catalog No 5370 ND002 Comments Pick the 1771 Remote I O menu When you pick this box the 177 1 Remote I O popup menus box in the I O popup menu appear alongside the I O popup menu as follows 1IJ Disabled System I Ref Line Ref Win Gage Window Mist Exit Note that the Enabled box in the Remote I O menu and the 57 6 box in the...

Страница 60: ... current rack address number is correct skip the next step When you pick the menu box the calculator pad will appear alongside the 177 1 Remote I O popup menus as follows 10 Disabled 1 I O Popup Menu I I t Data Rate I Output Assignment l e I 1 q 115 2 10230 4 I 1System Calculator Pad 7 8 9 4 5 6 1 2 3 0 v x t Clr Enter Ref Line Ref Win Gage Window Mist Exit On the calculator pad pick the appropria...

Страница 61: ...opup menu the top two parts pertain to the camera and trigger source parameters for tool sets l and 2 The bottom part determines the active tool set number during configuration The three parts of the Tool Set menu have the following meanings l Tool Set 1 In this part you can select either camera A or B as the image source for the tool set 1 analysis tools In addition you can select a tool set l tr...

Страница 62: ...other and a new image will be acquired When you pick the Trigger Source menu box the Runtime and Setup menus appear alongside the Tool Set popup menu as follows Tool Set Popu Menu P Camera B I rigger Source 0 0 4 Illyyer T Source Active Tool Set 1 POPUP Menus 10 RuntimeTrigger 1 I j j E jj z Camera A Ref Line Ref Win Gage Window Mist Exit Note that the None Disabled box in the Runtime menu and the...

Страница 63: ...ill be the l host system trigger input through the backplane Pyramid system through the remote I O port or through the RS 232 port computer system NOTE If you select 1 Hosted for tool set l you can also select 1 Hosted for tool set 2 l 2 Auto Internal 2 l O and 2 Hosted These are in black type indicating that you cannot select them at this time The selections in the Setup popup menu apply only dur...

Страница 64: ... will change from one camera to the other and a new image will be acquired When you pick the Trigger Source menu box the Runtime and Setup menus appear alongside the Tool Set popup menus as follows Tool Set 10 1 Auto Internal I 0 1 Hosted Active Tool Set 1System 0 0 I 1q 2 Hosted Env Popup Menu ine Ref Win Gage Window II Mi SC Note that the 2 Auto Internal box in the Runtime menu and the Runtime T...

Страница 65: ...r input through the backplane Pyramid system through the remote L O port or through the RS 232 port computer system l 1 Auto Internal 1 l O and 1 Hosted These are in black type indicating that you cannot select them at this time The selections in the Setup popup menu apply only during CVIM system configuration They have the following meanings l Auto Internal This is the same trigger source describ...

Страница 66: ...Tool Set popup menu Set the Active Tool Set menu box according to which tool set you want to configure at this time Comments This box indicates the currently selected active tool set If you want to configure tools in tool set l the menu box must display 1 If you want to configure tools in tool set 2 the menu box must display 2 When you pick the Active Tool Set menu box the tool set number will tog...

Страница 67: ... delayed trigger l Lighting Resolution The lighting threshold adjustment enables you to maximize the contrast in a stored camera image The resolution parameter provides you with a choice of three degrees of image resolution You can adjust the lighting threshold for optimum contrast and select an image resolution appropriate to your application l Light probe The light probe automatically compensate...

Страница 68: ...he Camera popup menu Your Action Comments Look at the Camera menu box in the Main Configuration menu Pick Camera in the Main Configuration menu The Camera menu box indicates the camera A or B that is associated with the currently active tool set When you pick the Camera menu box the Camera popup menu appears above the Main Comiguration menu as follows Focus Camera Camera Type Mode Lighting Resolut...

Страница 69: ...ra with normal response to triggers is currently selected From the top down the selections in the Camera Type Mode popup menu have the following meanings l Standard Camera Selects a standard camera and normal response mode to trigger input signals Using the normal response mode the CVIM system responds to trigger signals only when it is not busy processing a previous image If the CVIM system is bu...

Страница 70: ...ra Type Mode popup menu Ifyou selected Standard Camera or Std Cam DTR Mode in the Camera Type Mode popup menu skip this step Ifyou selected Frame Reset Camera in the Camera Type Mode popup menu you must set the Shutter parameter in microseconds to the same shutter speed that you set on the frame reset camera NOTE If your application uses two frame reset cameras both must be set to the same shutter...

Страница 71: ... DTR Mode I Camera Popup Menu I f Focus Camera Env t ia A Ref Line Ref Win _Camera Type MO Popup Menu Calculator Pad 1 de j j j 6 o j I I h j I O O a x Clr Enter Gage 1Window 1Mist 1Exit Pick each digit of the shutter As you pick each digit it will appear in the calculator parameter display Thus for a value of 690 pick 6 pick 9 and pick 0 Pick the Enter key When you pick the Enter key the new shut...

Страница 72: ... is waiting for a trigger Depress the lightpen to continue For information on the selection of trigger sources for each tool set refer to the appropriate sections in Chapter 4 Operating Environment Your Action Comments Pick the Focus Camera When you pick the Focus Camera menu box the screen menu box image becomes live and a message box appears above the Camera popup menu as follows Depress the lig...

Страница 73: ...esolution Select the Lighting Resolution popup menu then select the Popup Menu and Parameters parameters in that menu Your Action Pick the Lighting Resolution menu box in the Camera popup menu Comments When you pick the Lighting Resolution menu box the Lighting Resolution popup menu appears above the Camera popup menu as follows Lighting Resolution Popup Menu Focus Camera Camera Type Mode l e ggb ...

Страница 74: ...n Refer to the Camera Parameters table in Appendix B for the image resolution you selected for the currently active tool set If the resolution you checked in that table is not currently displayed in the Res menu box use the next steps to select a different resolution When you pick the Res menu box the Resolution popup menu appears alongside the Lighting Resolution popup menu as follows Lighting Re...

Страница 75: ...ans that an active feature has been saved in at least one reference window In both cases the windows may be either enabled or disabled Before you can change the image resolution you must first pick the Delete Templates box When you pick the Delete Templates box the following message appears in the upper left corner of the monitor screen Pick the same box again to continue Pick the appropriate box ...

Страница 76: ...djustment is to optimize image contrast around the part of the workpiece that is to be inspected The corresponding assumption is that the contrast levels in all other parts of the image are not important to the outcome of the inspection Your Action Comments Pick the Light Reference menu box in the Lighting When you pick the Light Reference menu box the Resolution popup menu REFERENCE slide bar and...

Страница 77: ...ht Reference adjustment If any part of the screen image is still green and or blue at this time perform the following two additional steps If not skip these two steps When you pick the Focus Camera menu box the image on the screen will be live again and the message box will reappear A smaller f stop provides a greater depth of field Use the help menu for the next two steps Drag the left cursor slo...

Страница 78: ...tion for the light variations and continue the inspection Brightness compensation modifies gray scale values from the camera to best match the original image Thus the CVIM system can continue inspections in spite of light variations so long as those variations remain within the specified range limits If the light intensity is above or below a specified limit the CVIM system discontinues the inspec...

Страница 79: ...are the configuration parameters and functions in the Light Pro be popup menu l Status Selects the Probe Status popup menu from which you can enable or disable the probe and select the image field that the probe is to measure l Pick Place Enables you to position the light probe on the screen subject to the setting in the Status menu box l Learn Takes a sample reading of the light probe each time t...

Страница 80: ...ght probe status you selected for the camera currently appearing in the Camera menu box If the status you checked in that table is not currently in the Status menu box use the next steps to select a different status When you pick the Status menu box the Probe Status popup menu appears alongside the Light Pro be popup menu as follows Probe Status Popup Menu Focus Camera Camera Type Mode 0 0 Lightin...

Страница 81: ...you select Next Field You can select Next Field if your application will be using the full screen image Pick the appropriate box in the Probe Statuspopup menu When you pick the box the new selection will be highlighted in the Probe Status popup menu and will appear in the Status menu box Using Pick Place Function The following steps show you how to use the Pick Place function for positioning the l...

Страница 82: ...mage 4 Also appearing near the top of the screen is a green limit line If you have selected Same Field status you can move the probe anywhere above the green limit line If you ve selected Next Field status you can move the probe anywhere on the screen image Aim the lightpen at the light probe handle Aim the light pen at the light probe handle until the light pen sees the handle You may have to mov...

Страница 83: ...probe around on the screen When you move the pen the probe will follow Note Keep the pen tip within about one half inch of the screen When you have the light probe centered over the light reference patch press the pen against the screen to lock the probe at that position You can access the vernier arrows while either picking the probe handle or placing the probe Hold the light pen tip in for about...

Страница 84: ...es to the light probe refers to a level of light intensity above or below which the CVIM system might not or cannot successfully perform an inspection In general range limits specify the upper and lower boundaries of acceptable inspection results For the light probe this means that any increase or decrease in light intensity beyond one of these limits will result in unreliable light compensation T...

Страница 85: ...an assign signal functions to the output lines In this chapter you can assign the light probe warning and fault results to any output lines that you designated earlier as results lines Here are a couple of examples of using the light probe warning and fault range limits and their corresponding output lines Example 1 If the light intensity of a lamp dims to the point that the light probe value fall...

Страница 86: ...e The light probe reading should be between 40 and 50 If it is not 40 to 50 try reference patches with different shades of iPY To calculate the upper warning range limit multiply the reading by 15 add that value to the reading and write the result on a sheet of paper For example if the reading is 45 15 of 45 is 6 75 Adding 6 75 to 45 equals 51 75 the upper warning limit To calculate the lower warn...

Страница 87: ...w Mist Exit The Range Output Setup table is the one you will use to set the range limits and assign the output lines The numbers appearing in it now are the limits and lines set previously Note that each box in the table has the three dots a which indicates that you will need to pick each box one at a time in order to set its value The Inspection Statistics table shows results data from a series o...

Страница 88: ... this box the calculator pad appears on the screen 1 I 4 Nominal 45 140 Sartiples 1020 Maximum 47 125 hlinimuti 43 640 I i lb 45 909 j i Std D 0 076 t Inspection Statistics Table 1Status Next Field 0 0 Pick Place 0 0 Learn 45 140 Ra gef l Focus Camera I Range Output Setup Table Light Probe Popup Menu I Env Qffl r A Ref Line Ref Win Gage Window Mist Exit Pick each digit of the upper warning limit v...

Страница 89: ...imit As you pick each digit it will appear in the calculator display When you pick the Enter key the new value will appear in the upper box under FAULT RANGE This is the fault range lower Low limit As you pick each digit it will appear in the calculator display When you pick the Enter key the new value will appear in the middle box under FAULT RANGE When you pick this box a variation of the Output...

Страница 90: ...pe meaning that you cannot pick them Note also that the No Output box in the Output Line Selection popup menu has a shaded square 0 This indicates that no output line is currently assigned to carry WARNING RANGE signals for this Camera A light probe If you prepared an Output Line Planning Sheet in Appendix A refer to it for the output line assignments for this Camera A light probe From the Output ...

Страница 91: ...calibration is performed Grid calibration uses multiple reference points as the basis for its calibration calculation It is more accurate than object calibration and can compensate for distortions in al2 areas of the screen image In performing object and grid calibration the CVIM system measures a calibration object or calibration grid of known dimensions then calculates a calibration factor on th...

Страница 92: ...the Camera Calibration popup menu appears above the Camera A or B popup menu popup menu as follows Pick Place Define Edges Calibrate 0 0 Object Calibration Popup Menu World Units Focus Camera me ICamera Type Mode 0 0 Lighting Resolution 0 0 Camera Light Probe 0 0 Popup Menu Qbje c 3 t l Grid Calibration me Env I Ref Line Ref Win Gage Window Mist Exit In addition to the Object Calibration popup men...

Страница 93: ...h the screen s X and Y axes Using Pick Place Function Select the Pick Place function then move the calibration window over the calibration object and set the window to the appropriate size Your Action Comments Pick the Pick Place menu When you pick the Pick Place menu box five small box in the Calibration squares or handles will appear on the X and Y axes popup menu as follows Handles A The light ...

Страница 94: ...ter handle Using Pick Place Function continued Comments Press the pen firmly against the center handle then release it A small X will appear in the center of the window and the handles will disappear as follows X Calibration Window Calibration Object __ This indicates that you can now move or drag the window toward the calibration object on the monitor screen ...

Страница 95: ...ontinued Your Action Drag the calibration window over the calibration object Comments _ __ _ _ _ __ X Calibration Window Original position Calibration Window New position 1 When you have dragged the window into position press the light pen tip against the screen to lock the window at that position Aim the Zightpen at the rightmost handle ...

Страница 96: ...Your Action Pick the handle Comments Drag the right side until it is Note that the left side remains anchored just outside the object Ria ht Side Riaht Side OrigiGal position Nei p 1 bsition alibration _ Object Lock the window s right side in position Aim the light pen at the Continue when the highlight square appears bottom handle Pick the handle ...

Страница 97: ...ct Calibration Object Cali bration Window Bottom Side b Original position Bottom Side New position h Lock the window s bottom side in position At this point you have adjusted the window s position and size so that itjust covers the calibration object The X and Y axes should look like this Note that the X axis is now in a position to detect the left and right edges of the calibration object and the...

Страница 98: ... vernier arrows Using Pick Place Function continued You can access the vernier arrows while either picking a window handle or placing the window or one of its sides Hold the light pen tip in for about one second The vernier arrows will then appear in the lower right corner of the monitor screen VERNIER ARROWS This or this or this j Move left or Move window Move top or right side up down left botto...

Страница 99: ...bration Popup Menu r _ 1 Pick Place Calibrate t World Units ea C Focus Camera r Camera Type Mode me ILighting Resolution 0 0 I Camera popup Menu 1Grid Calibration Left ____ 1 i Cursor II Slide Bar L 1 C Env Ref Line Ref Win Gage Window Mist Exit 4 T H R E S H 0 L D S C A L 5 b Pick and move each cursor until the X s are as shown Pick and move the cursors alternately until you see X s at the outer ...

Страница 100: ... in the Calibration popup menu VERIFY EDGES Select Verify Calibration if the displayed edges correctly identify the target Make any other selection to abort Note that the Calibrate menu box has changed to Verify Calibration If X s are correctly positioned where the X and Y axes intersect the calibration object s edges continue When you pick the Verify Cali bration menu box the CVIM system performs...

Страница 101: ...bove NOTE The word Inches reflects the units selection that you made in Chapter 4 Operating Environment This word could be Pixels or CM instead of Inches l Pixels Inch This line displays the number of pixels per unit along the X and Y axes after you enter the calibration object dimensions in the dimension line The CVIM system calculates this value by dividing the pixel based value in the Pixels li...

Страница 102: ... appear in the calculator display When you pick the Enter key the Y axis dimension in the display will appear in the Y axis dimension box At the same time the CVIM system will calculate the pixels per unit ratio and display that in the box under the Y axis dimension box Selecting Grid Calibration Functions and Parameters Select the Grid Calibration popup menu then select and configure the paramete...

Страница 103: ... Grid menu box in the Camera Cali bration popup menu appears above the Camera A or B popup menu popup menu as follows Pick Place 0 0 op Menu Grid Calibration Calibrate Focus Camera Env C fni r X Ref Line Ref Win Gage Window Mist Exit In addition to the Grid Calibration popup menu the calibration window with X and Y axes centered in it will appear on the screen as follows Calibration Window X and Y...

Страница 104: ...h the screen s X and Y axes Using Pick Place Function Select the Pick Place function then move the calibration window over the calibration grid and set the window to the appropriate size Your Action Comments Pick the Pick Place menu When you pick the Pick Place menu box five small bon in the Calibration squares or handles will appear on the X and Y axes popup menu as follows Handles The light pen ...

Страница 105: ... Comments Press the light pen against the squares Press the pen firmly against the squares on the screen then release it A small X will appear in the center of the window and the handles will disappear as follows X Calibration Window Calibrat Grid ion This indicates that you can now move or drag the window toward the calibration grid on the monitor screen ...

Страница 106: ...ur Action Comments Drag the calibration windolu over the calibration grid _ X Cali bration Window _ Original position l l __ t Calibration Window New position l I Calibration Grid When you have dragged the window into position press the light pen tip against the screen to lock the window at that position Aim the lightpen at the rightmost handle ...

Страница 107: ... Your Action Pick the handle Comments Drag the right side until it is Note that the left side remains anchored just inside thegrid Right Side Right Side Original position I New position I Cal Lock the window s right side in position Aim th e light pen at the Continue when the highlight square appears bottom handle ibration Grid Pick the handle ...

Страница 108: ...just inside the grid Note that the top side remains anchored Bottom Side Original position I Bottom Side New position f I Lock the win dow s bottom side in position At this point you have adjusted the window s position and size so that it is just inside the calibration grid The X and Y axes should look like this Note that all of the edges along the X and Y axes will be inside the calibration grid ...

Страница 109: ...rnier arrows Using Pick Place Function continued You can access the vernier arrows while either picking a window handle or placing the window or one of its sides Hold the light pen tip in for about one second The vernier arrows will then appear in the lower right corner of the monitor screen This Move left or right side left or right VERNIER ARROWS or this or this Move window up down left or right...

Страница 110: ...e calibration grid along the X and Y axes Your Action Comments Pick the Define Edges menu When you pick the Define Edges menu box numerous box in the Calibration X s may appear along the axes and a slide bar popup menu will appear at the right side of the screen as follows Pick Place IGrid Dimensions 0 0 I I Camera Type Mode 0 0 Calibrati Grid Calibration Window Left Curs07 on j II Grid Calibratio...

Страница 111: ...X s are as shown both sides of each square along the X and Y axes as shown in the preceeding figure and in the following magnified view of the center section of the calibration grid Y Axis i X Axis X Axis X Axis White Black Y Axis Black t Y Axis c White Calibration Grid Using trial and observation try to find the most stable cursor positions that is positions that do not alter the X s when you mov...

Страница 112: ... Y Black 0 500 0 0 t Grid Dimensions Popup Menu Calibrate Focus Camera Camera Type Mode Lighting Resolution Light Probe Object Calibration l o 0 0 4p Camera 0 0 Popup Menu 0 0 Env ta j AAi Ref Line Ref Win Gage Window Mist Exit You will use the Grid Dimensions popup menu to enter the edge to edge dimensions of the white and black areas along each axis The numbers appearing in the menu at this time...

Страница 113: ...p menu as follows Grid Cali bration Popuy Menu 1Y White 1 000 e I 1X Black 0 500 0 0 1 Pick Place 0 0 Calibrate Focus Camera Camera Type Mode Calculator Pad Lighting Resolution Light Probe me de Camera a 0 Popup Menu Object Calibration En fg A Ref Line Ref Win Gage Window Mist Exit Pick each digit ofthe X White Enter the actual dimension of the white area in the dimension ofthe calibrationgrid cal...

Страница 114: ...ate menu box When you pick the Calibrate menu box a series of small in the Cali bration popup menu squares will appear in the upper left corner of each grid square as follows Control Points These are called control points and they indicate whether the CVIM system found grid square corners everywhere that it expected to find them NOTE Along each axis the system will display control points according...

Страница 115: ...ares If the system finds all control points the following message will appear in the message box VERIFY CONTROL POINTS Select Verify Calibration if the control points are correct Make any other selection to abort Note that the Calibrate menu box has changed to Verify Calibration If X s are correctly positioned where the X and Y axes intersect the calibration object s edges continue Pick the Verify...

Страница 116: ... ...

Страница 117: ...e line searches along its length for specific edges on a workpiece It can search horizontally X axis vertically Y axis or both l A reference window searches within its boundary for a specific feature on a workpiece How many reference lines and windows are there l The CVIM system provides three sets of reference lines for each of its two tool sets Each set contains one two or three lines according ...

Страница 118: ...he CVIM s stem make use of shift and or rotation information rom a reference tool r The CVIM system uses shift and or rotation information from a particular reference tool to adjust the positions of all inspection tools associated with that reference tool Reference Lines This section provides you with the details of using and configuring reference lines Under the Using Reference Lines heading you ...

Страница 119: ... the linear gage by the same amount and in the same direction as the bottle Figure 6 1 shows how an image of a properly filled bottle might look on your monitor screen Since both the liquid and the bottle cap are opaque they should appear black when lighted from behind Under the same backlighting conditions the semi transparent neck above the liquid should appear as a light shade of gray Figure 6 ...

Страница 120: ...zontal shift an inspection could fail because the gage may not coincide with the bottle s neck To summarize the factors in the bottle inspection example l A horizontal reference line will be configured to find the bottle l A linear gage will be configured to measure the liquid level in the bottle l The bottles in any series of inspections will be shifting horizontally l These horizontal shifts wil...

Страница 121: ...e gage measure the distance from the top of the cap to the liquid surface You could set an upper and lower limit for the level and have CVIM reject any bottle whose level is above or below those limits Figure 6 2 Linear Gage Positioned Vertically Over Bottle Linear Gage X Indicates Location I of Edge That Linear Gage Finds at of Liquid m face of Liquid Figure 6 3 compares the position of the origi...

Страница 122: ... length for the bottle s edge It starts the search at its head the circle and proceeds rightward toward its tail until it detects the edge of the bottle It expects to find that edge somewhere along its length When the reference line finds the shifted bottle s edge the position of that edge is compared with the position of the same edge on the original bottle The difference between the two edge pos...

Страница 123: ...crease left to right The CVIM system compensates for the shifted bottle by shifting the linear gage 15 pixels to the left thus repositioning the gage over the bottle s neck Figure 6 4 shows this The system then proceeds with the linear gage measurement on the liquid level of the shifted bottle Look again at Figure 6 4 Notice that without shift compensation the linear gage would be to the right of ...

Страница 124: ...the Ref Line popup menu These are he main function and configuration categories in the Ref Line popup menu l Reference line definition Sets the reference line position and length Selects the line type the line to be configured and binary or gray scale mode Defines the edges l Reference line features Selects the specific edge to be used for the X and or Y line l Select output lines and reference to...

Страница 125: ...umber and enable the reference Reference Line line Your Action Comments Look at the Ref Line menu box in the Ref Linepopup menu The Ref Line menu box indicates the currently selected reference line number 1 2 or 31 and indicates the reference line status Enabled or Disabled Select the reference line To change the reference line number pick the Next or number Previous menu box repeatedly until the ...

Страница 126: ...Window Mist Exit Selecting Ref Line Type Popup Menu Select the Ref Line Type menu box then select one of the six reference line types as follows 1 X axis line only 2 Y axis line only 3 X and Y axis lines with the X axis line evaluated first 4 X and Y axis lines with the Y axis line evaluated first 5 Two X axis lines and one Y axis line with the X axis lines evaluated first 6 Two Y axis lines and o...

Страница 127: ...ne Select the X Only reference line type if a workpiece is likely to shift horizontally but not vertically l Y Only provides a vertical reference line Select the Y Only reference line type if a workpiece is likely to shift vertically but not horizontally l X Then Y provides both a horizontal and a vertical reference line The CVIM system checks the X axis line first and applies shift compensation t...

Страница 128: ...hift 4 then the X axis reference line is evaluated for shift Y and X shift is applied to the line gage Select the Y Then X reference line type if the workpiece is likely to shift both horizontally and vertically but is expected to shift more along the Y axis l X X Then Y provides two horizontal lines and one vertical line In this case the CVIM system checks the two X axis lines first and applies s...

Страница 129: ...ies shift compensation to the X axis line 1Reference Line Type Y Y Then X 1 5 _and the combined 1 If the workpiece rotates _ shift and rotation is d applied to the line gage 2 the Y axis reference lines are evaluated for both rotation and shift _ evaluated for shift unt The Y Y Then X reference line type also uses the difference the amount of shift along the two Y axes to calculate the number of d...

Страница 130: ...is the currently selected reference line type Pick the appropriate type box in the Ref Line Type When you pick the box the new selection will be highlighted in the Ref Line Type popup menu and will appear in the popup menu Type menu box In addition the new reference line symbol will appear on the screen Selecting Active Reference Line If you selected X Only or Y Only as the reference line type ski...

Страница 131: ...tly surround the reference line in a box called the area of interest The CVIM system examines only these pixels when processing a reference line The binary mode is most appropriate when the workpiece has a sharp black and white contrast with its background such as when it is backlighted The Gray Scale mode does not affect the pixels surrounding the reference line they remain in their ori inal stat...

Страница 132: ...x a small square Cl box in the Define Ref Line will appear in the center and at each end of the currently popup menu selected reference line as follows These squares are the handles that the light pen uses to manipulate the reference line on the screen Aim the light pen at the Aim the light pen at the center handle until the light pen center handle sees the handle You may have to move the light pe...

Страница 133: ... shift limit This is the point beyond which one or more inspection tools used in your application cannot accurately inspect a workpiece for example the tool may be shifted out of the screen image Note Keep the tip of the pen within about one half inch of the screen When you have the reference line in position over the workpiece press the pen against the screen to lock the line at that position Aim...

Страница 134: ...imit Leftmost Shift Limit for Workpiece i i j i Reference Edqe m L of Workpiece Lock the left end in the position shown If necessary use the vernier arrows to fine tune the position of the line or line end You can position the line or line end more precisely by using the vernier arrows These arrows enable you to move the line or line end in increments of one pixel You can access the vernier arrows...

Страница 135: ... move the line or line end one pixel in the direction indicated by the arrow When you pick and hold an arrow the line or line end will move slowly for the first five or six pixels It will then accelerate to a more rapid rate of movement When the line or line end is properly positioned pick the return symbol J to release the vernier arrows and return to the pick and place mode The reference line sh...

Страница 136: ...le Mode Use the following steps for setting the threshold if you selected the Binary mode Comments If you have selected the Binary gaging mode when you pick the Define Edges menu box the Filter popup menu and slide bar appear on the monitor screen as follows Reference Line Filter Popup Menu 0 2 Pixels I 7 3 Pixels I Slide Bar Env Camera A Ref Win Gage Window Mist Exit Right Cursor 4 H I T H R E 5 ...

Страница 137: ...then all parts of the binary image having brightness values higher than 45 will appear black Think of the right cursor this way Any part of the binary image area having a lower brightness value that is darker than the value indicated by the cursor s current setting will appear black in the binary image For example if the cursor is set to a brightness value of 27 then all parts of the binary image ...

Страница 138: ... prevents you from getting a single stable X at the desired reference edge try using white or black filtering In the Filter menu the filled in square 0 shows the currently selected filter level This determines the number of consecutive black or white noise pixels that will be removed filtered before the reference line looks for the reference edge Black or White determines which color of pixel shou...

Страница 139: ...servation is appropriate here You may want to try several filter settings to see which one is best for your particular application Pick the Define Edges menu box in the Define Ref Line Using Define Edges Functions Gray Scale Mode Use the following steps for setting the threshold scale if you selected the Gray Scale mode If you have selected the Gray Scale mode when you pick the Def ine Edges menu ...

Страница 140: ...eft cursor is at its lowest position it selects a gradient threshold value of 0 00 This indicates that any change in brightness value will cause the system to detect an edge When the cursor is at its highest position it selects a gradient threshold value of 63 00 This indicates that the system will detect an edge only when the change in brightness value is 63 The right cursor represents the curren...

Страница 141: ...rsist along the reference line you may not be able to get rid of all extraneous X s You can however configure the system to recognize only the X at the reference edge Try various positions of the two cursors to produce the most stable X at the desired edge reference Trial and observation is the correct procedure for setting the gray scale threshold Select the Define Features popup menu then select...

Страница 142: ...Your Action Comments Look at the Active Feature The Active Feature menu box indicates the feature menu box in the Define that is A B or C that is currently active for Featurespopup menu configuration purposes Thus A means the X axis line is active B means the Y axis line is active and C means the X X or Y Y axis is active Pick the Active Feature When you pick the Active Feature box the active feat...

Страница 143: ...jj _ i n_ j F J I k L i i j the arch direction should be Head to Tail Select the appropriate search direction for the reference line Selecting 5 Mode Popup Menu Select the 5 Mode popup menu then select one of four modes by which the reference line will search for an edge 1 Search for all edges along the length of the reference line 2 Search only for the edges of the largest white object along the ...

Страница 144: ...pup menu has a shaded square Cl This indicates that All Edges is the currently selected edge search mode These are the four edge search modes in the Search Mode popup menu 1 All Edges This search mode causes the reference line to search for all edges all midpoints between edges and the starting end of the reference line 2 and 3 Max W Object or Max B Object These search modes cause the reference li...

Страница 145: ... point between the first and last edge center and all edges and midpoints between adjacent edges Search Mode Fixed I Center Edges i Midpoint Midpoint bidpoints The small white squares in this figure enable showing the midpoint locations of the black objects They are not holes in the workpiece In Example 2 as in example l the active feature searches for the taiE fixed the point between the first an...

Страница 146: ...ure will search only for the edge at the head side of the largest black object and the midpoint between the two edges of that object I Example 3 Mode Binarv ISearch Direction HeadIto Tail Search Mode Max Black Object I In Example 4 the active feature will search only for the edge at the head side of the largest white object and the midpoint between the two edges of that object ...

Страница 147: ...earch Direction Taillto Head Search Mode Max Object Your Action Pick the edge search mode that is appropriate for your application Comments Using Offset Function Use the Offset function to accurately identify and assign to each reference line a specific point fixed center edge or midpoint as the single reference edge for that line Your Action Comments Look at the Offset menu box The Offset menu bo...

Страница 148: ...ween the first edge and the last edge on the reference line An offset number identifies either a specific edge or specific midpoint between adjacent edges The number varies according to the designated search mode Offset numbers for edges are designated 0 0 1 0 2 0 and so on Offset numbers for midpoints are designated 0 5 1 5 2 5 and so on For the All Edges search mode the first offset number is al...

Страница 149: ...sitions of letters A or B on the reference line correspond to their currently selected offsets Thus in the preceding figure A corresponds to offset 1 0 which is edge l When you pick Offset once more after A or B reaches the last edge or midpoint A or B returns to the starting point which varies according to the designated search mode and search direction For the All Edges search mode the starting ...

Страница 150: ...ine type the inactive line will show n a or not applicable The X and Y references are always stated in pixels from the left edge of the screen image for X and from the top edge of the screen image for Y Thus a reading of X Ref 114 indicates that the reference edge on the X axis line is 114 pixels from the left edge of the screen image A reading of Y Ref 25 indicates that the edge on the Y axis lin...

Страница 151: ...duction equipment Output Reference Define Ref Line I Define Features a 0 I silri j j gj I Learn X Ref 0 Y Ref n a Ref Line 1 Enabled Previous Next Out P ut Line Se ection Popup Menu I0 5 Z Results I lo 6 2 Results I lo 7 Not Used I I0 10 Not Used I ICI11 Not Used I IO 12 Not Used I Ref Line Popup Menu Env Camera A f I if 7 Ref Win Gage Window Mist Exit Note that the No Output box in the Output Lin...

Страница 152: ... but not a reference window with the following restrictions l Reference line 1cannot receive shift compensation from any reference tool l Reference line 2 can receive shift compensation only from reference line 1 l Reference line 3 can receive shift compensation from either reference line 1 or reference line 2 Use the following ste currently selected reP s to select a reference line for the erence...

Страница 153: ...nce line from the menu Note that the Fixed box in the Reference menu has a shaded square 0 This indicates that a reference tool is not currently assigned to this reference line Also note that only the available reference tools are in light type All others are shown in black type which indicates that you cannot pick them If appropriate pick one of the available reference lines from the Reference me...

Страница 154: ...ured the image resolution light reference threshold and trigger source and have adjusted the camera focus and aperture _ Each of the six numbered reference windows three per tool set consists of three active features And each active feature consists of a search window and a feature window A search window defines the specific urea of the image in which you want the CVIM system to search for feature...

Страница 155: ...tions of the reference window in this example are these l Find the cross shaped feature within the search window l Check whether the plate is shifted from the original or taught position l If a plate is shifted shift the linear gage by the same amount and in the same direction Figure 6 5 shows how an image of the metal plate might appear on the video monitor Figure 6 5 also shows how the reference...

Страница 156: ...he main factors in the shift only inspection example l One active feature that is one search window and one feature window detects shift along the X and Y axes and provides shift compensation but not rotation to a linear UP l The feature on the plate will always appear somewhere within the search window l The plate and feature will not rotate l One linear gage will be used to measure the diameter ...

Страница 157: ...age Positioned Over Hole in Plate Whatever the gage s position across the hole its length need only be sufficient to measure the maximum acceptable diameter At that length the gage could of course also detect the minimum acceptable diameter At the start of each inspection cycle the feature window begins searching for the feature on the plate It begins its search at the upper left corner of the sea...

Страница 158: ... S iI i ii ifted Plate I i j I Linear Gage Position on Original Plate Oriqinal Shifted Plate Plate Fosition Position I JI A Note also that the feature on the shifted plate is still within the boundaries of the search window Thus the feature window was able to find the feature and supply shift compensation to the linear gage as shown When the feature window finds the shifted plate s feature the CVI...

Страница 159: ...guration to the position of a rotated and shifted plate one that could appear during a CVIM inspection Note that the rotated plate in this case is rotated counter clockwise and is shifted up and to the left Two active features are required to detect plate rotation One feature on the plate in Figure 6 8 is the cross or plus figure in the upper left corner the other feature is the lower right corner...

Страница 160: ...o detect shift and rotation l Each feature window is centered over the workpiece feature and is sized to include only the workpiece feature l Each search window is centered over the feature window and is sized to include the maximum acceptable plate shift and rotation Fiuure 6 9 Two Active Features Positioned Over Features on Plate I First Feature First Window Frture Second Search Second Feature ...

Страница 161: ...r rotation compensation As the figure shows the reference angle is the angle between the X axis datum line and a datum line joining the centers of the features on the original unrotated plate NOTE The two datum lines do not appear on the monitor screen They are shown in the figure only for illustration Fiaure 6 10 Datum Lines and Reference Anqle for Rotation Compensation X Axis Datum Line Datum Li...

Страница 162: ...datum line for the rotated plate If these two angles differ the system calculates the rotation compensation angle which is the difference between the two angles in degrees then rotates the associated inspection tool s according to the rotation compensation angle Figure 6 11 Basis for Determining Rotation Compensation Shifted First Feature Shifted Rotated Plate Position Window 1 Original Plate Posi...

Страница 163: ...nter clockwise the same number of degrees Figure 6 12 shows how CVIM uses the two active features to establish a midpoint for shift compensation As the figure shows the midpoint is the halfway point on a line joining the centers of the two features on the original unshifted plate Note The datum line does not appear on the video monitor screen It is shown in the figure only for illustration Figure ...

Страница 164: ...M system compares the original midpoint position with the shifted midpoint position If these two positions differ the system calculates the X and Y coordinates of the shifted midpoint then shifts the associated inspection tool s accordingly Figure 6 13 Basis for Determininq Shift Compensation Midpoint Between Shifted Features Datum Line Between Features on Shifted Plate k Datum Line Between Featur...

Страница 165: ...ontrast and crispness The workpiece feature should have as much color contrast as possible between itself and its immediate background Similarly the feature should be crisp not fuzzy relative to its background l Maximize feature solidity The workpiece feature should be as solid and connected as possible with distinct characteristics It should not be a disconnected collection of small pieces having...

Страница 166: ...receive shift compensation l Coordinates and angles This function learns the X and Y axis coordinates of the center of a single feature window or the center point between the centers of multiple feature windows The centerpoint serves as a reference for measuring the angle between the positive X axis on the screen image and one of the feature windows l Reference window number This function selects ...

Страница 167: ...ence window number and enable the Reference Window reference window Your Action Comments Look at the Ref Win menu box The Ref Win box indicates the currently selected reference in the Ref Window window number 1 2 or 3 It also indicates whether that popup menu reference window is Enabled or Disabled Select the reference window To change the reference window number pick the Next or number Previous m...

Страница 168: ...1 1OutoutfReference lo 1 Ref Window Popup Menu Env Camera A Ref Line Wib Gage Window Mist Exit Your Action Comments Look at the Active Feature menu box in the Define Features popup menu Pick the Active Feature menu box if appropriate The Active Feature menu box indicates the feature that is 1 2 or 3 that is currently active for configuration purposes When you pick the Active Feature menu box the a...

Страница 169: ...and set the window to the appropriate size P P means pick and place NOTE The feature window has a minimum size of 16 pixels by 16 pixels and a maximum size of 64 by 64 pixels The following procedure shows you how to use the light pen to adjust the position and dimensions of a feature window These squares are the handles that the light pen uses to manipulate the window on the monitor screen Aim the...

Страница 170: ...ns and Parameters con timed Your Action Comments Pick the handle A small X will appear in the center of the window along with a spotlight which facilitates dragging the window X Q Spotlight Feature Window Workpiece Feature You can now drag the window across the monitor screen When you move the pen the entire window follows ...

Страница 171: ...ouer the workpiece feature Aim the light pen at the rightmost handle l 4 Feature Window t New position I Workpiece Feature NOTE Keep the tip of the pen within about one half inch of the monitor screen When you have the window in position over the workpiece feature press the pen against the monitor screen to lock the window at that position Continue when the highlight square appears P q P 1 l l I ...

Страница 172: ...ontinued Your Action Comments Pick the handle Drag the right side of the Note that the left side remains anchored window as shown Workpiece Feature Right Side New position Right Side 1 Original position 1 Lock the window s right side in position Aim the light pen at the bottom handle Continue when the highlight square appears Pick the handle ...

Страница 173: ... or window side The feature window is now properly positioned over workpiece feature the You can change the window s size or position more precisely by using the vernier arrows The vernier arrows enable you to make these changes in small increments You can access the vernier arrows while either picking a window handle or placing the window or window side Hold the light pen tip in for about one sec...

Страница 174: ...e window or window side one pixel in the direction indicated by the arrow Pick the Save Feature menu box When you pick and hold an arrow the window s size or position will change slowly for the first five or six increments It will then change at a more rapid rate When the window or side is properly positioned pick the return symbol J to release the vernier arrows and return to the standard pick an...

Страница 175: ...ay the contents of the feature window on the monitor screen Your Action Comments Look at the Feature Disp The Feature Disp menu box indicates the status of the menu box Feature Disp function which will be either on or off Pick the Feature Disp If the Feature Disp function is on and you want it off or vice menu box if appropriate versa pick the menu box If you set the status to on the feature windo...

Страница 176: ...es each area for a pattern of pixels that matches most closely the pixel pattern that is the workpiece feature in the stored feature window As the feature window examines each new area it accumulates a numerical score that indicates how much the pixel pattern in the present area differs from the pixel pattern in the stored feature window The higher the accumulated score the greater the difference ...

Страница 177: ...allow the CVIM system to locate varying features the cost is a slight increase in processing time and a potential decrease in location accuracy Your first step in preparing for the trial inspections will be to enter a score of 0 zero in the Set Score menu box A score value of 0 has a special effect During each inspection cycle the feature window will search the entire search window for the best ma...

Страница 178: ... workpiece feature every time At the same time however the probability also increases that the feature window may find a spurious feature For example very high score values such as 200 will enable the feature window to accept nearly anything in the search window as the correct workpiece feature l Reliability This indicates how well the feature window finds the correct workpiece feature Reliability...

Страница 179: ...re values Eave on the repeatability reliability and location accuracy factors Score Value Repeatability Reliability fc i Comments 0 Maximum Maximum This score value causes feature window to search Maximum entire search window and report lowest score that is best match l 30 Fair High Appearance of workpiece feature uniform on all workpieces even when rotated Feature window Excellent is least likely...

Страница 180: ...pection Statistics table appear as follows Delete Feature P P Search Win a 1Feature Disp Off I Ifi 1 T q 324 Li 49 y 28 267 F I 5 498 1Active Feature 1 I Previous I 7 Next Calculator Pad Ref Window Popup Menu Inspection Statistics Table 7 8 9 4 5 6 1 2 3 0 Oh P x t Clr Enter Gage Window Mist Exit Note that the current score setting 55 in the Set Score menu box appears in the calculator display Not...

Страница 181: ...en you pick the Runtime Display menu box the Runtime Display popup menu will appear The Stat Page 2 menu box causes page two of the statistics tables to appear on the monitor screen when you activate the run mode Page two displays score statistics for all enabled reference windows When you pick the Runtime menu box the Runtime popup menu will appear When you pick the Goto Runmode menu box the CVIM...

Страница 182: ...he configuration situation existing before you performed the series of inspections Verify that the current active feature is one that you want to configure at this time l 2 or 3 When you pick the Set Score menu box the calculator pad and Inspection Statistics table appear as follows Delete Feature P P Search Win l 0 1Feature Disp Off I Nominal 1 Samples 411 Maximum 17 Minimum 1 Mean 16 316 Std Dev...

Страница 183: ...ccuracy Using Find Feature Function The Find Feature function causes the feature window of the current active feature 1 2 or 3 to conduct one search operation using the stored image and to report the result in the Find Feature menu box This function can be useful in troubleshooting your application especially during the development stage For example you could configure the CVIM system to halt on a...

Страница 184: ...t is always stated in pixels from the left side of the screen image for X and from the top of the screen image for Y Thus X 120 indicates that the shift reference point on the X axis is 120 pixels from the left and Y 75 indicates that the shift reference point is 75 pixels from the top The rotation reference line indicates the angle 6 in degrees between itself and the positive X axis on the screen...

Страница 185: ...I 1 I Rotation Shift Reference Reference Line Point When three active features are used the shift reference point is at the center of the triangle formed by the centers of the three feature windows The rotation reference line extends from the shift reference point to the center of the farthest feature window In the figure below feature window l is farthest from the shift reference point THREE ACTI...

Страница 186: ... is O and the nine o clock position is 180 The maximum positive angle is 180 00 and the maximum negative angle is 179 99 Comments When you pick the Learn menu box the reference window learns the 0 angle and the coordinates of the shift reference point and it displays these figures in the menu box Note that if you selected only one active feature the angle line in the menu box will display 8 n a or...

Страница 187: ...enu appears above the Ref Win popup popup menu menu as follows IRef Win 1 Enabled I Ref Window vopup Menu Previous Next Env Camera A Gage Window Exit Selecting Output Line Selection Popup Menu Select the Output Line Selection popup menu if appropriate then assign an output line to carry reference line results signals to your production equipment Your Action Comments Look at the Output menu box in ...

Страница 188: ... l Results 7 2 l Results 0 3 l Results 0 4 l Results 0 5 Z Results 0 6 Z Results q 7 Not Used 0 8 Not Used 0 9 Not Used q 10 Not Used q 11 Not Used q 12 Not Used 0 13 Not Used 0 14 Not Used Env Camera A Ref Line i Gage Window Mist Exit Note that the No Output box in the Output Line Selection menu has a shaded square 0 This indicates that no output line is currently assigned to this reference windo...

Страница 189: ...tion only from a reference line l Reference window 2 can receive shift compensation from a reference line or shift and rotation compensation from reference window l only l Reference window 3 can receive shift compensation from a reference line or shift and rotation compensation from reference window l or 2 Use the following steps to select a reference line for the currently selected reference line...

Страница 190: ...he Reference menu has a shaded square Cl This indicates that a reference tool is not currently assigned to this reference window Also note that only the available reference tools are in light type All others are shown in black type which indicates that you cannot pick them Pick the appropriate reference If appropriate pick one of the available reference tools from tool from the menu the Reference ...

Страница 191: ...ixel along the way How does a gage detect an edge It detects an edge when it sees a specified change in the color of the pixels from black to white from white to black or from one specified shade of gray to another What kind of information can a gage get from edges By finding just one edge a gage can calculate position information it can tell where an edge is on a workpiece By finding two or more ...

Страница 192: ... system uses circular gages to count and measure the teeth on a gear Under the Configuring Gages heading you will find out how to use the user interface the light pen and the popup menus on the video monitor screen to configure a gage _ The following pages describe how you can use linear gages to detect and measure parts of a workpiece Linear gages can be set to any length within the camera s fiel...

Страница 193: ...klighting conditions the neck above the liquid level is likely to appear as a light shade of gray Figure 7 1 shows also how a linear gage might appear when it is positioned vertically over the bottle s neck In this example the gage needs to be just long enough to detect the liquid surface within previously set range limits The function of the linear gage in this example is to find the single edge ...

Страница 194: ...dge Distance X Indicates Location Linear Gage of Reference Edge at i i 1 Top of Bottle Cap X IndicatesLocation i of Edge That Linear Gage Finds at Liquid Surface I Sl irface of Liquid Linear Ga e 41 Measures t is Distance In this example the gage should be long enough to measure the liquid level from the cap and to accommodate a certain amount of up and down bottle shift Unlike Example 1 the range...

Страница 195: ...ottle shifted up so long as the cap and liquid surface still lie somewhere along the gage If however one of the two edges lies beyond either end of the gage an inspection failure will occur since the distance calculation cannot be made Figure 7 3 Linear Gage Measuring Liquid Level on Shifted Bottle Original Position of Liquid Surface Original Bottle Position Shifted Position of Liquid Surface Shif...

Страница 196: ...o monitor Since the gear is opaque it will appear black when lighted from behind Figure 7 4 shows also how a circular gage might appear when it is centered over the gear In this example the gage needs to be just large enough to cross all 16 teeth at a point where it can easily detect the two edges on each tooth The function of the circular gage in this example is simply to find the 32 edges that r...

Страница 197: ... 16 teeth are present the circular gage will detect a specific number of black pixels plus or minus some small tolerance In this example if a tooth is missing the black pixel count would be below the previously set lower range limit If material were present between two teeth the black pixel count would be above the upper range limit In either case the inspection would fail Note that if a tooth is ...

Страница 198: ...uld each find only one edge Gage 4 would find two edges but the width would be below the lower range limit The teeth would fail the inspections of all of these gages Only the gage 5 the one over the normal tooth would find two edges and a normal width To pass inspection of this gage the tooth width would have to be between the upper and lower range limits Figure 7 5 Circular Gages Configured to Me...

Страница 199: ...to receive shift compensation l Learn gage measurements This function learns the distance between edges the number of edges the number of pixels or the number of objects whichever gage operation you have selected l Select gage number This function selects the gage number 1 to 32 l Enable disable gage This function enables or disables the currently selected gage Configuring a gage involves these ba...

Страница 200: ...en Your Action Comments Look at the Gage menu box in the Gage popup menu The Gage menu box indicates the currently selected gage number 1 to 32 It also indicates whether that gage isenabled or disabled Select the gage number To change the gage number pick the Next or Previous menu box repeatedly until the correct number appears The Next and Previous functions work like this When you pick the Next ...

Страница 201: ...the in Your Action Shape menu box the Define Gage popup menu Pick the Shape menu box if appropriate to select Linear or Circular Selecting Gage Shape Pick the Shape menu box to select either a linear or a circular gage whichever is appropriate for your application Your choice of gage shape depends on the shape of the workpiece at the point where you want the gage to inspect it Comments The Shape m...

Страница 202: ...inches or centimeters according to how you configured the Units menu in Chapter 4 Operating Environment under Env in the Main Configuration menu 8 Report the Y coordinate locution of the active feature The location is stated in pixels inches or centimeters according to how you configured the Units menu in Chapter 4 Operating Environment under Env in the Main Configuration menu 9 Measure the ungZe ...

Страница 203: ... the Operation popup menu has a shaded square a This indicates that Linear Gaging is the currently selected gage operation Pick the appropriate If you pick a different gage operation menu box a message gage operation from the will appear above the Operation menu as follows Operation popup menu WARNING Selectin result in the a new tool operation will nomina range and statistical values being set to...

Страница 204: ...e any one of 64 shades of gray The gray scale gaging mode is most appropriate when the workpiece has less contrast with its background such as when it is frontlighted This gaging mode is appropriate because features on the workpiece may appear in the screen image as varying shades of gray and the binary gaging mode may not enable you to identify a stable edge location on these features The gray sc...

Страница 205: ...en find a more accurate location for that edge The function is particularly useful when a gage crosses an edge at right angles and the edge is uneven or serrated The disadvantage is an increase in computation time Use the following steps to select the gaging mode and associated functions Your Action Comments Pick the Gaging Mode menu When you pick the Gaging Mode menu box two menus box in the Defi...

Страница 206: ... maximum accuracy If so pick 1 Pixel to enable the Sub Pixel function using a one pixel wide gage If your gage application is performing measurements and one or both edges that the gage uses is rough or serrated pick 3 Pixels or 5 Pixels Try 3 Pixels first If that doesn t work well enough pick 5 Pixels Using Pick Place Function Select the Pick Place menu box then position the gage over the workpie...

Страница 207: ...ine a small square 0 will appear in the center and at each end of the gage These squares are the handles that the light pen uses to manipulate the gage Aim the light pen at the center handle until the light pen sees the handle You may have to move the light pen around slightly When the light pen sees the handle a larger highlight square will surround the handle as follows Hold the pen steady in th...

Страница 208: ... at the rightmost handle NOTE Keep the tip of the pen within about one half inch of the screen When you have the gage centered over the workpiece press the pen against the screen to lock the gage at that position Continue when the highlight square appears Pick the handle Drag the right end of the gage above the workpiece Lock the gage end in position above the workpiece ...

Страница 209: ...nction continued Popup Menu and k rJmeters continued Your Action Comments Aim the light pen at the Continue when the highlight square appears handle leftmost Pick the handle Drag the left end of the gage below the workpiece l l IL Lock the gage end in position below the workpiece ...

Страница 210: ...he lower right corner of the screen VERNIER ARROWS Move ga 8 e or KneFfiA u ri ht Pick an arrow once to moue the gage orgage end one pixel Pick the up down right or left arrow as appropriate to in the arrow s direction move the gage or gage end one pixel in the direction indicated by the arrow Pick and hold an arrow to move the gage or gage end When you pick and hold an arrow the gage or gage end ...

Страница 211: ...hape you will need to know how the Pick Place symbols are used to manipulate a circular gage Starting with the following circular gage X I note that the letter X always appears at the implied center of the circle regardless of the number of degrees in the circular gage When you pick the Pick Place menu box handles 0 will appear as follows Less Than More Than 180 180 ...

Страница 212: ...e Mode popup menu appeared on the screen as follows 1Shape Circular I Gaging Mode 0 0 1Define Edges Mode Popup Menu I Gage 1 Enabled I Previous Next 0 Fixed Ends Env Camera A Ref Line Ref Win G g Window Mist Exit Note that the Fixed Center box in the Mode popup menu has a shaded square 0 This indicates that Fixed Center is the currently selected pick and place mode for the midpoint handle The Mode...

Страница 213: ...the circular gage increases The general procedure for moving and sizing circular gages is the same as for linear gages The main difference is that with a circular gage you set both the degrees of arc up to 360 degrees and the length of the radius In the following pick and place procedure the workpiece is a speedometer The procedure shows how you could configure a circular gage to measure the posit...

Страница 214: ... the screen When you move the pen the gage follows Drag the gage so that the center X lies ouer the pointerpivot as shown NOTE Keep the tip of the light pen within about one half inch of the screen When you have the gage in position over the workpiece press the pen against the screen to lock the gage at that position Aim the lightpen at the Continue when the highlight square appears midpoint handl...

Страница 215: ... Parameters continued Your Action Comments Drag the gage to the position Initially the gage should intersect the 0 and 120 index shown in the figure marks as shown in the figure Lock the gage in position as shown in the figure Aim the light pen at the leftmost handle Continue when the highlight square appears X ...

Страница 216: ...inued Popup Menu and Parameters continued Your Action Pick the handle Drag the leftmost end of the gage until it crosses the pointer as shown Comments Lock the gage end in position as shown in the figure Aim the lightpen at the rightmost handle Continue when the highlight square appears X q ...

Страница 217: ... the figure The circular gage is now positioned to detect edges at the 0 index mark and the speedometer pointer The preceding steps made use of the Fixed Center mode to manipulate the midpoint handle In this case you expanded the radius while maintaining the center position Use the following steps to familiarize yourself with the midpoint handle using the Fixed Ends mode Pick the Fixed Ends menu b...

Страница 218: ...x 369 Tail Location y 126 Origin x 399 x 376 y 75 y 102 Radius 49 The numbers indicate the circular gage s current position and size the X and Y axis coordinates of the gage s head tail and center origin and the gage s radius in pixels as measured along the X axis These numbers may be useful to you in setting the gage s radius when you use the midpoint handle Aim the lightpen at the midpoint handl...

Страница 219: ... continued Your Action Comments Drag the gage s midpoint downward as shown Note how the gage s position and size have changed Note also that the midpoint handle can move only in a direction that is perpendicular to a line drawn through the two gage ends as shown below This is true regardless of the orientation of the ends ...

Страница 220: ...s Gages Selecting Define Gage Using Pick Place Function continued Popup Menu and Parameters continued Your Action Comments Drag the gage s midpoint upward as shown _ I _ _ _ ___ I __ i Z When you are finished lock the gage in place ...

Страница 221: ... hold an arrow to change the gage size or position continuously Pick the return symbol to release the vernier arrows Using Pick Place Function continued VERNIER ARROWS Move entire age up down le t or 9 right 1 1 Move gage end CW or CCW Increase or decrease gage arc and radius If you picked the center handle The up down right or left arrow will move the entire gage one pixel in the direction indica...

Страница 222: ...ry gaging mode when you pick the Define Edges menu box the Filter popup menu and popup menu slide bar appear on the monitor screen as follows Shape Linear Gaging Mode l e Op Linear Gaging 0 0 Pick Place 0 0 Defin Edges j Define Features loe Range Reference loe Learn Nominal 0 000 Pixels Gage 1 Enabled Previous Next I I Filter __ Popup Menu Gage Popup Menu 3 Pixels I I I I I Define Gage 4 Popup Men...

Страница 223: ...the binary image having brightness values higher than 45 will appear black Think of the right cursor this way Any part of the binary image area havin f a lower brightness value that is darker than the value in icated by the cursor s current setting will appear black in the binary image For example if the cursor is set to a brightness value of 27 then all parts of the binary image having brightness...

Страница 224: ...nts you from gettin black altering B stable X s at the desired edges try using white or In the Filter menu the filled in square 0 shows the currently selected filter level This determines the number of consecutive black or white noise pixels that will be removed filtered before the gage looks for the edges Black or White determines which color of pixel should be considered noise The filter in effe...

Страница 225: ...e here You may want to try several filter settings to see which one is best for your particular application Pick the Define Edges menu box in the Define Gage Using Define Edges Function Gray Scale Gaging Mode Use the following steps for setting the threshold scale if you selected the gray scale gaging mode If you have selected the Gray Scale gaging mode when you pick the Define Edges menu box the ...

Страница 226: ...is at its lowest position it selects a gradient threshold value of 0 00 This indicates that any change in brightness value will cause the system to detect an edge When the cursor is at its highest position it selects a gradient threshold value of 63 00 This indicates that the system will detect an edge only when the change in brightness value is 63 The right cursor represents the current setting o...

Страница 227: ...em to recognize only the X s at the two required edges Using trial and observation try various positions of the two cursors to produce the most stable X s at the required edges Selecting Define Features Popup Menu and Parameters Your Action Pick the Define Features menu box in the Gage popup menu Select the Define Features popup menu then select the parameters in that menu Basically these paramete...

Страница 228: ...ing a search direction for the each active feature You can select the same or different directions for A and B l Selecting a search mode for each active feature The search mode determines which edges A and B will examine during the edge search operation You can select the same or different modes for A and B l Selecting the appropriate offset for each active feature the edge or midpoint location fo...

Страница 229: ...e Popup Menu Select the 5 Mode popup menu then select one of four modes by which active feature A or B will search for edges 1 Search for all edges along the length of the gage 2 Search only for the edges of the largest white object along the gage This is not available with the gray scale gaging mode 3 Search onl for the edGes of the largest black object along thidyr Thls 1snot available with the ...

Страница 230: ...e popup menu has a shaded square 0 This indicates that All Edges is the currently selected edge search mode These are the four edge search modes in the Search Mode popup menu 1 All Edges This search mode causes the active feature to search for all edges all midpoints between edges and the starting end of the gage 2 and 3 Max VV Object or Max B Object These search modes cause the active feature to ...

Страница 231: ... and last edge center and all edges and midpoints between adjacent edges Example l Mode Binary Search Direction Head to Tail Search Mode All Edges Midpoi int I Midpoint j I The small white squares in this figure enable showing the midpoint locations of the black objects They are not holes in the workpiece In Example 2 as in example l the active feature searches for the tail fixed the point between...

Страница 232: ...side of the largest black object and the midpoint between the two edges of that object Example 3 Mode Binary Search Direction Head to Tail Search Mode Max Black Object H j In Example 4 the active feature will search only for the edge at the heud side of the largest white object and the midpoint between the two edges of that object Example 4 Mode Binary Search Direction Head to Tail Search Mode Max...

Страница 233: ...ar or angular measurement Your Action Comments Look at the Offset menu box The Offset menu box shows the current location of the in the Define Features active feature as a number whose value indicates how far popup menu the active feature is offset from its startingpoint at the head or tail of the gage An offset name refers to a specific point on the gage Fixed or a specific position between the o...

Страница 234: ... Scale Search Direction A Head to Tail Search Mode A All Edges Pick the Offset menu box When you pick the Offset menu box the offset position as needed to position the advances according to the designated search direction In the active feature example above it starts with Fixed and continues with Center 1 0 1 5 2 0 and so on The positions of letters A or B on the gage correspond to their currently...

Страница 235: ...e Gage popup menu as follows Pick the Learn menu box in the Gage popup menu to command the CVIM system to learn the current count or measurement for the currently selected gage Comments When you pick the Learn menu box the gage learns the current count or measurement The result appears in the Learn menu box For counting pixels objects or edges the result is a number such as 100 58 7 and so on For ...

Страница 236: ...lt limit could be set to 1 46 inches a The UF value upper fault limit could be set to 1 54 inches If an inspection result value goes outside either warning limit the CVIM system will generate a warning signal If the value goes outside both a warning limit and a fault limit the CVIM system will generate both a warning signal and a fault signal In a practical application the warning range limits can...

Страница 237: ...l needs to be replaced right away NOTE Two procedures are available for determining the appropriate range limits for your application The shorter procedure is to use the Learn function described earlier The longer procedure is to run a series of inspections on a representative sample of workpieces in order to accumulate a statistical basis for setting the range limits The following steps describe ...

Страница 238: ...me Display menu Assigning Range Limits and Output Lines continued The following steps describe the longer procedure using a series of inspections Comments Refer to Chapter 10 Runtime Operations for more details about the following steps For these trial inspection series you should have on hand a sufficiently large quantity of representative workpieces You can either place them in front of the came...

Страница 239: ...ge menu box Select the gage number Pick the Range Reference menu box As the inspections continue the Stat Page 1 table will display accumulated results data only for each enabled gage No data will appear for a gage that is not enabled These columns show the mean standard deviation minimum reading and maximum reading statistics for the inspection series These statistics are your basis for configuri...

Страница 240: ...s Popup Menu Gage 1 Enabled Previous Next I Env Camera A Ref Line Ref Win g Window Mist Exit The Range Outputs setup table is the one you will use to set the range limits and assign the output lines The numbers appearing in it now are the limits and lines set previously Note that each box in the table has the three dots O J which indicates that you will need to pick each box one at a time in order...

Страница 241: ...n Comments Pick the upper box under This is the warning range upper High limit When you WARNING RANGE pick this box the calculator pad appears on the screen as follows Inspection Statktics Table Define Features Learn Nominal 111 B Pixels Gage 1 Enabled Env Camera A Ref Line Ref Win e Window Mist Exit Pick each digit of the upper As you pick each digit it will appear in the calculator warning limit...

Страница 242: ... WARNING RANGE This is the fault range upper High limit As you pick each digit it will appear in the calculator display When you pick the Enter key the new value will appear in the upper box under FAULT RANGE This is the fault range lower Low limit As you pick each digit it will appear in the calculator display When you pick the Enter key the new value will appear in the middle box under FAULT RAN...

Страница 243: ...d all others appear in black type meaning that you cannot pick them Note also that the No Output box in the Output Line Selection popup menu has a shaded square 0 This indicates that no output line is currently assigned to carry WARNING RANGE signals for this gage If you prepared an Output Line Planning Sheet in Appendix A refer to it for the output line assignments for this gage From the Output L...

Страница 244: ...our Action Comments Look at the Ref menu box The Ref menu box shows the currently selected reference in the Range Reference tool assigned to this gage popup menu Pick the Ref menu box When you pick the Ref menu box the Reference popup menu appears as follows t L i i p Range Reference Popuy Menu I 10 Ref Line 1 IDefine Gage 0 0 I 10 Ref Win 1 10 Ref Win 2 4 Env Camera A Ref Line Ref Win Qage Window...

Страница 245: ... a window look for pixels A window scans the area within its boundaries left to right top to bottom evaluating every pixel along the way What kind of information can these pixels provide If a cluster of black or white pixels represents a particular feature such as a hole on a workpiece counting those pixels can indicate the relative area of that feature Similarly counting separate clusters of blac...

Страница 246: ... configuring windows of all shapes Under the Using Rectanglar Windows Using Eliptical Windows Using Masks with Windows and Using Polygonal Windows headings you will see simple application examples of the three window shapes Under the Configuring Windows heading you will find out how to use the user interface the light pen and the popup menus on the video monitor screen to configure windows for ins...

Страница 247: ...ince the metal plate is qpaque it appears black when lighted from behind The holes in the plate appear white and so does the area around the plate The window s function in this example is simply to count the black pixels within its boundaries By counting black pixels the window is in effect measuring the area of the metal plate Thus if any hole is either missing or incompletely punched the area of...

Страница 248: ...thin the window The plate cannot be allowed to shift or rotate so that part of it lies outside the window During an inspection operation the window counts the black pixels If the black pixel count is within range limits that you specify the plate passes inspection if not the plate fails inspection Example 2 Another way of using a rectangular window is to position it inside the plate so that the CV...

Страница 249: ...ular Window Meta Plate Example 3 Another way of using the rectangular window in Figure 8 3 is to have the CVIM system count the number of white objects the four holes Thus if any hole is missing or if there are too many holes the CVIM system will issue a pass fail signal Using Elliptical Windows This section describes how you can use elliptical windows to inspect a workpiece or parts of a workpiec...

Страница 250: ...the image of a plate with two punched holes each of which has a circular window around it the circular window is shown as a thin white circle Figure 8 4 Circular Windows Around Holes in Metal Plate Circular Window Around Hole Metal Plate Circular Window Around Hole The windows function in this example is simply to count the white pixels within their boundaries By counting white pixels the windows ...

Страница 251: ...r 6 Reference Tools Lines and Windows The objective for the CVIM system in this example is to inspect every cylinder for the presence of a properly installed O ring The CVIM system will issue a pass fail signal for all cylinders with missing or improperly installed O rings Figure 8 5 shows how the open end of the cylinder might look on your monitor screen It would most likely appear gray when ligh...

Страница 252: ...ular Window The window is shown as a white circle inside a black square The black square is called the area of interest however the circle is the only part of the image that the window will evaluate The function of the window in this example is simply to count the black pixels in the O ring When the O ring is present the black pixel count might be 1000 to 1500 when the O ring is missing the pixel ...

Страница 253: ...ration the window ignores the image area within the mask It processes only the area outside the mask but inside the window s boundaries Example Refer to the elliptical window example in Figure 8 7 This exam le is similar to the one in Figure 8 6 except that it uses botf a window and a mask Figure 8 7 Cilrcular Window with Mask Positioned Over End of Cylinder Circular Area of Circular Window Window...

Страница 254: ...ow can have from three to sixteen sides l A mask cannot be used with a polygonal window Example This example uses a polygonal window to inspect three screws on a workpiece The six sided L shaped window will look only at the area including the three screws It thus avoids the clutter on the workpiece Figure 8 8 Polygonal Window Around Screws in Workpiece Six Sided L Shaped Polygonal Window Around Sc...

Страница 255: ...ompensation l Learn window measurements This function learns the current window measurement ualue which varies according to the type of window operation selected l Select window number This function selects the window number 1 to 24 l Enable disable window This function enables or disables the currently selected window Configuring a window involves these basic steps l Selecting the window number 1...

Страница 256: ...ting and Er bl Your Action Look at the Window menu box in the Window popup menu Select the window number Look at the Window menu box again Pick the Window menu box Select the window number and enable the window Comments The Window menu box indicates the currently selected window number 1 to 24 The menu box indicates whether that window is Enabled or Disabled To change the window number pick the Ne...

Страница 257: ...ilter IRange Reference 0 0 I Define Window Popup Menu I 1 Env Camera A Ref Line Ref Win Gage b Mist Exit Selecting Window Shape Pick the Shape menu box to select a rectangular eZZipticaZ or polygonal window whichever is appropriate for your application Your choice of window shape depends on the shape of the workpiece or workpiece part that you want the window to inspect Note that the rectangular w...

Страница 258: ... j jo f j jiJ Popup Menu I l e1 Window Shape Popup Menu IRange Reference a I Window 1 Enabled 1 Previous Next Env Camera A Ref Line Ref Win Gage kin Mist Exit Note that the Rectangle box in the Window Shape popup menu has a shaded square 7 This indicates that the window is currently configured as a rectangle Pick the appropriate shape When you pick a different window shape menu box the new from th...

Страница 259: ...eps configures a rectangular window over a rectanglular workpiece starting with the small square window below You can use the same steps to configure an elliptical window Your Action Comments Pick the P P Process Win menu b ox in the Define Window popup menu When you pick the P P Process Win menu box a small square 0 will appear in the center of the currently selected window and in the center of e...

Страница 260: ...tion the appearance of the highlight square means that the light pen is now properly aimed You can now drag the window across the monitor screen When you move the pen the entire window follows I I r I l _ Rectangular Wokpiece L I NOTE Keep the tip of the pen within about one half inch of the monitor screen When you have the window in position over the workpiece press the pen against the monitor sc...

Страница 261: ... Drag the right side until it is just outside the workpiece Note that the left side remains anchored Lock the window s right side in position Aim the light pen at the handle topmost Continue when the hightlight square appears Pick the handle Drag the top side until it is Note that the bottom side remains anchored just above the workpiece Lock the window s top side in position ...

Страница 262: ...size so that during an inspection it will be able to inspect the entire workpiece To manipulate a polygon window and increase or decrease the number of sides on a polygonal window continue with the following procedures If you select apolygon window shape the Mode popup menu will appear in the lower right corner of the monitor screen when you pick the P P Process Win menu box Env Camera A Note that...

Страница 263: ...Move Vertex menu box The Add Vertex menu box enables you to add vertices to the current polygon The effect is to add sides to the polygon The maximum number of sides is sixteen The Delete Vertex menu box enables you to subract vertices from the current polygon The effect is to subtract sides from the polygon The minimum number of sides is three The following steps use a simple example a four sided...

Страница 264: ...ed Popup Menu and Parameters continued Your Action Comments Drag the entire polygon to the left as shown I _ _ __ _ _ i i A_ _ I _ _ _ _ _ Y Aim the light pen at the Continue when the highlight square appears rightmost vertex handle Pick the vertex handle Drag the rightmost vertex to the right as shown ...

Страница 265: ...on Comments Aim th e lightpen at the Continue when the highlight square appears topmost vertex handle Pick the vertex handle Drag the topmost vertex down and to the right as shown The polygon now has two enclosed areas As noted earlier you can move a vertex anywhere on the screen This includes moving it across an adjacent or opposite side of the polygon ...

Страница 266: ...angle to show the effect of using the Add Vertex and Delete Vertex functions Initially the handles are located at the vertices and center of the polygon Your Action Comments Pick the Add Vertex When you pick the Add Vertex menu box the menu box menu box becomes shaded The handles on the polygon shift from the vertices to the center of the sides and the center handle disappears as follows U 1 I Env...

Страница 267: ...the highlight square appears leftmost handle U Dl Cl Pick the handle Drag the new vertex to the The rest of the polygon will remain anchored left as shown fSpotlight The vertex will follow the light pen wherever you move it Lock the vertex in position Note that the previous left side has become two sides the polygon now has five sides and a new handle appears in the center of each of these two sid...

Страница 268: ...Add Vertex When you pick the Add Vertex menu box the shading is function pick the Add removed and all handles except the center handle return Vertex menu box again to the polygon vertices Pick the Delete Vertex When you pick the Delete Vertex menu box the menu box menu box becomes shaded Handles remain at the vertices but the center handle disappears as follows Env Camera A Aim the light pen at th...

Страница 269: ...You can repeat the Delete Vertex pick and place function until the polygon has only three sides You can change the window s size or position more precisely by using the vernier arrows The vernier arrows enable you to make these changes in small increments You can access the vernier arrows while either picking a window handle or placing the window or window side Hold the light pen tip in for about ...

Страница 270: ... at the Mask menu box in the Define Window popup menu Selecting Window Mask Popup Menu If a mask is appropriate for your application select a rectangular or elliptical mask Otherwise select NO Mask if no mask is needed for your application Your choice of mask shape depends on the shape of the workpiece image area that you want masked NOTE Here are a few things about masks to keep in mind l You can...

Страница 271: ...No Mask box in the Window Mask popup menu has a shaded square 0 This indicates that no mask is currently selected for this window Pick the appropriate If you pick a different Window Mask menu box it will mask shape from the appear as in the Mask menu box In addition the new mask Wilndow Mask menu shape or no mask will appear on the monitor screen Using P P Mask Win function Pick the P P Mask Win m...

Страница 272: ...ication NOTE Windows that are tied to reference windows can rotate The total number of pixels contained in a rotated window can be slightly greater than or less than the total number of pixels in the original unrotated window You will need to account for this condition when you set the pass fail limits The CVIM system performs the white pixel count operation by counting the number of white pixels ...

Страница 273: ... 0 0 1 Previous Next I Env Camera A Ref Line Ref Win Gage I Mist Exit Note that the White Pixels box in the Window Operation popup menu has a shaded square 0 This indicates that the window is currently configured to count the number of white pixels within its boundaries Pick the appropriate window operation from the If you pick a different window operation menu box a Window Operation menu message ...

Страница 274: ...ixels or they can be ignored The same is true of a white object with black pixels inside its perimeter All objects in order to be counted must have a size pixel count that lies within a specified pixel range or tolerance which is based on the pixel count of a target object NOTE To ensure correct counting black objects must not touch the window boundary In the following steps assume that you have a...

Страница 275: ...as follows White to Area Outline 4 08 0 a 80 Env Camera A Ref Line Ref Win Gage i itidfB Mist Exit Look at the outlined object If the outlined object is not the one that you want to use as the target object perform the next two steps Aim the light pen at the Aim the light pen at the whichever object you have selected appropriate target object as the target object When the light pen sees the new ob...

Страница 276: ...within its boundary If you select White from Area the window will subtract the white pixels from the total number of pixels within an object s boundary Thus an object s area will consist of all of the pixels within its boundary minus the white pixels The same process applies when you select the White Obj s operation If this function is not currently set the way you want it perform the next step Ot...

Страница 277: ...the Tolerance The calculator pad will remain in its present position menu box The Tolerance value is the lower limit of the object s area in pixels As the calculator display indicates the current value of Tolerance is 0 This is the default value for Tolerance The Tolerance menu box enables you to select the lower limit of the tolerance range within which the area of the objects can deviate from ar...

Страница 278: ...lter function applies only to these four window operations White Pixels Black Pixels White Obj s and Black Obj s Define Window Popup Menu Slide Bar Pixel Obj Filter Popup Menu 0 0 2 Identity Range Reference 0 0 Window 3 Identity Learn Nominal 0 W Pixels Popup Menu 4 Identity Window 1 Enabled 5 Identity Right Previous Next 6 Identity Cursor Env Camera A Ref Line Ref Win Gage i Mist Exit 4 H I T H R...

Страница 279: ...ursor setting nor darker than the right cursor setting will appear white in the window Thus if the left cursor is set to 45 and the right cursor is set to 25 any part of the image area within the window between those two gray values will appear white in the window NOTE The left cursor cannot be moved lower than the right cursor and the right cursor cannot be moved higher than the left cursor To pi...

Страница 280: ...ded and the black pixels contracted the smallest ones that is the noise disappearing altogether This procedure eliminated the black noise but at the same time it expanded the size of the white feature To restore the white feature to its original size you must set the next three filter table boxes 4 5 and 6 to White Black This will restore the white feature minus the black noise to its original siz...

Страница 281: ...igured for the Gradient operation it can locate an edge or gradient between dark and light areas inside the window It displays the edge or gradient image as a thin band of white pixels and counts the number of white pixels in that image The following illustration shows how this looks on the monitor screen Black object on white background cl A I Window Black Object ___ White Background White object...

Страница 282: ...the number thegreater thegray scale difference that is required for the CVIM system to consider a pixeEpair to be a gradient Each point in the window where the difference in the gray scale value of adjacent pairs of pixels is greater than the threshold setting is identified as a gradient The window sets the pixels white at all of these points Conversely each point where the difference in the gray ...

Страница 283: ...reshold Filter menu box the Gradient menu box in the Define popup menu and gradient threshold slide bar will appear as Window popup menu oi loWs Shape Rectangle 0 0 I P P Mask Win Range Reference 0 0 I Slide Define Window Bar Popup Menu Gradient Popup Menu I Width 1 IDown On I G R A D I E N T T Ii R E S Ii 0 L D Cursor Env Camera A Ref Line Ref Win Gage Exit Note that the Width value is 1 This sel...

Страница 284: ... window Using Threshold Filter Function Gradient continued Comments The Gradient menu enables you to selectively turn on or off each of the four components of the gradient image The menu also enables setting the image to one of two widths Picking the Off menu boxes toggles them to On The cursor is the means by which you will set the gradient threshold The slide bar represents a scale with 1 at the...

Страница 285: ...e gradient image The Right search direction relates to the right facing component of the gradient image Each component of the gradient image consists of one or more parts according to the shape of the object In the following illustration a multi sided dark object with a light hole identifies the search direction for each side and the several parts of each gradient image component Seairch Direction...

Страница 286: ...meters continued As an example if you toggle all four menu boxes to On all four components of the gradient image will turn on as shown in A below If you toggle the Right menu box to On and all other menu boxes to Off only the four parts of the right facing component of the gradient image will turn on as shown in B ...

Страница 287: ... Popup Menu and Parameters The Template Match operation enables the window to compare a specified feature on each inspected workpiece with a stored reference image the template of that same feature Note that the Template Match operation can be used only with a rectangular window without a mask During an inspection operation the window examines each pixel in the worFzpieceimage and compares it with...

Страница 288: ... template image in the window is stored in CVIM system memory and the word Delete replaces the word Save in the menu box To delete the stored template pick the menu box again The stored template will be deleted from memory and the word Save will replace the word Delete The Template Disp menu box indicates whether of not the stored template image will appear on the monitor screen If On appears the ...

Страница 289: ...ts display Thus for a value of 12 pick 1 then pick 2 Pick the Enter key When you pick the Enter key the new value will appear in the Pixel Tol menu box When you finish entering the pixel tolerance value proceed to the section called Selecting Range Reference Popup Menu and Parameters to configure the range limits output lines and reference tools as appropriate for your application The range limits...

Страница 290: ...evel l The percent of pixels that failed to match those in a stored template Comments When you pick the Learn menu box the window learns the value according to the operation that you selected for this window For example if you selected the Black Pixels window operation the window will learn the number of black pixels that it sees within the window s boundary The new value appears in the Learn menu...

Страница 291: ...ult limit could be set to 1460 pixels a The UF value upper fault limit could be set to 1540 pixels If an inspection result value goes outside either warning limit the CVIM system will generate a warning signal If the value goes outside both a warning limit and a fault limit the CVIM system will generate both a warning signal and a fault signal In a practical application the warning range limits ca...

Страница 292: ... used to inform operations personnel that the tool needs to be replaced right away Two procedures are available for determining the appropriate range limits for your application The shorter procedure is to use the Learn function described earlier The longer procedure is to run a series of inspections on a representative sample of workpieces in order to accumulate a statistical basis for setting th...

Страница 293: ...he following steps describe the longer procedure using a trial series of inspections Comments Refer to Chapter 10 Runtime Operations for more details about the following steps For these trial inspection series you should have on hand a sufficiently large quantity of representative workpieces If you cannot use the actual factory floor setting to perform these trial inspections you can manually posi...

Страница 294: ...ill await trigger inputs from whatever trigger source you selected As the inspections continue the Stat Page 1 table will display accumulated results data only for each enabled window No data will appear for a window that is not enabled These columns show the mean standard deviation minimum reading and maximum reading statistics for the inspection series These statistics are your basis for configu...

Страница 295: ... Table Define Window 0 0 1784 W Pixels Window Popup Menu Env Camera A Ref Line Ref Win Gage k i Mist Exit The Range Outputs table is the one you will use to set the range limits and assign the output lines The numbers appearing in it now are the limits and lines set previously Note that each box in the table has the three dots o j which indicates that you will need to pick each box one at a time i...

Страница 296: ... the upper box under This is the warning range upper High limit When you WARNING RANGE pick this box the calculator pad appears on the monitor screen as follows Define Window 0 0 Range Reference Popup Menu Learn Nominal Window 1784 W Pixels Popup Menu jj 3 j j j jj i i I j Env Camera A Ref Line Ref Win Gage J Mist Exit Pick each digit of the upper warning limit value As you pick each digit it will...

Страница 297: ...the Enter key the new value will appear in the middle box under WARNING RANGE This is the fault range upper High limit As you pick each digit it will appear in the calculator display When you pick the Enter key the new value will appear in the upper box under FAULT RANGE This is the fault range lower Low limit As you pick each digit it will appear in the calculator display When you pick the Enter ...

Страница 298: ...and all others appear in black type meaning that you cannot pick them Note also that the No Output box in the Output Line Selection popup menu has a shaded square 0 This indicates that no output line is currently assigned to carry WARNING RANGE signals for this window If you prepared an Output Line Planning Sheet in Appendix A refer to it for the output line assignments for this window From the Ou...

Страница 299: ...ction Comments Look at the Ref menu box The Ref menu box shows the currently selected reference in the Range Reference tool assigned to this window popup menu Pick the Ref menu box When you pick the Ref menu box the Reference popup menu appears as follows Range Reference L IDefine Window orno IWindow 1 Enabled I 10 Ref Win 1 q Ref Win 2 I 0 Ref Win 3 Window Popup Menu Previous Next Env Camera A Re...

Страница 300: ......

Страница 301: ... communications they are described in the CVI M Communications Manual Catalog No 5370 ND002 l Snapshot This function provides a convenient way to acquire a single camera image or display the test pattern l Analysis This function calculates the elapsed time that the system requires to perform an inspection operation for one or more analysis tools l Registration This function provides a convenient w...

Страница 302: ...age Window Selecting Archival Popup Select the Archival popup menu then select the appropriate Menu configuration storage or retrieval function Your Action Comments Pick the Archival menu box When you pick the Archival menu box the Archival popup in the Mist popup menu menu appears above the Mist popup menu as follows ISet Archive Names 0 0 Load Default Config Load From Card Archival Format Card 0...

Страница 303: ...d in the Archive Memory slot on the CVIM module front panel l Save to Card When you pick this function the current configuration or image is stored in the RAM card l Delete From Card When you pick this function you can delete any of the stored configuration s and or image s from the RAM card l Format Card When you pick this function the RAM card is reformatted for storing either configuration or i...

Страница 304: ...function to name the current configuration and or current screen image You can choose any name consisting of up to 16 alphnumeric punctuation and miscellaneous printable characters including the space character Image The Set Archive Names popup menu is shown as it appears when no names have been assigned When you pick the Config or Image menu box a typewriter keyboard will appear on the screen as ...

Страница 305: ...phabet characters however remain in upper case form The preceding keyboard illustration shows the lower case character set while the following illustration shows the upper case character set I I I p 111 c Cl QWERTYUI OP Ret A S D F G H J K L u 1 1 4 The Cl clear key sets the New name line to all blanks 5 The Ret return key enters the new name into the appropriate menu box in the Set Archive Names ...

Страница 306: ...onfiguration storage is under way After a moment the following message appears in the message box Configuration Saved This indicates that configuration storage is finished Using Load Config Int Function Use this function to load the configuration stored in the CVIM module s EEPROM into the CVIM system RAM Your Action Comments Pick the Load Config Int When you pick the Load Config Int menu box the ...

Страница 307: ... This message indicates that configuration loading is under way After a moment the following message appears in the message box Configuration Loaded This message indicates that configuration loading is finished Using Load Default Config function Use this function to load the default configuration which is stored in the CVIM module s ROM Comments When you pick the Load Default Config menu box the f...

Страница 308: ...e menu box again if appropriate default configuration will begin loading The default configuration will overwrite the current configuration The following message appears in the message box Loading Configuration This message indicates that the default configuration loading is under way After a moment the following message will appear in the message box Configuration Loading This message indicates t...

Страница 309: ... a RAM card use the following steps Your Action Comments Moue the Write Protect switch Use the OFF position only when formatting the RAM card to OFF or storing configuration or image data The write protect switch is located on the back edge of the RAM card as shown below Use a ball point pen or similar instrument to move the write protect switch When the switch is in the OFF position you can forma...

Страница 310: ... Write Protect switch is set to OFF Preparing RAM Card continued CVIM Module When you pick the Show Card Status menu box the following message will appear in the message box MEMORY CARD STATUS Format Cfgllmg Data Write Protect Off Size 64K Battery OK Error None Note that the memory size could be different than the one shown NOTE If the message indicates that the battery is low you must replace the...

Страница 311: ...ceiving power from the CVIM module and must remain in the slot The will ensure retention of the contents while you replace the battery Replace the battery using the tool and instructions included with the new battery When you finish press the light pen tip The message will disappear Using Format Card Function Use this function to format the RAM card for storing either configuration data or image d...

Страница 312: ...u pick the Save to Card menu box the Directory menu box if appropriate popup menu appears as follows The Directory popup menu is shown as it appears when the RAM card contains no configurations or screen images Pick the Colnfig or Image Picking the Config menu box stores the current menu box whichever is configuration picking the Image menu box stores the appropriate current screen image When you ...

Страница 313: ...tem configuration or a screen image from the RAM card Your Action Comments Pick the Load From Card When you pick the Load From Card menu box the Directory menu box if appropriate popup menu can appear in one of several forms according to what if anything is stored in the RAM card The following illustration shows some examples when a 64K byte RAM card is in use Config Speedometer Dial Image Config ...

Страница 314: ...ll OF Image menu box load the configuration or image data from the RAM card One of the following messages will appear in the message box Loading Configuration or These messages indicate that configuration or image loading is under way After a moment one of the following messages will appear in the message box Configuration Loaded These messages indicate that the configuration or image loading is f...

Страница 315: ...t Image When you pick this function the CVIM system generates and displays the same test image that appears on powerup but without the banner message Using Acquire Image Function Select this function to acquire a single image from the currently selected camera that is camera A or B whichever appears in the Camera menu box in the Main Configuration menu NOTE The Setup trigger source must be enabled...

Страница 316: ... the analysis Popup Menu functions Your Action Comments Pick the Analysis menu box When you pick the Analysis menu box the Analysis popup in the Miscpopup menu menu appears above the M isc popup menu as follows Tool Display loe Archival l e Env Camera A Ref Line Ref Win Gage Window Exit From the top down these are the functions in the Analysis popup menu l Continuous S A When you pick this functio...

Страница 317: ...e t in milliseconds for the specified tool s Using Tool Display Function Use this function to specify the particular tool s whose processing time you want the CVIM system to display Your Action Comments Pick the Tool Display When you pick the Tool Display menu box the Tool Display menu box if appropriate popup menu will appear as follows ISnap Analyze I Analyze Image l jj j i j g iji I i I A A I0 ...

Страница 318: ...variations are typically small compared to tool processing times thus they should not adversely affect the usefulness these calculations have in helping you to estimate the processing times for your application Using Analyze Image function Use this function to display the processing time for the current camera image Your Action Comments Pick the Analyze Image When you pick the Analyze Image menu b...

Страница 319: ...on the monitor screen Depress the lightpen to continue The system repeats the snap and analyze process about every half second if the auto internal trigger source is enabled however the actual rate depends on the type and number of tools that are enabled and the trigger selected To end the function use your finger to press light pen tip or press the tip against the monitor screen Hold the tip this...

Страница 320: ...ister When you pick this function the CVIM system takes a snapshot and re registers the tools to the new location of the workpiece in the screen image l Continuous S R When you pick this function the CVIM system will perform the Snap Register function continuously l Register to Image When you pick this function the CVIM system registers the tools using the current stored image l Learn Registration...

Страница 321: ...tool is assigned to another reference tool and that reference tool did not find its selected feature l Inspection tools Green means only that the inspection tool could be properly positioned within the screen image Yellour means that the inspection tool was positioned off the screen image Red means that the inspection tool could not be positioned because the reference tool to which it is assigned ...

Страница 322: ...nap Register Function Use this function to acquire a new camera image and register all inspection tools that you have assigned to reference tools l It displays the tool s locations on the screen Using Continuous S R Function Use this function to perform the Snap Register function continuously Comments When you pick the Continuous S R menu box the CVIM system continuously acquires a new camera imag...

Страница 323: ...u box if appropriate Using Register to Image Function Use this function to register the tools using the current screen image Using Learn Registration Function Use this function to learn the new tool locations if you want to modify the tool configurations in these locations Comments When you pick the Learn Registration menu box the CVIM system stores the locations of the re registered inspection an...

Страница 324: ... ...

Страница 325: ...ecting the run mode itself this enables an inspection operation All of these functions are in the Exit popup menu which you can access after picking the Exit menu box in the Main Configuration menu Using Runthe Functions This remainder of this chapter shows you the details of selecting and using the runtime functions You will pick the Exit menu box in the Main Configuration menu then select one of...

Страница 326: ...menu box you can configure the statistics pages Stat Page 1 and Stat Page 2 to display the accumulated inspection results from a specified number of sample inspections For example if you specify 50 the statistics pages will display the accumulated inspection results for each series of 50 inspections The statistics pages will be updated at the end of each series of 50 inspections but they will disp...

Страница 327: ... freeze conditions Freeze on first reject freeze on all rejects and freeze on the next inspection l Outputs When you pick this menu box you either enable or disable signal outputs to the discrete output lines This function determines whether or not the CVIM system can send signals to the assigned output lines The Outputs status is either Enabled or Disabled l Mode When you pick this menu box you s...

Страница 328: ...enu box once If you pick this box repeatedly the status will toggle between Enabled and Disabled Selecting Freeze Status The freeze status determines whether the freeze functions can be armed to freeze an image when one of the three freeze conditions is met In all cases inspection operations will continue The three freeze conditions are these l Freeze on 1st reject The screen image will freeze whe...

Страница 329: ...t status of the output line function Enabled or Disabled If you need to change the current status of the output line function from Enabled to Disabled or vice versa pick the Outputs menu box once If you pick this box repeatedly the status will toggle between Enabled and Disabled Selecting Operating Mode Status The operating mode status determines whether the CVIM system will operate in the learn o...

Страница 330: ... is in the learn operating mode Comments When you pick Reset Counters the counters and data in the tables are reset to zeros Select the Runtime Arm popup menu then select the appropriate halt or freeze function to be armed during run mode operations The main function of the Runtime Arm popup menu is to enable you to arm the halt or freeze function that you enabled in the Runtime Init popup menu Co...

Страница 331: ... want to appear on the monitor screen when you start the run mode After the run mode begins you can change the display Comments When you pick the Runtime Display menu box the Runtime Display popup menu appears above the Exit popup menu as follows Tool Set 1 1 q Image Only I0 Failed Tools I 10 Stat Page 1 0 Stat Page 2 Runtime Init moo IRuntime Arm l 0 1 Env Camera A Ref Line Ref Win Gage Window Mi...

Страница 332: ...ion of all enabled tools assigned to output lines having results and Master Range function assignments Separately the I O page also shows the pass fail condition of each enabled tool in the currently selected tool set l Results Page When you pick this box the Results page will appear on the monitor screen at the start of the run mode The results page shows the tool measurement readings and any fau...

Страница 333: ...t the Save Config Int function to store the current configuration in CVIM system EEPROM This function operates the same as the Save Config Int function described in Chapter 9 Configuration Aids and Storage Your Action Comments Pick the Save Config Int When you pick the Save Config Int menu box the CVIM menu box if appropriate system will store the current configuration in the EEPROM The following ...

Страница 334: ...nmode When you pick the Goto Runmode menu box the CVIM menu box to start an system will enter the run mode and the Run Mode menu inspection operation will appear at the bottom of the screen as follows Reset Stat s In addition to the Run Mode menu the display selection that you picked earlier in the Runtime Display popup menu will appear on the screen above the menu The contents of these display se...

Страница 335: ...this selection to view the complete camera image failed Tools This display selection shows the camera image and the enabled analysis tools except the light probe that fail an inspection will appear on the screen These are the tools whose inspection results are outside one of the warning or fault range limits that you set during configuration On a color monitor the tools whose results exceed a faul...

Страница 336: ... monitor to indicate the pass warning fail status of the inspection results In the INSPECTION RESULT OUTPUTS block the I O Page shows the pass fail status of each results output line to which an enabled analysis tool is assigned The L O page also shows the pass fail status of the Master Range signal if it is assigned to an output line Appearing directly under the INSPECTION RESULT OUTPUTS heading ...

Страница 337: ...ss of whether the other tools pass or fail NOTE 2 The I O Page indicates only the results for analysis tools It does not show signals from strobe trigger NAK data valid or module busy conditions On a color monitor screen the I O Page uses small colored blocks to indicate inspection results for the analysis tools and output lines as follows l Green blocks indicate a pass condition for tools and an ...

Страница 338: ... fault limits but outside one of the warning limits Gages 5 and 7 are red indicating that the inspection results for this gage are outside both the fault limits and the warning limits NOTE The I O Page does not show how the tools are assigned to the output lines thus you cannot determine by looking only at the I O Page whether output lines 1 2 and 4 correspond to gages 1 2 and 4 or whether output ...

Страница 339: ... from tools that have passed their inspections Output lines 3 5 and 6 are on This means that the inspection results to these lines are from tools that have either failed their inspections or have a warning condition Note that a warning condition from a tool causes an on output line indication Gages 1 2 and 4 show a P indicating that the inspection results for these gages are within both the warnin...

Страница 340: ...time permitting The TRIGGER section shows the total number of trigger signals received and of those the number that the system was able to process and the number that it could not process Typically the CVIM system will miss a trigger if the trigger appears before the system is finished processing data from the last trigger The FAULT section shows the accumulation of faults from the light probe and...

Страница 341: ...reverse the page scroll pick the Page t page up menu box NOTE The Page i menu box has additional functions When you pick the Page J box successively reference tool data will appear in the FAULT block as shown in the following figures wihe first page down the fault block appears as TRIGGERS Reference Line Readings Accepted 123456 1 X 157 2 x 3 x Missed 0 Y 203 Y Y Total 123579 8 88 33 0 0 GAGE Faul...

Страница 342: ...lumns labeled 1 1 1 2 and 1 3 consists of the X and Y coordinates of the upper left corner s of the feature window s and the score value S The results data in the column labeled 2 consists of the X and Y coordinates of the shift reference point and the angle 6 of the rotation reference line these are described in Chapter 6 under the Using Learn Function heading in the Reference Windows section Not...

Страница 343: ...d gages and windows in whichever tool set is currently selected It is updated at the end of each inspection time permitting Note in the display example above that no results data appear alongside gage 3 and window 4 The reason is that these tools are disabled The number of gages and windows that appear in the Stat 1 Page depends on the selections that you make in the Disp Windows Disp Gages and Di...

Страница 344: ...s menu box Stat 2 Page If you picked the Stat 2 Page display selection the Stat 2 Page will appear on the screen when you start the run mode as follows REFERENCEWINDOWSTATISTICS Samples Mean Std Dev Min Reading Max Reading 1 1 1234 0 406 2 031 12 36 1 2 1234 0 675 3 467 19 57 1 3 1234 0 105 0 542 3 10 2 1 1234 746 1 334 6 20 2 2 2 3 3 1 3 2 3 3 The Stat 2 Page is a table that summarizes inspection...

Страница 345: ...tly enabled This means that the system will perform inspections and update the screen image regardless of the occurrance of a reject condition If the halt or freeze function is disabled in the Runtime lnit menu you will not be able to pick the corresponding arm box This is indicated by the black lettering in the box es To arm the halt function or one of the freeze functions pick the appropriate ar...

Страница 346: ... or Freeze Functions continued halted image on the monitor screen and the camera resolution is set to 512H x 512V any learn operation you perform on the frozen or halted image may produce a different result than is indicated on the Results Page See Chapter 5 Camera and Lighting Parameters for more information ...

Страница 347: ...carry to your production equipment The term tool assignment refers to the tool s that you assign to an output line Note that tools can be assigned only to output lines that you have assigned a results function These output lines will carry the pass fail results signals from the tools during each inspection The next section PZanning Output Line Connections provides electrical and timing diagrams an...

Страница 348: ... 2 w 1 w 2 w In the example planning sheet the entries under Output Line Function have the following meanings l Output Line 1 The Results function is assigned to line 1 The Warning Range results W for gages l 4 and windows 1 and 2 of tool set l are assigned to output line 1 l Output Line 2 The Results function is assigned to line 2 The Fault Range results F for gages l 4 and windows 1 and 2 of too...

Страница 349: ...t lines l 6 are assigned the Results function These lines will carry pass fail results from the analysis tools to your production equipment Lines 7 11 are assigned other functions Lines 12 14 are not used Here is a brief explanation of the signal functions that you can assign to the output lines l Module Busy This signal goes high when the CVIM system enters the configuration mode and during a con...

Страница 350: ...al occurs when any tool in tool set l fails its inspection task For a light probe or inspection tool this means a results value that exceeds a fault range limit For a reference tool it means failing to find an edge or feature You can assign the l Master Range Alarm function to only one output line l 1 Strobe This signal occurs within lms after the CVIM system receives a trigger input signal You ca...

Страница 351: ...be Data Valid Results and Master Range signals where the last three appear as pulses whose i F PULSED I O TIMING 0 A VlODULE i BUSY i I I I I I I I j Min trigger 2ms I rRlGGER i Trigger Trigger Input i pulse l pulse 2 I I I i t Max lag lms I I t F Strobe Sms I I STROBE f I I L I I I 1 I You can select I I I I I it a pulse width I I I I of 1 to 2OOOms I I I I I I I I I I i DATA DATA VALID will alwa...

Страница 352: ...ur if during system configuration you select a pulse duration of 0 zero milliseconds In this case the three signals will stay high until the leading edge of the next valid trigger signal trigger pulse 2 NON PULSED I O TIMING C 6 I i TRIGGER i Input i i I i i i i STROBE i I I I i i i DATA i VALID i Trigger Trigger pulse l pulse 2 I I I I I I f I 1 I I I I I I I I I I I I I I I I I DATA VALID will g...

Страница 353: ...occuring before the CVIM system has finished processing the inspection cycle started by trigger pulse 1 This causes the Trigger NAK signal to go high Trigger NAK will stay high until leading edge of the next valid trigger pulse trigger pulse 3 I i d MISSED TRIGGER EXAMPLE MODULE i 0 C BUSY See NOTE 1 below I i s I 7Y I i I 4 i TRIGGER i Trigger Input i pulse I Trigger pulse 2 Trigger pulse 3 TRIGG...

Страница 354: ...gram shows the pin numbers and layout on the 26 pin D type connector as it appears when you look at the front panel of the CVIM module The following table shows the signal name function for each pin on the 26 pin D type connector Pin 1 Trigger input line l Pin 14 Output line 12 Pin 2 Trigger input line 2 Pin 15 Output line 13 Pin 3 Output line l Pin 16 Output line 14 Pin 4 Output line 2 Pin 17 Res...

Страница 355: ...lowing table shows the signal name function for each pin on the RS 232 connector Pin 1 No connection Pin 2 RXD Receive Data RS 232 IPin 3 TXD Transmit Data RS 232 Pin 4 Ground chassis Pin 5 Ground signal Pin 6 No connection Pin 7 RTS Request to Send RS 232 Pin 8 CTS Clear to Send RS 232 Pin 9 No connection Planning II0 Connections to The 1771 JMB interface board is designed for direct edge 1771 I ...

Страница 356: ... JMB Interface Board adhesive backed overlay with the I O line numbers continued CVIM Overlay r 1 I 1 i i i 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Terminal Screws for External 5VDC W 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 Power Supply 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ...

Страница 357: ... following warning when connecting the I O lines to your production equipment A l WARNING The CVIM local I O lines will be disabled whenever hardware or software faults occur in the CVIM module and or other modules in the Pyramid Integrator chassis Failure to accommodate this logic convention when you interface the CVIM I O lines to your production equipment may cause unintended operation of your ...

Страница 358: ...PUT LINE PLANNING SHEET Outaut Line Functions and Assianments ___ __________ _ _ Tool Gage Window Reference Light Line Output Line Set Tool Probe No Function No NO Rng NO Rng NO Rng No Rng Line Win cam Rng ...

Страница 359: ...main configuration category You can record the parameters and or functions that are appropriate for your application of the CVIM system The information that you ve recorded in these tables can help you perform the configuration rocedures described in Chapters 4 through 9 of this manua P When you finish the configuration procedures the tables can then serve as a record of your configuration or conf...

Страница 360: ...__ Tables continued IO Parameters 1 of 2 110Parameters 2 of 2 RS 232 Parameters Remote I O Parameters Baud Rate Remote I Rack Address 300 0 4800 0 Disabled up0 10 1200 0 9600 0 2400 0 19200 0 Protocol ASCII n Enabled nl2I l 30 Data Rate 146 50 57 6 q l6Cl 70 115 2 l l ...

Страница 361: ... Camera B Tool Set 2 Camera A Tool Set 2 Camera B Tool Set 1 q Tool Set l Tool Set 2 Setup Setup q Auto Internal q Auto Internal 0 q Same as Runtime 0 Same as Runtime 0 q Camera Parameters Camera Light Probe Image Resolution Calibration Camera Type Disabled q A 0 256Hx256V q ObjectCa ib q Standard Camera Same Field q 512Hx256V q Grid Calib 0 Std Cam DTR Mode q Next Field q 512Hx512V 0 Frame Reset ...

Страница 362: ...and Y Axis X 1st 0 B nary q Disable q X and Y Axis Y 1st 0 Gray Sca e Fill in X X Then Y q Y Y Then X X Axis Only q Y Axis Only Binary cl Enable q XandYAxis Xlst j J Disable 0 Xand YAxis Y 1st q Gray Sca e Fill in X X Then Y q q Y Y Then X q X Axis Only Y Axis Only q Enable X and Y Axis X 1st Disable 0 x X The y Xand YAxis 0 1st q Gray Sca e Fill in q Y Y Then X Reference Line Parameters 2 of 3 Se...

Страница 363: ... I Reference Line l 1 0 1 NA 1 0 1 0 1 Reference Window Parameters teference Window Status X Y Shift Compensation only Use One Active Feature 0 0 cl Ref Line 3 0 q q X Y Shift and Rotation Compensation Use Two Active 0 Cl 0 Ref Win l NA 0 0 Features X Y Shift and Rotation Compensation Use Three 0 0 0 Ref Win 2 NA NA 0 Active Features Output Line Assignment 1 2 3 Output Line FIII In l I I ...

Страница 364: ...Appendix 6 Planning System Configuration Configuration Planning Tables continued Gage Parameters Tool Set Part 1 of 6 Note Sub Pixel Resolution and Gage Width apply only to Gray Scale Mode ...

Страница 365: ...g Tab W continued Gage Parameters Tool Set Part 2 of 6 Measurement OperatioFs Only Search Mode Gage Number 1 16 Active Feature A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All Edges q oclclclclooclclclclclclocl Maximum White Object cllJclclclcllJoclclclclooocl B Offset _ ...

Страница 366: ...s con tit wed Gage Parameters Tool Set Part 3 of 6 Y Position clunucluclucloouuuuu Measure Chord Angle circular gage only q nunonuuunuunuuu Measure Wedge Angle circular gage only q uunuuuuunuuuuou A__ Note Sub Pixel Resolution and Gage Width apply only to Gray Scale Mode ...

Страница 367: ...uuuuuouuuouu Search Direction Active Feature B 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 All Edges q uuuuuuuuuuuuuuu Maximum White Object q uuuuuuuuuuuuuuu Maximum BlackObject IJ q q q q I J q q q q q q q q q q Maximum Object q uuuuuuuuuuuuuuu Search Direction Active Feature B 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Head to Tail q uuuuuuuuuuuuuuu Tail to Head q uuouuuuuuuuuuuu Edge o...

Страница 368: ...n Warn Warn Fault Fault Fault 4 15 26 Warn Warn Warn Fault Fault 5 Fault 16 27 Warn Warn Warn Fault Fault 6 Fault 17 28 Warn Warn Warn Fault Fault 7 Fault 18 29 Warn Warn Warn Fault Fault 8 Fault 19 30 Warn Warn Warn Fault Fault 9 Fault 20 31 Warn Warn Warn Fault Fault 10 Fault 21 32 Warn Warn Warn Fault Fault 11 22 Warn Warn Enter the appropriate output line number for the Fault and Warning range...

Страница 369: ...ning Talb eS continued Gage Parameters Tool Set Part 6 of 6 Reference Tool Assignment Reference Tool Assignment Ga e Num er Gage hmber 1 17 2 18 19 20 21 6 7 22 23 8 24 9 25 10 26 q lolololololo 11 12 13 14 15 16 27 q q uunuu q q unuuu 28 29 30 31 32 q lolololololo ...

Страница 370: ...tinued it Part 1 of 4 Window Parameters Tool Se I Window Number 1 12 Window Status n Count White Objects clooEloo Count Black Objects cl00000000000 Perform Gradient Operation cloooclooclouoo Perform Template Match q uocloclooclnoo Perform Luminance Comwtation clclcluuuuoclooo ...

Страница 371: ...tem Configuration B 13 Configuration Planning TZlb eS continued Window Parameters Tool Set Part 2 of 4 c Window Status Window Number 13 24 13 14 15 16 17 18 19 20 21 22 23 24 Enable q unuuuuuuuuu Perform Luminance Computation ...

Страница 372: ...I Warn I 12 13 Fault Warn Fault Warn 14 Fault 15 Warn Fault Warn 8 I I I Fault 16 Window Number 17 Fault Warn 18 Fault Warn 19 Fault Warn 20 Fault Warn 21 Fault Warn I Fault 22 I Enter the appropriate output line number s for the Fault and Warning ranges You can assign the same number or different numbers for each range Use only those output line numbers that you have assigned a l Results or Z Res...

Страница 373: ...Appendix B Planning System Configuration Configuration Planning T k continued Window Parameters Tool Set Part 4 of 4 ...

Страница 374: ... ...

Страница 375: ...ntire area within the window s boundaries Brightness Compensation Brightness compensation is the result of light probe operation It minimizes changes in gray scale image data under varying lighting conditions CVIM This is the abbreviation for Configurable Vision Input Module It is the vision processing module designed for the Allen Bradley Pyramid Integrator chassis Discrete I O Lines These are th...

Страница 376: ...t causing condition occurs Inspection operations will continue however the image from the most recent reject causing condition will remain on the screen until you pick the Resume menu box in the runmode menu l Freeze on Next Inspection The screen image will freeze after the next inspection cycle regardless of whether a reject causing condition has occurred When you pick the Resume menu box in the ...

Страница 377: ...m that you designate to have primary control of the CVIM system s operations The host system can be an externally connected PLC programmable logic controller or computer or an Allen Bradley Pyramid Integrator controller or computer residing in the same chassis with the CVIM module Image Resolution This parameter determines the image resolution in pixels for three ranges 256 horizontal pixels by 25...

Страница 378: ...ged and if so compensates the gray scale image prior to tool processing Mask A mask is a special window function that removes or masks an unwanted portion of the image area within a window This has the effect of reducing the visual clutter or noise within the window s boundaries Menu Box This is the name for one of the small rectangular boxes appearing on the monitor screen Each box has a name or ...

Страница 379: ...ate or stored image of the workpiece and still be counted as acceptable Thus if a pixel s brightness value varies within the pixel tolerance range the window accepts the pixel If a pixel s brightness value deviates outside the tolerance range the window counts it as a failed pixel As an example if you set the pixel tolerance to 5 and the brightness value of a pixel in the stored image were 30 the ...

Страница 380: ...re window pairs The sole purpose of each reference window is to locate one or more specified features on a workpiece and determine whether the feature s has shifted and or rotated from the position of the same feature s on the original workpiece If so the reference window provides shift and or rotation compensation to all associated inspection tools Registration Function This function enables you ...

Страница 381: ...tatistics from the analysis tools when the system is in the run mode Statistics Pages These are two separate display pages that you can activate during the run mode The Stat 1 page shows the accumulated statistical data based on the number of trial inspections and the results values from the enabled inspection tools The Stat 2 page shows the accumulated statistical data based on the number of insp...

Страница 382: ...y from a host system recurs as dictated by events at the switch or within the host system Units or World Units The units or world units parameter determines how the results values from linear or circular gaging operations are reported These units can be specified as inches centimeters or pixels This parameter is used in conjunction with the calibration functions User Interface The CVIM User Interf...

Страница 383: ...y connections 2 3 Circular gage examples 7 6 7 8 Circular gage picking and placing 7 23 Component catalog numbers 2 1 6 7 8 D DCpowerloading _ DC voltage selection switch 2 4 s 2 4 Dimensions Grid calibration Dimensions Object calibration 5 46 5 34 E Edge definition Gage binary mode 7 32 Edge definition Gage gray scale mode 7 35 Edge definition Grid calibration 5 44 Edge definition Object calibrat...

Страница 384: ...put line assignments Light probe picking and placing Light probe range limit assignments Light probe status selection Light reference threshold adjustment Linear gage examples Linear gage picking and placing Loading configuration from internal memory Loading configuration image from RAM card Loading default configuration M Menu removal function Menus Description of _ Monitor selection Color or BW ...

Страница 385: ...9 Reference line output line assignments 6 35 Reference line picking and placing 6 l 6 Reference line reference tool assignment 6 36 Reference line type Description 6 10 Reference line type selection 6 10 Reference tool assignment Gage 7 54 Reference tool assignment Reference line 6 36 Reference tool assignment Reference window 6 73 Reference tool assignment Window 8 55 Reference window learn func...

Страница 386: ... image display function 9 15 Threshold Filter function Tooldisplay Analysismode 8 34 39 9 17 Tool display Configuration mode 4 5 Tool display Registration mode 9 21 Tool display Run mode 10 7 10 Tool registration function g 22 23 Tool set display selection 1O 21 Trigger source selection 4 16 18 U Units selection 4 6 V Variable data creating messages with Vernier arrows Circular gages Vernierarrows...

Страница 387: ...tion Selection 8 28 Window operation Template match 8 43 Window output line assignments 8 53 Window picking and placing 8 15 Window range limit assignments 8 52 Window reference tool assignment 8 55 Window shape selection 8 13 Page ...

Страница 388: ......

Страница 389: ......

Страница 390: ...zech Republic Denmark Ecuador l Egypt l El Salvador Finland l France Germany l Greece l Guatemala a Honduras l Hong Kong l Hungary Iceland l India l Indonesia l Ireland a Israel l Italy Jamaica l Japan l Jordan Korea l Kuwait Lebanon Malaysia l Mexico Netherlands l New Zealand l Norway Pakistan l Peru l Philippines l Poland l Portugal Puerto Rico l Qatar l Romania Russia CIS l Saudi Arabia l Singa...

Отзывы: