background image

 

66 

Se
tt

ing I

n

s

p

e

c

tio

n C

on
d

it

ions

 

C

h

ap
te

r 4

 

How to calculate camera gain value

 

Gain Range: 0.25 to 1.00 (Initial Value: 0.50)  Setting unit: 0.01[Indication of setting] 

 

- When using 100% of camera gray value 

Camera gain = Max. value of PV500 gray value (255 fixed) / 

Max. value of camera gray value 

= 255 / 1023 
= Approx. 0.25 

 

 

- When using 50% of camera gray value 

Camera gain = 255 / (1023 x 0.50) 

= Approx. 0.5 

 

* Unused camera gray values, 513 to 1023, are replaced 
with 512. 

 

256-tone width = Gray values used for inspections in PV500. 
The range of brightness of this square is 0 to 255. 

 
[Detail] 
Camera gray values will be more compressed when setting a smaller camera gain. A part of the created 
gray values in progress is used for inspections as inspection gray values. The position where they are 
used as inspection gray values are set by [Offset] described in the next chapter. 
 
 

Summary of Contents for PV-500

Page 1: ......

Page 2: ...in the event of failure of this product or other external factor CAUTION Critical situations that could lead to user s injury or only property damage are assumed by mishandling of the product Do not dismantle or remodel the product It could lead to excessive exothermic heat or smoke generation Do not touch the terminal while turning on electricity It could lead to an electric shock Do not allow fo...

Page 3: ...2 2 Selecting a Product Type 55 4 3 Setting Capturing Conditions of Camera 58 4 3 1 Selecting a Camera Type ENVIRONMENT 59 4 3 2 Setting Individual Capturing Condition by Type 60 4 3 3 Selecting Capture Timing Camera Trigger 61 4 3 4 Setting Capturing Condition for Each Camera 64 4 3 5 Error if Checker Area Outside Image 73 4 4 Inspecting Divided Type Execution Mode 74 4 4 1 Selecting an Execution...

Page 4: ...Preset Layout 319 5 3 2 Arranging Layout 320 5 3 3 Registering copying deleting a Layout 326 5 3 4 Switching a Layout 328 6 Environment Settings Changing System Settings 329 6 1 Overview of ENVIRONMENT 330 6 2 System Settings 331 6 2 1 Setting Startup Status Startup Setting 331 6 2 2 Selecting Operation when Switching to SETUP Menu Operation Password 332 6 2 3 Inspection Process and Output Timing ...

Page 5: ... Command 396 9 2 1 List of Commands 396 9 2 2 Details of Commands 397 9 3 PLC Communication 417 9 3 1 Overview and Communication Specifications 417 9 3 2 Outputting Data in PLC Communication 420 9 3 3 Switching Types by PLC Communication 426 10 PVWIN 429 10 1 About PVWIN 430 10 2 Communication 432 10 2 1 Upload and Download of Setting Data 432 10 2 2 Reading the Latest Image of PV500 433 10 2 3 Up...

Page 6: ...se an insulated power supply with a built in protection circuit Applying an abnormal voltage might damage the internal circuit If you use a power supply unit without a protection circuit supply power through a protective device such as a fuse Consider the power supply sequence so that the power supply unit for the PV500 can be turned off before the one for the input output is turned off If you tur...

Page 7: ...ister 0 7 Default p 337 Input Output Parallel I O REND OFF Min ms ACCEPT OFF Min ms Set Signal ASSIGN0 5 p 339 Parallel I O Output Output Data Handshake Scan Count Judgement Numerical Calculation Bit Width Data Bit Output Signal Guarantee Time ms Timeout ms p 253 Serial Baud Rate bps Bit Length Stop Bit Parity Check Flow Control p 339 General Output Destination None Serial COM 0 Ethernet SD Card p...

Page 8: ...g p 70 Calibration p 71 Marker Display p 310 Data R W p 292 Initialize p 57 INSPECTION Position Adjustment p 198 Area Size Adjustment p 208 Checker Line p 96 Binary Window p 101 Gray Window p 104 Binary Edge p 106 Gray Edge p 110 Feature Extraction p 115 Smart Matching p 121 Flaw Detection p 136 Connector Binary Window 146 Connector Gray Window 146 Connector Gray Edge p 151 Smart Edge Circle p 165...

Page 9: ... Read Image p 287 Window Transparency SETUPMenu p 271 RUN MENU OPERATION Select Type p 316 Reset Statistics p 316 Start RUN Mode p 314 Stop RUN Mode To SETUP Menu VIEW Screen p 320 Data R W p 295 Window Transparency RUN menu p 323 Window Sequence Order p 323 LAYOUT Layout p 319 TOOL Eject SD p 343 Save Setting Data Save Image Memory Clear Image Memory Information F1 Select Window Screen 0 3 p 306 ...

Page 10: ......

Page 11: ...9 Names and Descriptions Chapter 1 INDEX Chapter 1 Names and Descriptions ...

Page 12: ... a SD memory card the LED above the slot flashes 9 USB Port USB 2 0 supported Exclusive for PVWIN communication 10 Keypad Connector Connects a keypad ANPVP03 ANPVP10 11 Ethernet Port Connects an Ethernet cable When connecting an Ethernet cable either one of two LEDs lights The LED to light and the color varies depending on baud rate 12 MONITOR Analog RGB output terminal Connects a monitor 13 Camer...

Page 13: ...If the battery is running out a message saying Change Battery appears in the information display area Replace with a new one then Battery product No AFPX BATT To replace the battery before the procedure described above turn on the power of PV500 a minute or more and replace it in two minutes after turning off the power Even if the battery has run out type data and environment data are not discarde...

Page 14: ...uct was discontinued as of the end of August 2011 Precautions for Use Use only the camera and the camera cable with the proper product numbers specified by Panasonic Industrial Devices SUNX Co Ltd Do not bend the camera cables forcibly or apply load to the connector joints Do not touch the CCD element or the lens surface of the camera Attach the lens cap to keep off dust when not in use When inser...

Page 15: ...lens with adapter rings as necessary 2 Lens fixture C mount 3 Mounting plate Insulation type plate The plate can be attached to four sides of the camera 4 Cable connector Connects a camera cable Connect the connector labeled the product number of the cable to a camera This manual describes the cameras as follow 2 Mega pixel Digital Camera 2 Mega camera Quad speed Digital Camera Quad speed camera ...

Page 16: ... close position to the edge of the camera 4 Mounting plate Insulation type plate 5 Camera cable Mounted directly to the camera It cannot be removed 6 CCU connector Connects to Camera Control Unit CCU Camera Control Unit hereinafter called CCU 7 Camera head connector Connects the cable of the camera head 8 Mounting plate Insulation type plate 9 Cable connector Connects a camera cable Connect the co...

Page 17: ...nnect the connector labeled the product number of the cable to a camera This product is supported in Ver 2 40 1 2 5 Camera Cable Product No ANPVC81XX ANPVC81XXR XX 03 05 10 Camera side PV500 side 1 Camera side connector Connects to a camera 2 Product number label The label indicates product number of the camera cable 3 Ferrite core Attach this whenever you use the product ZCAT2035 0930A produced b...

Page 18: ... 10 Applicable camera 0 3 Mega Compact Gray Camera ANPVC5030 Camera side PV500 side 1 Camera side connector Connects to a camera 2 Product number label The label indicates product number of the camera cable 3 PV500 side connector Connect the CAMERA connector of PV500 ...

Page 19: ...ese keys when key guide is displayed in the bottom of the window 6 OPE SET Switch To switch windows between SETUP menu and RUN menu This is a snap type switch and the window switches every time you snap it 7 FUNC Key FUNCTION To display pop up menu Pressing the key two seconds or more captures the screen Print Screen 8 SHIFT Key Use when SHIFT sign is shown on the screen Mainly to make the cursor ...

Page 20: ...position in 16 pixels PHASE Phase Adjusts the screen flickering CONT Contrast Adjusts the contrast 3 Mounting hole VESA mount 4 M4 depth 7mm 75 x 75 mm 4 RGB input connector A connector for RGB signal input To connect to the monitor with the VGA monitor cable ANMX8331X Connector Mini D sub 15 pins female R Image signal Red G Image signal Green B Image signal Blue GND Signal ground HS Horizontal sy...

Page 21: ...19 Installation and Wiring Chapter 2 INDEX Chapter 2 Installation and Wiring ...

Page 22: ...20 Installation and Wiring Chapter 2 2 1 BasicSystemConfigurations An example of basic system configuration when connecting two cameras ...

Page 23: ...rew holes on the bottom side after replacing the rubber legs Before mounting PV500 attach a backup battery to it Refer to page 315 on how to attach the battery Back Side Mount Mount PV500 using four mounting holes φ4 6 Use M4 screws length of 10 mm or more to mount Bottom Side Mount Replace the rubber legs from the bottom side and fixate with M4 screws length of screw joint is up to 8 mm ...

Page 24: ...cables safely keep more than 100 mm of space in front of PV500 When installing another PV500 next to it keep more than 50mm of space between PV500s 1 Back Side Mount Do not block the ventilators on the top and bottom of the unit It might lead to a malfunction due to the internal heat retaining When installing PV500 on a control board take some measures such as attaching a cooling system a fan moto...

Page 25: ...31 3 20 26 7 326 8 5 315 8 5 137 2 2 76 2 3 30 1 5 41 7 41 7 30 40 0 467 5 5 456 5 5 207 2 3 121 1 5 54 1 32 0 5 62 5 62 5 40 53 3 608 2 2 597 2 2 277 2 166 1 78 0 5 49 0 5 83 3 83 3 50 66 7 749 2 3 738 2 3 348 1 5 211 1 102 0 5 66 0 5 104 2 104 2 75 100 0 1101 2 1090 2 524 1 323 0 5 162 0 108 0 5 156 3 156 3 100 133 3 1452 1 5 1441 1 5 700 0 5 436 0 5 221 0 150 0 208 3 208 3 150 200 0 2156 1 2145...

Page 26: ...37 1 5 210 1 62 5 62 5 100 133 3 968 2 456 1 0 286 0 5 83 3 83 3 150 200 0 1441 1 5 693 0 5 438 0 5 125 0 125 0 200 266 7 1915 1 929 0 5 589 0 166 7 166 7 250 333 3 2388 1 1166 0 5 741 0 208 3 208 3 300 400 0 2862 0 5 1403 0 892 0 250 0 250 0 350 466 7 3335 0 5 1639 0 1044 0 291 7 291 7 400 533 3 3809 0 5 1876 0 1195 0 333 3 333 3 450 600 0 4282 0 5 2113 0 1347 0 375 0 375 0 500 666 7 4756 0 5 235...

Page 27: ... 26 7 193 0 6 5 20 1 1 41 7 41 7 23 30 7 219 0 5 23 1 0 47 9 47 9 25 33 3 26 1 0 52 1 52 1 30 40 0 110 1 8 62 5 62 5 35 46 7 127 1 6 72 9 72 9 40 53 3 144 1 5 83 3 83 3 45 60 0 161 1 3 93 8 93 8 50 66 7 178 1 3 104 2 104 2 55 73 3 194 1 2 114 6 114 6 60 80 0 531 0 5 1 211 1 1 125 0 125 0 65 86 7 573 0 5 1 228 1 1 135 4 135 4 70 93 3 658 0 5 1 245 1 0 145 8 145 8 75 100 0 658 1 9 262 1 0 156 3 156 ...

Page 28: ...138 0 156 3 156 3 100 133 3 1781 1 5 1770 1 5 864 0 5 541 0 5 277 0 190 0 208 3 208 3 150 200 0 2649 1 2638 1 1298 0 5 819 0 5 425 0 294 0 312 5 312 5 200 266 7 3517 0 5 3506 0 5 1732 0 5 1097 0 572 0 398 0 416 7 416 7 250 333 3 4385 0 5 4374 0 5 2166 0 5 1374 0 720 0 502 0 520 8 520 8 300 400 0 5253 0 5 5242 0 5 2600 0 1652 0 868 0 606 0 625 0 625 0 350 466 7 6121 0 5 6110 0 5 3034 0 1930 0 1015 ...

Page 29: ...nued as of the end of August 2011 1 Rotate a lens securing ring which fixes a lens to a camera and place it at the appropriate position 2 Screw the lens into it When you use adaptor rings fix them to the lens before attaching the camera 3 Rotate the lens securing ring to fix the lens Adjust the gap between the lens securing ring and the camera to be the size confirmed in the view range table 2 Use...

Page 30: ... mounting plate mounted is the bottom of capturing images displayed on the screen Regarding to Quad speed camera and 2 Mega pixel camera it is the side of the face where the plate is initially attached Camera cables To prevent loading the cable support the cable around the camera attachment and around the connector Note on the followings when bending the cable Do not bend at least 100 mm part of t...

Page 31: ... a panel to attach a monitor Applicable panel thickness 1 5 mm 2 Insert the monitor into the panel 3 Attach the included attachment brackets to the monitor 4 places 4 Screw the attachment brackets to fix the monitor to the panel Tightening torque 0 5 to 0 6 N m Keep 50 mm spaces around the XGA monitor to prevent the cables from being damaged and to increase work efficiency ...

Page 32: ...le at the end with a product number sticker to the camera and the end with a ferrite core to the PV500 When you use just one camera be sure to connect it to CAMERA 0 Keep the camera cable more than 100 mm away from a power cable and a power source cable No ferrite core is attached to the camera cable for the 0 3 Mega Compact Camera ANPVC5030 2 Connect a monitor to PV500 Connect a monitor cable to ...

Page 33: ...V DC Power consumption 1A or less Applicable Solderless Terminal Terminal screws are M3 Screw the terminal block with tightening torque of 0 8 Nm Failure to do so might damage to the product It is advisable to use solderless terminals to wire Use wires of 0 5 mm2 to 1 25 mm2 diameter if you do not use a solderless terminal Manufacturer Shape Model No Applicable wire Tightening torque JST Mfg Co Lt...

Page 34: ...res for noise reduction Connecting Power 1 Prepare a power supply unit which fulfills the following conditions and connect with the power cable Conditions for power supply Power voltage 24 V DC 10 Current capacity 3 0A or more Insulated power supply with a built in protection circuit Ensure to use the separate power supply for the PV500 from the power supply for power devices Turn ON OFF the power...

Page 35: ...V500 is insulated and you can ground the positive terminal of 24V DC power supply without fault When connecting PV500 with the other devices such as PLC do not ground the positive terminal of the power supply of the device If the power supply circuit of the device is not insulated the connection between the outer shell of the PC and the 0V power supply may cause a short circuit condition and burno...

Page 36: ...UN menu is displayed When you start the very first time after delivery the dialog to select interface language appears Refer to the next chapter for more details If the monitor screen displays nothing confirm the following statuses Is power supplied to PV500 correctly Is the power switch of the monitor ON Does the monitor cable connect correctly You can change splash screen Refer to page 358 for d...

Page 37: ...35 Basic Operation Chapter 3 INDEX Chapter 3 Basic Operation ...

Page 38: ...R key up down to move the cursor onto the language you want to use and press the ENTER key 4 Tilt the ENTER key up down to move the cursor onto the lower message and press the ENTER key The message says Do not show this window at the next start up Pressing the ENTER key checks the check box and the window does not appear from the next startup The English dialog appears also at the next startup wit...

Page 39: ...area a Information Displays the current type display pattern and the status of the PV500 b READ END signal status Displays the status of READ END REND signal ON Green OFF Black c Total judgement result Displays the result of judgement formula registered as Total Judgement d I O terminal status Displays the status of OUT 0 7 ON Green OFF Black e Time Displays inspection time and cycle in ms unit Fo...

Page 40: ...ay area Displays the message to inform Example The setting was updated The voltage of the attached battery became lower 5 Display type Displays SETUP MENU Indicates the current window is SETUP menu 6 Status Displays the status operating RUN or pausing STOP 7 Information display area Operating type number and setting type number The status of READ END0 READ END3 signal when continuing running Inspe...

Page 41: ...NVIRONMENT menu in SETUP menu For the information of setting a password to switch to SETUP menu refer to page 332 1 Snap the OPE SET switch in RUN menu Password window is displayed 2 Enter a password Use the software keyboard 3 Select Login Entering the correct password will switch the window to SETUP menu Do not request a password every time Check this item to switch to SETUP menu without enterin...

Page 42: ... menu or value you want to set by tilting the ENTER key on the keypad upward downward left right 2 Press the ENTER key The highlighted menu or value at the step 1 is selected Inputting Values 1 Select a box to Input value 2 Tilt the ENTER key on the keypad upward downward to change and specify the value By tilting the ENTER key left right you can change the digit position of the inputting value 3 ...

Page 43: ...s displayed In some cases such as entering a title you need to press the FUNC key to show pop up menu and select the item to input them 2 Input character one by one To select characters move the cursor onto the character to input and press the ENTER key To input a space select a blank key at the lower left To delete characters select the right left arrows and move the cursor onto the character to ...

Page 44: ...er F1 Image Menu is shown in the key guide Image Menu can be activated But some items of Image Menu may be grayed out to limit changing the settings depending on windows The transparency of the setting window can be changed Refer to page 341 for details In RUN Menu 1 Press the F1 key of the keypad The screen number list is displayed to select window 2 Select a screen number to set Image menu is di...

Page 45: ...enu switch to Memory Live An image changes in real time When you cover the lens with your hand a captured image will be darker while it will be lighter when you uncover it Gray Binary Gray scale A gray image in 256 gray levels captured by a camera Binary A binarized image in black and white based on a gray image For details refer to Chapter 4 6 1 Binarizing an Image Slice Level page 80 NG Image on...

Page 46: ...isplays an image preprocessed by the set step of the selected preprocess group Example When 10 steps are set in preprocess group A Selecting 3rd for preprocess step displays the image preprocessed by the 3rd step and inspects on the image preprocessed by the 10th step ...

Page 47: ...selected A to E for Preprocess 7 Press the CANCEL key Now you completed selecting a type of image to display in SETUP menu Selecting Image to Display on Screen Window in RUN Menu 1 Select Memory Live from Image menu The selection screen is displayed 2 Select Memory Live or NG Image in Memory Live When you selected NG Image then select when the NG of the image occurred from Latest Previous and Befo...

Page 48: ...played 2 Tilt the ENTER key up down to change the magnification and then press the ENTER key Pressing the ENTER key displays the image in the specified magnification To change the magnification again press the ENTER key 3 After setting is completed press the CANCEL key Scrolling When displaying a zoomed in image only a part of image can be shown To show the nondisplayed part use the scroll functio...

Page 49: ...a Compact camera and in 50 for 2 Mega pixel camera 1 Select Optimize Size The size of the screen window is changed 3 2 4 Specifying Checker Area Set an inspection range and a range excluded from inspection with Area function The inspection range is Inspection area and the range excluded from inspection is Mask area Area can be set in the following shapes Rectangle Plane scan Ellipse Circle Polygon...

Page 50: ...cle 1 Select Circle or Ellipse from Change Shape menu 2 Select Change Now you can draw an area 3 Move the area Tilt the ENTER key to move the area Tilt the ENTER key pressing the SHIFT key to move the area by 10 pixel You can use the SHIFT key also in setting of a start end point After moving is completed press the ENTER key 4 Set the start point a square mark Move the start point by tilting the E...

Page 51: ...Move the vertex by tilting the ENTER key and press it to determine the position The square mark shifts to the next vertex and now you can set the next vertex Repeat this operation until the final vertex Increasing the Number of Polygon Vertices 1 Select Change 2 Press the FUNC key at the point where you want to add a vertex The menu adding deleting vertices is displayed 3 Select Add Vertex A new v...

Page 52: ...ey to move the area by 10 pixel You can use the SHIFT key also in setting of a start end point 4 Set the start point a square mark Move the start point by tilting the ENTER key and press it to determine the position 5 Set the end point a filled square mark Move the end point by tilting the ENTER key and press it to determine the position Modifying an Inspection Area when adding a mask area When a ...

Page 53: ...a Mask Area For details refer to page 47 Drawing an Inspection Area 6 After drawing is completed press the CANCEL key Editing a Mask Area 1 Select Change in Area Setting window The inspection area is displayed in orange 2 Tilt the ENTER key upward downward to display the area in orange and press the ENTER key 3 Edit a Mask Area For details refer to page 47 Drawing an Inspection Area 4 After drawin...

Page 54: ...n the current screen About Image File Name Example of file name 071215_150848_0 bmp Saving image file name consists of date 6 digit YYMMDD time 6 digit HHMMSS and image number 1 digit N Between each of the information _ underscore is inserted Date and Time Calendar data of PV500 Image number 0 to 9 Numbered consecutively within the same hour About Save Folder of Image Files For SD card Panasonic M...

Page 55: ...53 Setting Inspection Conditions Chapter 4 INDEX Chapter 4 Setting Inspection Conditions ...

Page 56: ...sition Adjustment Area Size Adjustment page 89 Calculate the measured data Geometry Calculation Numerical Calculation page 211 page 223 Total Judgement Judgement page 238 Display detection results with figures or characters on the screen window Character Figure Drawing page 253 Output Settings Output judgements calculated data and images page 270 Save settings Save Read Save in the save memory of ...

Page 57: ...e executed by inputting I O signal or sending a command from an external device Storage Space in PV500 Max 470 MB Execution Memory SD memory card Max 32 GB Panasonic MEW Vision PV500 SetData 1 About how to specify the data to read Area No from the storage space in PV500 at startup see chapter 7 2 1 page 345 2 About how to specify a type to read at startup see page 56 About how to save read the set...

Page 58: ...e pop up menu appears 2 Select Type No at Startup The last Type No default Reads again the type selected right before turning off the power The setting is done if you select this Selected Type No Reads the type No specified after 3 Specify Selected Type No 4 After setting is completed press the CANCEL key 5 Save the data About how to save it see page 289 Copying Product Type 1 In type selecting wi...

Page 59: ...he message confirming initialization appears If you select No initialization is not executed 2 Select Yes After all types are initialized Type No 000 is newly created When Template Registration is set to Common 1 Select TYPE Initialize from the menu bar The window to choose whether to initialize all types or not is displayed 2 To initialize all types select Yes Not to initialize them select No Sel...

Page 60: ...as and Individual Trigger captures them at separate timings Selecting Common Trigger allows using Detect Trigger function which detects whether an object is in the inspection area Capturing Condition for Each Camera Shutter speed page 64 Camera gain page 64 Offset page page 67 Capture delay page 65 FLASH delay FLASH span page 69 Partial imaging page 70 Calibration page 71 Error if Checker Area out...

Page 61: ...ypes for Connected Camera and Camera Type are different an image cannot be captured correctly Changing camera type initializes capturing conditions of cameras It is advisable to set the correct camera types before setting capturing conditions Switching camera type between Quad speed camera and Ultra Compact camera does not clear capturing conditions Ultra small camera Discontinued as of August 201...

Page 62: ... 1 Select TYPE Type Setting from the menu bar 2 Select Camera 3 Select No Individual for Common Setting Now the setting you are going to set applies only to the currently setting type To return to Common Setting 1 Select Type Setting Camera 2 Select Yes Common for Common Setting If the type set to use common setting already exists the setting condition of the type will be copied to or overwritten ...

Page 63: ...inated Inputting START 0 signal starts capturing an image Although image capturing times are different when connecting different types of cameras checkers and result output are executed after all cameras have completed image capturing 1 Set Camera Trigger in Camera window Common default All cameras capture images at the same timing Individual Each camera captures an image at individual timing Dete...

Page 64: ...ed cancels Individual Trigger and switches Type The status will be the one to start an inspection again from the beginning No Cancels the operation of Switch Type and returns to the state of waiting for Individual Trigger Not select Keep displaying the message The state will be the one of waiting for Individual Trigger displaying the message If the signal of the rest of image capture is input the ...

Page 65: ...again The next inspection is not executed if the following judgement of Position Adjustment No 0 is OK No 4 in the right figure After NG judgement of Position Adjustment No 0 is returned by reasons such as the firstly inspected object moving out of the area No 5 in the right figure OK judgement of the checker executes the next inspection in the same way as the first inspection How to set Continuou...

Page 66: ...g illuminance or lens aperture as necessary 1 Select the camera No to set in Camera window 2 Select Shutter Speed Now you can specify a value of shutter speed Range of shutter speed Except for Compact Gray Camera 0 03 1000 00 ms 0 3 Mega Compact Camera Gray 0 10 500 00 ms default 10 00 3 Select desired shutter speed To observe the image easily set Window Transparency SETUP menu to a larger value O...

Page 67: ...the variation of the brightness surrounding the work if the gain value is increased and the image will be rougher due to increased noises Adjust camera gain when you cannot obtain a desired image even though you have adjusted lens aperture and lighting illuminance The range of gray values used for inspections is determined by the setting of camera gain values As shown in the above figure the range...

Page 68: ... of camera gray value Camera gain 255 1023 x 0 50 Approx 0 5 Unused camera gray values 513 to 1023 are replaced with 512 256 tone width Gray values used for inspections in PV500 The range of brightness of this square is 0 to 255 Detail Camera gray values will be more compressed when setting a smaller camera gain A part of the created gray values in progress is used for inspections as inspection gr...

Page 69: ...nspection To make the data for 5 of darker parts be 0 set 50 Value 1 is equivalent to 0 1 Example Even when the usage range is the same as shown in the above figure change the offset values when the upper and lower positions are different For the left case in the figure set the offset value to 50 not to use the upper and lower 5 of data For the right case set the offset value to 0 to use only the ...

Page 70: ... Inspection Conditions Chapter 4 Difference in images set by Camera Gain and Offset The following figure shows the images on which Camera Gain and Offset are set Offset Gain 0 150 300 450 600 0 25 0 50 0 75 1 00 ...

Page 71: ...rom START signal input to capture start Settable range 0 0 to 999 9 ms Setting FLASH Delay and Pulse Output Width After inputting START 0 3 signals light emission timing signal is output from FLASH 0 3 of I O connector to external strobe flash in pulse Specify output delay of FLASH signal and outputting pulse width 1 Select the camera No to set in Camera window 2 Select FLASH Delay and specify del...

Page 72: ...0 1 Select the camera No to set in Camera window 2 Select Partial Imaging Partial Imaging window is displayed 3 Set Part Area No 0 to Yes Now you can set the start end point 4 Select Start Point and specify the starting line of the capturing area While you are specifying a range the area where no inspection will be done is displayed in red in the image on the screen Use it to make the setting 5 Se...

Page 73: ...els coefficient 0 05 If the detected coordinate in initial condition is 480 320 the value turns to be 12 8 after calibration Setting Calibration Before setting calibration capture an object or a scale with assured measurement to measure actual size in pixel unit 1 Select the camera No to set in Camera window 2 Select Calibration Calibration window is displayed 3 Set Calibration to Yes Now you can ...

Page 74: ...splayed 3 Set Calibration to Yes Now you can set all items 4 Enter value for Origin X and Origin Y For example if you want the position of coordinate 100 100 to be the origin enter 100 for them 5 Select Coordinate Axis Select from the following four types Decide which direction from the origin you make it positive side right or left up or down Rightward Downward default Rightward Upward Leftward D...

Page 75: ...e menu bar 2 Select Camera Camera setting window is displayed 3 Select Yes or No in Error if Checker Area outside Image No Default of earlier version than Ver2 2 Executes a checker even if the checker area is beyond the camera image Yes Default of Ver2 2 or later Cancels checker if the checker area is beyond the camera image and outputs NG as a result The list of checkers and Checker List show the...

Page 76: ...ute inspection using only one product type To use many product types when there is enough time to switch the product types To execute inspections of many parts in a captured image at a time To use many checkers numerical calculations and judgement expressions to perform complicated calculations in an inspection Execute All Executes all Checkers Numeric Calculations and Judgements in a product type...

Page 77: ...lock is referred 4 4 2 Inspecting in Execute All Mode The Execute All is a factory default execution mode This mode executes all set checkers You do not have to be concerned about Block in this mode Specifying Execution Mode and Number of Blocks 1 Select TYPE Type Setting from the menu bar Type Setting window is displayed 2 Select Execution Condition 3 Select Execute All for Execution Mode 4 Enter...

Page 78: ...76 Setting Inspection Conditions Chapter 4 Flow concept The number of the executed block is displayed in the information area ...

Page 79: ... the set condition the right end block will be executed When it does not meet the next branch will be executed In the example shown on the right the setting of the Branch 0 indicates that if judgement No 50 is OK Block 1 will be executed if it is NG proceeds to Branch 1 4 Set branch conditions Condition and Checker No Specify Judgement type and number to set as a branch condition Judgement Specify...

Page 80: ...spection When inputting a start signal through I O specify the block number with IN 0 3 When sending a serial command send a designated command to specify the block No When using Individual Trigger for camera trigger you cannot execute different blocks for each camera After specifying block No 0 with the first camera specifying the other block numbers with the second camera stops inspections and o...

Page 81: ... an inspection Capture a base object maintaining the lighting condition to take an image 1 Press the F1 key and select Delete from the displayed menu 2 Select Live for Memory Live 3 Place an object beneath the camera 4 Press the TRIG key A test run is executed and an image is captured You can call up the images saved in PV500 or a SD memory card to set checkers and execute a test About how to save...

Page 82: ... set in the checker setting window Gray Image Slice Level Group A Maximum value is 255 Minimum value is 200 Slice Level Group B Maximum value is 255 Minimum value is 150 200 to 255 white 0 to 199 black 150 to 255 white 0 to 149 black The values are gray level of each pixel The pixel with 170 of gray level will be white Setting a Slice Level 1 Select INSPECTION Slice Level from the menu bar Slice L...

Page 83: ...ayed 4 Select 1ST The screen of preprocess setting is displayed 5 Select Filter Type and specify the desired filter from 21 types grouped into 6 categories The image is updated to be an image applied the specified filter The image before applying preprocess can be confirmed in the window navigator area pointed by the arrow in the right figure Direction is to apply the selected preprocess and the o...

Page 84: ...ou want to paste and press the FUNC key The pop up menu appears 4 Select Paste The preprocess is copied If a preprocess has been already set in the destination the message of overwrite confirmation appears Selecting Yes executes copying the checker Disabling the Set Preprocess Ver 2 00 or later Using this function disables a specified step and enables to execute an inspection or run a test without...

Page 85: ...sion Dilation After removing light or White noises return the contracted area to its original size Dilation Erosion After removing dark or black noises return the expanded area to its original size Index 2 Main application Change in gray level Auto Correction Automatically corrects the brightness or contrast according to the luminance graph for the whole image Gray Cut Reorganizes the specified gr...

Page 86: ... of which is 0 to 120 is converted to 50 In the case of the above setting the gray level to be converted is 20 to 120 However as the gray level is only available in the range of 0 to 255 it is processed as above Correction Setting Gray levels in a range of 0 to 255 are divided into 8 blocks and the gray levels can be changed at 9 points 1 Select LUT Setting The values are displayed only for the tw...

Page 87: ...ample as the point with the gray level of 128 is determined the point on the luminance graph does not change even if the next gray level has been changed from 160 to 200 4 After setting the necessary points press the ENTER key or CANCEL key to fix the setting Index 3 Main application Defocusing Median Removes light or fine noises Smoothing Decreases noises by blurring an image to help measuring th...

Page 88: ...he image the brightness of which is uneven Page 86 Frequency Extraction It can be executed with the combination of the process for smoothing the fine change in shading and the process for equalizing the moderate unevenness of brightness Page 86 Setting Tophat 1 Select the color of foreign objects you want to extract in Segment Color Black Extracts the foreign objects darker than the background Whi...

Page 89: ...cy Extraction Two filters are provided which are Smoothing Filter and Sharpening Filter Using Smoothing Filter removes fine edges Defocused image can be obtained in whole Removes high frequencies Using Sharpening Filter removes the part showing the modest variation in brightness Image with a clear cut edge can be obtained Removes low frequencies Using these two filters in combination enables a spe...

Page 90: ... the blank space created by the rotation displayed with background luminance is also preprocessed and inspected as a part of the image Also when Part Area is set and the image is rotated the capturing range is the size of the image that partial imaging has not been executed Refer to page 73 Reflect Reflects an image The direction of reflection is selected from either Vertical axis or Horizontal ax...

Page 91: ...Refer to 97 p Binary Window Main application Measurement of size Presence absence inspection Description Binary Window binarizes an image captured by a camera and measures an area or the number of white or black pixels Judges as OK or NG on the measured value Refer to 101 p Gray Window Main application Measurement of brightness Orientation recognition Description Calculates the gray average values...

Page 92: ...rea If the PV500 detects an area more than a certain level of difference in average gray the device judges it as a flaw Refer to 136 p Connector Binary Window Gray Window Main application Appearance inspection of lead pins Description Inspects appearance of many pins using the method of Binary Window or Gray Window checker Refer to 146 p Connector Gray Edge Main application Measurement of pitch of...

Page 93: ... from the base position Refer to 198 p Area Size Adjustment Main application Adjustment of area size of checkers Geometry Calculation Available from Ver 2 0 Main application Geometry calculation using detected data Description Conduct seven kinds of geometry calculations using the coordinate values and lines detected by each checker Items such as the intersection point of two lines or approximate ...

Page 94: ...of Blocks Copying Checker 1 Move the cursor onto the checker number you want to copy and press the FUNC key The Pop up menu appears 2 Select Copy 3 Move the cursor onto the checker number you want to paste and press the FUNC key 4 Select Paste The checker is copied If a checker already exists in the destination the message of overwrite confirmation appears Selecting Yes executes copying the checke...

Page 95: ...ra in the checker setting window Colors are set in ENVIRONMENT Color When selecting Standard the list is displayed in the following colors Camera No 0 Gray Camera No 1 Pink Camera No 2 Yellow Camera No 3 Green Inspection Result When the inspection result is abnormal ERROR Alphanumeric characters is displayed in the comment field and the cause of the error is displayed in the field below the list O...

Page 96: ...ker list window INSPECTION Checker List All Checkers Default When selecting this all the set checker patterns are displayed Selected Checker Type The checker patterns of the checker type selected in Checker Type are displayed If Smart Matching Checker No 0 is selected all the checker patterns that have been set for Smart Matching checker are displayed Selected Checker Only the checker pattern for ...

Page 97: ...cess window is displayed 2 Select a Preprocess group A to E in Preprocess For details of preprocess refer to page 81 3 After setting is completed press the CANCEL key Return to Inspection Condition setting window The selected preprocess group is displayed 4 Select Slice Level Slice Level setting window is displayed 5 Select a Slice Level group A to Z For the details on binarization refer to page 8...

Page 98: ... select No for Position Adjustment in the checker setting window Select All To move all checkers regardless of the settings of Position Adjustment in the checker setting window Select Position Adjustment No Select a Position Adjustment which is already set To move the checkers that select the same Position Adjustment No in the checker setting window 4 Set the checker to exclude from group move to ...

Page 99: ...ithin the allowable range you have set the object will be judged as OK if it exceeds the allowable range the object is judged as NG Total Judgement Total judgement result of Pixel Judgement and Objects Judgement If two of them are OK the object will be judged as OK otherwise the object will be judged as NG Specifying Checker No 1 Select Line in Checker Type 2 Select the checker No list and specify...

Page 100: ...is a function for inspecting variable sized objects The function adjusts an inspection area according to the size of the object detected with Area Size Adjustment checker Refer to Chapter 4 9 page 208 about Area Size Adjustment and the setting procedure Selecting a Target Color Set to count pixels of either white or black on a binary image Target color can be selected for each of pixel counting an...

Page 101: ...ers is displayed 2 Select Filter to process the image to be a desired image Changing filters updates the displayed image Confirm it and set Setting Criteria for Counting Objects Set object criteria to count The following two items are the criteria Min Object Size Decides the number of pixels to regard as an object Min Gap Size Decides the minimum value of gap which is the number of pixels lying be...

Page 102: ... Enter the values in pixels 3 Enter Max No of Objects and Min No of Objects 4 After inputting is completed press the CANCEL key Running a Test Confirm if the current settings perform an inspection properly 1 Press the TRIG key When a live image is displayed on the screen PV captures a new image first and runs a test When a memory image is displayed it runs a test using the current memory image wit...

Page 103: ... will be judged as NG Specifying Checker No 1 Select Binary Window in Checker Type 2 Select the checker No list and specify a checker number to set 3 Press the ENTER key to determine the checker No Binary Window setting window is displayed The binary image is displayed on the screen window Selecting a Camera Select a camera image to set Binary Window checker 1 Select Area Setting in Binary Window ...

Page 104: ...inspecting variable sized objects The function adjusts an inspection area according to the size of the object detected with Area Size Adjustment checker Refer to Chapter 4 9 page 208 about Area Size Adjustment and the setting procedure Select a Target Color Set to detect pixels of either white or black on a binary image 1 Select Inspection Condition Target 2 Select White or Black to detect White d...

Page 105: ...e Max and OK Judge Min Enter the values in pixels 3 After inputting is completed press the CANCEL key Running a Test Confirm if the current settings perform an inspection properly 1 Press the TRIG key When a live image is displayed on the screen PV captures a new image first and runs a test When a memory image is displayed it runs a test using the current memory image without capturing any images ...

Page 106: ...he allowable range the object will be judged as NG Specifying Checker No 1 Select Gray Window in Checker Type 2 Select the checker No list and specify a checker number to set 3 Press the ENTER key to determine the checker No Gray Window setting window is displayed The gray image is displayed on the screen window Selecting a Camera Select a camera image to set Gray Window checker 1 Select Area Sett...

Page 107: ...tion Mask area Up to 16 mask areas where checker does no inspection can be set in an inspection area Select Add Mask in Area Setting specify a shape and draw an area For details refer to page 51 Setting a Mask Area Setting Judgement Limits Set a tolerance Maximum and Minimum values of gray average If the measured gray average is within the tolerance the object will be judged as OK if it is out of ...

Page 108: ...to 256 Judgement If the number of detected objects is within the range you have set the object will be judged as OK if it exceeds the range the object is judged as NG Specifying Checker No 1 Select Binary Edge in Checker Type 2 Select the checker No list and specify a checker number to set 3 Press the ENTER key to determine the checker No Binary Edge setting window is displayed The binary image is...

Page 109: ... key Using Area Size Adjustment Area Size Adjustment is a function for inspecting variable sized objects The function adjusts an inspection area according to the size of the object detected with Area Size Adjustment checker Refer to Chapter 4 9 page 208 about Area Size Adjustment and the setting procedure Selecting Detect Condition of Edge Set detailed conditions such as detecting direction of edg...

Page 110: ...nnot be detected after testing Filter Condition of length in scan direction Width Condition of length in the direction at right angle to the scan Example When you want to detect A in the right figure as an edge set Filter to 20 and Width to 40 The first object with length in scan direction 10 and the nose with width 30 are not detected And only A meets the condition and is detected Dilation and Er...

Page 111: ...rly To observe the image easily set Window Transparency SETUP menu to larger value See Changing Window Transparency SETUP Menu page 341 1 Press the TRIG key When a live image is displayed on the screen PV captures a new image first and runs a test When a memory image is displayed it runs a test using the current memory image without capturing any images Position adjustment and area size adjustment...

Page 112: ...gray value change No of Objects The number of detected edges The value is 0 to 256 Judgement If the number of detected objects is within the allowable range you have set the object will be judged as OK if it exceeds the allowable range the object will be judged as NG Specifying Checker No 1 Select Gray Edge in Checker Type 2 Select the checker No list and specify a checker number to set 3 Press th...

Page 113: ... arc For the setting procedure of other shapes refer to section of Drawing an Inspection Area page 47 5 After drawing is completed press the CANCEL key Setting Procedure of Arc To draw an arc in Gray Edge checker firstly specify its size and position select scan direction clockwise counterclockwise and then set an arc start point and an arc end point 1 Move the area Tilt the ENTER key to move the ...

Page 114: ... page 208 about Area Size Adjustment and the setting procedure Selecting Detect Condition of Edge Set detailed conditions such as detecting direction of edge 1 Select Inspection Condition Set Scan Direction Scan Method Edge Condition Edge Threshold and Detected Position 2 Select Search Method Set Scan Pitch Filter Width and Average Range About Conditions Scan direction Horizontal Vertical Only for...

Page 115: ...s which edges to output Front Scans from the arc start point and detects the first edge In the right figure A is detected Peak I Detects the position having the highest absolute differential value as an edge In the right figure A is detected All Detects all edges which meet the condition In the right figure all edges A B C and D are detected Front Rear Detects the two points the nearest position f...

Page 116: ...ge on the lines from 105 0 to 106 9 are averaged If you set the Average Range value to 1 or more Y coordinate of the horizontal scan and X coordinate of the vertical scan will be averaged as well Setting Judgement Limits Set a tolerance Maximum and Minimum values of the number of detected edges If the number of detected edges is within the tolerance the object will be judged as OK if it is out of ...

Page 117: ...xis angle The angle between the principal axis angle and X axis Projection Width Height The width and height of the rectangle circumscribing around an object No of Objects The number of detected objects Judgement Results If the number of detected objects is within the allowable range you have set the object will be judged as OK if it exceeds the allowable range the object will be judged as NG Spec...

Page 118: ...t a shape of inspection area from Change Shape Select from Rectangle Ellipse Circle and Polygon 4 Select Change and draw an area Refer to section of Drawing an Inspection Area page 47 5 After drawing is completed press the CANCEL key When you want to exclude an area from inspection Mask area Up to 16 mask areas where checker does no inspection can be set in an inspection area Select Add Mask in Ar...

Page 119: ... the Number of Objects to Detect Set the maximum number of objects to detect Specifying 10 detects 10 prior objects after sorting or in order of appearance 1 Select Inspection Condition Output Objects 1 x 2 Set the number of objects to detect Default 100 Settable Range 1 to 10000 Select a condition to number objects Sorting This is a function used to output and calculate feature data When multiple...

Page 120: ...ssary Extracting Each Data of Multiple Objects Labeling This is a function to detect each Feature data when multiple objects exist within the area Yes default Measures feature quantity of each object No Feature quantity of each object is not measured and only total area coordinate of the gravity center and principal axis angle are output Decides Whether or not to Detect an Object on the Boundary o...

Page 121: ...ection width and projection height changing these is not necessary The default value of Minimum Object Area is 1 which indicates that detecting an object with a pixel or more For a noisy binary image it is advisable to set Minimum Object Area to larger value to prevent detecting noise as an object Setting Judgement Limits Set a tolerance Maximum and Minimum values of the number of detected objects...

Page 122: ...rea size adjustment are also executed at the same time if they are used 2 Confirm a judgement result and the number of detected objects The list of detected objects is displayed in the lower part of the setting window When selecting this table and highlighting an object data the mark on the screen window indicating the detect position turns to red When 40000 or more areas of specified color are de...

Page 123: ...ween the detected part and the template in gray level can inspect a detailed difference Templates are saved in the dedicated memory To check the free space for templates select TOOL Information from the menu bar Base Image Template Detected Image Detected Image Sorted in ascending order of Y Output Data No of Objects 0 to 256 Template No 0 to 63 Correlation 0 to 1 000 Coordinate X Y Output point D...

Page 124: ...ing a Template Register an image pattern to detect Up to 64 templates can be registered per Smart Matching When registering multiple templates the checker inspects based on all the templates and outputs the area with the largest correlation value and the number of the template used to detect the area 1 Select Area Setting in Smart Matching setting window 2 Select Set for Template Template setting ...

Page 125: ...tput Point and operate the ENTER key to specify an output point Output point is the point that indicates the location where the image resembling the template was detected You can place the output point at the desired location It can be set also outside template While you are setting it the coordinate of the current output point is displayed in the information display area Use it to make the settin...

Page 126: ...when executing the inspection test 3 Image displayed when reregistering Dotted line shows the memory image Execute either way of the followings to clear the detection position when you do not want to display the image corrected when reregistering Switching Types Turning off the power to PV500 Changing the condition not to be detected such as setting the minimum correlation value of the first step ...

Page 127: ...hile multiple checkers use a single template in Common setting For example the total number of templates is five in the figure at the previous page After copying the templates to each checker the total number is seven as the figure below which is increased by two You cannot reset to Per Checker when inadequate memory of PV500 or excessive number of registration prevents copying the templates Note ...

Page 128: ... drawing is completed press the CANCEL key The set image pattern is registered as a template 5 Select Register for To template indicates the number you have specified in step 1 Through these steps you can register the commonly saved template in Template ...

Page 129: ...mmonly saved templates is displayed 2 Select a template to delete 3 Select Delete for Common Template Setting Follow the message to delete it Condition of Updating Template by External Signals A created template of Smart Matching can be updated reregistered by inputting an I O signal or a command from the external device How to select conditions to update is described below If you do not reregiste...

Page 130: ... Area Display to Yes When setting Area Display to Yes the operation when executing re registration differs depending on the settings of Template Setting and Position Regardless of the type of the display image Live image Memory image before executing re registration the operations for executing re registration are as below Reentry signal Use the Last Image Capture New Image Set Position Adjusted P...

Page 131: ...registered as a template To do so set a rotation angle and angle pitch 1 Select Inspection Condition 2 Specify the value of Rotation Range from 0 no rotation to 180 rotation of 360 degree Note that the larger value of rotation angle range you set the longer time its processing takes 3 Specify Angle Step At first set a pitch to scan Select from 8 4 2 and 1 Selecting 8 scans Rotation Range by 8 degr...

Page 132: ...bject of small value in the top Descending Sorts with the object of large value in the top When setting X and Ascending it sorts in ascending order with the object of the smallest X coordinate in the top You can confirm the result in the detected result list In the Case of Detection Failure If you cannot detect the part you want to detect as the result of tests adjust three conditions described be...

Page 133: ...ing value increases the more noises are removed Distortion 1 95 Extracts the part having contrast If some parts of the extracted object are chipped away increase the setting value If the object is expanded decrease the setting value Expansion 1 4 Expands the extracted object Makes up the chipped or missed parts of the object that cannot be adjusted by using the Distortion function 3 Select the but...

Page 134: ...This is compression ratio There are seven types of compression ratio 32 16 8 4 2 1 and S Accuracy 16 for example refers to compressing of information of 16 x16 256 pixels The smaller value indicates the lower compression Accuracy value must be smaller as a scanning step proceeds Accuracy 1 means that searching is performed without compressing the information Accuracy S means that detection is exec...

Page 135: ...mer is lower than the latter If there are many distorted or chipped parts over the whole object image the correlation values can be almost the same 1 Select Sequence 2 Select Recommendation Setting Regarding the current conditions the recommendation values of sequence is set Angle Step of Inspection Condition is also replaced to a recommendation value at the same time 3 Set Square Correlation to Y...

Page 136: ...The checker detects only the clusters of the filtered extraction pixels having the area value more than the Min Subtracted Size For example not to detect 10 pixel or less of extracted subtraction parts set Min Subtracted Size to 11 Max OK No of Subtracted Objects 0 128 A tolerance of a detected pixel cluster If the number of detected pixel clusters is less than the Max OK No of Subtracted Objects ...

Page 137: ...w indicating the detected area turns to red The value of 255 in the No of Objects column indicates the result exceeds 128 Smart Matching Performance Ver 1 20 or later This is the function that speeds up the processing of Smart Matching The function takes more time of type switch than without the function The function has the limit of the number of Smart Matching Number of checkers in the right tab...

Page 138: ...edges or contamination On the edge of a rectangular face On the surface of an image On the edge of a circle Output Data Line Plane Ellipse No of Objects 0 255 0 511 0 511 Flaw size 1 256 1 256 1 3600 First Cell of Flaw 0 255 0 65535 0 3599 Coordinate X and Y of first cell of flaw When setting Detect Mode to Gray Range it may be 3601 3854 depending on the settings of Num of Cells for Calc Range and...

Page 139: ...a flaw 1 Select Area Setting in Flaw Detection setting window 2 Select Area Set Area Setting window is displayed 3 Select a shape of inspection area from Change Shape Select from Line Plane and Ellipse 4 Select Change and draw an area The setting procedure differs depending on the shape in Flaw Detection 5 After drawing is completed press the CANCEL key Using Area Size Adjustment Area Size Adjustm...

Page 140: ...t to overlap cells each other as the figure shown on the right If the cells overlap each other the checker repeatedly scans the parts where the cells are overlapping resulting in increasing inspection time Changed area size by Area Size Adjustment function does not change the number of cells and cell size Specify the number of cells in order to inspect thoroughly even if an area size will become l...

Page 141: ...int to the end point in both directions of X and Y and not to overlap cells each other as the figure shown on the right If the cells overlap each other the checker repeatedly scans the parts where the cells are overlapping resulting in increasing inspection time Changed area size by Area Size Adjustment function does not change the number of cells Specify the number of cells in order to inspect th...

Page 142: ... cells N Settable number of cells 3 3600 Set the number of cells in order to inspect the object thoroughly from the start point to the end point and not to overlap cells each other as the figure shown on the right If the cells overlap each other the checker repeatedly scans the parts where the cells are overlapping resulting in increasing inspection time Changed area size by Area Size Adjustment f...

Page 143: ...ea 3 Move the cursor to the end cell of the mask area The borders of the cells from start to end in the mask area are displayed in yellow 4 On the end cell press the ENTER key The mask area you have set is displayed in blue Deleting a Mask Area 1 Select Delete Mask The border of the first cell from the start point is displayed in yellow 2 Select the start cell of the mask area to delete 3 Move the...

Page 144: ...andidate flaw The checker judges whether to regard the candidate flaw as a flaw based on the number of the cells in the candidate flaw If the number of cells in the candidate flaw is more than the number of cells that have been set as Flaw Size the candidate will be judged as a flaw If flaw size 3 If flaw size 5 Setting Procedure 1 Select Search Method in Flaw Detection setting window 2 Select Dif...

Page 145: ...ld or more as a candidate flaw The number of grouped cells The cells are grouped according to the setting value for Num of Cells for Calc Range If the setting value for Num of Cells for Calc Range is 4 four cells are grouped see the figures shown on the right The number of cells per shift This is the number of shifting cells to group them from the start point to the end point in the area If the se...

Page 146: ...shold as inspection condition 1 Select Thresh Adj After a message appears number of flaws to be detected for each threshold is displayed in descending order of threshold by six rows By tilting the ENTER key up down you can display data in after the seventh row Tilting the ENTER key and pressing the SHIFT key moves the cursor faster 2 Move the cursor to each threshold and check the number and the p...

Page 147: ...y images Position adjustment and area size adjustment are also executed at the same time if they are used 2 Check data of detected area list No Flaw number X The center X coordinate of the first cell from the start point in a flaw Y The center Y coordinate of the first cell from the start point of a flaw Flaw Size The number of cells making up a flaw The list of detected areas is displayed in the ...

Page 148: ...h cell Judgement of each cell If the detected area of each cell is within the allowable range you have set the object will be judged as OK if it is outside the allowable range the object will be judged as NG Judgement When judgments of all cells are OK judgment of the checker will be OK Connector Gray Window Gray average of each cell 0 255 Judgement of each cell If the detected gray average of eac...

Page 149: ...erating the ENTER key and press the ENTER key to fix the position 4 Move the start point and fix it Then move the end point and fix it 5 Set the size W of cells which inspect appearance for each pin Set a cell for a pin The widths in X and Y directions of a cell are defined in accordance with the position of start point and end point as the figures shown on the right 6 Tilt the ENTER key left righ...

Page 150: ...ct the table of maximum minimum values 5 To employ the common setting select the row of Common and enter a value To use the individual setting select a cell number and enter a value After the setting is completed press the CANCEL key Running a Test and Confirming Result Confirm if the current settings perform an inspection properly To observe the image easily set Window Transparency SETUP menu to ...

Page 151: ...Area or Gray average of each cell Judgement Judgement of each cell 4 Specify Starting Area Number of Areas and No Starting Area Cell No of the first cell to register No of Areas The number of cells to register No No of the first Numerical Calculation that is to be registered In the setting table always 0 are displayed Even after registering the data into Numerical Calculation the table shows 0 aga...

Page 152: ...m Minimum value of cell judgement limits Result Area or Gray average of each cell Judgement Judgement of each cell In the setting table always 0 are displayed Even after registering the data into Data R W the table shows 0 again The table cannot display the current registration status of Data R W 5 Specify Starting Area Number of Areas and No Starting Area Cell No of the first cell to register R W...

Page 153: ...in the set tolerance Total Judgement Judgement of each pin Execution Mode Float Detects a tip of each pin and a standard position The difference between them is the base distance of a float If the distance is short it is judged as a float In this manual this base distance is Float Float of each pin X coordinate Y coordinate and differential value of each pin Maximum value minimum value average and...

Page 154: ...by pressing the F1 key Selecting Preprocess Slice Level Position Adjustment page 95 Selecting an Execution Mode and Checker Direction Connector Gray Edge checker has four execution modes Select one of them according to your inspection purpose Checker Direction is to set a start point and an end point of an area horizontally or vertically Changing either of Execution Mode or Checker Direction clear...

Page 155: ...ee the right table 5 Set the size W of Gray Edge cells which detect edges in width measuring area The widths in X and Y directions of a cell are defined as the figures shown on the right 6 Tilt the ENTER key left right to specify the number of cells and press the ENTER key to fix it 7 Tilt the ENTER key up down to select Area 1 Follow the same procedure of Area 0 X ENTER key left right Y ENTER key...

Page 156: ...ifferentials are displayed Use them to set the threshold 3 To set threshold of Gray Edge cells individually select Yes for Set Individually Select No not to employ Set Individually 4 Select the threshold setting table 5 To employ the common setting select the row of Common and enter a value To use the Individual setting select Gray Edge cell number and enter a threshold 6 Press the TRIG key to exe...

Page 157: ... and fix it In the lower left on the screen the coordinates of the start point and the end point of Area 0 and size and the number of Gray Edge cells are displayed Use them to make setting See the right table 5 Set the size W of Gray Edge cells which detect edges in width measuring area The widths in X and Y directions of a cell are defined as the figures shown on the right 6 Tilt the ENTER key le...

Page 158: ...a Only the areas with differential value which is higher than this threshold are subjected to detect The threshold can be set in two ways common setting and individual setting The common setting sets the same value for all Gray Edge cells and the individual setting sets separate values Use the individual setting if pins have different brightness or only some of pins are dark due to lighting condit...

Page 159: ...157 Setting Inspection Conditions Chapter 4 INDEX 6 Press the TRIG key to execute a test Press the F1key to display the image and confirm that all parts are detected stably ...

Page 160: ...ment of the checker will be OK Distance Difference is a difference between floats of adjacent pins For example the distance difference of No 0 is the difference between the floats of No 0 and No 1 1 Select Judgement Limits 2 Input the setting values for Max Judge Pitch and Min Judge Pitch Even when using Float as the execution mode these items are displayed as Max Judge Pitch and Min Judge Pitch 3...

Page 161: ...s the figures shown on the right 6 Tilt the ENTER key left right to specify the number of cells and press the ENTER key to fix it Set the number of cells to the same as the number of pins to be measured X ENTER key left right Y ENTER key up down ST X coordinate of the start point Y coordinate of the start point ED X coordinate of the end point Y coordinate of the end point W Width X of cell Width ...

Page 162: ... of pins individually select Yes for Set Individually Select No not to employ Individual Setting 4 Select the threshold setting table 5 To employ the common setting select the row of Common and enter a value To use the Individual setting select pin number Gray Edge cell number and enter a threshold 6 Press the TRIG key to execute a test Press the F1key to display the image and confirm that all pin...

Page 163: ...t edges in width measuring area The widths in X and Y directions of a cell are defined as the figures shown on the right 6 Tilt the ENTER key left right to specify the number of cells and press the ENTER key to fix it X ENTER key left right Y ENTER key up down ST X coordinate of the start point Y coordinate of the start point ED X coordinate of the end point Y coordinate of the end point W Width X...

Page 164: ... Individually Select No not to employ Individual Setting 4 Select the threshold setting table 5 To employ the common setting select the row of Common and enter a value To use the Individual setting select Gray Edge cell number and enter a threshold 6 Press the TRIG key to execute a test Press the F1key to display the image and confirm that all parts are detected stably Setting Judgement Limits Set...

Page 165: ...e time if it is used 2 Check data of detected area list No Gray Edge cell No Pitch Data of Pitch Gap Float and Width Regardless of execution modes the name is fixed to Pitch Judgement Judgment of each pin or width for Width measurement Distance Difference Distance Difference of Float Available only in the case of Execution Mode Float Judgement Judgement of Distance Difference of Float Available on...

Page 166: ...Window and Connector Gray Window Refer to page 149 for details Registering into Data R W This is supported in Ver 1 30 or later The detected pitch distance difference and judgement limits of cells and judgement can be registered into Data R W from the checker setting window Although you can register them also in Data R W setting window information of many cells can be registered efficiently with l...

Page 167: ...f inner and outer circles Detect Mode Output Data Measure Radius Detects the radius from the center point of a detected virtual circle to the edge This mode is effective to detect a missing edge and burr and the position and angle of a projection as the left figure Circularity inspection is also performable based on a radius value Virtual circle Centeral coordinate Radius Radius Diameter or Width ...

Page 168: ...nu opened by pressing the F1 key Selecting Position Adjustment Position Adjustment is helpful when the position of an inspection object may shift largely or an angle can be detected in advance for an ellipse object Select a Position Adjustment checker that has been already set Refer to page 198 for details of position adjustment 1 Select Position Adj in Area Setting window The list of position adj...

Page 169: ...p is displayed Execution Sequence of Smart Edge Circle Process sequence Related parameters Detection of edges of circle Area Setting p 172 Edge Detect Condition p 174 Detection of virtual circle Calculates the central coordinate and radius of virtual circle Detection Method Edge ratio used Execution Mode p 175 Detection of radius diameter or width Detects according to Detect Mode Detect Mode p 168...

Page 170: ...radius Average diameter Average width c Radius Standard deviation Diameter Standard deviation Width Standard deviation d Circularity Circularity of inner circle Circularity of outer circle e Max radius angle Max diameter angle Max width angle Min radius angle Min diameter angle Min width angle a Virtual circle Virtual circle is a true circle that is calculated with the coordinate values of the edg...

Page 171: ...tect mode Measure Radius For the case of Measure Diameter or Measure Width replace the Radius in the right formula with Diameter or Width The calculation method for Standard Deviation used for Denoising function is different The larger value indicates the greater variation d Circularity Detects the difference between the maximum radius and minimum radius as circularity When Detect Mode is Measure ...

Page 172: ...cted by each cell before applying various parameters such as Judgement Limits It may be different from the maximum measurement or minimum measurement displayed at the bottom of the screen Because the data displayed at the bottom of the screen is the value after applying the denoising function 4 Angle label 0 to 360 degree for Measure Radius and Measure Width 0 to 180 degree for Measure Diameter Th...

Page 173: ...nd ENTER keys to change the page Judgement Four types of characters are displayed in Judge field after the test depending on the edge detection result of cells or judgement result Judge field Edge Detection Edge coordinate was used for calculating measurement value Measurement value radius diameter or width is within the max and min values of Judgement Limits Mark in graph 1 OK Detected Judgement ...

Page 174: ... a circle by the cells 1 Select Area Setting in Smart Edge Circle setting window 2 Select Area Setting Area Setting window is displayed A cell to detect the edge of an object circularly arranged is displayed on the screen window 3 Select Change 4 Move the entire area by operating the ENTER key and set the center of the circle CPX CPY 5 Set the size of the area The area size is expressed by radius ...

Page 175: ...ing the SHIFT key enables to specify SA EA and AP by 0 1 degree In Diameter measurement mode there is no EA End angle 9 After setting the cell pitch is completed press the CANCEL key How to exclude from inspection Mask area Mask areas where checker does no inspection can be set in an inspection area Set a start point and an end point of a cell to be excluded from inspection The number of mask area...

Page 176: ...edges from the outside to the center At this time if the outer edge is detected at the position closer to the center than the inner edge the edges are undetected In Out Scans the edges of the inner circle and starts the scan of the edges of the outer circle from that position Out In Scans the edges of the outer circle and starts the scan of the edges of the inner circle from that position Out In I...

Page 177: ...edges for Light Dark and edges for Dark Light are displayed Refer to About Graph p 170 for the details of marks and items other than those above Setting Virtual Circle Detect Condition Set the method for detecting a virtual circle Set Detection Method Edge ratio used and Execution Mode 1 Select Virtual Circle Detect Condition Detection Method Detection Method is a parameter to decide whether or no...

Page 178: ...le is out of the inspection area due to the position shift of the object Speed First Default If a part of the circle is out of the inspection area the number of detected edge coordinates may reduce or a different spot from the edge of the target circle may be detected As a result the correct virtual circle may not be detected or the center of the detected virtual circle may not be correctly detect...

Page 179: ...osition Adjustment The lower horizontal axis of the graph is indicated from the value that is Start angle Adjustment angle Rotation Adjustment Angle Outputs an angle using Rotation adjustment angle as a base An angle is expressed in 180 to 180 The lower horizontal axis of the graph is indicated from Start angle Start Angle Detects an angle using Start Angle specified in the area as 0 degree An ang...

Page 180: ...degree X Direction 120 degree Detects from the right side of X axis to the maximum position 120 degree Detects from the right side of X axis before adjustment to the maximum position Rotation Adjustment Angle 90 degree Detects from the right side of X axis after adjustment to the maximum position Start Angle 75 degree Detects from start angle to the maximum position 45 degree Detects from start an...

Page 181: ...values About Unused Edge Count In Denoising function edges excluded from edges to be used for calculation and cells which cannot detect edges are called unused edge Edges used for calculating measurement values are called used edge The number of each edge is displayed in the left of the screen together with the judgement result of checker Example of edges excluded by Denoising function 1 Select Ju...

Page 182: ...asurement Using Denoising function displays a line to divide the range of unused edges from the range of used edges as below Enter a value in Denoising Range and press the ENTER key to move this line Check the graph and make the setting to let the target edges in the range of unused edges Setting the denoising range to a larger value expands Used edge range The x mark red in the graph indicates th...

Page 183: ...g checking it In addition red lines indicating the maximum and minimum values are displayed in the graph Confirm them and set 3 Specify the maximum and minimum values of standard deviation and circularity As the current value of each condition is displayed at the bottom of the screen make the setting checking it 4 Specify the maximum value for Unused Edge Count The current value of the unused edge...

Page 184: ...have been set 2 Check data of detected area list Check the graph data of virtual circle measurement data and judgement result to be displayed on the screen Error messages when running a test If Smart Edge Circle is not performed properly when running a test error numbers and messages are displayed in the checker list Error No Message Cause 0040 Virtual circle cannot be calculated When the number o...

Page 185: ...position of a projection Angle of an object Detection of a corner Combination of Smart Edge Line and Geometry Calculation Distance difference from Base Position Measure Distance Width measurement Detection of the max and min values and output of the position Output Data Approximate Line Coordinates Start point End point Angle Line element a b c Linearity Measurement Deviation Distance Width Max me...

Page 186: ... Checker No 1 Select Smart Edge Line in Checker Type 2 Select the checker No list and specify a checker number to set 3 Press the ENTER key to determine the checker No Smart Edge Line setting window appears The gray image is displayed on the screen window ...

Page 187: ...sition Adj in Area Setting window The list of position adjustment is displayed If a position adjustment checker is not created Position Adj cannot be selected 2 Select a Position Adjustment No from the list When selecting a checker number for Position Rotation Adjustment or Rotation Adjustment the base angle vary depending on the setting of Base Angle Base Angle Refer to page 194 Selecting a Prepr...

Page 188: ... Max and Min deviations Judgement Each judgement condition Judgement Limits Each Max Min values page 196 Setting Detect Mode Smart Edge Line detects the edge of the end face of an object and detects the coordinate values angle and linearity of the approximate line to be detected from the coordinate value In addition the following measurements are performed in each inspection mode Measure Deviation...

Page 189: ... lines 0 and 1 b Linearity of approximate Line Linearity of approximate lines 0 and 1 c Standard deviation of deviations Standard deviation of distance Standard deviation of width d Max deviation Max distance Max width Min deviation Min distance Min width Average deviation Average distance Average width About Detected Line Approximate Line It is a line that is calculated with the coordinate values...

Page 190: ...unction As the graph displayed on the screen described below shows the maximum and minimum values before denoising the values of the graph may be different from the output values About Denoising function page 195 What is Standard Deviation It is the value that the variation in values of deviation distance or width is quantified It is calculated by the formula mentioned on the right The larger valu...

Page 191: ... when setting Edge Detect Condition or setting Judgement Limits Denoising 2 3 Maximum Minimum The maximum and minimum values of measurements This is the value of measurement deviation distance width that is calculated based on the coordinate of edge detected by each cell before applying various parameters such as Judgement Limits It may be different from the maximum measurement or minimum measurem...

Page 192: ...d for calculating measurement value Measurement value is within the max and min values of Judgement Limits Mark in graph 1 OK Detected Judgement OK Light blue 2 NG Detected Judgement NG Red 3 Excluded Detected Excluded by Denoising Blue 4 Undetected Undetected Red Displaying only the cells of a specific judgement result It is possible to display only the cell data of a specific result such as the ...

Page 193: ... end points is Width X and the right angled direction is Width Y 6 Tilt the ENTER key left right to specify the number of cells N and press the ENTER key to fix it Set the cells with no space between them from the start point to the end point The part with a space between cells cannot be inspected X Left right key of the keypad Y Up down key of the keypad ST X coordinate of the start point Y coord...

Page 194: ...g edges of an object 1 Select Edge Detect Condition The list of the conditions for detecting edges and the graph is displayed When Detect Mode is Measure Width two sets of conditions Condition 0 and Condition 1 are provided Setting these conditions enables the two edges to be detected with different conditions to detect the width The edges of Line 0 are detected with Condition 0 and the edges of L...

Page 195: ...th Condition 1 in the direction of three o clock from the edge detection point of Condition 0 3 Set Scan Method Edge Condition Edge Threshold and Detect Position These edge detect conditions are the same as Gray Edge checker Refer to page 110 Scan Method Projection Single Edge Condition Both Light Dark Dark Light Edge Threshold Default 50 Detect Position Front Peak Rear Filter Width Average Range ...

Page 196: ...detected again Compared to Speed First detecting edges more accurately calculates an approximate line with less error However the inspection time in Accuracy First is longer than the one in Speed First Setting Base Angle Select a base angle from the following four types for detecting the angle of the approximate line 1 Select Approximate Line Detect Condition Base Angle 2 Select from X Direction Y...

Page 197: ...ment values About Unused Edge Count In Denoising function edges excluded from edges to be used for calculation and cells which cannot detect edges are called unused edge and edges used for calculating measurement values are called used edge The number of each edge is displayed in the left of the screen together with the judgement result of checker Approximate line 1 Select Judgement Limits Denoisi...

Page 198: ... the setting to let the target edges in the range of unused edges Setting the denoising range to a larger value expands Used edge range The x mark red in the graph indicates the cell that detects no edge Although it is displayed in the used edge range it is counted as an unused edge The graph of Deviation is always displayed here regardless of the inspection mode Setting Judgement Limits 1 Select ...

Page 199: ... a live image is displayed on the screen PV captures a new image first and runs a test When a memory image is displayed it runs a test using the current memory image without capturing any images Position adjustment and area size adjustment are also executed if they have been set 2 Check data of detected area list Check the graph data of approximate line measurement data and judgement result to be ...

Page 200: ...traction Matching Smart Edge Circle Smart Edge Line Position Rotation Adjustment Horizontal vertical position and angle shift amount Position Rotation Adjustment detects position coordinates and angle of an object using checkers and calculates the misalignment from the base position and rotating angle from the base angle To detect an object select from the following five types Feature Extraction P...

Page 201: ...n be set Center Detection Feature Extraction This checker detects the gravity center of an object in the same method of Feature Extraction checker It considers the detected coordinates of the gravity center as a base position Matching This checker detects an object in the same method of Smart Matching checker The output point of the detected object will be considered as the base position Smart Edg...

Page 202: ...object in the same method of Feature Extraction checker It considers the detected coordinates of the gravity center and the angle as a base position and base angle respectively The range of a detected angle is 90 degrees Matching 360 degree This checker detects the position of an object output point coordinates and the rotation angle in the same method of Smart Matching It considers the detected c...

Page 203: ...gle Rotation Adjustment Binary Edge Horizontal Binary Edge Vertical Gray Edge Horizontal Gray Edge Vertical These checkers detect two points in the same method of Binary Edge checker or Gray Edge checker and calculates an object gradient Binary Edge Horizontal and Gray Edge Horizontal scan horizontally to detect edges Binary Edge Vertical and Gray Edge Vertical scan vertically to detect edges Thes...

Page 204: ... checker No list and specify a Position Adjustment checker number to set 3 Move the cursor onto a type of Position Adjustment to create The list of detection methods available in the selected Position Adjustment is displayed 4 Tilt the ENTER key right and then up down to select a detection method The setting window of selected Position Adjustment is displayed Selecting a Camera Select a camera ima...

Page 205: ...an be tested Confirm a test result in the same way of normal checkers About Priority The Priority function is effective if an object moves largely either vertically or horizontally When the object moves largely in the horizontal direction set to Horizontal When it moves largely in the vertical direction set to Vertical Example When setting to Horizontal this checker calculates a horizontal shift a...

Page 206: ...ecker 4 Press the CANCEL key to go back to the condition setting window Now Detect Center of the set base checker can be selected Example When setting horizontal base checker No 0 Detect Center of Base0 1 will be activated 5 Select Yes for Detect Center of Base 0 1 In the Base Setting field Checker1 or Checker3 is created The created base checker has the same area and conditions of the base checke...

Page 207: ...e and the detected position and angle are registered as a base When displaying a memory image it scans the currently displayed image and the detected position and angle are registered as a base Displaying a message other than Register a Base Position in the message display area indicates that the checker could not detect an object in a base checker test Change the setting of a base checker with NG...

Page 208: ... If nothing in the list no object can be detected Adjust the conditions 3 Select the list 4 Select a number of detect position to use Position Adjustment Adjust the inspection condition and sorting order so that the selected detection object always is the same number The selected detection object is displayed in red on the screen window 5 Press the Cancel key 6 Select Base Position 7 When the dial...

Page 209: ...bserve it to select 4 Select a Position Adjustment No to refer the adjustment amount The selected type No is displayed in the Position Adjustment field To cancel applying a position adjustment select No in the top of the list About selectable position adjustment When target checker is Position Adjustment The number of Position Adjustment checkers must be lower than the number of the currently sett...

Page 210: ...r some checkers In the checkers which can use Area Size Adjustment Area Size Adj is displayed in the setting window Available Line Binary Window Gray Window Binary Edge Gray Edge Feature Extraction Flaw Detection Connector Binary Window Connector Gray Window Smart Edge Circle Smart Edge Line Not available Smart Matching Connector Gray Edge Position Adjustment Area Size Adjustment In the Case of Di...

Page 211: ...hecker Although Area Size Adjustment provides No 0 to 999 per type if the number of used block is 10 the setting limit is 1000 checkers combined with Position Adjustment 1 Select INSPECTION Area Size Adj 2 Select the checker No list and specify a checker Area Size Adjustment number to set 3 Select a type of Area Size Adjustment to create The setting window of the selected Area Size Adjustment is d...

Page 212: ...point end point up down left or right The list of Area Size Adjustments that have been set is displayed As selecting a number with the cursor the Area Size Adjustment area of the number is displayed in orange on the screen window Observe it to select 5 Select an Area Size Adjustment checker The screen returns to Area Setting of the checker and the selected number of Area Size Adjustment is display...

Page 213: ... points Coordinate X and Y of median Line angle Line element a b c Intersecting Point Detects the intersecting point and the angle of two lines Coordinate X and Y of Intersecting point Intersecting angle of two lines Median Detects the intersecting angle of two lines and the median bisector of the angle Intersecting angle of two lines Median angle Median element a b c Distance Point Line Detects t...

Page 214: ...he F1 key Setting a Reference Specify the created checker to detect Point or Line which are necessary for Geometry Calculation 1 Select Reference The items such as points or lines which are required for the selected type of Geometry Calculation are listed Items to be specified vary depending on geometry calculations Refer to the next page for how to set an area Detect mode Input item Distance Poin...

Page 215: ... largest area zerothly 1 Select No 0 Point from the list The list of checkers which can be input is displayed Unset checkers are shown in gray and cannot be selected For details of selectable checkers see page 216 2 Select FEC Feature Extraction from the list The list of Feature Extraction checkers is displayed 3 Select Checker No 000 The list of result types is displayed 4 Select Center of Gravit...

Page 216: ...ers are shown in gray and cannot be selected For details of selectable checkers see page 216 2 Select SEL Smart Edge Line from the list The list of result types is displayed 3 Select Line0 Element or Line1 Element The selected data is displayed in a symbol for No 0 Line in the list 4 Select No 1 LIne 5 Select GGC Geometry Calculation from the list The list of the geometry calculations set to the n...

Page 217: ...om the list The list of Smart Edge Line checker is displayed 3 Select Checker No 000 The list of result types is displayed 4 Select Cell Individual Result0 The selected data is displayed in a symbol for No 0 in the list Set as necessary after No 1 All Points and Point can be mixed e g set No 0 to All Points and set No 1 to Point When points which cannot be detected by the specified Target checker ...

Page 218: ...x Measurement Coord Min Measurement Coord Line0 Start Coord Line0 End Coord Line1 Start Coord b Line1 End Coord b Cell Individual Result 0 Cell Individual Result 1 b Cell Individual Result 0 Cell Individual Result 1 b Line0 Element Line1 Element b GGC Geometry Calculation d d e a When selecting Gap Float or Width Measurement in Execution Mode b When selecting Measure Width in Detect Mode c When se...

Page 219: ...tion OT0 IP IP PT0 Down Left Up Right Approximate Line Angle Range 0 360 180 180 Direction Down Left Up Right Approximate Circle None Approximate Ellipse Angle Range 0 360 180 180 Direction Down Left Up Right About Measurement Conditions Line Display Select the display method of the detected line The following figures show the examples of Distance Point Point The large circle is the start point Re...

Page 220: ...t Angle Angle Range 0 360 Angle Range 180 180 ST ED Range 0 359 999 Result 160 Range 179 999 180 Result 160 ED ST Range 0 359 999 Result 340 Range 179 999 180 Result 20 Down Range 0 179 999 Result 160 Range 0 179 999 Result 160 Left Range 90 269 999 Result 160 Range 90 180 90 001 179 999 Result 160 Up Range 180 359 999 Result 340 Range 0 179 999 Result 20 Right Range 0 89 999 270 359 999 Result 34...

Page 221: ...t directions Example 2 In case of Median of Two Lines the direction of measure median varies depending on the direction of two lines The concepts of Down Left Up and Right for Median of Two Lines are the same as those for Distance Point Point About Direction of Lines The direction of the line detected by Smart Edge Line is that of the Start point ST End point ED of the area setting The direction o...

Page 222: ...cted angular positions differ between CW and CCW The following is the case that the direction of line in Reference No 1 is reversed Acute Angle CW CCW The intersecting angle and median is output as below when two lines are not intersected When two lines are headed in the same direction When two lines are headed in different directions Intersecting Angle Error E0072 Error E0072 Median It is calcula...

Page 223: ...ge is 180 180 Approximate Line Line Angle 0 to 359 999 When Angle Range is 0 360 179 999 to 180 000 When Angle Range is 180 180 Standard Deviation 0 to 99999999 999 Approximate Circle Center X Center Y 99999999 999 to 99999999 999 Radius 0 to 99999999 999 Standard Deviation 0 to 99999999 999 Approximate Ellipse Center X Center Y 99999999 999 to 99999999 999 Major Axis 0 to 99999999 999 Minor Axis ...

Page 224: ...s are in the same position Intersecting Point When two lines are parallel and not intersected When the intersection point is out of the range of 9999 Approximate Line When the input point is less than 2 When all the input points are in the same position Approximate Circle When the input point is less than 3 When the input points are located on a line When the center of the approximate circle is ou...

Page 225: ...tion you cannot create a judgement expression any more In Connector Binary Window Connector Gray Window and Connector Gray Edge you can register some types of data into a Data R W sheet from the setting windows Refer to the description of each checker for details When the judgement of the numerical calculation registered in a numerical expression is error ER it is referred as 0 in the calculated r...

Page 226: ...n of Operators and Functions page 235 for details Scan Count is reset to 0 by turning on the power switching type and resetting statistics data 4 Enter an operation expression Up to 16 items and 560 characters can be set If you selected a wrong item delete it with the F2 key and reregister the expression Moving the cursor onto an item displays the information of the item in the expression explanat...

Page 227: ... or light to change the page 3 Select Area the data to enter The window to set a result No is displayed Among multiple detected objects use the object No numbered with Feature Extraction checker to specify 4 Select 0003 If specifying the number exceeding the number of detected objects the input value will be 0 5 Select Result The code indicating the object area detected thirdly by Feature Extracti...

Page 228: ...f overwrite confirmation appears Replacing an Item This function replaces a part of an expression with another item to use 1 Move the cursor onto the item to replace 2 Press the F1 key Replace Items In a similar way to creating an expression an item select window is displayed 3 Select an item It is replaced with the selected item Deleting an Item A part of or an entire operation expression can be ...

Page 229: ...e 3 Press the TRIG key to execute a test and confirm the judgement Maximum Minimum values can be input in the previous window in the list of numerical calculations Setting an Output Condition Select whether or not to output calculation results to the external devices for each expression Default setting is set to output In addition to the setting for each expression setting from ENVIRONMENT Input O...

Page 230: ... PAC No 0 999 Judgement JUDGE 1 OK 1 NG 0 Inspection Time TIME 2 Base Position X BPOSX 2 Base Position Y BPOSY 2 Base Position Theta BANG 2 X Adjustment Amount AJX 2 Y Adjustment Amount AJY 2 Theta Adjustment Amount AJANG 2 Detect Position X X 2 Detect Position Y Y 2 Detect Position Theta ANG 2 Judgement of Base Checker BJUDGE No 0 3 1 OK 1 NG 0 Base Base checker Base Inspection Time BTIME No 0 3 ...

Page 231: ...DGE 1 OK 1 NG 0 Inspection Time TIME 2 No of Objects COUNT 2 0 10000 Individual Result1 1 2 page 0 9999 Area AREA 2 0 1920000 X coordinate of gravity center X 2 Y coordinate of gravity center Y 2 Projection width PW 2 Projection height PH 2 Perimeter LEN 2 Principal axis angle ANG 2 89 9 90 0 180 0 Projection distance of X PX 2 Projection distance of Y PY 2 Individual Result2 2 2 page X coordinate...

Page 232: ...TIME 2 No of objects COUNT 2 0 512 0 511 Flaw size SIZE 2 1 3600 First Cell of Flaw CN0 2 X coordinate X 2 Y coordinate Y 2 Projection distance of X PX 2 Projection distance of Y PY 2 Connector Binary Window CBW No 0 999 Judgement JUDGE 1 OK 1 NG 0 Inspection Time TIME 2 No of Cells CELL 2 3 100 0 99 Area AREA 2 Individual judgement PJUDGE 1 OK 1 NG 0 Connector Gray Window CGW No 0 999 Judgement J...

Page 233: ...ement value Radius Diameter or Width Min Measurement value LMIN 2 Average Measurement LAVE 2 Standard Deviation STD 2 Max Angle AMAX 2 Min Angle AMIN 2 Center X 0 CX0 2 Center Y 0 CY0 2 Radius 0 R0 2 Circularity 0 CIR0 2 Center X 1 CX1 2 Each data of outer detected circle when selecting Detect Mode Width Center Y 1 CY1 2 Radius 1 R1 2 Circularity 1 CIR1 2 Common Result 2 3 page Judgement JUDGE 1 O...

Page 234: ... Line 0 Start Coordinate X SX0 2 Line 0 Start Coordinate Y SY0 2 Line 0 End Coordinate X EX0 2 Line 0 End Coordinate Y EY0 2 Line 0 Element a EA0 2 Line 0 Element b EB0 2 Line 0 Element c EC0 2 Line 0 Angle ANG0 2 Linearity 0 LI0 2 Line 1 Start Coordinate X SX1 2 Approximate line data that is detected based on the edges detected with the condition 1 when selecting Width for Detect Mode Line 1 Star...

Page 235: ...ry Calculation Detected result data varies depending on the type of geometry calculation Refer to Geometry Calculation page 211 for details Item Result No Result Type Statistics type Output Value etc Geometry Calculation GGC No 0 999 Result 1 2 page X coordinate X 2 Y coordinate Y 2 Standard Deviation STD 2 Angle ANG 2 Line Parameter A LINEA 2 Line Parameter B LINEB 2 Line Parameter C LINEC 2 Dist...

Page 236: ...t VALUE 2 1 Only smaller No than the currently setting numerical calculation No is settable Judgement Item No Result Type Statistics type Output Value etc Judgement JRC Judgement Internal 0 999 Judgement JUDGE 1 Only statistics JDC Judgement External Constant System Register Scan Count Item Result Statistics type Output Value etc System Value SYS Number of Scans COUNT No 0 2147483647 System Regist...

Page 237: ...UND S Round S to a whole number e g ROUND 1 485 1 FLOOR S Round S down to a whole number e g FLOOR 1 485 1 CEIL S Round S up to a whole number e g CEIL 1 3 1 Difference among INT ROUND FLOOR and CEIL S INT S ROUND S FLOOR S CEIL S 1 5 1 2 1 2 1 4 1 1 1 2 1 4 1 1 2 1 1 5 1 2 2 1 Statistical Function MAX C S Maximum value from S number of results of numerical calculation No C Example In the case of ...

Page 238: ...gle of radian R e g DEG 0 785 45 Geometric Function MIDDLEX X0 Y0 X1 Y1 MIDDLEY X0 Y0 X1 Y1 Coordinate X and Y of the middle point of two points Q0 X0 Y0 and Q1 X1 Y1 CPOINTX a0 b0 c0 a1 b1 c1 CPOINTY a0 b0 c0 a1 b1 c1 Coordinate X and Y of the intersection of two lines L0 a0x b0y c0 0 and L1 a1x b1y c1 0 If two lines are parallel the judgement will be ERR ELINEPA x0 y0 x1 y1 ELINEPB x0 y0 x1 y1 E...

Page 239: ... LINELSB and LINELSC respectively If it cannot be calculated the judgement will be Error Example Regression line of five points X0 Y0 to X4 Y4 CAC000 X0 CAC001 X1 CAC002 X2 CAC003 X3 CAC004 X4 CAC005 Y0 CAC006 Y1 CAC007 Y2 CAC008 Y3 CAC009 Y4 Register the points in a calculation so that their coordinates X and Y are continuous CAC010 LINELSA 0 5 5 To obtain element a CAC011 LINELSB 0 5 5 To obtain...

Page 240: ... two types as below Select them in accordance with your purpose JDC External The judgement result can be output to the external device JRC Internal The judgement results cannot be output to the external device The other conditions are the same as that of JDC External Use JRC when computing a judgement which is not necessary to be output to the external device Example As a precalculation of JDC Ext...

Page 241: ... the expression and come back to status to edit When an expression is incorrect such as a grammatical error even if you select Yes a message appears and registration cannot be executed Correct the expression in the case 9 Press the TRIG key to run a test and confirm the updated judgement as necessary Input Example Entering a Judgement of a Checker For this example we enter the judgement of Positio...

Page 242: ...write confirmation appears Replacing a Item This function replaces a part of an expression with another item to use 1 Move the cursor onto the item to replace 2 Press the F1 key Replace Items In a similar way to creating an expression an item select window is displayed 3 Select an item It is replaced with the selected item Deleting Operation Expressions and Items A part of or an entire operation e...

Page 243: ...etection Others Item Condition for OK judgement Checker Area Size Adjustment AUC No 0 999 Judgement JUDGE The specified object or edge is detected Checker Line LIC No 0 999 Judgement JUDGE Pixel judgement and Object judgement are both OK Pixel judgement DJUDGE The number of pixels is within the Judgement limits Object judgement LJUDGE The number of objects is within the Judgement limits Checker Bi...

Page 244: ...242 Setting Inspection Conditions Chapter 4 Checker Connector Binary Window CBW No 0 999 Judgement JUDGE Individual Judgement PJUDGE No 0 99 ...

Page 245: ...t of the cell with the specified No is OK Undetected excluded and NG cells are NG Smart Edge Line SEL No 0 999 Judgement JUDGE The judgements of Measurement Value Standard Deviation Linearity and Unused Edge Count are all OK Measurement Judgement LJUDGE Measurement Value 2 is within the range of the maximum minimum limitations Standard Devation Judgement SJUDGE Standard Deviation is within the ran...

Page 246: ...tions Major Axis Judgement LAJUDGE Major Axis of Ellipse is within the range of the maximum minimum limitations Minor Axis Judgement SAJUDGE Minor Axis of Ellipse is within the range of the maximum minimum limitations Numerical Calculation CAC OCA CAC Numerical Calculation JUDGE No 0 999 Calculation result is within the Judgement limits OCA Numerical Calculation Previous Result JUDGE No 0 999 Judg...

Page 247: ...1 OK 1 OK 1 NG 0 OK 1 NG 0 OK 1 NG 0 OK 1 OK 1 NG 0 NG 0 NG 0 Negation Reverses a judgement Do not put a symbol before the multiple contents in parentheses Wrong JD01 A B Correct JD01 A B Example JDC001 A A JDC001 OK 1 Reversed NG 0 NG 0 Reversed OK 1 JDC001 A B Wrong Because A and B is in parentheses JDC001 A B This means the same as the above formula Boolean algebra De Morgan s laws Or store the...

Page 248: ...ach block Selecting Total Judgement Expression For Execute All execution mode 1 Select Condition in judgement output setting window Condition setting window is displayed 2 Select Condition column of Total Judge Select a judgement type to register as a Total Judgement NO No Total Judgement JRC Use a JRC Internal as a Total Judgement JDC Use a JDC External as a Total Judgement 3 Select Checker No co...

Page 249: ...splayed 2 Select Total Judge in the item selecting field on the upper left The list of the Total Judgement by blocks is displayed 3 Select Condition column of the block No to set in the list and select a judgement type For details refer to the procedure of Execute All execution mode 4 Select Checker No column and set a judgement number 5 After setting is completed press the CANCEL key ...

Page 250: ... Condition Expression of Inspection Image Output When Output Condition is NG Judgment and Execution Mode is Execute All 1 Select Condition in judgement output setting window Condition setting window is displayed 2 Select Condition column of Save Img Memory or Image Output Select a judgment type to register No Not to output images No Condition Always output images regardless of inspection results J...

Page 251: ...is not output as the conditions for the inspection image output have not been set for the block No 1 finally executed When Image output is Judge Per Cam and Execution Mode is Execute All 1 Select Condition in judgement output setting window Condition setting window is displayed 2 Select Condition column of Image Output Select a judgment type to register No Not to output images No Condition Always ...

Page 252: ...played 4 Select Condition column of the block No to set in the list and select a judgment type For details refer to the procedure of Execute All execution mode 5 Select Checker No column and set a judgment number 6 After setting is completed press the CANCEL key Now you completed registering In case of automatic switch as for the image output only the setting for the block finally executed is enab...

Page 253: ...Save all images without selecting a condition expression JRC Use a JRC Internal as a condition to save images JDC Use a JRC External as a condition to save images When Output Conditions under ENVIRONMENT Input Output Image Output is other than Judge Per Cam When Output Conditions under ENVIRONMENT Input Output Image Output is Judge Per Cam Select No Condition to temporarily save all images regardl...

Page 254: ... For details refer to the procedure of Execute All execution mode 4 Select Checker No column and set a judgment number 5 After setting is completed press the CANCEL key Now you completed registering In case of automatic switch as for the image memory save only the setting for the block finally executed is enabled For example if executing the operation in the order of block No 0 block No 1 when the...

Page 255: ...lts of each checker Up to ten figures can be registered for one character figure drawing 1 Only the checkers set with the same camera can be referred If the execution mode is User defined or Automatic Switch when running a test in RUN Menu the figure in the block that is not executed is not displayed Using the Marker function page 310 displays a figure on the screen window of the specified camera ...

Page 256: ...99 Rectangle Start XY End XY Solid Slanted rectangle Center XY Width Height Angle Solid Ellipse Center XY Width Height Start Angle End Angle Angle Solid Arrowhea d None Start End Both Character Display Character Coordinate XY Character Size 22 440 Display Base Top Left Top Center Top Right Left Center Center Right Center Bottom Left Bottom Center Bottom Right Offset Unit Characters Pixel Offset X ...

Page 257: ...a No in Camera The image of the selected camera is displayed Setting Color Set the color of figures The display color can be switched or hidden depending on the judgement results OK NG of the checkers with the same camera number 4 If you want to change the display color depending on the judgement results of each checker select Color by Judgement When you do not use the function to change the color...

Page 258: ...gure number to set The available six figures are displayed 10 Select the figure number to create The setting window of the selected figure is displayed The items to specify the size of the figure and the display position are in the upper table and the optional items to set appearance such as Arrowhead or Solid are beneath the table Refer to the next page for how to set each figure After the select...

Page 259: ...et the start point XY and end point XY on the setting window of Line and move the cursor onto Start X and press the ENTER key A list of available items is displayed The checkers displayed in gray indicates that they are not unset 2 Select the item to input in Start X from the list of the selectable items When selecting Cursor move the cross mark displayed on the screen window and press the ENTER k...

Page 260: ...sing 2 Mega Camera 2 Select Arrowhead Set this when adding arrowhead to the line Start End Both Add an arrowhead to the start point Add an arrowhead to the end point Add arrowheads to the both start and end points The right figure shows the example when Line Display is Wall to wall When Line Display is set to Half line 0 Half line 1 or Wall to wall the arrowheads are displayed at the start and end...

Page 261: ... of the type of the camera used The right figure shows the example when using 2 Mega Camera 2 When selecting Normal in Cross Display set the length of the cross in Length The length to be set is the total length of the vertical line and horizontal line of the cross The available value is an odd value in the range of 3 to 999 pixels Rectangle Specify the X and Y coordinates of the start and end poi...

Page 262: ... key A list of available items is displayed The checkers displayed in gray indicates that they are not unset 2 Select the item to input in Center X from the list of the selectable items When selecting Cursor move the cross mark displayed on the screen window and press the ENTER key About the items that X and Y coordinates are input together page 257 3 In the same way set Center Y Specifying Width ...

Page 263: ...selectable items Ellipse Specify the center coordinate width height and rotation angle to draw an ellipse An arc can be also drawn by specifying the angle range For details of selectable items see page 266 Setting Size of Ellipse Position and Angle The setting procedures of Center Width and Angle are the same as that of Slanted rectangle Refer to page 260 Setting Start Angle and End Angle Drawing ...

Page 264: ... Note that the position of the displayed arc varies when the rotation angle of each ellipse differs even if the same values are set to the start and end angles as shown in the example below Example Setting 1 Setting 2 Setting 3 Angle 0 45 45 Start angle 0 0 315 End angle 180 180 135 Displayed arc Optional Settings Solid and Arrowhead is provided for the options of Ellipse 1 Set Solid When filling ...

Page 265: ... you can input the characters that not on the software keyboard 2 Select characters to display from the list After the selecting is completed the detail of the displayed characters is shown in the upper part of the screen window Character Size and Display Base About Character Size Specify the vertical size of a character in the range of 22 to 440 pixels by 22 This size includes the vertical size o...

Page 266: ...ther Characters or Pixel for Offset Unit When the offset unit is Characters a one byte character of the size specified in Character Size is counted as one character Offset X 0 Offset X 2 1 Select the table to set the coordinate X and Y and move the cursor onto Coordinate X and press the ENTER key A list of available items is displayed The checkers displayed in gray indicates that they are not unse...

Page 267: ...ge Display 1 0 E Default OK NG ER When Display Character is Judgement select either values or characters to display the judgement Digit Count 1 to 15 Set when Display Character is numerical values Specify the digit number that is over the displayed values Set the total digit number including the symbol for negative values decimal point for actual values and the number of decimal places When the di...

Page 268: ...Cell Individual Result 1 c Max Angle Min Angle SEL Smart Edge Line Max Measurement Coord Min Measurement Coord Line0 Start Coord Line0 End Coord Line1 Start Coord b Line1 End Coord b Cell Individual Result 0 Cell Individual Result 1 b Line 0 Angle Line 1 Angle b GGC Geometry Calculation Distance Radius Major Axis Minor Axis CAC Numerical Calculation OCA Numerical Calculation Previous Result Charac...

Page 269: ...ss the TRIG key A test is executed and its result appears on the screen When a live image is displayed on the screen PV captures a new image first and runs a test When a memory image is displayed it runs a test using the current memory image without capturing any images Checker Pattern displayed on Screen Window High transparency setting of the SETUP menu allows an image or checker patterns on the...

Page 270: ...pe The checkers are displayed in symbols It displays Position adjustment on the top line and Judgement output on the bottom line Checker type is displayed in the area of 1 Checker information c Setting status Execution result This field shows the setting status and the execution result of the checker type and checker No of the selected cell in the following symbol and color You can change the disp...

Page 271: ...on Observe it to adjust the color 5 When it became the desired color select Enter After setting is completed press the CANCEL key The color setting window reappears After setting the RGB values pressing the CANCEL key before selecting Enter restores the color 6 After setting the color press the CANCEL key It returns to the checker list window Changing Checker Settings Jump to Setting Window After ...

Page 272: ...15 1 Outputting through Parallel I O Scan count Judgement or result of numerical calculations can be output to the parallel I O connector and Judgement No 0 7 can be output to the parallel I O terminal block Outputting a Result of Judgement Expression Judgement that can be output is JDC External output register JRC Internal register cannot be output When outputting a Judgement result while you ins...

Page 273: ...s refer to Chapter 8 3 2 Outputting All Results Output All page 384 1 Select Parallel I O Output in Input Output setting window 2 Select All Selectable for Output Data 3 Set Judgement to Output 4 Set Bit Width 8 bit Outputs by 8 data using 8 points of OUT0 7 16 bit Outputs by 16 data using 16 points of OUT0 15 Refer to the next section for output example 5 Set Handshake Handshake is to output data...

Page 274: ...C999 JDC998 JDC997 JDC996 JDC995 JDC994 JDC993 JDC992 Output Data Assignment in the case of 16 bit 1000 data output OUT 15 OUT 14 OUT 13 OUT 12 OUT 11 OUT 10 OUT 9 OUT 8 OUT 7 OUT 6 OUT 5 OUT 4 OUT 3 OUT 2 OUT 1 OUT 0 1st JDC 015 JDC 014 JDC 013 JDC 012 JDC 011 JDC 010 JDC 009 JDC 008 JDC 007 JDC 006 JDC 005 JDC 004 JDC 003 JDC 002 JDC 001 JDC 000 2nd JDC 031 JDC 030 JDC 029 JDC 028 JDC 027 JDC 02...

Page 275: ...window 2 Select All Selectable for Output Data 3 To output Scan Count and Numerical Calculation select Output for them 4 Set Bit Width Select it depending on the value of output data 8 bit Outputs to OUT0 7 by 8 bit When Data Bit is 32 bit it outputs by 8 bit in four divided data from lower bit 16 bit default Outputs to OUT0 15 by 16 bit When Data Bit is 32 bit it outputs by 16 bit in two divided ...

Page 276: ...UT 1 OUT 0 1st Lower 16bits Bit15 Bit14 Bit13 Bit12 Bit11 Bit10 Bit9 Bit8 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 2nd Higher 16 bits Bit31 Bit30 Bit29 Bit28 Bit27 Bit26 Bit25 Bit24 Bit23 Bit22 Bit21 Bit20 Bit19 Bit18 Bit17 Bit16 Example of Output Data Assignment in Automatic Switch execution mode In the case of outputting Numerical Calculation with Bit Data 8 bit and Bit Width 8 bit When the lastl...

Page 277: ...UT 13 OUT 12 OUT 11 OUT 10 OUT 9 OUT 8 OUT 7 OUT 6 OUT 5 OUT 4 OUT 3 OUT 2 OUT 1 OUT 0 1st Lower 16 bits of Scan Count 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 2nd Higher 16 bits of Scan Count 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3rd Judgement 0 14 0 JDC 014 JDC 013 JDC 012 JDC 011 JDC 010 JDC 009 JDC 008 JDC 007 JDC 006 JDC 005 JDC 004 JDC 003 JDC 002 JDC 001 JDC 000 4th Lower 16 bits of CAC000 0 0 0 1 0 0 0 1...

Page 278: ...t With certain PLCs you can make PLC communication which allows to write data in a register of PLC directly Refer to page 417 about PLC communication Ethernet Through Ethernet port data can be received with PC or PLC TCP IP connection is established with PC or PLC as TCP IP client and with PV500 as TCP IP server With certain PLCs you can make PLC communication which allows to write data in a regis...

Page 279: ...tion You can select only one type as a destination Select General Purpose Comm for Protocol Refer to page 417 about PLC communication 2 To output Date and Time select Output For SD Card setting of destination setting Date and Time to Output adds Time to output data Date and Time cannot be added when the destination is Serial COM 0 3 To output Scan Count Total Judgement Judgement Numerical Calculat...

Page 280: ...t the value consisting of 11 digit integer and 3 digit decimal number is output If you set Decimal Digit 2 or 1 the value is rounded When the value exceeding the specified digits is processed the value is output as 0 and an error signal is output 3 Set Unused Digit If the digit number of the data is less than the output digit number you have set select a handling of unused digit Comma Separated Un...

Page 281: ...tput destination Serial COM 0 0 0 1 2 3 4 1 1 0 0 0 2 1 5 8 0 3 6 8 0 BCC C R Scan Count Total Judg e Judgemen t Numerical Calculation 0 Numerical Calculation 2 2 digit Block Check Code Output destination SD card 0 9 2 5 4 8 0 0 1 2 3 4 1 1 0 0 0 2 1 5 8 0 3 6 8 0 CR Time Scan Count Total Judge Judgement Numerical Calculation 0 Numerical Calculation 2 Output destination Ethernet 0 8 0 1 1 5 0 9 2 ...

Page 282: ...ns Up to 498 sets of images can be saved Images are saved during inspections according to the preset conditions SD memory card 4 Image Output The images stored in the Inspection image memory No 1 above are saved in this place when outputting them to a SD memory card during inspections 5 Image Backup Test The images stored in the Test image memory No 2 above are saved in this place You can save the...

Page 283: ...V500 Image 1 The number of sets of images can be saved varies depending on the combination of camera type and the number of them Chapter4 16 2 page 286 Chapter 6 2 2 page 332 Chapter 4 16 3 page 286 Chapter 4 16 4 page 287 Chapter 4 16 3 page 286 Chapter 4 16 4 page 287 Chapter 4 16 4 page 288 Chapter 4 16 4 page 287 ...

Page 284: ... Destination 1 Select a SD Card or Ethernet in Destination When outputting through Ethernet to a PC the port number of PV500 is 8602 The special software for image receiving Image Receiver for PV needs to be installed in the PC You can download the Image Receiver from our web site described below http panasonic net id pidsx global Products Machine Vision System PV500 Software Downloading the softw...

Page 285: ...ue saving Outputting through Ethernet When the PC has an error such as uninvoked Image Receiver and disconnection of cables images cannot be output correctly Decide the operation of PV500 in such case When Output Conditions is set to Command Reception two items described below cannot be selected In this case if outputting an image failed ERROR1 signal will be output 1 Set ERR signal ON at Output E...

Page 286: ...mission time of images and the image capacity can be reduced 2 Set an interval in Interval This is the item to set when you select At Interval in Step 1 The range of available value is 2 to 10000 Specifying 10 outputs an image at the first inspection and then outputs every ten inspections as 11th time 21st time 31st time Selecting Output Timing Set the timing to output images There are two setting...

Page 287: ...al Information 3 Select None when no additional information is needed Example Setting and Condition File Header Image_ Additional information 0 Type No 50 Additional information 1 Date 20071215 Additional information 2 Total Judgement NG Additional information 3 None Camera No 0 Scan Count 100 File Name Image_050_071215_NG_C0_0000100 bmp Maximum number of digits for a file name is 50 ...

Page 288: ...ge number is the more newly saved image Backing up the images of the Save image memory to a SD memory card and clearing the data of Save image memory can be executed also by inputting I O signal or sending a command from an external device See page 369 about backup by inputting an I O signal ASSIGN signal See page 396 about backup delete by sending a command 1 Select ENVIRONMENT Input Output from ...

Page 289: ...Clearing Images of Save Image Memory 1 Select SAVE READ from the menu bar 2 Select Clear Image Memory A confirming message appears 3 Select Yes Clearing is executed 4 16 4 Operation of Test Image Memory The Test image memory page 281 Image Memory map 2 calls up images from the Save image memory or a SD memory card in SETUP menu to set checkers and execute a test To operate the Test image memory us...

Page 290: ...number that has been set to Unused for Camera Type under Camera in PV500 Example In the above example there are the images of camera 0 and camera 2 in Image number 1 If either camera 0 or camera 2 has been set to Unused reading the images cannot be performed Saving Images in Test Image Memory to SD Memory Card The images in the Test image memory can be saved in a SD memory card This operation is u...

Page 291: ...the data to set inspection conditions and to execute inspections Storage Space in PV500 Max 470 MB Execution Memory SD memory card Max 32 GB Panasonic MEW Vision PV500 SetData 4 17 1 Saving Setting Data This function saves data of 256 product types and environment data set in the execution memory into the main memory or a SD card 1 Select SAVE READ from the menu bar 2 Select Save Setting Data The ...

Page 292: ...ss select Abort In this case the data of Type and ENVIRONMENT will be initialized Compatibility of Setting Data Version When reading the setting data created in the later version of PV500 than the current one the data may not be read depending on the version where the data was created The compatibility of setting data in each version is as follows Current version Readable setting data Ver 2 30 Ver...

Page 293: ...e menu bar 2 Select Save Setting Data The setting data saving window is displayed 3 Select Storage Space in PV500 or SD Card for Save to where the data to delete exists 4 Select the list and move the cursor onto the data to delete 5 Press the FUNC key and select Delete from the displayed menu The pop up menu appears on the upper left of the window under Free Space 6 Select Yes following the messag...

Page 294: ... 16 rows Setting Cell Number of Data R W Sheet Set the number of cells by specifying the number of columns and the number of rows The settable range is 1 column x 1 row to 5 columns x 16 rows 1 Select TYPE from the menu bar The menu appears 2 Select Data R W Data R W setting window is displayed 3 Select a sheet number of Data R W to set 4 Press the FUNC key and select Number of Cells from the pop ...

Page 295: ...scription field shows the detail of registered data after registration Now you completed registering data Set the following two items as necessary Character alignment Display position of characters in a cell Overwrite permission Setting to permit overwriting data in RUN menu Data with value after decimal point is displayed 3 digit after the point The display digits after decimal point can be chang...

Page 296: ...mmon for all Data R W sheets You cannot select separately for each sheet or cell 1 Select the cell you have set a judgement in and press the FUNC key Then select Judgement Display 2 Select 1 0 E or OK NG ER Judgement 1 0 E OK NG ER OK 1 OK NG 0 NG Error E ER Deleting a Cell Clearing a Whole Sheet 1 Select a sheet number of Data R W 2 Select the cell you want to delete and press the FUNC key The po...

Page 297: ...he all digits In RUN menu you can change the outlook of Data R W including the window size and cell width Refer to page 322 for details To hide the displayed Data R W window Select Data R W from VIEW menu and select the number of Data R W window to hide Changing Values Using Data R W While displaying Data R W window you can change the data registered in Data R W Some data cannot be changed such as...

Page 298: ...ange is registered Selecting modifiable cell displays the modifying window If you select the cell where the data cannot be changed is registered nothing appears 4 Select or enter value and fix Now you completed the modification 5 To save the changed value select TOOL Save Setting Data of the menu bar If you cut the power or read the setting data in SETUP menu before saving the changed data the dat...

Page 299: ...istics If the checker is OK calculates All Statistics and OK Statistics If the judgement is NG calculates All Statistics and NG Statistics When referring the statistics of judgments JDC JRC during in RUN mode the latest result is referred Scan Count Judgment Count OK count NG count Checker Position Adjustment PAC Change Statistics Parameter Base Checker Parameter No 0 3 1 Yes No Result Judgement N...

Page 300: ... Preprocess Yes No Slice Level Yes No Target Yes No Filter Yes No Judgement Limits OK Judge Max Yes No OK Judge Min Yes No Result Judgement No 3 Inspection time No 2 Area No 2 Gray Window GWC Change Statistics Parameter Area Setting Area Setting Refer to p 307 Yes No Area Size Adjustment Refer to p 307 Yes No Inspection Conditions Preprocess Yes No Judgement Limits OK Judge Max Yes No OK Judge Min...

Page 301: ...its OK Judge Max Yes No No No OK Judge Min Yes No No No Result Judgement No 3 Refer to the items of Position Adjustment PAC Refer to the items of Area Size Adjustment AUC Inspection time No 2 No of Objects No 2 X coordinate No 2 Y coordinate No 2 Differential Value No 2 Proj X No 2 Proj Y No 2 Feature Extraction FEC Change Statistics Pos Adj Base checker Area Size Adjustment Parameter Area Setting...

Page 302: ... X No 2 Circumscribing Rectangle Upper Right Y No 2 Circumscribing Rectangle Lower Left X No 2 Circumscribing Rectangle Lower Left Y No 2 Circumscribing Rectangle Lower Right X No 2 Circumscribing Rectangle Lower Right Y No 2 Smart Matching SMC Change Statistics Pos Adj Base checker Area Size Adjustment Parameter Area Setting Search Area Refer to p 307 Yes No No Yes Inspection Conditions Preproces...

Page 303: ...ime No 2 No of Objects No 2 Detect Template No No 2 Correlation Value No 2 X No 2 Y No 2 Angle No 2 Pixels of Max Subtracted Object No 2 No of Subtracted Objects No 2 Proj X No 2 Proj Y No 2 No of Objects Interim No 2 Correlation Interim No 2 Flaw Detection FWC Change Statistics Parameter Area Setting Area Setting Refer to p 307 Yes No Area Size Adjustment Refer to p 307 Yes No Inspection Conditio...

Page 304: ...ess Yes No Judgement Limits Set Individually Yes No Common Judgement Max Yes No Common Judgement Min Yes No Individual Judgement Max Yes No Individual Judgement Min Yes No Result Judgement No 3 Inspection time No 2 No of Cells No 2 Gray Average No 2 Individual Judgement No 3 Connector Gray Edge CGE Change Statistics Parameter Area Setting Area Setting Refer to p 307 Yes No Inspection Condition Pre...

Page 305: ...djustment Refer to P 307 Yes No No Virtual Circle Detect Condition Preprocess Yes No Yes Detection Method Yes No Yes Edge ratio used Yes No Yes Execution Mode Yes No Yes Base Angle Yes No No Result No Assignment Yes No No Edge Detect Condition Scan Direction 0 Yes No Yes Scan Method 0 Yes No Yes Edge Condition 0 Yes No Yes Edge Threshold 0 Yes No Yes Detect Position 0 Yes No Yes Filter 0 Yes No Ye...

Page 306: ...t No 2 No of Cells No 2 Individual Result 3 3 page Cell Individual Result Judgement No 3 Cell Individual Result Measurement No 2 Cell Individual Result Deviation No 2 Cell Individual Result X 0 No 2 Cell Individual Result Y 0 No 2 Cell Individual Result Differential 0 No 2 Cell Individual Result X 1 No 2 Cell Individual Result Y 1 No 2 Cell Individual Result Differential 1 No 2 Cell Individual Res...

Page 307: ... No No No Min Linearity Yes No No No Max Unused Edge Cnt Yes No No No Result Common Result 1 3 page Max Measurement No 2 Refer to the items of Position Adj PAC Refer to the items of Area Size Adj AUC Min Measurement No 2 Average Measurement No 2 Standard Deviation No 2 Max X No 2 Max Y No 2 Min X No 2 Min Y No 2 Judgement No 2 Measurement Judgement No 2 Judgement No 2 Measurement Judgement No 2 St...

Page 308: ...le Range Yes No Direction Yes No Intersecting Angle Yes No Judgement Limits Max X Judge Yes No Min X Judge Yes No Max Y Judge Yes No Min Y Judge Yes No Max Standard Devi Judge Yes No Min Standard Devi Judge Yes No Max Angle Judge Yes No Min Angle Judge Yes No Max Distance Judge Yes No Min Distance Judge Yes No Max Intersecting Angle Judge Yes No Min Intersecting Angle Judge Yes No Max Radius Judge...

Page 309: ... Change Statistics Area Setting Start Point X Yes No Start Point Y Yes No End Point X Yes No End Point Y Yes No Binary Window Gray Window Feature Extraction Change Statistics Area Setting Start Point X Yes No Start Point Y Yes No End Point X Yes No End Point Y Yes No Vertex X When the shape is polygon Yes No Vertex Y When the shape is polygon Yes No Flaw Detection Ellipse Smart Edge Circle Center ...

Page 310: ...ustment Offset Start Yes No Area Size Adjustment Offset End Yes No Numerical Calculation Change Statistics Numerical Calculation CAC Parameter Max Judge Yes No Min Judge Yes No Result Judgement No 3 Result No 2 Numerical Calculation Previous Value OCA Result Judgement No 3 Result No 2 Judgement Change Statistics JRC Internal Judgement Result No 3 JDC External No 3 System Values Change Statistics I...

Page 311: ...2 Judgement No 3 Judgement Judgement JRC Change Statistics Judgement No 3 Judgement JDC Change Statistics Judgement No 3 Statistics group No Numeric Statistics All Statistics OK Statistics NG Statistics 2 Statistics of checker results If the checker is OK calculates All Statistics and OK Statistics If the checker is NG calculates All Statistics and NG Statistics Minimum OK Minimum NG Minimum Maxim...

Page 312: ...shows marker numbers and their shapes 2 Specify a camera No to set a marker 3 Select the marker list and then select a marker number from 0 7 to create The marker shape of larger number is displayed in front on the screen window For example if you create markers in the same size and on the same position setting No 0 in blue and No 7 in yellow only the yellow marker No 7 is displayed on the screen ...

Page 313: ... key The pop up menu appears 4 Select Paste The same marker as the copied one is pasted If a marker already exists in the destination the message of overwrite confirmation appears Selecting Yes executes copying the marker Deleting Marker 1 Highlight the marker number you want to delete and press the FUNC key The pop up menu appears 2 Select Delete The confirmation screen is displayed 3 Select Yes ...

Page 314: ...cified with the command parameter from the current position if the circumscribing rectangle of the marker the intersection point of two lines in the case of cross line is located within the nine screens which are the captured image and eight surrounding screens the marker can be moved As a result of the move if only a part of the circumscribing rectangle goes out of the nine screens the marker can...

Page 315: ...313 Setting of Operation and RUN Menu Chapter 5 INDEX Chapter 5 Setting of Operation and RUN Menu ...

Page 316: ...bed below to restart the operation In other cases switching to RUN menu starts the operation automatically 2 Select OPERATION Start RUN Mode from the menu bar When the dialog message appears select YES to start the operation The sign of RUN appears in the upper right of the screen Stop RUN mode To stop RUN mode follow the procedure below 1 Select OPERATION Stop RUN Mode from the menu bar When the ...

Page 317: ...n Synchronous method Inspections Time is the time from Start signal input to completion of the data output Inspection Cycle The time from the I O output of the previous inspection to the I O output of the current inspection It is displayed only when Inspection Process is set to Parallel When you output data to COM 0 port Ethernet port or a SD memory card or when you output inspection images in Syn...

Page 318: ...to eject the SD memory card Data modification from the Data R W window Data R W Modifies the modifiable data registered in the Data R W page 295 5 2 1 Control of OPERATION Menu Switching Types In RUN menu you can switch types but modify them such as adding deleting copying types and entering a title 1 Select OPERATION Select Type from the menu bar The list of product types appears 2 Select a Type ...

Page 319: ...Control of TOOL Menu Ejecting SD Memory Card 1 Select TOOL Eject SD Card from the menu bar The message appears 2 Select Yes The message saying The SD card can be ejected safely appears Select OK to eject the SD memory card Saving Setting Data Saves the settings modified in RUN menu or modified by a command of the external device If you cut the power before saving the settings the modified data wil...

Page 320: ...om OPERATION menu 2 Select a place in the SD memory card to save them When the confirmation message appears select YES 3 After the saving is complete the message appears Select OK and press the CANCEL key Deleting Saved Image Deletes the images saved in the image memory during inspections 1 Select TOOL Clear Image Memory When the dialog message appears select YES When the message disappears deleti...

Page 321: ...ce of Data R W windows can be changed Higher transparency of the window helps to observe the image This information is not included in the layout information The information of layout and window transparency is initialized by executing Initialize of ENVIRONMENT in SETUP menu After being initialized layout information will be three preset layouts registered as layout 0 3 and window transparency wil...

Page 322: ...yout refer to page 300 5 3 2 Arranging Layout Now we select displayed screen windows up to four windows No 0 3 R W windows up to four windows No 0 3 and arrange the size and the position of the windows and other display settings Be sure to save the setting data by registering the layout after layout arranging from Layout If you switch to the other layouts or turn off the power of PV500 before regi...

Page 323: ... operating the ENTER key and press the ENTER key to fix the position The frame of the window is displayed as white broken line while the window is moved 5 Select Change Size 6 Move the start point of the screen window by operating the ENTER key and press the ENTER key to fix the position 7 Move the end point of the screen window and press the ENTER key to fix it Displaying magnification does not c...

Page 324: ...nd specify the size The procedure is the same as the one of screen windows 4 Select the column to change its cell width and press the FUNC key The cell width can be specified by a column basis 5 Select Cell Width from the pop up menu The setting window is displayed Specify it in pixels according to the digit of the displayed data Even when Calibration is employed specify the cell width in pixels 6...

Page 325: ...cy RUN menu The transparence setting window is displayed Default value is 0 The larger value the higher transparence 3 Select desired transparency 4 After setting is completed press the CANCEL key Changing Sequence Order of Windows When displaying multiple windows the sequence order can be changed Note that Data R W windows are displayed in front of screen windows and cannot be displayed in behind...

Page 326: ... display or hide are as follows Inspection area arrow showing a scan direction and detect position of a checker Result of geometry calculation Figures set in character figure drawing Marker Calibration scacle About types of display images and magnification refer to Chapter 3 2 2 Selecting a Display Image Image Menu page 42 1 Press the F1 key The list of currently displayed window is displayed 2 Op...

Page 327: ...line or mark indicating a position detected by each checker In the right figure it is indicated with a solid line The detect position in the right figure is the line and mark at the edge of the circle 7 Select All or Display NG checkers only for Display Condition Display NG Checkers Only Displays the area and detect position of checkers judged as NG Only when selecting Display for each item All De...

Page 328: ...ut has been registered in the selected layout No a confirmation message appears to overwrite Select Yes then Now you completed registering However the layout information has not been saved in PV500 yet Note that if turning off the power of PV500 without saving the data in the storage space in PV500 in step 8 the arranged layout will be deleted Press the F1 F2 or ENTER key while the cursor on the l...

Page 329: ...py from the pop up menu If you want to delete it select Delete 4 Move the cursor onto the layout number to paste press the FUNC key and select Paste from the pop up menu The layout is copied 5 To display or modify the pasted layout press the ENTER key As you press the CANCEL key the screen shows the layout of the previous number displayed before displaying the setting window Also in this case copy...

Page 330: ...ist is suitable 1 Select LAYOUT Layout from the menu bar The layout setting window is displayed 2 Select a layout No to switch to The screen returns to RUN menu and the selected layout is shown Switching a Layout with the F2 Key When registered layouts are less than 10 switching with the F2 key is suitable 1 Press the F2 key Change Layout in RUN menu The screen switches to the layout of the next n...

Page 331: ...329 Environment Settings Chapter 6 INDEX Chapter 6 Environment Settings Changing System Settings ...

Page 332: ...Page 337 Input output Page 338 This menu sets items on communication with external devices such as parallel I O and serial port Camera This menu sets camera type to use and the polarity of FLASH signal output from PV500 Camera Page 58 FLASH polarity Page 59 Color page 340 This menu sets display color of letters and background on the screen and transparence of dialogue window in SETUP menu Password...

Page 333: ...w is displayed in the default layout same as the preset layout No 0 At that time the current layout number displayed on the screen appears as For details about adjustment or registration of layouts refer to Chapter 5 3 page 319 1 Select Startup Setting in System Settings setting window 2 Set Layout No Last Layout No Reads the layout again selected right before turning off the power The setting is ...

Page 334: ...ed up Also if the type specified in Select Type No does not exist at startup the type with the smallest number from the existing types is called up 6 2 2 Selecting Operation when Switching to SETUP Menu Operation Password About Inspection Continuance You can select whether you continue the inspection when switching to SETUP menu during an inspection in RUN menu As the default setting it is set to ...

Page 335: ...e default setting is to save images Change the setting only when you do not save them 1 Select Operation in System Settings setting window 2 Select Save image in Test or Not save image in Test for When Switching to SETUP Save image in Test default Saves the lastly inspected image of camera in Test image memory when switching to SETUP menu Not save image in Test Saves no test image ...

Page 336: ...ta Yes default To add Save Setting Data menu in Tool of RUN menu to save the data also in RUN menu No Not to display Save Setting Data menu in RUN menu Prohibiting the operation from the keypad Ver 1 42 or later The PV500 has Keypad is invalid function to disable various operations such as switching the menu to SETUP MENU with the keypad and editing in RUN MENU as a function to protect the PV500 f...

Page 337: ...nal turns on The screen shows time and cycle of inspection 1 Select System Settings Operation The setting window of operation is displayed 2 Select Serial or Parallel for Inspection Process Default Serial Selecting Output Timing of General Results and Images Specify output timing of inspection results general results and inspection images to the external devices Output Results Synchronous When out...

Page 338: ...Output Results Default Synchronous 3 Specify Image Output Default Synchronous Parallel I O Reset Condition This item is to select reset timing of OUT signal when outputting inspection result through Parallel I O connector and Parallel I O terminal Hold default To hold until outputting the next result When the first and second inspections turn on OUT0 signal the signal keeps ON until the third outp...

Page 339: ...r figure drawing The values of the registers can be changed by inputting a command through COM 0 interface or Ethernet interface from the external device Setting Default Value to Store in Registers The value can be changed and read from the external device 1 Select System Register in System Settings setting window 2 Select register No to change the value 3 Specify the value and press the ENTER key...

Page 340: ...thod Page 270 Serial Setting of communication condition of COM 0 port transmission format Page 339 General output Setting of outputting inspection results through RS 232C interface and Ethernet interface Page 276 Image output Setting of outputting inspection images to the external device Selecting the destination and output camera image setting output method Page 280 Save Image Memory Setting to s...

Page 341: ...ication Condition of COM 0 port Serial This is a setting of the COM 0 port for RS 232C communication Specify the setting values to the same as that for the external device to communicate Item Option Description Baud Rate bps 1200 2400 4800 9600 19200 38400 57600 115200 Default setting 9600 Transmission speed for communication The higher number the faster communication speed Bit Length 7 8 Default ...

Page 342: ...rom six patterns Standard Casual Grass Sepia Floral and Midnight Note that selecting a pattern clears the custom colors you have set Setting Colors Individually The way of setting a custom color of an item is explained below 1 Select ENVIRONMENT Color from the menu bar 2 Select a base pattern in Color Scheme 3 Select an item to change The amount of containing Red Green and Blue of the current colo...

Page 343: ...ce here is for SETUP menu only The transparence in RUN menu needs to be set with the VIEW setting in RUN menu 1 Select ENVIRONMENT Color from the menu bar 2 Select Window Transparency SETUP Menu Default value is 0 The larger value the higher transparence 3 Select desired transparence Only highlighting a value updates the transparence of the window Observe it to set 4 After setting is completed pre...

Page 344: ... are initialized If you select No initializing is canceled Initializing Environment might shows the message below when Common is selected for Template Registration in System Settings Operation Free space for template areas is used up You cannot change the setting of Template Registration to Per Checker In the case the settings are initialized except Template Registration setting which holds Common...

Page 345: ...343 Chapter 7 Changing Configuration INDEX Chapter 7 Changing Configuration TOOL ...

Page 346: ...ize This restores the settings of PV to the default SD Property This is for confirming the property of a SD memory card such as saved contents or information of a SD memory card Eject SD Card Select this before ejecting a SD memory card from PV Information It displays the version information on your PV500 and memory usage Setting Help This function supports to make setting of optical parts of PV50...

Page 347: ...wever cannot read it at startup For more information about the execution memory and the storage space in PV500 refer to section of What Is a Product Type page 55 To specify a type No and a layout No to read at startup select ENVIRONMENT Refer to page 331 for details 1 Select TOOL General from the menu bar 2 Select Setup Setting 3 Enter an area No where the setting data to read at startup is stored...

Page 348: ...hange IP Address Change the subnet mask and default gateway as necessary Default setting IP Address 192 168 1 5 Subnet Mask 255 255 255 0 Default Gateway 192 168 1 1 4 After setting is completed press Set button Pressing the CANCEL key before the Set button clears the change Changing Device Name 1 Select Device Name in Network setting window 2 Enter a device name with the software keyboard 3 After...

Page 349: ...etails for TCP IP in Network setting window 2 Enter No or Retries Interval Maximum Value and Minimum Value No of Retries Default 5 Interval Maximum Value Default 2000 ms Interval Minimum Value Default 1000 ms 3 After setting is completed press Set button Pressing the CANCEL key before the Set button clears the change ...

Page 350: ...splayed as bellow by format YYYY MM DD default 2010 08 15 MM DD YYYY 08 15 2010 DD MM YYYY 15 08 2010 4 Adjust year month day hour and minute 5 After setting is completed press Set button The changed date is saved and the adjusted date and time are displayed on the top of the setting window Pressing the CANCEL key before the Set button clears the change 6 After setting is completed press the CANCE...

Page 351: ...r date and time are not initialized 1 Select TOOL General from the menu bar 2 Select Initialize Initialize General Settings The confirmation message appears 3 Select Yes to initialize it Initialization is executed At the moment the initialized values are saved in PV Select No to cancel 4 Press the CANCEL key twice The confirmation message appears The initialized values are saved in PV at the time ...

Page 352: ...the place are listed To go up to the upper hierarchy select A file can be added while the information is displayed Selecting Update shows the latest status 7 3 2 Preparing to Eject SD Memory Card Eject SD Card If you forcibly eject a SD memory card while the device is accessing its memory the SD memory card and PV500 might be damaged Be sure to prepare to eject the card by following the procedure ...

Page 353: ... and I O terminal block with the external devices Communication Test To test the communication with the external devices connected to COM 0 port and Ethernet port 7 4 1 Adjustment of Focus and Aperture This feature makes it easy to properly adjust the focus and the aperture of the lens Focus and aperture can be adjusted by the same procedure 1 Adjust the position of the camera to display the inspe...

Page 354: ...nitor screen 2 Select TOOL Setting Help The Setting Help menu appears 3 Select Gray Data Analysis The Gray Data Analysis window appears 4 Set an area on the position where you want to observe its gray data from Area and Area Direction When you completed the area setting the graph of gray data appears in blue The larger blue area indicates the brighter pixel gray value is higher and the smaller are...

Page 355: ...2 Select Capture Delay Control A live image and the capturing conditions appear 3 Specify a camera to display on the screen window from Select Camera 4 Change the capturing conditions An image is captured under the changed conditions and the displayed image is updated Then the setting window shows the gray value of the entire screen The current gray average and the previous gray average are displa...

Page 356: ...ternal device of PV500 is displayed 3 Select a signal to carry out an output test In the cell of the signal you selected X is displayed This symbol indicates that the specified signal is ON 4 Check the signal you turned on is input correctly from the external device 5 Input a signal from the external device to PV500 In the cell of the signal you input X is displayed in the same way as the output s...

Page 357: ...can receive commands from the external device Receive and Send Test of Command 1 Select a port in the Communication test window and send a command from the external device The received command is displayed in Input field To clear Input field press the Clear button 2 Tilt the ENTER key up down to select Output A software keyboard is displayed 3 Enter characters such as response to a command and out...

Page 358: ...which sets up to 256 product types except the memory for template Free Space for Templates Camera 0 1 Free space in the memory for template of Matching checker created for Camera 0 and Camera 1 Free Space for Templates Camera 2 3 Free space in the memory for template of Matching checker created for Camera 2 and Camera 3 Free Storage Space in PV500 Free space in the Storage Space in PV500 which set...

Page 359: ... Version Upgrading 1 Select TOOL Update from the menu bar Update window is displayed 2 Select Firmware The list of the version upgrade files saved in the SD memory card is displayed If the file list is not displayed check the following conditions The SD memory card is attached correctly The version upgrade files are saved in the correct place 3 Select a desired version upgrade file When the confir...

Page 360: ... menu bar Update window is displayed 2 Select Splash Screen Change When the confirming message appears select YES to execute the change After the change is completed a message is displayed If you cannot change it the following can be considered as reasons Check the conditions A nonqualified file is saved A different file format or too large file size The file is saved in the wrong place The file n...

Page 361: ...359 Operation and Data Output through I O Terminals Chapter 8 INDEX Chapter 8 Operation and Data Output through I O Terminals ...

Page 362: ... 6 ASN0 2 2 IN0 6 CR Operate image memory of PV Save in a SD memory card backup ASN0 5 1 ASN0 2 2 SS Delete ASN0 5 1 ASN0 2 2 SR Print screen ASN0 5 1 ASN0 2 2 PS Save the latest inspection image in a SD memory card or PC etc through Ethernet ASN0 5 1 ASN0 2 2 Abort inspection process ASN0 5 1 ASN0 2 2 CC Abort Save read Setting Data ASN0 5 1 ASN0 2 2 CD 1 Up to six functions are available because...

Page 363: ...signment 0 5 select from 15 functions 12 ASSIGN 2 13 ASSIGN 3 14 ASSIGN 4 15 ASSIGN 5 16 RESERVED Spare Unavailable 17 COMMON Common for input 18 COMMON Common for input 19 NC Unconnected 20 NC Unconnected 21 IN 0 Input data 0 15 22 IN 1 Input data 0 15 23 IN 2 24 IN 3 25 IN 4 26 IN 5 27 IN 6 28 IN 7 29 IN 8 30 IN 9 31 IN 10 32 IN 11 33 IN 12 34 IN 13 35 IN 14 36 IN 15 37 COMMON Common for input 3...

Page 364: ...14 ERROR 0 Error signal 0 15 ACCEPT Signal of acceptance the next signal TYPE DISPLAY REENTRY 1 ASSIGN 2 16 ERROR 1 Error signal 1 17 RESULT Total Judgement 18 TACT Inspection data read timing 19 STROB Data output complete 20 RUN Running status On when running 21 OUT 0 Output data 0 15 22 OUT 1 Output data 0 15 23 OUT 2 24 OUT 3 25 OUT 4 26 OUT 5 27 OUT 6 28 OUT 7 29 OUT 8 30 OUT 9 31 OUT 10 32 OU...

Page 365: ...oduct number ANPV0502ADN ANPV0504ADN NPN Output Output load voltage 5 to 24 V DC Maximum load current 24mA terminal Connection Example In the case of product number ANPV0502ADP ANPV0504ADP PNP output PhotoMos output Output load voltage 5 to 24 V DC Maximum load current 24mA terminal Connection Example ...

Page 366: ...364 Operation and Data Output through I O Terminals Chapter 8 Input Circuit Rated input voltage 24 V DC Input voltage range 21 6 to 26 4 V DC Connection Example ...

Page 367: ...2000FP Applicable wire Size Cross section area Outer insulation diameter Rated current AWG 22 0 3 mm2 φ1 5 φ1 1 3A AWG 24 0 2 mm2 1 Bend the contact from the carrier and set it in the pressure welding tool 2 Insert the wire without removing its insulation until it stops and lightly grip the tool The wire is welded 3 Insert the welded wire into the housing 4 Attach the cover after inserting necessa...

Page 368: ...T 0 STA0 Image capture with Camera 0 2 READ END 0 REN0 Image capture with Camera 0 complete 3 COMMON COM Common for input 3 READY0 REDY Ready completion signal 4 TYPE TYPE Type Switch 4 ERROR 0 ERR0 Error signal 0 5 DISPLAY DISP Layout Switch 5 ACCEPT ACPT Signal acceptance Type Display Reentry Assign Run Stop 6 ASSIGN 0 ASN0 Function assignment 0 2 select from 15 functions 6 ERROR 1 ERR1 Error si...

Page 369: ...rminal block socket included Manufactured by PHOENIX CONTACT Model number FMC1 5 16 ST 3 5 Applicable size of wire AWG 24 16 0 2 1 5 mm2 How to Wire 1 Remove the wire shield 2 Push the orange part into the socket with a slotted screwdriver 3 Insert the lead wire all the way into it pressing the orange part 4 Release the screw driver The lead wire is connected Connect the lead wire with the pins as...

Page 370: ...en outputting result data output from OUT1 15 to the external device while performing handshake During handshake PV500 turn on STROBE signal after outputting data The external device receives data at rising edge of STROBE ON signal Turn on Reception completion signal after reception is complete PV 500 receives the reception completion signal with ACKNOWLEDGE terminal Reentry Template Setting Use t...

Page 371: ...00 Image Backup in a SD memory card and saves images in the folder Output Latest Image Outputs the latest inspection image The destination SD memory card or PC connected with Ethernet cable and the file name can be set from ENVIRONMENT Input Output Image Output menu In ENVIRONMENT Input Output Image Output set Output Conditions to Command Reception Image Receiver needs to be activated on the desti...

Page 372: ... specified length Whether turning on FLASH signal or turns off at the time of output you can select for every FLASH signal from ENVIRONMENT Camera FLASH Polarity This setting is common to all product types Delay time and output width of FLASH signal can be set for each product type and each FLASH signal from TYPE Type Setting Camera in SETUP menu RESULT RSLT Total Judgement It outputs a result of ...

Page 373: ...e registration area display timing when template is re registered STROB signal turns on after displaying an area in Template setting Input a template setting signal and register a template with the external device after rising edge of STROB ON signal RUN Operate signal It turns on the device is operating The monitor shows RUN when it is operating and STOP when it is stopped in the upper right ERRO...

Page 374: ...ct trigger While PV500 stops the operation a signal or a command to execute one of the following is input or sent Start executing an inspection Execute template setting of Smart Matching E0200 Operate run PV500 The command specifying a block number is sent when execution mode is set to Execute All or Automatic Switch E0201 Send an inspection start command which specifies no block number The comman...

Page 375: ...373 Operation and Data Output through I O Terminals Chapter 8 INDEX ...

Page 376: ...rea Display is set to No the command A was sent Enter a command correctly The specified number of checker or template is not create Other number than 000 999 for checker number or 00 63 for template was specified E0231 Specify a correct checker number or template number Template cannot be set because no image has been captured after PV500 started up when you select Use the Last Image for Template ...

Page 377: ...g of the rest of the cameras or Abort Inspection Process is not executed in 10 seconds after sending the signal or command to execute above operations This condition does not apply when Individual Trigger Timeout is set to Yes The status where the device is waiting for the rest of camera triggers after receiving some of the camera triggers E0211 Input the trigger signals of the rest of cameras or ...

Page 378: ... Aborting failed E0217 When switching between Run and Stop Specification of the parameter is wrong A number other than 0 and 1 was specified E0240 Switch to RUN menu PV500 sent a command in the following inoperable state When selecting TOOL General Setting Help or Update When displaying SETUP menu when Run Mode in SETUP Menu is set to Not Available Make PV500 be operable ...

Page 379: ...ard is attached the card cannot be accessed or used up its capacity The SD memory card is write protected E0255 Correctly attach a SD memory card which is writable and has enough free space Output Condition of Image Output is not set to Command Reception ENVIRONMENT Input Output Image Output Output Conditions E0256 Set Output Condition to Command Reception There is no image captured E0257 Capture ...

Page 380: ...speed Ultra small camera Max 17 ms Shutter speed 3 After image capturing is completed PV turns on REN0 signal and executes checkers 4 As the inspection ends a result is output through I O interface and TACT signal and REDY signal are turned on after the period of Tf When PLC communication or synchronous output general output and image output is operated REDY signal turns on after the operation is ...

Page 381: ...h I O Terminals Chapter 8 INDEX 6 Out signal keeps on status until the next output Hold or turns off when TACT signal turns off Reset To select Hold or Reset select ENVIRONMENT System Settings Operation Parallel I O Output Reset Condition ...

Page 382: ... PV500 can receive STA0 signal or capture and image At the timing when it starts capturing the next image input STA0 signal 4 As the inspection ends a result is output through I O interface and TACT signal is turned on after the period of TV Obtain a result after more than 1 ms of wait time when TACT signal turns on The time from when TACT signal turns on till when the result output OUT signal is ...

Page 383: ...fter REN0 signal turns on PV500 can receive STA0 signal or capture and image At the timing when it starts capturing the next image input STA0 signal Setting Image Output to Async inspection first turns on REN0 signal and allows capturing the third image after the second image capturing or the first synchronous result output general output through I O and synchronously whichever completed later bef...

Page 384: ...ecting cameras complete capturing all images turn on REN signal REN0 to 1 for the example above and execute checkers 6 As the inspection ends PV outputs a result through I O interface and turns on TACT signal after the period of Tf Obtain a result after more than 1 ms of wait time when TACT signal turns on The time from when TACT signal turns on till when the result output OUT signal is determined...

Page 385: ...splayed a delay time occurs until starting image capture after inputting the START signal Note that the timeout period is measured including this delay time The delay time varies depending on cameras 2 mega camera Max 34 ms Shutter speed Quad speed camera Max 9 ms Shutter speed Ultra small camera Max 17 ms Shutter speed ...

Page 386: ...al turns on till when the result output OUT signal is determined varies according to the condition of the connected load or ambient temperature 2 STROBE signal turns off after the time of Tp passes 3 As the time of Tp passed from STROBE signal turns off the second data is output and STROBE signal and READY signal turn on Obtain the second result after more than 2 ms of wait time when STROBE signal...

Page 387: ...he external device and turn off ACK signal in the time of To 5 PV500 outputs the second last data in 100μsec Td after turning off ACK signal 6 As the time of Tf passed from data output turn on STROBE signal and READY signal When synchronous output is operated in addition to I O output including data output to COM 0 port and Ethernet port and inspection image output READY signal stays OFF until the...

Page 388: ... off off off ON 002 off off off off off off ON off 003 off off off off off off ON ON 004 off off off off off ON off off 252 ON ON ON ON ON ON off off 253 ON ON ON ON ON ON off ON 254 ON ON ON ON ON ON ON off 255 ON ON ON ON ON ON ON ON 2 Check the ACCEPT signal ON and then input the TYPE signal Type switch execution signal 3 PV500 checks that ACKNOWLEDGE signal is ON and turns off STROBE signal 4 ...

Page 389: ... out of the range E brightness of captured images vary every inspection f Shutter speed 1 Set the value with PV500 0 03 to 1000 00 ms 30 µs to 1000 ms g Lighting time Set the value with a lighting The time from the emission start to the end of lighting must be less than Lighting range e 1 Set it for each Camera No to Set of Types 2 Depending on the internal circuit of a connecting device the respo...

Page 390: ......

Page 391: ...389 Control with Communication Port Chapter 9 INDEX Chapter 9 Control with Communication Port ...

Page 392: ...cification of RS 232C Item Specifications Connector D sub9 pin Communication method Full duplex Synchronous method Asynchronous Baud rate 1 1200 2400 4800 9600 19200 38400 57600 115200 bps Initial value 9600 Transmission code ASCII Transmission format Bit length 7 bit 8 bit Initial value 8 bit Stop bit 1 bit 2 bit Initial value 1 bit Parity check None Odd Even Initial value Odd Flow control None S...

Page 393: ...ions of the broken lines are not necessary when you make a cable or do not use AFB85853 Connecting with a PLC Connect them with a separately sold cable AIP81842 D SUB9 pin discrete wire as below AIP81842 About the broken line in the connecting example please refer to an instruction manual of PLC to connect it as necessary When Flow Control is None or Soft Flow When Flow Control is Hard Flow Connec...

Page 394: ...network Consult your network administrator before connecting One PV500 cannot be operated by multiple PCs on the network Depending on the network condition delay might be caused in the communication It is advisable to use I O interface or RS 232C interface for the operation that requires speedy response such as inspection trigger input Communication Specification of Ethernet Item Specifications Co...

Page 395: ...on PLC Communication Protocol TCP IP UDP IP Communication behavior Server Client Port No Data Output 8601 1 to 65534 Except 8600 to 8699 and 9090 Command send receive 8604 Image output 8602 8602 Destination setting IP address Port No No Yes If the setting to cutoff connection in case of no communication is available on a destination device set it not to cutoff ...

Page 396: ... STP crossing cable of category 5e or more is recommended Communicating between a PV500 and Multiple PCs Connect them with a commercially available straight cable STP straight cable of category 5e or more is recommended through a hub or a router which supports 1000BASE T 100BASE TX and 10BASE T Do not use the same IP addresses for the PV500 and the PC on the network ...

Page 397: ...reated in the external devices Using this method enables to output inspection results control PV500 read and change the setting values of PV500 PLC Communication Available from Ver 1 5 This method communicates with a PLC according to the protocol of the destination PLC Although usable PLC units are limited communication can be easily performed as inspection results are written into the registers o...

Page 398: ...Storage space in PV500 MW Yes Yes Yes Yes SD memory card CW Yes Yes Yes Yes Read the setting data Storage space in PV500 MR Yes Yes Yes Yes SD memory card CR Yes Yes Yes Yes Abort save read setting data Cancel CD Yes Yes Yes Yes Image memory Save in a SD card SS Yes Yes Yes Yes Clear SR Yes Yes Yes Yes Print screen PS Yes Yes Yes Yes Reset statistics Q Yes Yes Yes Yes Switch between RUN STOP RM Ye...

Page 399: ... time Command message P R S Y S _ T I M E 1 25H 50H 52H 20H 53H 59H 53H 5FH 54H 49H 4DH 45H 31H Obtain Exclusive OR 25H Command message including BBC P R S Y S _ T I M E 1 2 5 CR BCC About Response at Error When sending a command message from the external device an error response message containing 3 digit error code may be returned This message is returned when the sent command is wrong or PV500 ...

Page 400: ...No camera is connected When using common trigger in User Defined execution mode Send S BCC CR 0 9 Block No to execute Receive S BCC 52 CR Error ERROR 0 signal ON S Error code 3 digit BCC CR Error code 160 Position adjustment for a detect trigger is unset or a base position is unset when Camera Trigger is set to Detect Trigger common 200 Operation is stopped 201 Execution mode is NOT User Defined i...

Page 401: ...ify Camera 0 Bit3 Bit 2 Bit 1 Bit 0 aa 01 0 0 0 1 Specify Cameras 0 and 1 Bit3 Bit 2 Bit 1 Bit 0 aa 03 0 0 1 1 Receive S BCC 52 CR Error ERROR 0 signal ON S Error code 3 digit BCC CR Error code 201 Camera Trigger in Camera is set to Individual 202 Execution mode is User Defined 203 The specified camera number is invalid No camera is connected The specified camera number is set to Unused in PV500 O...

Page 402: ... Error code 3 digit BCC CR Error code 200 Operation is stopped 201 Camera Trigger in Camera is set to Individual Execution mode is NOT User Defined in PV500 202 The specified block is invalid The number which does not cannot exist was specified The 2nd to 4th command specified different block from of the 1st to 3rd command 203 The specified camera number is invalid No camera is connected The speci...

Page 403: ...d 204 Reinspection cannot be executed because PV500 is inspecting repeatedly For User Defined execution mode Send R BCC CR 0 9 Block No to execute Receive R BCC 53 CR Error ERROR 0 signal ON R Error code 3 digit BCC CR Error code 200 Operation is stopped 201 Execution mode is NOT User Defined 202 The specified block is invalid The number which does not cannot exist was specified 203 There is no im...

Page 404: ...status where the device is waiting for the rest of camera triggers after receiving some of the camera triggers Saving Setting Data Saving in the Storage Space in PV500 Send M W BCC CR 00 99 Storage area No of PV Receive M W BCC 1B CR Error ERROR 1 signal ON M W Error code 3 digit BCC CR Error code 200 Operation is stopped 212 Other number than 00 99 was specified for a saving area number Saving in...

Page 405: ... unconnected because the camera cable came off unexpectedly Reading from a SD memory card Send C R BCC CR 00 99 No of storage area of SD memory card saving the data to read Receive C R BCC 10 CR Error ERROR 1 signal ON C R Error code 3 digit BCC CR Error code 200 Operation is stopped 211 When waiting for Individual Trigger input image capturing of the rest of the cameras or Abort Inspection Proces...

Page 406: ...y card A destination number cannot be specified Send S S BCC CR BCC 25 or Receive S S BCC 01 CR Error ERROR 1 signal ON S S Error code 3 digit BCC CR Error code 200 Operation is stopped 260 No SD memory card is attached or cannot be accessed Capacity of the SD memory card is used up The SD memory card is write protected No blank folder exists in the destination All of 00 99 folders are used No ima...

Page 407: ...cted or disconnection Image Receiver is not activated or stopped Resetting Statistics Data Resets statistics data and scan count Send Q BCC CR BCC 74 or Receive Q BCC 50 CR Error ERROR 1 signal ON Q Error code 3 digit BCC CR Error code 200 Operation is stopped Switch between Run Stop Send R M BCC CR 0 1 0 switch to RUN 1 switch to STOP Receive R M BCC CR 0 1 0 RUN 1 STOP Error ERROR 1 signal ON R ...

Page 408: ...s off ERROR 0 and ERROR 1 Send E BCC CR BCC 60 or Receive E BCC 44 CR Keypad Operation Key Emulation This is a command that performs the same operations of the keypad Send K s BCC CR s 0 1 On off switch of the shift key 0 off 1 on 01 16 See the right figure Receive No response ...

Page 409: ...id 1 Invalid Canceling Inspection Processing Cancel specific operation Cancels the following active operations and restores into the previous status before the operation Cancellation of the operation of a serial command which has been received Abort of the status waiting for Individual trigger input Abort of output in the status waiting for result output after an inspection is complete Abort of im...

Page 410: ...t switch layout Because PV500 is processing Detect trigger or Continuous Inspection Template setting cannot be executed The command A when Area Display is set to Yes was sent 231 The specified checker number or template number has not be created Other number than 000 999 for checker number or 00 63 for template was specified 232 Template cannot be set because no image has been captured after PV500...

Page 411: ... to The command for Send 1 Annn was sent when Send 2 was supposed to 231 The specified checker number or template number has not be created Other number than 000 999 for checker number or 00 63 for template was specified 232 Template cannot be set because no image has been captured after PV500 started up when you select Use the Last Image for Template Setting 233 No feature on the image of templat...

Page 412: ..._ T I M E 1 BCC CR Receive P R S Y S _ T I M E 1 5 3 2 5 BCC CR When reading two of data such as Maximum value and Minimum value Send P R P Parameter BCC CR Receive P R P Parameter Data 1 Data 2 BCC CR Error ERROR 1 signal ON P R P Error code 3 digit BCC CR Example Reads out the maximum and minimum values of slice level group A Send P R P B L V P A I R A BCC CR Receive P R P B L V P A I R A 8 0 2 ...

Page 413: ...0 CACnnn LPAIR Parameter for changing the maximum and minimum values in Numerical Calculation CACnnn LPAIR Send P W P C A C 0 1 0 L P A I R 5 0 1 0 0 BCC CR Minimum Maximum Receive P W P C A C 0 1 0 L P A I R BCC CR Error codes for Write command 200 Operation is stopped 251 Although PV500 is operating RUN displaying SETUP menu cannot write 251 Specification of the parameter is wrong Undefined para...

Page 414: ...stem Register 0 to System Register 7 SYS REG0 Yes Yes 9999999 999 9999999 999 Up to 3 digit is available after decimal point Slice Level The symbol of shown in parameters is a slice level group A Z Parameter Read Write Minimum value Maximum value Details Maximum value BLV H Yes Yes 0 255 Minimum value BLV L Yes Yes 0 255 Maximum and Minimum values BLV PAIR Yes Yes 0 255 Data 1 Min Data 2 Max Check...

Page 415: ...Yes 0 256 Data 1 Min Data 2 Max Feature Extraction Parameter Read Write Minimum value Maximum value Details OK Judge Max FECnnn MAX Yes Yes 0 10000 OK Judge Min FECnnn MIN Yes Yes 0 10000 OK Judge Max and Min FECnnn LPAIR Yes Yes 0 10000 Data 1 Min Data 2 Max Smart Matching Parameter Read Write Minimum value Maximum value Details Search Count 1st step SMCnnn CNT 1 Yes Yes 1 256 Search Count 2nd st...

Page 416: ...999 999 Min Judge Pitch CGEnnn PMIN Yes Yes 0 99999999 999 Max and Min Judgement Pitch CGEnnn PPAIR Yes Yes 0 99999999 999 Data 1 Min Data 2 Max Max Distance Difference Judgement CGEnnn UMAX Yes Yes 0 99999999 999 Min Distance Difference Judgement CGEnnn UMIN Yes Yes 0 99999999 999 Max and Min Distance Difference Judgement CGEnnn UPAIR Yes Yes 0 99999999 999 Data 1 Min Data 2 Max Smart Edge Circle...

Page 417: ...N Yes Yes 99999999 999 99999999 999 Max and Min X Coord IP X Center X GGCnnn XPAIR Yes Yes 99999999 999 99999999 999 Data 1 Min Data 2 Max Max Y Coord IP Y Center Y GGCnnn YMAX Yes Yes 99999999 999 99999999 999 Min Y Coord IP Y Center Y GGCnnn YMIN Yes Yes 99999999 999 99999999 999 Max and Min Y Coord IP Y Center Y GGCnnn YPAIR Yes Yes 99999999 999 99999999 999 Data 1 Min Data 2 Max Max Standard D...

Page 418: ...47 Min Judgement CACnnn MIN Yes Yes 2147483648 2147483647 Judge Max and Min CACnnn LPAIR Yes Yes 2147483648 2147483647 Data 1 Min Data 2 Max Marker As the marker position should be read write with a set of X and Y coordinates use PRP command or PWP command Coordinate values to be read is in units of 0 5 pixels and the moving distance to be written is in pixel It is not possible to read or write wi...

Page 419: ... when selecting PLC Communication Usable PLCs for PLC Communication The following list shows the PLC models available for PLC communication via a RS232C or Ethernet interface 1 TOOL port COM port FP2 MCU RS232C communication block FP2 CCU 2 Applicable unit FP X COM5 communication cassette FP Web Server 2 unit 3 Applicable unit QJ71E71 100 PLC communication with a PLC unit with a built in Ethernet ...

Page 420: ...999 Bit Invalid Make the following setting with PLC When using RS 232C Interface Sum check Yes type BCC Write at RUN time Enable When using Ethernet interface Communication data code Binary code communication Initial timing setting Always wait for OPEN Send frame setting Ethernet V2 0 Write at RUN time Enable A series by Mitsubishi Electric Corporation Protocol Format 4 1C frame compatible for A U...

Page 421: ...tice Register CIO IR Usable Range 0 to 999 Bit 0 15 0 F Make the following setting with PLC Sum check Yes Station No 0 Communication is not available when PLC is in Run mode Change to Monitor mode to communicate SLC series by Allen Bradley Usable device Data output Type switch N7 Only integer registers Data output completion notice Register N7 Usable Range 0 to 254 only integer registers Bit 0 15 ...

Page 422: ... the next signal Goes back to the beginning and outputs START signal for the next inspection execution About Data that can be Output When PV500 executes inspection the data set to output are output in the following order 1 Scan Count 2 Total Judgement 3 Judgement result Up to 1000 points combining judgements and numerical calculations 4 Numerical Calculation In the following cases the data of Judg...

Page 423: ...dless of output bit width it is output in the last bit using one word Number of Data 1 Values to be Output OK 1 in hexadecimal form 0001 in binary form NG 0 in hexadecimal form 0000 in binary form Error E in hexadecimal form 1110 in binary form Unset E in hexadecimal form 1110 in binary form Output format of Scan Count and Numerical Calculation The values that can be output are only integers Actua...

Page 424: ...t judgement data within the range E is output such as JDC000 Also when the number of output data is 3 which is not multiples of 4 like this example E is stored in each part which cannot make a word Four Judgement data are stored per word For unset judgement data E is output when the data before and after are set such as JDC001 Also as the number of output data is 3 which cannot make a word E is st...

Page 425: ...ify Station No Station Home Default A command which specifies no station number is issued Example EE WDD0001 Specify Station No Station No 1 99 A command for a PLC with the specified station number is issued Specify the same number of the station number that is set for the PLC to communicate in Station No Example When Station No is 99 99 WDD0001 8 In Start Register specify the first register numbe...

Page 426: ...ing 15 makes the highest order bit 1 For Mitsubishi PLC enter interface No to output register Output bit is invalid When using Ethernet interface Refer to page 346 for details of network settings 1 Select ENVIRONMENT Input Output General Output from the menu bar 2 Select Ethernet for Destination 3 Set Protocol to PLC Communication 4 Set Scan Count Total Judgement Judgement and Numerical Calculatio...

Page 427: ...tion No 1 99 A command for a PLC with the specified station number is issued Specify the same number of the station number that is set for the PLC to communicate in Station No Example When Station No is 50 50 WDD0001 When PLC Type is Panasonic FP ET LAN unit 1 After selecting the PLC type specify the PV station No in PV Station No Selectable station No 1 64 2 Press Set button of PLC Communication ...

Page 428: ... 3 3 Switching Types by PLC Communication When outputting data through PLC communication you can specify the product type to be switched by using the protocol of PLC communication For the timing of switching it is necessary to turn on off the TYPE signal by parallel input Type Switching Flow PV500 PLC Stores a Type No to switch to in specified address Verifies ACCEPT signal is on Receives TYPE sig...

Page 429: ...munication 3 Select a destination in PLC Type and select PLC Communication Setting 4 Select PLC Communication for Type Switching Signal Setting of Parallel I O default switches to Type No specified to IN0 7 of I O terminals when inputting Type signal 5 Select a register to input a Type to switch in Type No Register 0 to 99999 are available Be sure not to use the same address for data output ...

Page 430: ......

Page 431: ...429 PVWIN Chapter 10 INDEX Chapter 10 PVWIN ...

Page 432: ...your information for free MAC address of PV500 and MAC address of your PC http panasonic net id pidsx global Products Machine Vision System PV500 Software Hardware Requirements of PVWIN PC Compatible computer for IBM PC AT OS 1 Windows 7 2 Windows Vista Windows XP 1 Hard Disc Capacity Requirement 70 MB or more excluding storage for the setting data or images CPU Pentium III 700 MHz or more Memory ...

Page 433: ... PV500 with PC Connect PV500 and the PVWIN installed PC with a USB cable or an Ethernet cable About connection with an Ethernet cable refer to page 392 Connecting with USB Cable Use a USB cable for 2 0 AB type of which length is 5m or less ...

Page 434: ...e data When executing upload the data currently loaded on SETUP menu are uploaded When executing download the data are overwritten on the data currently loaded on SETUP menu Even when PV500 is RUN mode in SETUP menu the data are overwritten on the data on the screen and the processing does not affect on the running data 1 Select TOOL PC Communi from the menu bar The PV500 becomes to be able to com...

Page 435: ...ribed on the message 10 2 3 Uploading Images in Storage Space in PV500 This is the function that efficiently saves the images stored in the storage space in PV500 Ver 1 40 or later into a PC by a command from PVWIN Ver 1 10 or later To use this function PC Communi menu of PV500 needs to be selected in SETUP menu 1 Go to SETUP menu and select TOOL PC Communi from the menu bar The PV500 becomes to b...

Page 436: ...isplayed under the menu 2 Execute communication from PVWIN Specifying the destination of images with PVWIN starts communication The display of PV500 changes to Transmitting Pressing the CANCEL key during the communication stops the transmitting and the display changes to Terminating and eventually to Standby When communication error occurs When the devices cannot communicate the display shows Comm...

Page 437: ...435 Chapter 11 Specifications and List of Product Numbers INDEX Chapter 11 Specifications and List of Product Numbers ...

Page 438: ...munication Memory card SD memory card slot x1 Monitor output 1ch XGA 1024 X 768 output Setting 1 ch For the dedicated keypad Rating Voltage 24 V DC Operating voltage range 21 6 to 26 4 V DC with ripples Power Consumption 1 5 A or less 2 0 A or less Environmental resistance Operating temperature range 0 to 45 C without icing and dew condensation 0 to 40 C without icing and dew condensation Operatin...

Page 439: ...sumption 235 mA or less Environmental resistance Operating ambient temperature 0 to 45 C without icing and dew condensation Operating ambient humidity 35 to 85 RH without icing and dew condensation at 25 C Vibration resistance 10 to 55 Hz 1 sweep per minute amplitude 1 mm 30 minutes in each X Y and Z directions Shock resistance 700 m s2 3 times each in X Y and Z direction Weight Approx 65g without...

Page 440: ...sistance 700 m s2 3 times each in X Y and Z direction Weight Camera head approx 185 g without lens Camera control unit approx 65 g Cable length Camera head cable between a camera and a camera control unit Approx 3m 0 3 Mega Compact Gray Camera ANPVC5030 This product is supported in Ver 2 40 Image sensor Interline transfer method 1 3 inch CMOS Pixel size 6 0 µm x 6 0 µm tetragonal pixel Number of e...

Page 441: ...6 m s2 3 times each in X Y and Z direction Weight Approx 1 4kg Specification for Display Area Display element 10 4 inch TFT liquid crystal Number of pixels 1024 H x 768 V pixels Display color 16 777 216 colors Effective display size 210 4 H x 157 8 V Service life of backlight Average 50 000 hours Input Signal Picture signal Analog RGB Synchronizing signal Horizontal vertical synchronizing signal H...

Page 442: ...ported languages Japanese English German French Spanish Italian Simplified Chinese Korean and Traditional Chinese For PV500V2 Ver 2 0 PV500 Ver 1 6 3 4 These products were discontinued as of the end of August 2011 Attach the designated ferrite cores on the both sides of a monitor cable and a COM 0 connecting cable Do not connect with the USB port Keypad Keypad Cable length 3m ANPVP03 Compliant wit...

Page 443: ...dapter ring ANB84805 Adapter ring set 0 5 1 5 10 20 40 mm ANB848 For Ultra small camera f 4 mm ANPVL0401 3 f 12 mm ANPVL1201 3 f 30 mm ANPVL3001 3 Adapter ring 50 mm ANPVL85001 3 20 mm ANPVL82001 3 10 mm ANPVL81001 3 5 mm ANPVL80501 3 Lenses are noncompliant products with CE 1 Cannot be used for 0 3 Mega Compact Cameras 2 Discontinued product 3 These products were discontinued as of the end of Aug...

Page 444: ...oin type lithium buttery AFPX BATT Compliant with CE Power cable for PV500 Cable length 1 m ANPVH001 Terminal socket 16 pins for I O port x 2 ANPVH002 non compliant with CE 6 pins for COM 1 and COM 2 ports x 1 ANPVH003 I O connector MIL connector type Connector for discrete wire 40 pins x2 AFP2801 Connector for flat cable 40 pins x2 AFP2802 ...

Page 445: ...ghting light source size 27 x 27 AULDL TP2727 2 light source size 43 x 35 AULDL TP4335 2 light source size 80 x 100 AULFL 100 3 Surface emitting coaxial light Indirect lighting translucent glass size 26 x 28 AULFV 34 3 translucent glass size 32 x 36 AULFV 50A 3 Power supply Digital light source Output switchover 12V 24V 10W ANB86001 Digital light source Output switchover 12V 24V 30W ANB86003 Cable...

Page 446: ...444 Specifications and List of Product Numbers Chapter 11 11 3 Dimensions PV500 Keypad L cable length ANPVP03 3 m ANPVP10 10 m ...

Page 447: ...NPVC5030 With the mounting plate With the mounting plate and C mount adapter Without the mounting plate and C mount adapter The mounting plate can be attached to four sides of camera except lens attaching side and cable connecting side However the positions of screw holes differ depending on each side Check the positions before installing it to a fixture etc A lens whose projection from the C moun...

Page 448: ...rs Chapter 11 Ultra Compact Digital Camera ANPVC1021 This product was discontinued as of the end of August 2011 Camera Head With the mounting plate Without the mounting plate Camera Control Unit With the mounting plate Without the mounting plate ...

Page 449: ... Product number label 2 Ferrite core L Cable length ANPVC8103 3 m ANPVC8105 5 m ANPVC8110 10 m 0 3 Mega Compact Gray Camera ANPVC5030 cannot be used ANPVC8203 ANPVC8205 ANPVC8210 1 Product number label 2 Ferrite core L Cable length Product Numbers L Ø ANPVC8203 3m 5 7mm ANPVC8205 5m 5 7mm ANPVC8210 10m 7 0mm ...

Page 450: ...iscontinued as of the end of August 2011 ANPVL1201 Discontinued as of the end of August 2011 ANPVL3001 Discontinued as of the end of August 2011 ANM8850 Discontinued product ANM88501 ANB842NL ANB847L ANB843L ANB843L can not be used in combination with the 0 3M compact camera ...

Page 451: ...449 Chapter 11 Specifications and List of Product Numbers INDEX ANB846NL ANB845NL ANM88251 ANM88161 ANPV162 ANM88161 and ANM88251 can not be used in combination with the 0 3M compact camera ...

Page 452: ...450 Specifications and List of Product Numbers Chapter 11 ANPV252 ANPV502 Monitor 10 4 inch Product No ANPVM11021 Cutting Dimensions of the Mounting Plate ...

Page 453: ... AVE mm Items used Connector Gray Window Checker No Gray Average Result No Numerical Calculation Example 2 COS Cosine when the value in parentheses is radian Numerical Calculation Example 3 FWCnnn_SIZE mmm OKRG Flaw Detection Checker No Flaw Size Result No Statistics OK Range Numerical Calculation Example 4 SELnnn_LIJUDGE Smart Edge Line Checker No Linearity Judgement Numerical Calculation or Judg...

Page 454: ...AREA Type2 Yes Binary Window Area BWCnnn_JUDGE Type1 Yes Yes Binary Window Judgement BWCnnn_TIME Type2 Yes Binary Window Inspection Time CACnnn_JUDGE Type1 Yes Yes Numerical Calcu Judgement CACnnn_VALUE Type2 Yes Numerical Calcu Calculated result CANGLE Yes Display of a narrow intersecting angle of two lines in radian specified by six values in parentheses CBWnnn_AREA mm Type2 Yes Connector Binary...

Page 455: ...adius of the circle on three points specified by six values in parentheses CIRCLEX Yes Center X of the circle on three points specified by six values in parentheses CIRCLEY Yes Center Y of the circle on three points specified by six values in parentheses CMCnnn_CANG mmm Type2 Yes Contour Matching Angle CMCnnn_COR mmm Type2 Yes Contour Matching Correlation Value CMCnnn_COUNT Type2 Yes Contour Match...

Page 456: ...d Q1 X1 Y1 in pixels ELINEPA Yes Element a of a line ax by c 0 which connects two points x0 y0 and x1 y1 ELINEPB Yes Element b of a line ax by c 0 which connects two points x0 y0 and x1 y1 ELINEPC Yes Element c of a line ax by c 0 which connects two points x0 y0 and x1 y1 EQ Yes Returns 1 when the first term in parentheses the second term otherwise 0 FECnnn_ANG mmmm Type2 Yes Feature Extraction Pr...

Page 457: ...nn_DIF mmm Type2 Yes Gray Edge Differential GECnnn_JUDGE Type1 Yes Yes Gray Edge Judgement GECnnn_PX mmm Type2 Yes Gray Edge Proj X Axis GECnnn_PY mmm Type2 Yes Gray Edge Proj Y Axis GECnnn_TIME Type2 Yes Gray Edge Inspection Time GECnnn_X mmm Type2 Yes Gray Edge X GECnnn_Y mmm Type2 Yes Gray Edge Y GGCnnn_AJUDGE Type1 Yes Yes Geometry Calcu Angle Judgement GGCnnn_ANG Type2 Yes Geometry Calcu Angl...

Page 458: ...st squares calculated by multiple coordinate values specified with three values in parentheses LINESB Yes Element b of a regression line expression in least squares calculated by multiple coordinate values specified with three values in parentheses LINESC Yes Element c of a regression line expression in least squares calculated by multiple coordinate values specified with three values in parenthes...

Page 459: ...on X PACnnn_Y Type2 Yes Position Adjustment Detect Position Y PI Yes Pi fixed value 3 142 POW Yes Value when the first term in parentheses is multiplied by the second term PTORA Yes Converts the screen angle specified by the second term of the camera specified by the first term in parentheses to the real angle PTORD Yes Converts the pixel count specified by the second term of the camera specified ...

Page 460: ...art Edge Circle Measurement Judgement SECnnn_LMAX Type2 Yes Smart Edge Circle Maximum SECnnn_LMIN Type2 Yes Smart Edge Circle Minimum SECnnn_NCNT Type2 Yes Smart Edge Circle Unused Edge Count SECnnn_NJUDGE Type1 Yes Yes Smart Edge Circle Unused Edge Count Judgement SECnnn_R0 Type2 Yes Smart Edge Circle Radius 0 SECnnn_R1 Type2 Yes Smart Edge Circle Radius 1 SECnnn_SJUDGE Type1 Yes Yes Smart Edge C...

Page 461: ...mart Edge Line Line 0 Start Coordinate X SELnnn_SX1 Type2 Yes Smart Edge Line Line 1 Start Coordinate X SELnnn_SY0 Type2 Yes Smart Edge Line Line 0 Start Coordinate Y SELnnn_SY1 Type2 Yes Smart Edge Line Line 1 Start Coordinate Y SELnnn_TIME Type2 Yes Smart Edge Line Inspection Time SELnnn_X0 mmmm Type2 Yes Smart Edge Line X 0 SELnnn_X1 mmmm Type2 Yes Smart Edge Line X 1 SELnnn_XMAX Type2 Yes Smar...

Page 462: ...on results for the number specified by the second term in parentheses from the Numerical Calculation No specified by the first term SYS REG0 Yes System Register 0 SYS REG1 Yes System Register 1 SYS REG2 Yes System Register 2 SYS REG3 Yes System Register 3 SYS REG4 Yes System Register 4 SYS REG5 Yes System Register 5 SYS REG6 Yes System Register 6 SYS REG7 Yes System Register 7 SYS_COUNT Yes Scan C...

Page 463: ...rror Yes 407 BS 27121 Setting Invalid Valid of Keypad operation error Yes 407 BS 10 Setting Invalid Valid of Keypad operation Yes 407 BS BCC Valid Invalid 0 1 Setting Invalid Valid of Keypad operation Yes 407 CC 01 Canceling Inspection Processing Cancel specific operation Yes 407 CC25 Canceling Inspection Processing Cancel specific operation Yes 407 CD 21737 Aborting save read setting data error Y...

Page 464: ...03 MR BCC Storage area No 00 99 Reading setting data Storage space in PV500 Yes 403 MW 2002C Saving setting data Storage space in PV500 Error Yes 402 MW 2122F Saving setting data Storage space in PV500 Error Yes 402 MW 1B Saving setting data Storage space in PV500 Yes 402 MW BCC Storage area No 00 99 Saving setting data Storage space in PV500 Yes 402 PR BECnnn MAX BCC Read Checker Binary Edge OK J...

Page 465: ...x Yes 410 414 PR CGWnnn CMIN BCC Read Checker Connector Gray Window Common Judge Min Yes 410 414 PR CGWnnn MAX ss BCC ss Cell No 00 99 Read Checker Connector Gray Window Individual Judge Max Yes 410 414 PR CGWnnn MIN ss BCC ss Cell No 00 99 Read Checker Connector Gray Window Individual Judge Min Yes 410 414 PR FECnnn MAX BCC Read Checker Feature Extraction OK Judge Max Yes 410 413 PR FECnnn MIN BC...

Page 466: ...15 PR GGCnnn SAMAX BCC Read Geometry Calculation Geometry Calculation Max Minor Axis Yes 410 415 PR GGCnnn SAMIN BCC Read Geometry Calculation Geometry Calculation Min Minor Axis Yes 410 415 PR GGCnnn SMAX BCC Read Geometry Calculation Geometry Calculation Max Standard Deviation Yes 410 415 PR GGCnnn SMIN BCC Read Geometry Calculation Geometry Calculation Min Standard Deviation Yes 410 415 PR GGCn...

Page 467: ...t Edge Line Max Linearity Yes 415 PR SELnnn LIMIN BCC Read Checker Smart Edge Line Min Linearity Yes 415 PR SELnnn LMAX BCC Read Checker Smart Edge Line Max Measurement Yes 415 PR SELnnn LMIN BCC Read Checker Smart Edge Line Min Measurement Yes 415 PR SELnnn NMAX BCC Read Checker Smart Edge Line Max Unused Edge Count Yes 415 PR SELnnn SMAX BCC Read Checker Smart Edge Line Max Standard Deviation Ye...

Page 468: ...0 416 PR BLV L Data BCC Slice Level Group A Z Read Slice Level Minimum Value Yes 410 413 PR BWCnnn MAX Data BCC Read Checker Binary Window OK Judge Max Yes 410 412 PR BWCnnn MIN Data BCC Read Checker Binary Window OK Judge Min Yes 410 412 PR CACnnn MAX Data BCC Read Numerical Calculation Judge Max Yes 410 416 PR CACnnn MIN Data BCC Read Numerical Calculation Judge Min Yes 410 416 PR CBWnnn CMAX Da...

Page 469: ...nnn MIN Data BCC Read Checker Feature Extraction OK Judge Min Yes 410 413 PR FWCnnn MAX Data BCC Read Checker Flaw Detection OK Judge Max Yes 410 413 PR FWCnnn MIN Data BCC Read Checker Flaw Detection OK Judge Min Yes 410 413 PR GECnnn LVN Data BCC Read Checker Gray Edge Edge Threshold Yes 410 413 PR GECnnn MAX Data BCC Read Checker Gray Edge OK Judge Max Yes 410 413 PR GECnnn MIN Data BCC Read Ch...

Page 470: ... Calculation Min Standard Deviation Yes 410 415 PR GGCnnn XMAX Data BCC Read Geometry Calculation Geometry Calculation Max X Yes 410 415 PR GGCnnn XMIN Data BCC Read Geometry Calculation Geometry Calculation Min X Yes 410 415 PR GGCnnn YMAX Data BCC Read Geometry Calculation Geometry Calculation Max Y Yes 410 415 PR GGCnnn YMIN Data BCC Read Geometry Calculation Geometry Calculation Min Y Yes 410 ...

Page 471: ...IN Data BCC Read Checker Smart Edge Line Min Measurement Yes 410 415 PR SELnnn NMAX Data BCC Read Checker Smart Edge Line Max Unused Edge Count Yes 410 415 PR SELnnn SMAX Data BCC Read Checker Smart Edge Line Max Standard Deviation Yes 410 415 PR SELnnn SMIN Data BCC Read Checker Smart Edge Line Min Standard Deviation Yes 410 415 PR SMCnnn CNT Data BCC Sequence Step 1 6 Read Checker Smart Matching...

Page 472: ...indow Individual Judge Max and Min Yes 410 414 PRP CGEnnn PPAIR BCC Read Checker Connector Gray Edge Max and Min Pitch Judge Yes 410 413 PRP CGEnnn UPAIR BCC Read Checker Connector Gray Edge Max and Min Distance Difference Judge Yes 410 413 PRP CGWnnn CPAIR BCC Read Checker Connector Gray Window Common Judge Max and Min Yes 410 413 PRP CGWnnn LPAIR ss BCC ss Cell No 00 99 Read Checker Connector Gr...

Page 473: ...Pixels Yes 410 412 PRP LICnnn LPAIR BCC Read Checker Line Max and Min No of Objects Yes 410 412 PRP MRKcg_CXY BCC c Camera No 0 3 g Marker No 0 7 Read Marker Central Coordinate set Yes 410 416 PRP SECnnn CPAIR BCC Read Checker Smart Edge Circle Max and Min Circularity Yes 410 414 PRP SECnnn LPAIR BCC Read Checker Smart Edge Circle Max and Min Measurement Yes 410 414 PRP SECnnn SPAIR BCC Read Check...

Page 474: ...413 PRP FWCnnn LPAIR Data 1 Data 2 BCC Read Checker Flaw Detection OK Judge Max and Min Yes 410 413 PRP GECnnn LPAIR Data 1 Data 2 BCC Read Checker Gray Edge OK Judge Max and Min Yes 410 413 PRP GGCnnn APAIR Data 1 Data 2 BCC Read Geometry Calculation Geometry Calculation Max and Min Angle Yes 410 415 PRP GGCnnn CAPAIR Da ta 1 Data 2 BCC Read Geometry Calculation Geometry Calculation Max and Min I...

Page 475: ...Checker Smart Edge Line Max and Min Linearity Yes 410 415 PRP SELnnn LPAIR Data 1 Data 2 BCC Read Checker Smart Edge Line Max and Min Measurement Yes 410 415 PRP SELnnn SPAIR Data 1 Data 2 BCC Read Checker Smart Edge Line Max and Min Standard Deviation Yes 410 415 PS 20035 Print Screen Error Yes 405 PS 26536 Print Screen Error Yes 405 PS 02 Print Screen Yes 405 PS26 Print Screen Yes 405 PW BECnnn ...

Page 476: ... 414 PW CGWnnn CMAX Data BCC Write Checker Connector Gray Window Common Judge Max Yes 411 414 PW CGWnnn CMIN Data BCC Write Checker Connector Gray Window Common Judge Min Yes 411 414 PW CGWnnn MAX ss Data BCC ss Cell No 00 99 Write Checker Connector Gray Window Common Judge Max Yes 411 414 PW CGWnnn MIN ss Data BCC ss Cell No 00 99 Write Checker Connector Gray Window Individual Judge Max Yes 411 4...

Page 477: ...a BCC Write Geometry Calculation Geometry Calculation Min Radius Yes 411 415 PW GGCnnn SAMAX Data BCC Write Geometry Calculation Geometry Calculation Max Minor Axis Yes 411 415 PW GGCnnn SAMIN Data BCC Write Geometry Calculation Geometry Calculation Min Minor Axis Yes 411 415 PW GGCnnn SMAX Data BCC Write Geometry Calculation Geometry Calculation Max Standard Deviation Yes 411 415 PW GGCnnn SMIN D...

Page 478: ...11 414 PW SECnnn SMIN Data BCC Write Checker Smart Edge Circle Min Standard Deviation Yes 411 414 PW SELnnn LIMAX Data BCC Write Checker Smart Edge Line Max Linearity Yes 411 415 PW SELnnn LIMIN Data BCC Write Checker Smart Edge Line Min Linearity Yes 411 415 PW SELnnn LMAX Data BCC Write Checker Smart Edge Line Max Measurement Yes 411 415 PW SELnnn LMIN Data BCC Write Checker Smart Edge Line Min ...

Page 479: ...dge Max Yes 411 412 PW BWCnnn MIN BCC Write Checker Binary Window OK Judge Min Yes 411 412 PW CACnnn MAX BCC Write Numerical Calculation Judge Max Yes 411 416 PW CACnnn MIN BCC Write Numerical Calculation Judge Min Yes 411 416 PW CBWnnn CMAX BCC Write Checker Connector Binary Window Common Judge Max Yes 411 412 PW CBWnnn CMIN BCC Write Checker Connector Binary Window Common Judge Min Yes 411 412 P...

Page 480: ...etection OK Judge Min Yes 411 413 PW GECnnn LVN BCC Write Checker Gray Edge Edge Threshold Yes 411 413 PW GECnnn MAX BCC Write Checker Gray Edge OK Judge Max Yes 411 413 PW GECnnn MIN BCC Write Checker Gray Edge OK Judge Min Yes 411 413 PW GGCnnn AMAX BCC Write Geometry Calculation Geometry Calculation Max Angle Yes 411 415 PW GGCnnn AMIN BCC Write Geometry Calculation Geometry Calculation Min Ang...

Page 481: ...try Calculation Geometry Calculation Min X Yes 411 415 PW GGCnnn YMAX BCC Write Geometry Calculation Geometry Calculation Max Y Yes 411 415 PW GGCnnn YMIN BCC Write Geometry Calculation Geometry Calculation Min Y Yes 411 415 PW GWCnnn MAX BCC Write Checker Gray Window OK Judge Max Yes 411 413 PW GWCnnn MIN BCC Write Checker Gray Window OK Judge Min Yes 411 413 PW LICnnn DMAX BCC Write Checker Line...

Page 482: ...tion Yes 411 415 PW SELnnn SMIN BCC Write Checker Smart Edge Line Min Standard Deviation Yes 411 415 PW SMCnnn CNT BCC Sequence Step 1 6 Write Checker Smart Matching Search Count Yes 411 413 PW SMCnnn DCNTMAX BCC Write Checker Smart Matching Max OK No of Subtracted Objects Yes 411 413 PW SYS REG BCC General Register No 0 7 Write System value General registers 0 7 Yes 411 412 PW SYS_DATE14 Write Sy...

Page 483: ...and Min Angle Yes 411 415 PWP GGCnnn CAPAIR Data1 Data2 BCC Write Geometry Calculation Geometry Calculation Max and Min Intersect Angle Yes 411 415 PWP GGCnnn DPAIR Data1 Data2 BCC Write Geometry Calculation Geometry Calculation Max and Min Distance Yes 411 415 PWP GGCnnn LAPAIR Data1 Data2 BCC Write Geometry Calculation Geometry Calculation Max and Min Major Axis Yes 411 415 PWP GGCnnn RPAIR Data...

Page 484: ...or Yes 411 PWP 25266 Write Error Yes 411 PWP 25460 Write Error Yes 411 PWP BECnnn LPAIR BCC Write Checker Binary Edge OK Judge Max and Min Yes 411 413 PWP 25165 Write Error Yes 411 PWP BLV PAIR BCC Slice Level Group A Z Write Slice Level Max and Min Yes 411 416 PWP BWCnnn LPAIR BCC Write Checker Binary Window OK Judge Max and Min Yes 411 412 PWP CACnnn LPAIR BCC Write Numerical Calculation Max and...

Page 485: ...ion Geometry Calculation Max and Min Minor Axis Yes 411 415 PWP GGCnnn SPAIR BCC Write Geometry Calculation Geometry Calculation Max and Min Standard Deviation Yes 411 415 PWP GGCnnn XPAIR BCC Write Geometry Calculation Geometry Calculation Max and Min X Yes 411 415 PWP GGCnnn YPAIR BCC Write Geometry Calculation Geometry Calculation Max and Min Y Yes 411 415 PWP GWCnnn LPAIR BCC Write Checker Gra...

Page 486: ...Stop Yes 405 S 16060 Inspection Start Error Yes 398 S 20065 Inspection Start When using common trigger and Execution Mode is All or Automatic Switch Error Yes 398 S 20164 Inspection Start When using common trigger and Execution Mode is User Defined Error Yes 398 S 20267 Inspection Start Error Yes 398 S 20366 Inspection Start Error Yes 398 S 52 Inspection start Yes 398 S BCC Execution Block No 0 9 ...

Page 487: ...ing Send Receive Refer to X 2006E Switching Type error Yes 402 X 2106F Switching Type error Yes 402 X 2116E Switching Type error Yes 402 X 59 Switching Type Yes 402 X BCC Type No 000 255 Switching Type Yes 402 X 59 Switching Type 402 ...

Page 488: ...e 12 Capture delay 69 Cause of turning on ERROR 0 signal 372 Cause of turning on ERROR 1 signal 375 Cell Result Smart Edge Circle 171 Cell Result Smart Edge Line 190 Change letter color 340 Change menu color 340 Character alignment and overwrite permission 293 Character Figure Drawing 253 Checker Copy 92 Delete 92 Draw an area 47 Circularity 169 Color 340 COM 0 port Communication condition 339 390...

Page 489: ... 42 320 324 Image output 282 Image Output 251 Image Output 248 Image Transferring Time 12 Individual trigger 61 Information 318 356 Initialize All Types 57 Environment 342 Splash screen 358 Inspection Cycle 315 Inspection image Output to external devices 282 Save in save image memory 286 Inspection image memory 280 Inspection image output 282 Inspection Image Output 248 Inspection Image Output 251...

Page 490: ...mize Size 47 Output images to external device248 251 282 Output inspection images to external device 248 Output inspection images to external device 251 Output inspection images to external device 282 Output Signal Guarantee Time 272 P Paralle I O Reset condition 336 Parallel I O signal 361 Parallel input signal 368 Parallel output signal 370 Parallel processing 315 335 Partial imaging 70 Password...

Page 491: ...rt with default settings 345 Startup Data to read 345 Layout 331 Start with default settings 345 Type 56 332 Station No PLC Communication 425 Station No PLC communication 423 Statistical Function 235 Subtraction 134 System register 337 T Tact signal 370 Test image 333 Test image memory 280 Timeout 272 424 Transparency RUN menu 323 SETUP menu 341 Trigonometrical Function 236 Type Add 55 Delete 57 I...

Page 492: ...dition Revision along with version upgrade to Ver 1 41 Correction of errors ARCT1F466E 1 April 2010 Second edition Revision and addition along with version upgrade to Ver 1 60 Correction of errors ARCT1F466E 2 September 2010 Third edition Revision and addition along with the release of PV500V2 Correction of errors ARCT1F466E 3 July 2013 Fourth edition Revision and addition along with version updat...

Page 493: ......

Page 494: ......

Reviews: