Sharp IV-C35M User Manual
Sharp IV-C35M User Manual

Sharp IV-C35M User Manual

Compact color image sensor camera
Hide thumbs Also See for IV-C35M:
Table of Contents

Advertisement

Quick Links

Version 1.0
Produced in July 2002
Compact Color Image Sensor Camera
User's Manual (Function and Operation)

Advertisement

Table of Contents
loading

Summary of Contents for Sharp IV-C35M

  • Page 1 Version 1.0 Produced in July 2002 Compact Color Image Sensor Camera User’s Manual (Function and Operation)
  • Page 2 Store this user's manual in a safe place. We are confident that the manual will be helpful whenever you encounter a problem. In addition to this manual, there are two other IV-C35M manuals as follows. Read them in conjunction with this manual.
  • Page 3 Setting the Operating and System Conditions Setting Measurement Conditions Chapter 1: Setting and Operating Outline Positional Deviation Measurement Chapter 2: Setting the Operating and System Conditions Degree of Match Inspection Chapter 3: Setting Measurement Conditions Lead Inspection Chapter 4: Positional Deviation Measurement BGA/CSP Inspection Chapter 5: Degree of Match Inspection Area Measurement by Binary Conversion...
  • Page 4: Table Of Contents

    Table of Contents Chapter 1: Setting and Operating Outline ........... 1-1 to 1-31 1-1 Setting and operating procedures ....................1-1 1-2 Method for selecting the menu configuration ................1-2 [1] Menu configuration ........................1-4 [2] Configuration of the setting conditions ..................1-5 [3] Configuration of Set Wizard .......................
  • Page 5 2-6 Environment settings ......................... 2-21 2-7 Memory card ..........................2-22 Chapter 3 : Setting Measurement Conditions ..........3-1 to 3-54 3-1 Outline ............................3-1 3-2 Shared settings ..........................3-4 [1] Camera selection ........................3-4 [2] Color filter ........................... 3-5 [3] Color extraction ........................3-10 [4] Window shape selection and settings ..................
  • Page 6 9-2 Setting operation .......................... 9-2 Chapter 10: Object Identification by Binary Conversion ......10-1 to 10-9 10-1 Outline ............................. 10-1 10-2 Setting operation ........................10-2 Chapter 11: Color Evaluation ..............11-1 to 11-7 11-1 Outline ............................11-1 11-2 Setting operation ........................11-2 Chapter 12: Color Unevenness Inspection ..........
  • Page 7 [1] Select "ANY" for the serial output ..................21-28 [2] Select "YES" or "NO" for output data ..................21-29 21-8 Calibrating the IV-C35M ......................21-30 Chapter 22: Communication (General Purpose Serial Interface) ..22-1 to 22-17 22-1 List of processing functions ..................... 22-1 22-2 Data flow ..........................
  • Page 8 [2] Contents of the measurement result block (for each measurement function) ......23-6 23-5 Specifications for any output data ..................23-18 [1] Setting items for the IV-C35M ....................23-20 [2] Connection with a Sharp PC ....................23-21 [3] Connection with a Mitsubishi PC ................... 23-27 [4] Connection with an OMRON PC ....................
  • Page 9: Chapter 1: Setting And Operating Outline

    This paragraph describes the rough operation sequence of the IV-C35M. (Ref. chapter) 1 System design User’s Manual (Instruction and Hardware) Plan your hardware environment to suit your use of the IV-C35M. 1-4 Measurement programs - Measurement program (positional deviation measurement, degree of match inspection, etc.) 3-1 Basic system configuration...
  • Page 10: Method For Selecting The Menu Configuration

    Setting and Operating Outline 1-2 Method for selecting the menu configuration (1) Set wizard The IV-C35M has a "Set Wizard" function to assist beginners in setting the measurement conditions. Select "SET WIZARD" from the "MAIN MENU" and the wizard will show the IVC35M items needed for each step.
  • Page 11 Setting and Operating Outline (2) Menu tree The IV-C35M has a menu tree which is shown the hierarchy of choices on OBJECT TYPE COND TYPE00 each screen. To return to the previous screen or go to next screen, select TYPE01 the corresponding item on the menu tree.
  • Page 12: Menu Configuration

    Setting and Operating Outline [1] Menu configuration SYS-CND I/O CONDITIONS OBJECT TYPE COND COMM.SET SET WIZARD COMPUTER LINK EDIT MAIN OPS MENU GAIN OFFSET OPTION TIME ENVIRONMENT SETTING CAMERA TYPE MEMORY CARD TYPE00 TYPE RUN COND IMAGE-ADJ (*1) MEA-CND(CAMERA1) MEAS0 (POSI-DEVIATION) MEA-CND(CAMERA2) POSI-CORRECT FINAL NUM.CALC...
  • Page 13: Configuration Of The Setting Conditions

    Setting and Operating Outline [2] Configuration of the setting conditions - I/O conditions (21-1) Measurement start input I/F, parallel input X6, parallel input X7, strobe output - Object type manual change (2-14) - Communication setting (22-1) Communication standard, communication speed, data length, parity, stop bit, station number - Computer link (23 -1) Manufacturer, station number, top line of the written results...
  • Page 14: Configuration Of Set Wizard

    Setting and Operating Outline [3] Configuration of Set Wizard The Set Wizard has the following screen configuration. F C1 BRT SET WIZARD SCREEN SAVE DEL [SAMPLE] 1CHG-TYPE 2STANDARD WIZARD TYPE00 3OPERATION CHART Start STEP1 SELECT THE MEASUREMENT START INPUT I/F 1PARALLEL+SERIAL+USB 2TRIG CCD START COMM.SET...
  • Page 15 Setting and Operating Outline STEP4 SELECT TYPE OF CALCUATION BETWEEN IMAGES 1COMPARE IMGS SELECT WHETHER OR NOT TO CONVERT IMGE DENSITY 1CHNG GRAY LEVELNO SELECT FILTER TYPE FOR IMAGE DATA 1SPACE FILTER COMPARE IMGS SCREEN SAVE RETERN NEXT DETAIL 1CALC.TYPE 2CALC.AREA SET (232,216)-(279,263) 1Displayed when the "CAM1"...
  • Page 16 Setting and Operating Outline STEP8 USE SETTING DISTANCE ANGLE CONDITIONS (YES/NO) 2YES RETURN NEXT DETAIL DEST&AGL COND SCREEN COND SAVE COLOR F C1 BRT 1OBJ 2DISTANCE 00(0~15) Displayed when "2YES" 3DISTANCE is selected [OUTPUT] [TEST RESULT] STEP8 COMPARE MEASUREMENT SETTINGS TO MEASUREMENT RESULTS (YES/NO) REGISTER NO.
  • Page 17 INPUT IS THE PARALLEL I/F LOGIC INPUT03 2COMPUTER LINK 3SERIAL I/F Displayed when "2COMPUTER LINK" is selected RETURN NEXT DETAIL COMPUTER LINK SCREEN COND SAVE 1PC MANUFACTURER SHARP(COMM PORT) 2STATION NO. Displayed when 3WRITE TOP ADRS 09000 "2COMPUTER LINK" or "3SERIAL I/F" is selected.
  • Page 18: Description Of The Operation Screen

    Setting and Operating Outline 1-3 Description of the Operation screen When the IV-C35M is started, the operation screen shown below will appear. Each area of the operation screen is described below. 1 Object type number 2 Color mode 3 Freeze/through screen...
  • Page 19 Setting and Operating Outline The brightness of the captured image can be set to one of two levels. Screen Description display Display the captured image without changing its brightness. Display the captured image at 1/2 the actual brightness How to select the brightness level On any screen, except the operation screen, move the cursor to the "F"...
  • Page 20 Setting and Operating Outline Details of each item on the menu bar Item on the menu bar Description Display detail on the screen IVC35M SYS-CND OBJECT TYPE COND MAIN-COND SET WIZARD Displays the MAIN screen. (main conditions) EDIT MAIN OPS MENU OPTION ENVIRONMENT SETTING MEMORY CARD...
  • Page 21: Setting The Measurement Programs

    Setting and Operating Outline 1-4 Setting the measurement programs To execute a specific measurement program (positional deviation measurement, degree of match inspection, etc.), select MEASUREMENT 0 to 4 on the "MEA-CND" line. - MEASUREMENT 0 only allows you to measure positional deviation. - For details about the settings for each measurement program, see Chapters 4 to 17.
  • Page 22: Common Operations For Each Menu

    The following message will be displayed on the lower part of the screen. DATA SAVE? (Do you want to save the data?) (YES=[SET]/NO=[ESC]) 2. Press the SET key. The IV-C35M will start saving the data and the progress will be displayed on the bottom of the screen. REFERENCE IMG SYSTEM I/O OBJECT TYPE COND When the data has been saved in the IV-C35M flash memory, the display will change from "SAVING"...
  • Page 23: Power On Setting Menu

    OPERATION" with the up and down keys, and press the SET key. Press the SET key once more. The IV-C35M saves the settings in the flash memory and the screen will return to the operation screen. Display when the operation screen is locked (TYPE00)AREA1 COLOR T.IMG C1 L...
  • Page 24: Remote Keypad (Iv-S30Rk1)

    Setting and Operating Outline 1-7 Remote keypad (IV-S30RK1) 4 SEL key 1 Direction keys (up, down, left and right) 5 TRG/BRT key 2 SET key 3 ESC key Key name Function Description Selecting an item on a Select an item with the up, down, left and right menu screen keys.
  • Page 25: Register And Display Ng Images

    Initialize NG images 1-23 [1] How to register NG images When the IV-C35M is used, select "YES" for NG image registration. NG images will be registered in the controller’s memory as they occur. To make this setting, select " REGST NG IMG" on the [OBJ-TYPE SYS.] menu.
  • Page 26 Setting and Operating Outline The "MEA-CND (CAMERA2)" item will change to SELECT OBJECT TYPE COND COLOR F C1 BRT "MEA-CND (NG IMGS)," and show that the NG OBJECT TYPE COND image function has been selected. TYPE00 TYPE RUN COND Up to 128 NG images can be registered at one IMAGE-ADJ time (the NG image numbers are 0 to 127).
  • Page 27: How To Display Ng Images

    Setting and Operating Outline [2] How to display NG images NG images can be displayed on the operation main screen and on the NG image display screen . (1) Displaying NG images on the MAIN OPS menu An NG image (the latest or any previous NG image) recorded with camera 1 can be displayed on the monitor while conducting measurements from the operation main screen.
  • Page 28 Setting and Operating Outline 3. Return to the operation main screen (page 1-10) and start making measurements. Shown below are examples of the NG image display. - Display example when the monitor output is - Display example when the monitor output is set to "CAM1&NG-IMG (VERT)."...
  • Page 29 Setting and Operating Outline Display when an NG image is captured The controller automatically refreshes the NG image each time a new NG image is captured. [An example of the split screen display (above and below)] OK4 image NG6 image OK7 image Measured image from...
  • Page 30 (2) Displaying images on the NG image display screen When the IV-C35M is used, move the cursor to the menu bar "SCREEN-CHG" on the operation main screen (page 1-10) and press the SET key. Select the "NG-IMG-DISP" from popup menu. The screen will change to the NG image display.
  • Page 31: Initializing The Ng Images

    Setting and Operating Outline Display of the Change NG image operation Up key Up key Down key Down key NG image number NG image number NG image number - When max. 5 NG images are registered. Note - When "PARTIAL-IMG" is selected for the image capturing mode (page 2-4), the stored NG images have the maximum rectangular area set by measurements 0 to 4.
  • Page 32: Operation Flow

    Setting and Operating Outline 1-9 Operation flow [1] Power ON and main loop processing (Power ON) Wait to complete the power ON process Initializing (CPU, gate array) Memory check - System program Transmitting from flash memory to RAM - Conditions other than the conditions specified for each object type Data setting...
  • Page 33 Setting and Operating Outline From the preceding page Display results. Message display When the option has been set to "YES" Pattern display Crosshair cursor display (System) Display "YES" (Communication processing) Data received Communication processing Parallel/general-purpose serial/CCD Receive a measurement trigger start input signal Measurement start Main loop...
  • Page 34: Operation Flow After The Measurement Start Input Is Turned On

    Setting and Operating Outline [2] Operation flow after the measurement start input is turned ON. Start (measurement start input ON) PC calculation Parallel output (Y0 to Y15), "READY" OFF External interface inhibit (keys, communications, parallel) Measurement timer start Reading the object type No. Capture the scan line range that was specified when setting the Image capturing (camera 1/2)
  • Page 35 Setting and Operating Outline 2 (From the preceding page) 1 (From the preceding page) [Measurement programs that can be selected] Positional correction - Positional deviation measurement - Degree of match inspection - Lead inspection Setting the coordinate correction - BGA/CSP inspection values (X, Y, q) (*2) - Area measurement by binary...
  • Page 36 Setting and Operating Outline From the previous page Determining the measuring time (timer stop) Parallel output (Y0 to Y15) OFF External interface enabled (communications) Computer link Serial output General purpose General purpose serial output Computer link output External interface enabled (key, parallel) *3 Set the measurement start input to any choice other than "parallel"...
  • Page 37: Table Of Controller Functions

    Setting and Operating Outline 1-10 Table of controller functions Shown below are the functions for the individual controllers (IV-C35M). - For details about the controller hardware (cameras, peripheral devices), see the "IV-C35M User’s Manual, Instruction and Hardware." Item Specifications 16,770,000 colors, 256 level gray scale, binary conversion,...
  • Page 38 Setting and Operating Outline Specifications Item Area, hue (average), saturation (average), color degree of match Color evaluation [Maximum 8 windows ] Number of objects [Maximum 128 windows ] Color unevenness Total area, hue (max./min.), number of faults of hue, saturation (max./min.), and inspection number of faults of saturation.
  • Page 39 Parallel interface Input: 8 points, Output: 9 points, 12/24 VDC General-purpose serial RS232C/RS422 (2.4 to 115.2 kbps) interface Built-in compatibility with certain SHARP, OMRON, Mitsubishi and Computer link Yokogawa models USB device node (Compatible with USB1.1) Image output 1 channel, Equivalent to NTSC system, 2:1 interlace...
  • Page 40: Chapter 2: Setting The Operating And System Conditions

    Setting the Operating and System Conditions Chapter 2: Setting the Operating and System Conditions 2-1 Setting the operating conditions Set the following operating condition items on the "TYPE RUN COND" menu for each object type. How to display the TYPE RUN COND screen On the "MAIN MENU,"...
  • Page 41: Monitor Output

    Setting the Operating and System Conditions [1] Monitor output TYPE RUN COND SCREEN SAVE COLOR F C1 BRT When two cameras have been connected to IV- 1MONITOR OUTPUT CAM1 CAM1 C35M, you can switch back and forth between the 2CAPTURE IMG PARTIAL-IMG CAM2 3MESSAGE DISPLAY...
  • Page 42 Setting the Operating and System Conditions (2) Output monitor switching by parallel input I/O CONDITION SCREEN COND SAVE COLOR F C1 BRT On the operation screen, select "MAIN-COND" -> 1MEAS INP I/F PARALLEL+SERIAL+USB "SYS-CND" -> "I/O CONDITIONS" in that order. 2OUT I/F(PARAL.) Move the cursor to the "...
  • Page 43: Image Capture

    - This mode only used to carry out measurements on an image (no image) transmitted from a personal computer to the IV-C35M. Example of a comparison of the capture times - When "WHOLE-IMG" is selected IV-C35M 16.7 ms (high-speed camera and full mode)
  • Page 44: Message Display

    Setting the Operating and System Conditions [3] Message display TYPE RUN COND SCREEN SAVE COLOR F C1 BRT Select "YES" or "NO" to display messages on the 1MONITOR OUTPUT CAM1 operation screen. 2CAPTURE IMG PARTIAL-IMG 3MESSAGE DISPLAY YES(NUMERIC) YES(NUMERIC) 4PATTERN DISPLAY MESSAGE YES(NO NUMERIC) Description...
  • Page 45: Pattern Display

    Setting the Operating and System Conditions [4] Pattern display TYPE RUN COND SCREEN SAVE COLOR F C1 BRT Select "YES" or "NO" to determine whether to show 1MONITOR OUTPUT CAM1 the pattern display (solid lines and dashed lines of the 2CAPTURE IMG PARTIAL-IMG 3MESSAGE DISPLAY...
  • Page 46: Binary Image Display

    Setting the Operating and System Conditions [5] Binary image display TYPE RUN COND SCREEN SAVE COLOR F C1 BRT Select "YES" or "NO" to display a binary image on the 1MONITOR OUTPUT CAM1 operation screen. 2CAPTURE IMG PARTIAL-IMG 3MESSAGE DISPLAY Note: When "CAM1&2(HORIZ/VERT)"...
  • Page 47: Θ Angle Correction Image Display

    Setting the Operating and System Conditions [6] θ θ θ θ θ angle correction image display TYPE RUN COND SCREEN SAVE TYPE RUN COND SCREEN SAVE COLOR F C1 BRT COLOR F C1 BRT Select "YES" or "NO" to display a θ angle corrected 1MONITOR OUTPUT 1MONITOR OUTPUT CAM1...
  • Page 48: Operation Main Display

    Setting the Operating and System Conditions [7] Operation main display When the operation screen was set to display other TYPE RUN COND SCREEN SAVE COLOR F C1 BRT screens (such as the "DISP CHG-EVAL" and "PC- 1MONITOR OUTPUT CAM1 MNTR" screens), this item should be selected to 2CAPTURE IMG PARTIAL-IMG 3MESSAGE DISPLAY...
  • Page 49: Evaluation Change Display

    Setting the Operating and System Conditions [8] Evaluation change display Specify whether the evaluation condition change TYPE RUN COND SCREEN SAVE COLOR F C1 BRT menu can be displayed on the operation screen or 1MONITOR OUTPUT CAM1 not. 2CAPTURE IMG PARTIAL-IMG Select the "...
  • Page 50: Pc Monitor Screen

    Setting the Operating and System Conditions [9] PC monitor screen COLOR T C1 DRK (TYPE00)AREA1 Specify whether to display the PC monitor *.** on the operation screen. Select the " PC-MNTR" line on the MEAS ms 2001-10-14 10:38 "TYPE RUN COND" screen and select "YES"...
  • Page 51: Extension Functions

    Setting the Operating and System Conditions [11] Extension functions The extension function has crosshair cursor display and manual display functions. (1) Crosshair cursor display The crosshair cursor can be displayed on any position. - "1" equals a 16-pixel line. "2" equals a full line. - The initial coordinates of the crosshair cursor center are (256, 240).
  • Page 52 Setting the Operating and System Conditions (2) Manual measurement With this function, you can measure distance between two points, the distance between X coordinates, or the distance between Y coordinates that were selected manually on the operation main screen. Operation procedure 1.
  • Page 53: Setting The System Conditions

    Setting the Operating and System Conditions 2-2 Setting the system conditions Set the following items on the "SYS-CND" menu to MAIN MENU COLOR F C1 BRT set the system conditions for the controller. IVC35M Setting item SYS-CND - Input/output conditions OBJECT TYPE COND SET WIZARD - Communication setting...
  • Page 54: Gain/Offset Adjustment

    Generally, an image from the CCD camera can be optimized by adjusting the optical system, such as the lens iris. To make fine adjustments, the IV-C35M is equipped with functions to adjust the offset and gain of image signals from cameras 1 and 2 and the contrast on an external monitor screen.
  • Page 55: Setting The System Time

    [3] Setting the system time When the IV-C35M is used, set the time displayed on the monitor. When delivered, the IV-C35M is set to Japanese standard time. If the time in your location is different, please adjust the time. Operating procedure 1.
  • Page 56: Camera Settings

    Setting the Operating and System Conditions 2-3 Camera settings [1] Camera selection The cameras that are compatible with the controller (IV-C35M) are as follows: Compatible cameras IV-C30C5 (color camera) IV-S30C3 (high-speed monochrome camera) IV-S30C4 (micro, high-speed monochrome camera) * Mixed use of color camera (IV-C30C5) and high-speed monochrome camera (IV-S30C3/C4) is not supported.
  • Page 57: Image Capture Mode

    Setting the Operating and System Conditions [2] Image capture mode When you are using the IV-S30C3/C4 high-speed camera, you have to select an image capture mode. Image capture mode Details Full Capture all of the lines in the image Half Capture the odds lines in the image In the partial image mode, the measurement target lines Full + half...
  • Page 58: Editing Operation Screen

    Setting the Operating and System Conditions 2-4 Editing Operation screen In this controller (IV-C35M), the operation screen display can be changed. You can move, enlarge, reduce, or hide any block of text. (1) Move the cursor to "MAIN-MENU" on the operation screen and press the SET key.
  • Page 59: Option

    Setting the Operating and System Conditions 2-5 Option With the IV-C35M, you can initialize the measurement settings, and run a self-diagnosis from the option menu. Setting method 1) Display the "OPTION" from the "MAIN MENU." MAIN MENU COLOR F C1 BRT...
  • Page 60: Environment Settings

    Setting the Operating and System Conditions 2-6 Environment settings The IV-C35M can change the display color of each items displayed on the screens. How to enter the environment setting screen To change color of each item, enter the MAIN MENU COLOR F C1 BRT "ENVIRONMENT SETTING"...
  • Page 61: Memory Card

    Setting the Operating and System Conditions 2-7 Memory card The IV-C35M can store measurement parameters etc. into a memory card. For details to how to install the memory card, see page 6-17 on IV-C35M User's Manual, Introduction and Hardware. Storage method...
  • Page 62 Setting the Operating and System Conditions FILE TYPE MEMORY CARD SCREEN SAVE COLOR F C1 BRT Select file type to save. 1TRANSMISSION METHOD NEW SAVE 2INPUT FILE NAME (TO NEXT SUB-MENU) 3FILE TYPE PARAM PARAM FILE NAME NG-IMG 4EXEC (SET KEY) EXEC After completing entry, select "...
  • Page 63: Chapter 3 : Setting Measurement Conditions

    Setting the Conditions for Each Object Type Chapter 3 : Setting Measurement Conditions 3-1 Outline SELECT OBJECT TYPE COND The measuring conditions for each object type (0 to 31) are set on the "OBJECT OBJECT TYPE COND TYPE COND" (conditions for object type) screen. TYPE00 TYPE01 TYPE02...
  • Page 64 Setting Measurement Conditions Setting procedure A general outline of the setting procedures is shown below. For details, see each chapter. Setting the measurement program MEASURE 0 conditions MEASURE 1 MEASURE 2 Jump to the next page MEASURE 3 MEASURE 4 Select the image pre-processing Image pre-processing - See page 3-29.
  • Page 65 Setting the Conditions for Each Object Type Outline of setting the measurement program The measurement program can be specified from SELECT OBJECT TYPE COND COLOR F C1 BRT "MEAS0" through "MEAS4." (Camera1/camera 2) OBJECT TYPE COND TYPE00 TYPE RUN COND IMAGE-ADJ MEA-CND(CAMERA1) MEAS0(POSI-DEVIATION F)
  • Page 66: Shared Settings

    Setting Measurement Conditions 3-2 Shared settings [1] Camera selection Specify which cameras to use (Camera 1, Camera 2) in "MEA-CND" on the "OBJECT TYPE COND" screen for each object type. SELECT CAMERA Description Camera 1 and camera 2 can be used for measurements (0 to 4) and for CAM1&2 image pre-processing.
  • Page 67: Color Filter

    Setting the Conditions for Each Object Type Relationship between the camera selection and the monitor output Select camera on the "MONITOR OUTPUT" on the "MEA-CND" menu "TYPE RUN COND" menu CAM1 CAM2 CAM1&2 CAM1&2 CAM1&2 (VERT) CAM1&2(HORIZ) CAM1 NG-IMG CAM1&NG-IMG CAM1&NG-IMG CAM1&NG-IMG (VERT) CAM1&NG-IMG(HORIZ)
  • Page 68 Setting Measurement Conditions Setting procedures 1. On the menu tree, select “MAIN MENU" -> SELECT OBJECT TYPE COND "OBJECT TYPE COND" -> "TYPE00" -> OBJECT TYPE COND "MEA-CND(CAMERA1)" -> "MEAS(NEW)," in TYPE00 that order. Then, press the SET key. TYPE RUN COND IMAGE-ADJ MEA-CND(CAMERA1) MEAS0...
  • Page 69 Setting the Conditions for Each Object Type 4. After selecting the color filter, press the ESC MEASUREMENT1 SCREEN COND SAVE RED F C1 BRT key and return to the "MEASUREMENT 1" 1COLOR MODE COLOR FILTER screen. Now, specify details of the measure- 2COLOR FILTER SET (TO NEXT SUB-MENU) 3MEAS SELECTION...
  • Page 70 Change the image from "T" to "F" using the up and down arrow keys. By changing the image from "T" to "F," the IV-C35M stores the image. X:224 Y:208 =DECISION ESC=BACK SEL=CHNG IMG TRG=FUNC 4. On the "REG COND" screen, select...
  • Page 71 Setting the Conditions for Each Object Type 6. Press the ESC key twice and return to the REG COND SCREEN COND SAVE DETAIL RED F C1 BRT "REG COND" screen. Select " SEARCH 1REGISTER NO ARE" and specify the search area. 0 (0 7) 2MEAS SHAPE (MDL0) RECTANGLE...
  • Page 72: Color Extraction

    Setting Measurement Conditions [3] Color extraction The color extraction function extracts a color in a certain area from the original image, and registers it as a reference color. The controller converts areas of color that are within the upper and lower limit ranges of hue, saturation, and brightness of the reference color to binary images, as well as colors outside of these ranges.
  • Page 73 Setting the Conditions for Each Object Type 3. Select the " SET EXTRACT COLOR" and press the SET key. On the sub-menu, specify SET EXTRACT COLOR SCREEN COND SAVE COLOR F C1 BRT 1EXTRACT COLOR NO details of color extraction function. 0 (0 2COLOR EXTRACTION AREA SET (248, 232)
  • Page 74 Setting Measurement Conditions After the colors are registered, the RECTANGLE RESET RETURN COLOR F C1 BRT "REGISTRATION WAS COMPLETED" 1UP. L (248,232) message appears. 2LO. R (263,247) 3MOVE REGISTRATION WAS COMPLETED. 4REG ([SET] KEY ON) Press the SET key again, the selected area is converted to binary, and this color is registered as extraction color number 0.
  • Page 75 Setting the Conditions for Each Object Type Ex.: Change upper and lower limits of FINE ADJUSUTMENT SCREEN SAVE COLOR F C1 BRT saturation (chroma). 1EXTRACT COLOR NO0 (0 7) Increase or decrease values of " U.LM" [HUE] and " L.LM" for saturation, the upper 2START POINT 080.0 (0 359) and lower limit range on the bar graph...
  • Page 76 Setting Measurement Conditions On the rectangular setting screen, specify RECTANGLE RESET RETURN COLOR F C1 BRT " UP.L" and " LO.R" to determine position 1UP. L (224,208) and size of the measurement area. 2LO. R (287,271) 3MOVE X:224 Y:208 =MOVE ESC=BACK SEL=CHNG IMG TRG=FUNC Execute operation COLOR F C1 BRT (TYPE00) AAA...
  • Page 77: Window Shape Selection And Settings

    Setting the Conditions for Each Object Type [4] Window shape selection and settings This section describes how to select and set the EX: Register conditions of "Positional deviation window shapes used for image processing (e.g. measurement." rectangular windows, horizontal or vertical line REG COND SCREEN COND SAVE DETAIL COLOR F C1 BRT boundaries, circle windows, elliptical windows, and...
  • Page 78 Setting Measurement Conditions How to set a rectangular window Below describes setting methods using the rectangle window. 1. Moving the mask - Up key - Down key - Left key - Right key 2. Specifying the upper left corner - Up key - Down key - Left key - Right key...
  • Page 79 Setting the Conditions for Each Object Type (2) Horizontal/vertical lines Line type Image processing used Measurement programs Gray scale search Positional deviation measurement (gray scale search), (reference image) degree of match inspection, lead inspection (criteria search). Solid lines Edge of an area Lead inspection detection Positional deviation measurement (gray scale search),...
  • Page 80 Setting Measurement Conditions Window specifications - Horizontal lines Min. Max. Line type Move Length length length Reference image Solid line Horizontal direction: One pixel at a time In units Vertical direction: One pixel at a time of pixels pixels pixels Search area Dotted line - Vertical lines...
  • Page 81 Setting the Conditions for Each Object Type How to set an elliptical window Shown here is an example of how to define a solid line elliptical window. 1. Specifying the center - Up key - Down key - Left key - Right key 2.
  • Page 82: Image Settings

    Setting Measurement Conditions [5] Image settings What follows is a description of how to use the image settings to control the measuring program. (1) Pixel contraction and detection precision (gray scale processing) The display will change from 1 to 2 to 3 Measurement condition setting screen using the up and down arrow keys.
  • Page 83 (2) Threshold value setting The IV-C35M treats the "areas darker than the lower limit value" or "brighter than the upper limit value" as "black." It treats that the areas between the upper limit value and lower limit value as "white."...
  • Page 84 Setting Measurement Conditions (3) Setting window boundaries (enable/disable) This function enables and disables the labeling (object identification) of binary images located that cross over the window frame boundary. Window Labeling (enable Binary window conversion boundaries) Labeling (disable window Images 1 and 3 cross over the boundary) window frame edges and are measured together with the...
  • Page 85 Setting the Conditions for Each Object Type (5) Binary processing (fixed/threshold value correction) By setting THRESHOLD-ADJ (threshold adjustment function), the IV-C35M can cope with variations in lighting. (threshold adjustment function), the monitor brightness functions must be selected to measure variations in lighting. If...
  • Page 86 Contraction A single black dot, or small groups of black dots, in the middle of a white background can be eliminated from the image. The IV-C35M has both "contraction expansion" and "expansion contraction" functions for eliminating binary noise.
  • Page 87 Setting the Conditions for Each Object Type (7) Edge detection The "edge" refers to the boundaries between the brighter (white) and darker (black) parts in an image. The "edge detection" function is used to detect this boundary by processing the image. An example of detecting a point using the edge detection function and user specified criteria •...
  • Page 88 • Edge detection menu of the lead inspection By executing an "AUTO.REG" (automatic COLOR F C1 BRT THRESHOLD VAL AUTO-REG RESET setting) for the edge detection condition in 1GRYS each measurement program, the IV-C35M 050(0~255) 2EDGE.W 2(1~8) can automatically detect edges in the 3FLAT.W 04(1~16)
  • Page 89 - While moving the selected reference image area within the specified search area on the captured image one pixel at a time, the IV-C35M determines the density in each area in the reference image, and automatically picks the area with the largest difference.
  • Page 90: Evaluation Conditions

    Condition setting Upper and lower limit values of the all evaluation condition items can be set automatically with the following processes. After testing more than one good workpieces, the IV-C35M automatically set the limits based on the test results. Condition...
  • Page 91: Image Pre-Processing

    Setting the Conditions for Each Object Type 2) Move the cursor to the "EVALUATION COND" SELECT OBJECT TYPE COND COLOR F C1 BRT item on the Menu tree screen and press the OBJECT TYPE COND 1REGISTER NO. SET key. TYPE00 2CONDITION SET TYPE RUN COND 3X COORD.
  • Page 92 Setting Measurement Conditions The "IMG PRE-PROC" screen will appear. IMG PRE-PROC SCREEN COND SAVE RED F C1 BRT 1COMPARE IMGS For details about "COMPARE IMGS" (compare images), see page 3-30. 2CHNG GRAY LEVEL For details about "CHNG GRAY LEVEL" 3SPACE FILTER (change gray level), see page 3-33.
  • Page 93 Setting the Conditions for Each Object Type Example of comparative calculations between images Image A Image B Light level 0 Light level 180 - Subtraction (Image A - Image B) - Subtraction (Image B - Image A) - The absolute value of the differences ( | Image A - Image B | ) 3-31...
  • Page 94 Setting Measurement Conditions Setting details 1. Select the camera to be used for IMG PRE-PROC SCREEN COND SAVE RED F C1 BRT " COMPARE IMGS" from the popup menu. 1COMPARE IMGS CAM1 CAM1 Then select the " COMP IMGS COND" item 2COMP IMGS COND (TO NEXT SUB-MENU) CAM1&2 3CHNG GRAY LEVEL CONTRAST MAGNI...
  • Page 95 Setting the Conditions for Each Object Type (2) Gray level change To change the gray level, you can change the IMG PRE-PROC SCREEN COND SAVE RED F C1 BRT "**.*TIMES" (magnification by N processing), the 1COMPARE IMGS " γ +," " γ -" ( γ (positive/negative) correction), the "CHNG-L"...
  • Page 96 SMOOTH(CENT) patterns. 4NUM.OF FILTER 7(0~5) ENHANCE EDGE In the IV-C35M, you can select from "smoothing EXTRACT EDGE HORIZ-EDGE (average, center)," "edge emphasis," "edge VERT-EDGE extraction," "horizontal edge," and "vertical edge." y f i...
  • Page 97: Color Image Correction

    Setting the Conditions for Each Object Type [8] Color image correction When the IV-C30C5 color camera is used, color saturation and brightness can be corrected. How to set image correction SELECT OBJECT TYPE COND COLOR F C1 BRT On the "SELECT OBJECT TYPE COND" screen, select "IMAGE-ADJ"...
  • Page 98: Image Adjustment

    Setting Measurement Conditions [9] Image adjustment When the IV-S30C3/S30C4 monochrome camera is used, unevenness of gray level can be corrected. How to set the image adjustment function SELECT OBJECT TYPE COND COLOR F C1 BRT Select "IMAGE-ADJ" on the "SELECT OBJECT TYPE COND"...
  • Page 99: Binary Image Mask

    Setting the Conditions for Each Object Type [10] Binary image mask Use the binary image mask when an object to measure by binary conversion cannot be measured using rectangle, circle, or ellipse window. Mask a scanned image (AND) with the registered binary image. Binary image mask Gray level in the scanned image Gray level output after masking 0 to 255...
  • Page 100 Setting Measurement Conditions Setting example When " MASK BINARY IMG" is set to "REF-IMG." Shown below is an example of how to specify a binary image mask for a star shape. 1) Store a binary image mask on the "BINARY IMG MASK" menu (mask setting = standard) shown above.
  • Page 101 Setting the Conditions for Each Object Type 3) Setting the binary area conditions MASK REGIST. BINARY PROCESS BINRY NOISE FILT REG COND SCREEN COND SAVE DETAIL RED F C1 BRT RECTANGLE 1MEAS SHAPE RECTANGLE CIRCLE 2MEAS AREA SET (224,208)~(287,271) ELLIPSE 3THRESHOLD SET [U.LM255 L.LM100(0~255) ] THRESHOLD VAL AUTO-REG...
  • Page 102 Setting Measurement Conditions When " MASK BINARY IMG" is set to "MANUAL." Shown below is an example of a binary image MEA-CND SCREEN COND SAVE RED F C1 BRT mask that matches the following shape (an 8 1WINDOW BINARY-IMG-MASK pointed star). 2REGISTER NO.
  • Page 103 Setting the Conditions for Each Object Type 5. Select "0" using the up and down keys and POLYGON RESET MOVE RETURN RED F C1 BRT then select "MOVE" using the left and right 1POINT01 (255,255) keys. Finally, press the SET key. 2POINT02 (254,226) 3POINT03...
  • Page 104: Positional Correction

    [2-point search/2-point edge/1-point search + 1-point edge] from measurement 0. The high precision angular correction settings Angular correction allows the IV-C35M to display a very precisely corrected image. But, (high precision) this selection lowers rotation processing speed. - When "YES" is selected in the DTECT ANGL item specifying a "1P- SCH"...
  • Page 105: Setting Procedure

    Setting the Conditions for Each Object Type (2) Operation setting details POSI-CORRECT SCREEN COND SAVE RED F C1 BRT Select the "POSI-CORRECT" condition item on the 1CORRECTION REG. 2ND STAGE CORRECTION "SELECT OBJECT TYPE COND" screen and 2MODE(1ST) ANGLE-ADJ.(STANDARD) press the SET key to enter the correction. 3X CORRECT ADJ.(1ST) YES 1ST STAGE CORRECTION 4X CORRECTION...
  • Page 106 Setting Measurement Conditions Example of angular correction 1. Detection of the amount of angular deviation (using measurement 0, 2 point search (positional deviation measurement). - Registration image Reference image (model 0) Detected coordinates (model 0) Search area (model 0) Reference image (model 1) Detected coordinates (model 1)
  • Page 107: Title Registration

    Setting the Conditions for Each Object Type [12] Title registration A title for a object type number can be entered and saved when the object type number is displayed on the screen. Purpose The title is used to make it easier to control the details of the settings for the object type. Title characters A maximum of 16 letters and symbols may be entered.
  • Page 108: Setting Shortcut Function

    Setting Measurement Conditions [13] Setting shortcut function SELECT OBJECT TYPE COND By registering a sub-menu that appears on the menu OBJECT TYPE COND tree and has a setting screen on the menu tree, you 1MONITOR OUTPUT TYPE00 2CAPTURE IMG can simply jump to this menu. TYPE RUN COND 3MESSAGE DISPLAY IMAGE-ADJ...
  • Page 109 Setting the Conditions for Each Object Type 3. A list of shortcuts currently registered is shown SHORTCUT on the screen. PLACE 1SHORTCUT1 TYPE00/TYPE RUN COND 2SHORTCUT2 3SHORTCUT3 4SHORTCUT4 5SHORTCUT5 6SHORTCUT6 7SHORTCUT7 8SHORTCUT8 =TO LINK TARGET ESC=BACK SEL=CHNG IMG TRG=FUNC 4. Move the cursor to a line you want to access and press the SET key. The setting menu of the selected number will appear and you can change the settings.
  • Page 110: Input & Output / System Settings

    Setting Measurement Conditions 3-3 Input & Output / System settings [1] Illuminance (light level) monitor (1) Purpose 1. Allows the system to monitor changes the lighting of the environment If the light level exceeds the preset lighting range, it will be regarded as a change in the environment and "OVR ILLM RANGE"...
  • Page 111 Setting the Conditions for Each Object Type 4. Select item " SIZE", and item " POSITION", using the up and down keys, and press the SET key. Then, set the size and position of the monitoring window using the direction keys. - The monitoring window should be placed in a location with medium brightness, which does not contain any objects to be measured.
  • Page 112: Setting The Shutter Speed

    Setting Measurement Conditions [2] Setting the shutter speed The shutter speed can be set independently for each object type. Since the shutter speed can be set continuously in the range of 1/30 to 1/10,000 of a second, very fine adjustment is possible. If you want to measure moving objects and increase the image processing speed, set the shutter speed to around 1/1000 or 1/2000 seconds.
  • Page 113: Copying

    SET=TO NEXT SUB-MENU ESC=BACK SEL=CHNG IMG TRG=POPUP Notes - Do not disconnect the power while the IV-C35M is copying. - Once data has been corrupted it will be necessary to start after initializing the setting, all over again. Unless this is done it will not be possible to restart the machine.
  • Page 114: Ng Image Registration

    Setting Measurement Conditions [4] NG image registration You can register the NG image (by final evaluation result) while operating the IV-C35M. Select " REGST NG IMG" of the "OBJ-TYPE SYS." screen for the setting. Setting method 1. Select "TYPE00" and then "OBJ-TYPE SYS" on...
  • Page 115: Halt On Ng Measurement

    2 HALT ON NG MEAS Description Even if an NG image (final evaluation result) is detected while operating the IV-C35M, the system will continue making measurements. When an NG image is detected (according to the final evaluation result) while operating the IV-C35M, the controller will stop making measurements.
  • Page 116: Window Group Move

    Setting Measurement Conditions [6] Window group move All the window positions set in the measurement OBJ-TYPE SYS. SCREEN SAVE COLOR F C1 BRT programs for the same object type number can be 1REGST NG IMG shifted horizontally by a specified amount as a group. 2HALT ON NG MEAS [Example of use] Shift the coordinate positions used 3MNTR LIGHT LVL(CAM1) YES...
  • Page 117: Chapter 4: Positional Deviation Measurement

    Positional Deviation Measurement Chapter 4: Positional Deviation Measurement 4-1 Outline The gray scale search function and edge detection function* make possible measuring positional deviation as well as the absolute position. Purpose - It is also possible to detect the position of sub-pixel units with great accuracy. - A rotation angle of 360 can be detected.
  • Page 118: Setting Operation

    Positional Deviation Measurement 4-2 Setting operation Setting the measurement conditions 1. Select "MAIN COND" -> "OBJECT TYPE COND" -> "TYPE00" -> SELECT OBJECT TYPE COND "MEA CND (CAMERA1) " -> "MEAS0," in that order. OBJECT TYPE COND TYPE00 TYPE RUN COND IMAGE-ADJ MEA-CND(CAMERA1) MEAS0...
  • Page 119 Positional Deviation Measurement DTECT PRECISION MEAS CND SCREEN COND SAVE BLUE F C1 BRT Select detection precision. You can select one of 1DTECT PRECISION STANDARD STANDARD two levels (standard/high), according to your 0(0 7) HIGH 1P-SCH conditions, the desired precision level for 4DTECT ANGL detection results, and the detection speed.
  • Page 120 Positional Deviation Measurement How to set the register conditions How to enter the REG-COND setting screen MEAS CND SCREEN COND SAVE BLUE F C1 BRT There are three methods for getting to the REG- 1DTECT PRECISION STANDARD COND setting screen. 2REGISTER NO.
  • Page 121 Positional Deviation Measurement [1] Set the register conditions for a gray search This paragraph describes setting procedures when the mode (see page 4-3) is set to "1-PNT SCH." MEAS SHAPE Select a window shape to be used for the REG COND SCREEN COND SAVE DETAIL BLUE F C1 BRT...
  • Page 122 Positional Deviation Measurement When a rectangle is selected Setting screen (RECTANGLE) Specify the upper left and lower right corners of RECTANGLE RESET RETURN BLUE C1 BRT the reference image area. Move the cursor to the MDL 0 " UP.L" and press the SET key. Lines for the X and Y axes will appear on the reference image 3MOVE 4REFERENCE IMG...
  • Page 123 Positional Deviation Measurement Register a reference image After setting the reference image area, store an RECTANGLE RESET RETURN BLUE C1 BRT image in the controller as a reference image. MDL 0 Select " REF IMG" and select "REG" from the popup menu.
  • Page 124: Setting The Register Conditions For Edge Detection

    Positional Deviation Measurement REFIMG Move the cursor to the function menu on the REG F C1 BRT REG COND SCREEN COND SAVE DETAIL BLUE COND screen by pressing the TRG/BRT key. 0(0 7) Move the cursor to "DETAIL." Press the SET key 2MEAS SHAPE (MDL0) RECTANGLE 3REFIMG ARE (MDL0)
  • Page 125 Positional Deviation Measurement When a rectangle is selected Setting screen (RECTANGLE) Highlight " UP.L" and press the SET key. The BLUE C1 BRT RECTANGLE RESET RETURN X and Y axes will appear in the detection area. MDL 0 Move the X/Y axes using the up/down/left/right arrow keys to identify the upper left corner.
  • Page 126 Positional Deviation Measurement Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEAS CND SCREEN COND SAVE BLUE F C1 BRT the MEAS COND (or REG COND) screen...
  • Page 127 Positional Deviation Measurement Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 128 Positional Deviation Measurement The displays for other modes are shown in the next page. 2P-SCH Registration number REGST NO. 0(0~7) X0=176.0 Detection coordinates in the reference image for model 0 Y0=322.0 x0=+000.0 Amount of deviation from the reference image for model 0 y0=+000.0 Model 1 Degree of match with the...
  • Page 129 Positional Deviation Measurement Angle detection You can detect the angle of an object by selecting 1P-SCH (1-point search) in the POSI-DEVIATION item (measurement 0 to 4) . (1) Angle detection by object shape There are some objects whose angle cannot be detected, due to the shape of the object and the compression level used for the gray scale search, as shown in the table below.
  • Page 130 Positional Deviation Measurement • , • • • • • • • • , • • • • • • • ± ˚ 0 • , • • • • • • • • , • • • • • •...
  • Page 131: Chapter 5: Degree Of Match Inspection

    Degree of Match Inspection Chapter 5: Degree of Match Inspection 5-1 Outline The gray search function is capable of finding the differences between the non- defective reference image and the image to be inspected evaluating the degree Purpose of match. (The acceptability of the workpiece is evaluated based on its level of similarity to the reference model.) Checking for misalignment of labels, checking for entry of wrong parts, checking that electronic components have been precisely mounted on PC boards,...
  • Page 132: Setting Operation

    Degree of Match Inspection 5-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COND" (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND TYPE00 (CAMERA1)" -> "MEAS(NEW)," in that order. TYPE RUN COND Then press the SET key to bring up the IMAGE-ADJ...
  • Page 133 Degree of Match Inspection Setting the measurement conditions DTECT PRECISON Select detection precision. You can select MEAS CND SCREEN COND SAVE RED F C1 BRT one of two levels (standard/high), according 1DTECT PRECISION STANDARD STANDARD to your conditions, the desired precision level 00(0 15) HIGH 1P-SCH...
  • Page 134 Degree of Match Inspection How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEAS CND" setting screen, move the MEAS CND SCREEN COND SAVE RED F C1 BRT cursor to "...
  • Page 135 Detection image of MDL0 4REFERENCE IMG Search area of MDL0 SERIAL NO. 8F053G26 MODEL IV-C35M Reference image of MDL1 Detection image of MDL1 Search area of MDL1 X:224 Y:139 SET=MOVE ESC=BACK SEL=CHNG IMG TRG=FUNC When a horizontal line is selected...
  • Page 136 Degree of Match Inspection When a vertical line is selected Setting screen (Y-LINE) Specify the start and end points on the Y Y-LINE RESET RETURN RED F C1 BRT axis. Specify the start and end points MDL 0 using the up/down/left/right arrow keys. The points will move along the Y axis 3MOVE 4REFERENCE IMG...
  • Page 137 Degree of Match Inspection REFIMG On the " REF IMG (MDL0)" line, select a REG COND SCREEN COND SAVE DETAIL RED F C1 BRT reference image from the reference images 00 (0 15) already registered. 2MEAS SHAPE (MDL0) RECTANGLE Ex. 003 (000 to 026) 3REFIMG ARE (MDL0) SET (131.122) (217.201) 4SEARCH ARE (MDL0)
  • Page 138 Degree of Match Inspection Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEAS CND SCREEN COND SAVE RED F C1 BRT the "MEAS COND"...
  • Page 139 Degree of Match Inspection Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 140: Chapter 6: Lead Inspection

    Lead Inspection Chapter 6: Lead Inspection 6-1 Outline Inspect the condition of IC leads and connector pins based on positional Purpose information obtained from the gray scale search function. (No. of leads or pins that can be detected: Max. 128 pieces) Applications Inspect IC leads or connector pins Inspect the layout of the IC leads and connector pins [Lead inspection]...
  • Page 141: Setting Operation

    Lead Inspection 6-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1) " -> "MEAS(NEW)," in that 1COLOR MODE TYPE00 2COLOR FILTER SET...
  • Page 142 Lead Inspection Setting the measurement conditions REGISTER NO. 16 registers are available for the lead MEAS CND SCREEN COND SAVE RED F C1 BRT inspection (Registers 0 to 15). 1REGISTER NO. 00(0 15) If you want to set the measurement 2REGISTER EXIST YES STANDARD conditions for a different register number,...
  • Page 143 Lead Inspection 3) On the menu tree, move the cursor to the SELECT OBJECT TYPE COND COLOR F C1 BRT "MEAS CND" item, and press the right OBJECT TYPE COND arrow key. The sub menu which contains TYPE00 1REGISTER NO. 2DTECT SHAPE the "REG COND"...
  • Page 144 Lead Inspection When the "LINE" is selected Specify the coordinates of the starting and end points. Start point End point When the "CIRC-L" is selected Specify the coordinates of the center, radius, and starting point. Center Radius DTECT MODE Select a detection mode. Detect the center of a dark area found by the detection search.
  • Page 145 Lead Inspection Ë Ë Ë Ë Ë Example of settings - Example when 4DTECT MODE (detection mode) is set to "CENT (BRT)" (center dark) and 5SEARCH DIRECT (search direction) is set to "HORIZ (horizontal)." Center point Edge Edge Flat width width Brightness Difference in...
  • Page 146 Lead Inspection Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu MEAS CND SCREEN COND SAVE RED F C1 BRT on the "MEAS CND"...
  • Page 147 Lead Inspection Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 148: Chapter 7: Bga/Csp Inspection

    BGA/CSP Inspection Chapter 7: BGA/CSP Inspection 7-1 Outline Measure the center of gravity, area of each object, number of objects, and fillet Purpose diameter using a color that was emphasized by the color filter function. Application Inspecting BGA/CSP solder balls. Measurement of 6 balls Object 0 Object 1...
  • Page 149: Setting Operation

    BGA/CSP Inspection 7-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA OBJECT TYPE COND CND (CAMERA1)"...
  • Page 150 BGA/CSP Inspection Setting the measurement conditions WINDOW MEA-CND SCREEN COND SAVE RED F C1 BRT Select a window type. On the popup NORMAL menu, move the cursor to "NORMAL," NORMAL 2REGISTER NO. BINARY-IMG-MASK 0(0 3) "BINARY-IMG-MASK," or "POLYGON," 3REGISTER EXIST YES POLYGON and press the SET key to select the item.
  • Page 151 BGA/CSP Inspection How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEA-CND" setting screen, move MEA-CND SCREEN COND SAVE RED F C1 BRT the cursor to the "...
  • Page 152 BGA/CSP Inspection REG COND SCREEN COND SAVE DETAIL RED F C1 BRT * When the "BINARY-IMG-MASK" or the "POLYGON" is selected at 1MEAS SHAPE RECTANGLE " WINDOW" on the "MEA-CND" 2MEAS AREA SET (224,208) (287,271) screen, the " REGISTER NO." line will 3THRESHOLD SET [U.LM255 L.LM100 (0~255)] 4INVERT B/W...
  • Page 153 BGA/CSP Inspection THRESHOLD Specify a threshold value. Move the cursor to " U.LM" and press the SET key. Then move the cursor to " L.LM" and press the SET key again. The current value will be highlighted for each item. You can increase or decrease the value by pressing the up and down arrow keys.
  • Page 154 BGA/CSP Inspection BOUNDARY PROCESS Select whether objects crossing the boundary of the window will be "VALID" or "INVALID." For details, see page 3-22. AREA FILTER This function is used to exclude an object from measurement if its area is outside of the upper or lower limits.
  • Page 155 BGA/CSP Inspection The "EVALUAT COND" (evaluation conditions) EVALUAT COND SCREEN COND SAVE EDIT SEL RED F C1 BRT screen will appear. 1REGISTER NO. 0(0~3) [TEST RESULT] [OUTPUT] 2CONDITION SET For details about the evaluation conditions, AUTO( 10%) 3NUMBER OF OBJ 000~128 see page 3-28.
  • Page 156: Chapter 8: Area Measurement By Binary Conversion

    Area Measurement by Binary Conversion Chapter 8: Area Measurement by Binary Conversion 8-1 Outline Measure the area of the color extracted or the area of the workpiece of a color on a Purpose emphasized using a color filter, and evaluate existence of the workpiece and size. Inspecting contamination of different type of caps (inspects by measuring area of a certain color) Application...
  • Page 157: Setting Operation

    Area Measurement by Binary Conversion 8-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 158 Area Measurement by Binary Conversion WINDOW MEA-CND SCREEN COND SAVE RED F C1 BRT Select a window type. On the popup menu, NUM-OF-MASK 1 NUM-OF-MASK 1 move the cursor any of "NUM-OF- 2REGISTER NO. 00(0 15) NUM-OF-MASK 2 MASK1,2,4," "BINARY-IMG-MASK," or 3REGISTER EXIST NUM-OF-MASK 4 "POLYGON,"...
  • Page 159 Area Measurement by Binary Conversion How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEA-CND" setting screen, move the MEA-CND SCREEN COND SAVE RED F C1 BRT cursor to the "...
  • Page 160 Area Measurement by Binary Conversion MEAS SHAPE Specify shape of measuring range. Specify the coordinates for the upper left and lower right corners. RECTANGLE The measurement area will be the area enclosed by this rectangle. Specify the center and the radius. The measurement area will be the CIRCLE area enclosed by this circle.
  • Page 161 Area Measurement by Binary Conversion Setting the mask details When WINDOW has been set to "NUM-OF- MASK 2" On the "REG COND" screen, move the cursor REG COND SCREEN COND SAVE DETAIL RED F C1 BRT to the upper function menu by pressing the 1REGISTER NO.
  • Page 162 Area Measurement by Binary Conversion Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE RED F C1 BRT the MEAS COND (or REG COND) screen and...
  • Page 163 Area Measurement by Binary Conversion Set the evaluation conditions The display details vary with the setting of each window. • When WINDOW has been set to "NUM-OF- MASK 1" and "NUM-OF-MASK 2" EVALUAT COND SCREEN COND SAVE EDIT SEL RED F C1 BRT 1CHNG REG [TEST RESULT] [OUTPUT]...
  • Page 164 Area Measurement by Binary Conversion Display the measurement results Return to the operation screen and press the TRG/BRT key. The measurement results will be displayed on the screen. (TYPE00) Final evaluation result Measuring time MEAS XXXXms 2001-10-14 10:38 Measurement MEASUREMENT 1 MEAS-BIN-AREA program number Area for registration number 00 in the A00=005253...
  • Page 165: Chapter 9: Object Counting By Binary Conversion

    Object Counting by Binary Conversion Chapter 9: Object Counting by Binary Conversion 9-1 Outline Count the number of separate colored areas on a workpiece that were extracted Purpose color or with a color emphasized by using a color filter. Application Inspecting LED lighting indication on mobile phones, missing pills on sheets.
  • Page 166: Setting Operation

    Object Counting by Binary Conversion 9-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 167 Object Counting by Binary Conversion Setting the measurement conditions WINDOW Select a window type. On the popup menu, MEA-CND SCREEN COND SAVE RED F C1 BRT move the cursor to "NORMAL," "BINARY- NORMAL NORMAL IMG-MASK," or "POLYGON," and press the 2REGISTER NO.
  • Page 168 Object Counting by Binary Conversion How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEA-CND" setting screen, move the MEA-CND SCREEN COND SAVE RED F C1 BRT cursor to the "...
  • Page 169 Object Counting by Binary Conversion MEAS SHAPE Specify shape of measuring range. Specify the coordinates for the upper left and lower right corners. RECTANGLE The measurement area will be the area enclosed by this rectangle. Specify the center and the radius. The measurement area will be the CIRCLE area enclosed by this circle.
  • Page 170 Object Counting by Binary Conversion INVERT B/W Select whether to invert the display of black and white inside the measurement area. Setting the mask details On the "REG COND" screen, move the REG COND SCREEN COND SAVE DETAIL RED F C1 BRT cursor to the upper function menu by 1REGISTER NO.
  • Page 171 Object Counting by Binary Conversion Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE RED F C1 BRT the MEA-CND (or REG COND) screen and...
  • Page 172 Object Counting by Binary Conversion Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 173: Chapter 10: Object Identification By Binary Conversion

    Object Identification by Binary Conversion Chapter 10: Object Identification by Binary Conversion 10-1 Outline When there are several objects and the measuring position is arbitrary, the presence or absence of objects and the size of the objects can be determined. - The specified pixel area is converted to a binary image.
  • Page 174: Setting Operation

    Object Identification by Binary Conversion 10-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree)-> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 175 Object Identification by Binary Conversion Setting the measurement conditions MEA-CND SCREEN COND SAVE RED F C1 BRT MEAS GRAV CENTR Select whether or not to measure the center 1MEAS GRAV CENTER of gravity. NORMAL NORMAL 3REGISTER NO. 0(0 3) BINARY-IMG-MASK 4REGISTER EXIST POLYGON 5LABEL ORDER...
  • Page 176 Object Identification by Binary Conversion AX.ANGL (axis angle) Main axis angle Select whether to measure the angle of the longitudinal line Gravity center (drawn through the gravity center of the workpiece) to the horizontal. Main axis angle FILT (fillet diameter) Fillet width Select whether to measure the diameters of horizontal and vertical fillets on the workpiece.
  • Page 177 Object Identification by Binary Conversion How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEA-CND" setting screen, move the MEA-CND SCREEN COND SAVE RED F C1 BRT cursor to the "...
  • Page 178 Object Identification by Binary Conversion MEAS SHAPE Specify shape of measuring range. Specify the coordinates for the upper left and lower right corners. RECTANGLE The measurement area will be the area enclosed by this rectangle. Specify the center and the radius. The measurement area will be the CIRCLE area enclosed by this circle.
  • Page 179 Object Identification by Binary Conversion MASK NO. Select a mask number. Note: This is available when "NORMAL" is selected on the " WINDOW" line. MASK SHAPE - Select "NO," "RECTANGLE," "CIRCLE," or "ELLIPSE." - When "BINARY-IMG-MASK" is selected on the " WINDOW"...
  • Page 180 Object Identification by Binary Conversion Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE RED F C1 BRT the MEA-CND (or REG COND) screen and...
  • Page 181 Object Identification by Binary Conversion Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 182: Chapter 11: Color Evaluation

    Color Evaluation Chapter 11: Color Evaluation 11-1 Outline Evaluate whether the extracted color matches the reference. Purpose Inspect arrangement of colored pencils (Check if the colored pencils are arranged in Application proper order.) Captured image Image after extracting a color Measured result Measurement Color extracted area...
  • Page 183: Setting Operation

    Color Evaluation 11-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. On the menu tree, select "TYPE00" -> "MEA- SELECT OBJECT TYPE COND COLOR F C1 BRT COND(CAMERA1)" and "MEAS(NEW)," in that OBJECT TYPE COND order.
  • Page 184 Color Evaluation 5. Return to the menu tree and then enter "MEA-CND" screen from the "MEAS01(COLOR EVALUATION P)" item. Note: "P" means color extraction mode. WINDOW Select a window type. MEA-CND SCREEN COND SAVE RED F C1 BRT NORMAL Normal window. NORMAL NORMAL Select this item if the...
  • Page 185 Color Evaluation How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEA-CND" setting screen, move the MEA-CND SCREEN COND SAVE COLOR F C1 BRT cursor to the "...
  • Page 186 Color Evaluation MEAS SHAPE Specify shape of measuring range. Specify the coordinates for the upper left and lower right corners. RECTANGLE The measurement area will be the area enclosed by this rectangle. Specify the center and the radius. The measurement area will be the CIRCLE area enclosed by this circle.
  • Page 187 Color Evaluation Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE COLOR F C1 BRT the MEAS COND (or REG COND) screen and 1WINDOW...
  • Page 188 Color Evaluation Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 189: Chapter 12: Color Unevenness Inspection

    Color Unevenness Inspection Chapter 12: Color Unevenness Inspection 12-1 Outline Evaluate color unevenness based on the size of certain extracted areas of color Purpose that are outside the reference color range. Application Evaluate ripeness of tomatoes. Captured image Image after extracting a color Measured result Example Evaluation...
  • Page 190: Setting Operation

    Color Unevenness Inspection 12-2 Setting operation Setting the measurement conditions 1. On the menu tree, select "TYPE00" -> "MEA- SELECT OBJECT TYPE COND COLOR F C1 BRT COND(CAMERA1)" and "MEAS(NEW)," in that OBJECT TYPE COND 1COLOR MODE order. TYPE00 2COLOR FILTER SET TYPE RUN COND 3MEAS SELECTION IMAGE-ADJ...
  • Page 191 Color Unevenness Inspection REGISTER NO. Select register number to measure. When MEA-CND SCREEN COND SAVE COLOR F C1 BRT making color unevenness inspection, you 1REGISTER NO. 0 (0 3) can select any register from 0 to 3 (a total of 2REGISTER EXIST 4 registers).
  • Page 192 Color Unevenness Inspection 2) On the "MEA-CND" setting screen, press the SELECT OBJECT TYPE COND TRG/BRT key to move the cursor to the upper OBJECT TYPE COND 1REGISTER NO. TYPE00 function menu. Select the "COND" item and 2REFFERENCE COLOR TYPE RUN COND then select the "REG COND"...
  • Page 193 Color Unevenness Inspection MEAS AREA Specify a search area. When "RECTANGLE" is selected Specify the upper left and lower right UP.L corners of the rectangular search area. LO.R When "CIRCLE" is selected Specify the center and the radius. Center Radius When "ELLIPSE"...
  • Page 194 Color Unevenness Inspection Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE RED F C1 BRT the MEAS COND (or REG COND) screen and 1REGISTER...
  • Page 195 Color Unevenness Inspection Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 196: Chapter 13: Color Positional Measurement

    Color Positional Measurement Chapter 13: Color Positional Measurement 13-1 Outline Measure the position coordinates of a workpiece with the same extracted color as Purpose the reference color. Application Positioning workpieces or parts. Positional deviation inspection. 1 point search Captured image Image after extracting a color Measured result Example...
  • Page 197: Setting Operation

    Color Positional Measurement 13-2 Setting operation Setting the measurement conditions 1. On the menu tree, select "TYPE00" -> "MEA- SELECT OBJECT TYPE COND COLOR F C1 BRT COND(CAMERA1)" and "MEAS(NEW)," in that OBJECT TYPE COND order. 1COLOR MODE TYPE00 2COLOR FILTER SET TYPE RUN COND 3MEAS SELECTION IMAGE-ADJ...
  • Page 198 Color Positional Measurement REGISTER NO. Select register number to measure. When MEA-CND SCREEN COND SAVE COLOR F C1 BRT making color positional measurement, you can 1REGISTER NO. 00 (0 7) select any register from 0 to 7 (a total of 8 2MODE 1P-SCH+1P-EDGE registers).
  • Page 199 Color Positional Measurement How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEAS CND" setting screen, move MEA-CND SCREEN COND SAVE COLOR F C1 BRT the cursor to "...
  • Page 200: Set The Register Conditions For A Gray Search

    Color Positional Measurement [1] Set the register conditions for a gray search This paragraph describes setting procedures when the mode (see page 13-3) is set to "1-PNT SCH." REGISTER NO. Enter a register number. When making color REG CND SCREEN COND SAVE DETAIL COLOR F C1 BRT positional measurement, you can select any 1REGISTER NO.
  • Page 201 Color Positional Measurement Register a reference image After setting the reference image area, store an RECTANGLE RESET RETURN COLOR F C1 BRT image in the controller as a reference image. MDL 0 1UP. L (226, 208) Select " REF IMG" and select "REG" from the 2LO.
  • Page 202: Setting The Register Conditions For Edge Detection

    Color Positional Measurement DETECT CRD (detection coordinates) Select whether to use the detection coordinates REG CND SCREEN COND SAVE DETAIL COLOR F C1 BRT as the center of the reference area or to allow 1REGISTER NO. REFERENCE IMG 0 (0 7) the point to be set freely.
  • Page 203 Color Positional Measurement DTECT MODE Select an image processing method for the edges. CHNG POINT DRK -> BRT BRT -> DRK See page 3-25. CENT (BRT) CENT (DRK) SEARCH DIR Specify a search direction. The direction for searching varies with each detection shape. When "RECTANGLE"...
  • Page 204 Color Positional Measurement Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on REG CND SCREEN COND SAVE COLOR F C1 BRT the MEAS COND (or REG COND) screen and 1REGISTER NO.
  • Page 205 Color Positional Measurement Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 206 Color Positional Measurement The displays for other modes are shown in the next page. 2P-SCH Registration number REGST NO. 0(0~7) X0=176.0 Detection coordinates in the reference image for model 0 Y0=322.0 x0=+000.0 Amount of deviation from the reference image for model 0 y0=+000.0 Model 1 Degree of match with the...
  • Page 207: Chapter 14: Point Measurement

    Point Measurement Chapter 14: Point Measurement 14-1 Outline Evaluate whether workpieces are present or not at multiple specified points. - Gray processes or converts to binary the image and evaluates whether specified Purpose pixel area is white or black. - Obtains average density of specified pixel area, and evaluates whether the density is within the specified range.
  • Page 208: Setting Operation

    Point Measurement 14-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA OBJECT TYPE COND CND (CAMERA1)"...
  • Page 209 Point Measurement Setting conditions (mode selection) Select a mode on the " MODE" line. By selecting either "BINARY" or "AVG-GRAYS," the details of the settings will vary. When the "BINARY" mode is selected MEA-CND SCREEN COND SAVE RED F C1 DRK BINARY PROCESS 2BINARY PROCESS FIXED...
  • Page 210 Point Measurement POINT COND Points which have been registered are marked with an "O." - After being registered on the point condition setting screen, an "O" will be displayed in the corresponding cells. Setting the conditions (by selecting the point conditions) How to enter the REG COND setting screen This paragraph describes the setting for each point condition.
  • Page 211 Point Measurement Setting the point measurement conditions SIZE Specify the point size. Highlight the REG COND SCREEN COND SAVE DETAIL RED F C1 BRT numbers next to "X" and "Y" and increase ~32) or decrease the value using the up and 2EVALUATION MAJORITY MAJORITY...
  • Page 212 Point Measurement STORE BLOCK OF POINTS Press the TRG/BRT key to move the cursor to the upper function menu. Select "DETAIL" and press the SET key. Select "STORE BLCK OF PNTS" from the popup menu and press the SET key. Now, items will be displayed on the "REG COND"...
  • Page 213 Point Measurement Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEA-CND SCREEN COND SAVE RED F C1 DRK the MEA-CND (or REG COND) screen and IMG PRE-PROC...
  • Page 214 Point Measurement The "EVALUAT COND" (evaluation conditions) screen will appear. For details about the evaluation conditions, see page 3-28. Acceptance (OK/NG) criteria WHITE: Acceptable when a majority of the inspected pixels are white. When MODE has been set to "BINARY" BLACK: Acceptable when a majority of the inspected pixels are black.
  • Page 215 Point Measurement Display the measurement results Return to the operation screen and press the TRG/BRT key. The measurement results will be displayed on the screen. When MODE has been set to BINARY (TYPE00) COLOR F C1 DRK V*.** Final evaluation result Measuring time MEAS XXXXms Measurement program number...
  • Page 216: Chapter 15: Multiple Positional Measurements

    Multiple Positional Measurement Chapter 15: Multiple Positional Measurements 15-1 Outline The IV-C35M can detect up to 128 workpieces whose images exceed the specified matching level (gray search) or threshold value (edge detection) compared with the reference image. Purpose - The positional deviation measurement needs to have a number of positions registered for measurement.
  • Page 217: Setting Operation

    Multiple Positional Measurement 15-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA CND OBJECT TYPE COND 1COLOR MODE (CAMERA1)"...
  • Page 218 Multiple Positional Measurement DTECT PRECISION Select detection precision. You can select one MEAS CND SCREEN COND SAVE RED F C1 DRK of two levels (standard/high), according to 1DTECT PRECISION STANDARD STANDARD your conditions, the desired precision level for HIGH 0(0~3) detection results, and the detection speed.
  • Page 219 Multiple Positional Measurement How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEAS CND" setting screen, move the MEAS CND SCREEN COND SAVE RED F C1 DRK cursor to "...
  • Page 220 Multiple Positional Measurement [1] Set the register conditions for a gray search Set a reference image Move the cursor to " REF-IMG AREA" and REG COND SCREEN COND SAVE DETAIL RED F C1 DRK press the SET key. When the SET item is 0(0 3) highlighted, press the SET key again to bring up the setting screen.
  • Page 221 Multiple Positional Measurement REFERENCE IMG Move the cursor to the function menu on the COLOR F C1 BRT REG COND SCREEN COND SAVE DETAIL "REG COND" screen by pressing the TRG/BRT 0(0 3) key. Move the cursor to "DETAIL." Press the 2REFERENCE IMG 015(000~026) SET key on the "REFERENCE IMG"...
  • Page 222: Setting The Register Conditions For Edge Detection

    Multiple Positional Measurement MATCH LVL (CONTR) Specify the degree of match used for detection RED F C1 BRT REG COND SCREEN COND SAVE DETAIL in the contracted images (detects contracted 0(0 3) shapes in images whose value is larger than the 2REFERENCE IMG 015(000~026) specified reference value).
  • Page 223 Multiple Positional Measurement SEARCH AREA Select " SEARCH AREA" and press the SET key to go to the setting screen. When "RECTANGLE" is selected RECTANGLE RESET RETURN RED F C1 BRT Highlight " UP.L" and press the SET key. The X and Y axes will appear in the search area.
  • Page 224 Multiple Positional Measurement THRESHOLD Enter the threshold value for binary conversion. THRESHOLD VAL AUTO-REG RESET RED F C1 BRT Move the cursor to " THRESHOLD" and press 1GRYS. 0 255 the SET key. Then highlight the "SET" position 2EDGE.W on this line and press the SET key and the "REG 3FLAT.W 1 16 COND"...
  • Page 225 Multiple Positional Measurement 2) Move the cursor to the "EVALUATION COND" SELECT OBJECT TYPE COND COLOR F C1 DRK item on the Menu tree screen and press the OBJECT TYPE COND 1REGISTER NO. SET key. TYPE00 2CONDITION SET TYPE RUN COND 3NUMBER OF OBJ IMAGE-ADJ 4DTECT NUMBER...
  • Page 226 Multiple Positional Measurement Display the measurement results Return to the operation screen and press the TRG/BRT key. The measurement results will be dis- played on the screen. An example of the display when "gray search" is selected. (TYPE00) COLOR F C1 BRT V*.** Final evaluation result Measuring time...
  • Page 227: Chapter 16: Multiple Degree Of Match Inspection

    Multiple Degree of Match Inspection Chapter 16: Multiple Degree of Match Inspection 16-1 Outline Using the gray search function, the IV-C35M can detect up to 128 workpieces whose Purpose captured image exceeds the required degree of match with the reference image.
  • Page 228: Setting Operation

    Multiple Degree of Match Inspection 16-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree) -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 229 Multiple Degree of Match Inspection DTECT PRECISION MEAS CND SCREEN COND SAVE RED F C1 DRK Select detection precision. You can select one 1DTECT PRECISION STANDARD STANDARD of two levels (standard/high), according to HIGH 0(0~3) your conditions, the desired precision level for 4MATCHING detection results, and the detection speed.
  • Page 230 Multiple Degree of Match Inspection How to set the register conditions How to enter the REG-COND setting screen There are three methods for getting to the REG-COND setting screen. 1) On the "MEAS CND" setting screen, move MEAS CND SCREEN COND SAVE RED F C1 DRK the cursor to the "...
  • Page 231 Multiple Degree of Match Inspection Set the coordinates for " UP.L" and " RECTANGLE RESET RETURN RED F C1 BRT LO.R." The rectangle inside the solid lines is MDL 0 the reference image. 3MOVE 4REFERENCE IMG X:224 Y:208 SET=MOVE ESC=BACK SEL=CHNG IMG TRG=FUNC Register a reference image After setting the reference image area, store RECTANGLE...
  • Page 232 Multiple Degree of Match Inspection SEARCH AREA Specify the search area (inside the dotted lines) on the " SEARCH AREA" line, using the same procedures used for setting the reference image area. Object to measure Search area DTECT CRD (detection coordinates) REG COND SCREEN COND SAVE DETAIL RED F C1 BRT...
  • Page 233 Multiple Degree of Match Inspection Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu on MEAS CND SCREEN COND SAVE RED F C1 BRT the "MEAS COND (or REG COND)"...
  • Page 234 Multiple Degree of Match Inspection Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 235: Chapter 17: Fault Inspection

    Fault Inspection Chapter 17: Fault Inspection 17-1 Outline Detect flaws or dirt on a workpiece that color was emphasized using a color filter function.(Using a gray search function after filtering a color, the controller detects cells having the maximum density and minimum density in the search area. It can measure the maximum density difference with all of the area (total difference), a Purpose position that has maximum density difference with an adjacent cell (adjacent...
  • Page 236: Setting Operation

    Fault Inspection 17-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen 1. Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND COLOR F C1 BRT COND" (menu tree)-> "TYPE00" ->"MEA OBJECT TYPE COND CND (CAMERA1)" -> "MEAS(NEW)", in that 1COLOR MODE TYPE00 2COLOR FILTER SET...
  • Page 237 Fault Inspection REGISTER NO. Select register number to measure. When MEA-CND SCREEN COND SAVE RED F C1 BRT making fault inspection, you can select any 1REGISTER NO. 0 (0 7) register from 0 to 7 (a total of 8 registers). 2MODE REGISTER NO.
  • Page 238 Fault Inspection 3) On the menu tree, move the cursor to the SELECT OBJECT TYPE COND "MEAS CND" item, and press the right OBJECT TYPE COND 1REGISTER NO. TYPE00 arrow key. The sub menu which contains 2DEFFERENCE COLOR TYPE RUN COND the "REG COND"...
  • Page 239 Fault Inspection - When the "CIRCUMFERENCE" is selected CIRCUMFERENCE RESET RETURN RED F C1 BRT Specify center, radius, and line width. 1CENTER (256, 240) 2RAD. (032) 3LINE WIDTH (008) X: 256 Y: 240 =MOVE ESC=BACK SEL=CHNG IMG TRG=FUNC - When "ARC" is selected ARC SET RESET RETURN...
  • Page 240 Fault Inspection Set the evaluation conditions How to move to the evaluation condition setting screen There are two methods for getting to the evaluation condition setting screen. 1) Select "COND" in the upper function menu MEA-CND SCREEN COND SAVE RED F C1 BRT on the "MEAS CND"...
  • Page 241 Fault Inspection Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM- CALC"...
  • Page 242: Chapter 18: Distance And Angle Measurement

    Distance and Angle Measurement Chapter 18: Distance and Angle Measurement 18-1 Outline You can specify the settings for distance and angle measurement on the "COND" menu in the positional deviation measurement, degree of match inspection, object identification by binary conversion (select "YES" for center of gravity measurement), multiple position measurement, and multiple degree of match inspection.
  • Page 243: Setting Operation

    Distance and Angle Measurement 18-2 Setting operation Setting distance and angle conditions Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND COLOR F C1 DRK (menu tree) -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)" -> "MEAS (NEW)," in that order. TYPE00 Then press the SET key to bring up the TYPE RUN COND...
  • Page 244 Distance and Angle Measurement How to display the distance and angle conditions setting screen There are two methods for displaying the distance and angle conditions setting screen. 1) On the "MEASUREMENT 1", "MEAS CND", or MEASUREMENT 1 SCREEN COND SAVE RED F C1 BRT "REG COND"...
  • Page 245: When "Aux" Is Selected

    Distance and Angle Measurement [1] When "AUX" is selected AUXILIARY NO. DIST&AGL COND SCREEN COND SAVE COLOR F C1 BRT Enter a register number. The register numbers 1OBJ 2AUXILIARY NO. available are 0 to 15. 01(0~15) MID-PNT 3AUXILIARY CIRC-C CIRC-C 4COND.1 REG NO MDL 0 GRAV...
  • Page 246 Distance and Angle Measurement COND. 1, COND. 2, ( COND.3) Specify conditions for the auxiliary points that were selected in the " AUXILIARY" item. How to enter COND.1 and COND.2. 4COND.1 REG NO MDL 0 5COND.2 REG NO MDL 0 A: Enter a register number from one of the measurement programs already registered.
  • Page 247: When "Dst" Is Selected

    Distance and Angle Measurement [2] When "DST" is selected DISTANCE NO. Enter a register number. The register numbers RED F C1 BRT DIST&AGL COND SCREEN COND SAVE available are 0 to 15. 1OBJ 2DISTANCE NO. 01(0~15) DIST-BETW-2PT 3DISTANCE DIST-BETW-2PT DIST-BETW-X 4COND.1 REG NO MDL 0 DIST-BETW-Y...
  • Page 248: When "Angl" Is Selected

    Distance and Angle Measurement [3] When "ANGL" is selected ANGL NO. Enter a register number. The register numbers RED F C1 BRT DIST&AGL COND SCREEN COND SAVE available are 0 to 15. 1OBJ ANGL 2ANGL NO. 00(0~15) 3ANGL 3PT-ANGL 3PT-ANGL 4COND.1 2PT-H-ANGL REG NO MDL 0...
  • Page 249 Distance and Angle Measurement Numeric calculation setting - Press the TRG/BRT key to move the cursor to the upper function menu, and highlight "COND" using the left and right arrow keys. Press the SET key to show the popup menu. Select "NUM-CALC" from the popup menu.
  • Page 250: Chapter 19 Numerical Calculations

    Chapter 19 Numerical Calculations 19-1 Outline Numeric calculation function of the IV-C35M consists of "numeric calculations," which is set individually for each measurement program, and "final numeric calculations," which are set according to object type. The N00 to N15 results of the calculations which are set individually for each measuring program may be used according to the "TYPE"...
  • Page 251 Numerical Calculations Setting details The setting details and procedures for numerical calculations are the same for all measurement programs with the exception of the point measurement program. In this section we explain the use of the numerical calculations menu [NUMERIC CALC] for positional deviation measurement. "CHG-CALC"...
  • Page 252 Numerical Calculations Setting procedure Setting the headings on the [NUMERIC CALC] (numerical calculation conditions) screen. Specify the output for the N00 to N15 results of the calculations Select the data to be calculated TYPE FORMULA Enter the number of styles (Select an arithmetic function) OUTPUT Set the judgment output conditions...
  • Page 253 Numerical Calculations Measurement program Input type Symbol Area measurement by binary Counting objects conversion by binary conversion Number of masks= 1: 00A to 15A Total area Number of masks= 2: 0A to 7A 0A to 3A Number of masks= 4: 0A to 3A Number of objects 0K to 3K MAX: MXR...
  • Page 254 Numerical Calculations Measurement program Distance and Input types Symbol angle Multiple positional Multiple degree of measurements measurement match inspection Number of objects 0K to 3K 0K to 3K Degree of match 0M000 to 3M127 0M000 to 3M127 Coordinate 0X000 to 3X127 0X000 to 3X127 Coordinate 0Y000 to 3Y127...
  • Page 255 Numerical Calculations [1] Display lists on the "NUMERIC CALC" screen This section displays the "NUMERIC CALC" screen for each measuring program. The details displayed for "FORMULA" will depend on the "TYPE" selected. (1) Positional deviation measurement See page 19-2. (2) Degree of match inspection The details displayed for "FORMULA"...
  • Page 256 Numerical Calculations (5) Area measurement by binary conversion The details displayed for "FORMULA" will NUMERIC CALC SCREEN COND SAVE COLOR F C1 BRT depend on the "TYPE" selected. [N00-N07] CHG-CALC 1RUN A TEST Selection of type Selection of formula (SET KEY) TYPE FORMULA OBJECT TYPE, CALC...
  • Page 257 Numerical Calculations (8) Color evaluation The details displayed for "FORMULA" will NUMERIC CALC SCREEN COND SAVE COLOR F C1 BRT depend on the "TYPE" selected. [N00-N07] CHG-CALC Selection of type Selection of formula 1RUN A TEST (SET KEY) TYPE FORMULA TOTAL-AREA-A OBJECT TYPE, CALC HUE[H]...
  • Page 258 Numerical Calculations (11) Point measurement When "AVG-GRAYS" is selected on the "1MODE" When "BINARY" is selected on the "1MODE" NUMERIC CALC SCREEN COND SAVE COLOR F C1 BRT NUMERIC CALC SCREEN COND SAVE COLOR F C1 BRT [N00-N07] [N00-N07] CHG-CALC CHG-CALC 1RUN A TEST 1RUN A TEST...
  • Page 259 Numerical Calculations (14) Fault inspection The details displayed for "FORMULA" will NUMERIC CALC SCREEN COND SAVE COLOR F C1 BRT depend on the "TYPE" selected. [N00-N07] CHG-CALC 1RUN A TEST Selection of type Selection of formula (SET KEY) TYPE FORMULA MAX-GRAYS-DIFF[SG] OBJECT TYPE, CALC MAX-GRAYS[MXG]...
  • Page 260: Final Numerical Calculations

    Numerical Calculations 19-3 Final numerical calculations Final numerical calculations can be set at item "FINAL NUM-CALC" on the menu tree. The setting procedure, error output settings, calculation sequence and parallel output based on the output conditions are exactly the same as those used for item "19-2 The individual numerical calculations for each measuring program."...
  • Page 261 Numerical Calculations "CHG-CALC" Move the cursor to the "CHG-CALC" item. Each time you press the SET key the display in the left most column will alternate between "N00 to N07" and "N08 to N15." RUN A TEST Pressing the SET key will store the setting details as well as run a test The numerical results of the tests will be displayed at position [F] and the OK or NG judgment will be displayed at position [E].
  • Page 262: Setting Examples

    Numerical Calculations 19-4 Setting examples The example below shows the settings used to evaluate and output the X-Y coordinates (differences) of the detection points in images 0 and 1, using the evaluation calculation. (Degree of match inspection See Chapter 5; Output See Chapter 20: PC Function.) Image 0 X coordinate difference...
  • Page 263 Numerical Calculations Press the SET key, the cursor will move to the right. Press the SET key again and a popup menu will appear. Select the "-" and press the SET key. - The cursor will appear to the right of the "-." Press the SET key and a popup menu will appear. Select a "TYPE"...
  • Page 264 Numerical Calculations (4) Operation on the "OUTPUT COND" screen 1. On the "MEA-CND" setting screen, press the MEA-CND SCREEN COND SAVE RED F C1 DRK TRG/BRT key to move the cursor to the upper 1DTECT PRECISION STANDARD function menu. Select the "COND" item and 2REGISTER NO.
  • Page 265 Numerical Calculations (5) Operations on the "FINAL OUTPUT COND" screen 1. Select "FINAL OUTPUT COND" on the "SELECT OBJECT TYPE SELECT OBJECT TYPE COND COND" screen, to display the final output conditions screen. OBJECT TYPE COND TYPE00 TYPE RUN COND IMAGE-ADJ MEA-CND(CAMERA1) MEAS0...
  • Page 266 Numerical Calculations (6) Degree of match inspection Press the TRG/BRT key, and the will calculate the X-Y coordinates of the detection points in images 0 and 1, and then evaluate and output the results. COLOR F C1 BRT (TYPE00) V*.** MEAS XXXXms 2001-10-14 10:38 MEASUREMENT 1 CHK-DEG-MATCH REGISTER N00(0~15)
  • Page 267: Chapter 20: Pc Function

    The PC function is designed to create a ladder circuit program based on the data (coordinates, distance, degree of match, and results of numerical calculations) obtained from the measurements and calculations made by the IV-C35M. Then it outputs the results of the calculations performed by the circuit.
  • Page 268: Power On Sequence

    PC Function [1] Power ON sequence The parallel output terminals (Y0 to Y7) are reset, and the data memories (input relays, output relays, auxiliary relays, timer and counter) are cleared. [2] PC scan cycle In the PC scan cycle, the following three operations (1) to (3) are repeated cyclically. (1) Input refresh The ON/OFF data from the parallel input terminals (X0 to X7) is written into the data memory (input relays).
  • Page 269: Ladder Circuit Program Creation

    PC Function 20-3 Ladder circuit program creation [1] Procedure for creating measurement output condition and a ladder circuit A separate ladder circuit can be created for positional deviation measurement, degree of match inspection, lead inspection, BGA/CSP inspection, area measurement by binary conversion, object counting by binary conversion, object identification by binary conversion, color evaluation, color unevenness inspection, color positional measurement, point measurement, multiple positional measurement, multiple degree of match inspection, and fault inspection.
  • Page 270 PC Function (2) How to specify the input conditions for ladder circuit diagrams 1. While "CHANGE INPUT" is selected, each OUTPUT COND SCREEN SAVE RED F C1 BRT press of the SET key will change the display in INPUT00-07 Column No. 0 to 7 CHANGE INPUT the left most row.
  • Page 271 PC Function 4. Press the SET key and select a logic symbol from the popup menu. Logic symbol Function a contact on a series circuit (ON, when the evaluation result is OK) b contact on a series circuit (OFF, when the evaluation result is OK) Deletes a contact on the cursor.
  • Page 272 PC Function Kinds of input signals in each measurement program measurement program Input types Symbol Positional deviation Degree of match Lead Point Color positional measurement inspection inspection measurement measurement Model 0: 0M0 to 07M0 Model 0: 00M0 to 15M0 Model 0: 00M0 to 07M0 Degree of match Model 1: 0M1 to 07M1 Model 1: 00M1 to 15M1...
  • Page 273 PC Function Measurement program Kind of input Symbol Multiple positions measurement Multiple degree of match inspections 0K to 3K 0K to 3K Number of objects Numerical calculation N0 to N15 N0 to N15 results C000 to C127 Auxiliary relay Symbol Kind of input Distance and angle measurement * Auxiliary...
  • Page 274 PC Function Auxiliary relay C000 to C127 The functions of the auxiliary relays (C000 to C127), which can be used for input and output signals, are explained below. Function Relay No. (relay name) Use for input signals Use for output signals C000 to C109 - Relays for internal calculation (internal...
  • Page 275: A List Of The "Output Cond" Screen Displays

    PC Function [2] A list of the "OUTPUT COND" screen displays Shown below are the "OUTPUT COND" screen displays for each program. (1) Positional deviation measurement See page 20-4. (2) Degree of match inspection (3) Lead inspection OUTPUT COND SCREEN SAVE RED F C1 BRT OUTPUT COND SCREEN SAVE...
  • Page 276 PC Function (6) Object counting by binary conversion (7) Object identification by binary conversion OUTPUT COND SCREEN SAVE COLOR F C1 BRT OUTPUT COND SCREEN SAVE COLOR F C1 BRT INPUT00-07 INPUT00-07 CHANGE INPUT CHANGE INPUT INPUT00 INPUT00 TOTAL-AREA-A TOTAL-AREA-A LOGIC LOGIC OBJ-K...
  • Page 277 PC Function (11) Point measurement When "BINARY" is selected in "MODE" line. When "AVG-GRAY" is selected in "MODE" line. OUTPUT COND SCREEN SAVE RED F C1 BRT OUTPUT COND SCREEN SAVE RED F C1 BRT INPUT00-07 INPUT00-07 CHANGE INPUT CHANGE INPUT INPUT00 INPUT00 AVG-GRAY G...
  • Page 278: Procedure For Creating The Final Output Conditions In A Ladder Circuit

    PC Function [3] Procedure for creating the final output conditions in a ladder circuit This section describes the ladder circuit creation procedures for each object type number. (1) How to display the final output conditions setting screen 1. Select an object type from 00 to 15 on the COLOR F C1 BRT SELECT OBJECT TYPE COND menu tree and then move the cursor to "FINAL...
  • Page 279 PC Function (2) How to specify the input conditions for ladder circuit diagrams 1. While "CHANGE INPUT" is selected, each OUTPUT COND SCREEN SAVE RED F C1 BRT press of the SET key will change the display INPUT00-07 in the left most row. The display will cycle Column No.
  • Page 280 PC Function (3) How to specify the output conditions for ladder circuit diagrams Move the cursor to "OUT" and press the SET key. Select a target for the output signals from the popup menu. Detail of the registration table that will appear varies, depending on the target selected for output.
  • Page 281 PC Function Kind of Data output memory Function signal External Output to the parallel I/F, general purpose serial I/F and computer link. Y0 to Y7 output Output to the general purpose serial I/F or computer link Y8 to Y15 instructions A timer terminal will be turned ON for a set amount of time (set value 000 to 999, unit 10 ms) after the timer instruction is input.
  • Page 282 PC Function (4) Creating a ladder circuit is complete Create a ladder circuit for the page numbers registered in step (1), repeating the operations in steps (2) and (3). INPUT0 C000 C001 LOGIC INPUT1 LOGIC INPUT2 C001 LOGIC 0150 INPUT3 LOGIC Note: Output relays cannot be used in series on a ladder circuit.
  • Page 283: Program Examples (Shape And Positional Deviation Inspection)

    PC Function 20-4 Program examples (shape and positional deviation inspection) (1) Outline The positional deviation measurement (one point search) in measurement 0 allows the degree of match and coordinates to be measured, and the result, OK or NG, is output. Reference image (registration No.0) Object to be measured Reference image...
  • Page 284: Examples Of A Final Output Conditions Ladder Circuit

    NG output External trigger input Auxiliary relay C119 100ms External output (Y00) (3) An example of a circuit that can output a signal when the IV-C35M is operating normally. C110 Output while operation is normal Normally OFF Start the system...
  • Page 285: Pc Monitor Screen

    PC Function 20-6 PC monitor screen Move the cursor to "SCREEN-CHG" on the (TYPE00) COLOR F C1 DRK operation screen and press the SET key. A V*.** popup menu will appear and you can select MEAS XXXXms 2001-10-14 10:38 "PC-MNTR" or "PC-MNTR 2", and press the SET key.
  • Page 286: Chapter 21: Setting The Input/Output Conditions

    Chapter 21: Setting the Input/Output Conditions 21-1 Outline This section describes the input and output settings on the IV-C35M when connecting it for communication with other equipment (a personal computer or a programmable controller). How to display the "I/O CONDITIONS" setting screen To display the "I/O CONDITIONS"...
  • Page 287 Setting the Input/Output Conditions OUT I/F(PARAL.) Select a signal output interface, in order to output the measured results externally. The choices are: "NO," "PC-LINK" or "SERIAL." No connection. (No output.) PC-LINK Connect to the parallel input on a programmable controller. SERIAL Connect to a standard serial port.
  • Page 288 Setting the Input/Output Conditions STROBE OUT When the strobe output setting is specified as "Y*" and the shutter is opened, the output (Y*) will be turned ON. When the shutter is closed, the output will be turned OFF. Y*= Y0 to Y7 Note: When you want to use the strobe output, specify a shutter speed between 1/30 and 1/250 seconds.
  • Page 289 Setting the Input/Output Conditions When you want to select the "TRIG CCD START" on the "MEAS INP I/F" line. The display details and items offered for selection on line will depend on the selections made on the " START CCD SAMPL" line. When "AUTO(EDGE or LEVEL)"...
  • Page 290: Measurement Start Input And Result Output Settings

    General-purpose serial Not included in the measurement execution time CCD trigger Not included in the measurement execution time Object type select switch (object type input) Controller Input terminal (model number) IV-C35M X1 to X5 (0 to 31: 32 object types) 21-5...
  • Page 291 Setting the Input/Output Conditions (1) Measurement start input = parallel, object type change = parallel, result output = parallel Setting order 1 ( Configuration example Camera 1 (image capturing) I/O CONDITIONS PARALLEL+SERIAL+USB 1MEAS INP I/F TRIG CCD START Monitor Camera 2 (image capturing) 2OUT I/F(PARAL.) PC-LINK Remote keypad...
  • Page 292 Computer link output output output When a Sharp PC is used, a write enable command (EWR) is transmitted from the IV-C35M to the PC in the following cases. - When the power is applied to the IV-C35M. - When a write mode nonconformity error (code 10 ) occurs after a result write command (WRG) is transmitted (when the power is disconnected from the PC).
  • Page 293 (photo sensor or proximity sensor) - The data in a block No., set in item " SET SERIAL BLOCK" on the "OBJ-TYPE I/O" screen, will be output from the IV-C35M to the personal computer. See page 21-27. Time chart 10 ms...
  • Page 294 Setting the Input/Output Conditions (4) Measurement start input = general-purpose serial, object type change = general-purpose serial, result output = general-purpose serial/parallel Setting order Configuration example Camera 1 (image capturing) I/O CONDITIONS PARALLEL+SERIAL+USB 1MEAS INP I/F TRIG CCD START Camera 2 (image capturing) Command, response Monitor Remote key pad...
  • Page 295 Setting the Input/Output Conditions (5) Measurement start input = CCD trigger, start sampling = parallel, object type change = parallel, result output = parallel Setting order 1 Configuration example Camera 1 (image capturing + CCD trigger) 1MEAS INP I/F PARALLEL+SERIAL+USB TRIG CCD START Monitor Camera 2 (image capturing)
  • Page 296 Result output Result output (Y0 to Y7) When a Sharp PC is used, a write enable command (EWR) is transmitted from the IV-C35M to the PC in the following cases. - When the power is applied to the IV-C35M. - When a write mode nonconformity error (code 10 ) occurs after a result write command (WRG) is transmitted (when the power is disconnected from the PC).
  • Page 297 Setting the Input/Output Conditions (7) Measurement start input = CCD trigger, start sampling = parallel, object type change = parallel, result output = general purpose serial/parallel When the start sampling input (X0) is turned ON, the CCD trigger is enabled. (Sampling starts) Setting order 1 Configuration example 1MEAS INP I/F...
  • Page 298 Setting the Input/Output Conditions (8) Measurement start input = CCD trigger, start sampling, object type change = general purpose serial, result output = general purpose serial/parallel The CCD trigger is enabled after a measurement execution command is entered. Configuration example Setting order 1 Camera 1 (image capturing + CCD trigger) 1MEAS INP I/F...
  • Page 299 Setting the Input/Output Conditions (9) Measurement start input = CCD trigger, start sampling = auto, object type change, result output = parallel Setting order 1 Configuration example Camera 1 (image capturing + CCD trigger) 1MEAS INP I/F PARALLEL+SERIAL+USB TRIG CCD START Monitor Camera 2 (image capturing) 2 START CCD SAMPL...
  • Page 300 Setting the Input/Output Conditions Time chart (when auto mode (level) is selected for as the CCD sampling start) Restarts CCD sampling automatically after measurement is completed. CCD trigger cycle Type selection input Specified object type number See page 21-5. CCD trigger Black White Black...
  • Page 301 Setting the Input/Output Conditions (10) Measurement start input = CCD trigger, start sampling = auto, object type change = general purpose serial, result output = general purpose serial/parallel The general purpose serial command (code 55 ) is used to change the object type. Setting order 1 Configuration example Camera 1 (image capturing + CCD trigger)
  • Page 302 Setting the Input/Output Conditions Time chart (when auto mode (edge) is selected for as the CCD sampling start) Restarts CCD sampling automatically after measurement is completed. CCD trigger cycle When a trigger signal is input during sending object type change command, this command will be invalid.
  • Page 303: Ccd Trigger

    Setting the Input/Output Conditions 21-3 CCD trigger [1] Outline This function samples a specified part (trigger window) of an image captured by the CCD camera at a high rate, and starts the measurement when the sampled image changes. Therefore, moving objects can be measured without requiring an external trigger, such as a photo sensor.
  • Page 304 Setting the Input/Output Conditions Setting methods TRIG CCD START OBJ-TYPE I/O SCREEN SAVE COLOR F C1 BRT Select a triggering method for the CCD camera 1TRIG CCD START used to capture images. The choices are: "BIN," "AVG-GRAYS," "GRAY-SRC," "EDGE DTECT," AVG-GRAYS GRAY-SRC and "COLOR DETECT."...
  • Page 305 Setting the Input/Output Conditions THRESHOLD VAL THRESHOLD VAL AUTO-REG RESET RED F C1 BRT Specify the threshold value for binary conversion. 1U.LM 0 255 Select this line and press the SET key. The 2L.LM 1 255 "THRESHOLD VAL" setting screen will appear. For details, see pages 3-21, 3-39.
  • Page 306 Setting the Input/Output Conditions (4) When color detection is selected CCD TRIG COND SCREEN SAVE REG COLOR F C1 BRT 1SIZE Y008 (1 480) X X008 (1 512) SIZE 2EVALUATION MAJORITY 3EVAL-SPEC (RATIO %) 050 EVALUATION For details, see 4UP. L COORD MOVE (248, 232) EVAL-SPEC (RATIO %) page 21-19.
  • Page 307 Setting the Input/Output Conditions Ex.: Change upper and lower limits of saturation FINE ADJUSUTMENT SCREEN SAVE COLOR F C1 BRT (chroma). [HUE] Increase or decrease values of " U.LM" and 1START POINT (0 255) " L.LM" for saturation, the upper and lower 2CENTR (0 255) 3END POINT...
  • Page 308: Setting For Serial Communications

    Setting the Input/Output Conditions 21-4 Setting for serial communications When "PARALLEL+SERIAL+USB" (general purpose serial) has been specified in item " MEAS INP I/F" on the "I/O CONDITIONS" menu (page 17-1), and when "SERIAL" or "PC-LINK" has been specified in item " OUT I/F (PARAL.)"...
  • Page 309: Computer Link

    See "Chapter 23: Computer Link" for applicable models made by these manufacturers. Note 1: Use an even address as the write start address. Note 2: When 512 bytes are used for a write register on a Sharp model, select a write start address from the following addresses.
  • Page 310: Output Block Assignment (Computer Link Output And General Purpose Serial Output)

    IF: * 1), in addition to other block 0, blocks can be specified whose measurement data will be output from the IV-C35M to a programmable controller or a personal computer. * 1 In the case of a communication interface (general purpose serial IF), output blocks can be specified only when the measurement is started by a CCD trigger or a parallel IF signal and the results are set by a general purpose serial IF signal.
  • Page 311: Setting (Operating) Procedure

    I/F signal When the IV-C35M responds, data in a specified block is output after the output data (block 0) from the measurement No. 0 to 4, in response to the measurement run command 2 (processing code 11...
  • Page 312 Setting the Input/Output Conditions 3. The " SET SERIAL BLOCK" line will appear. OBJ-TYPE I/O SCREEN SAVE Select this line and press the SET key. Enter the block No., measurement No. and camera No. of 1TRIG CCD START 2FILTER TYPE the measurement data to be output, using the left, right, up and down keys.
  • Page 313: Setting The Data Output

    Setting the Input/Output Conditions 21-7 Setting the data output When you communicate with the IV-C35M using a computer link or a serial communication interface (general purpose serial IF) in the following conditions, perform steps (1) and (2) below to enable serial output.
  • Page 314: Select "Yes" Or "No" For Output Data

    Setting the Input/Output Conditions [2] Select "YES" or "NO" for output data EVALUAT COND SCREEN COND SAVE EDIT SEL F C1 BRT Select "YES" or "NO" on the following menu 1REGISTER NO. 0 (0 7) [TEST RESULT] [OUTPUT] screens that are displayed as "locked" screens to 2CONDITION SET AUTO (±10%) output serial data.
  • Page 315: Calibrating The Iv-C35M

    Setting the Input/Output Conditions 21-8 Calibrating the IV-C35M The IV-C35M calibration can be adjusted, e.g. "1 pixel = 1 mm", and the data can be displayed as actual dimensions. How to display the CALIBRATION setting screen 1) Select "MAIN COND" and then "OBJECT...
  • Page 316 Setting the Input/Output Conditions When "MANUAL" is selected on the "CALIBRATION" line 1. Move the cursor to " CURSOR1-COORD" and press the SET key. 2. While the cursor is on the " CROSS CLOSS CURSOR RESET RETURN COLOR F C1 BRT CURSOR"...
  • Page 317: Setting The Register Conditions For Edge Detection

    Setting the Input/Output Conditions Setting the register conditions for edge CALIBRATION SCREEN COND SAVE DATAIL RED F C1 BRT detection 1SEARCH AREA(MDL0) SET(224,208) (287,271) 2DTECT MODE(MDL0) CHNG POINT CHNG POINT SEARCH AREA 3SEARCH DIR(MDL0) HORIZ( ) DRK BRT Select " SEARCH AREA (MDL0)"...
  • Page 318 Setting the Input/Output Conditions 6) Using the CBP value that was set in the calibration function, you can execute numeric calculations. 1. Press the ESC key twice to show the menu SELECT OBJECT TYPE COND COLOR F C1 BRT tree. Select the "NUM-CALC" line for the OBJECT TYPE COND same object type and measurement TYPE00...
  • Page 319 Setting the Input/Output Conditions 4. Next, move the cursor to the "FORMULA" NUMERIC CALC SCREEN COND SAVE RED F C1 BRT column and press the SET key. Another N00-N07 popup menu will appear allowing you to CHG-CALC (SET KEY) select the type of formula you want to use for calculations.
  • Page 320: Chapter 22: Communication (General Purpose Serial Interface)

    Communication (General Purpose Serial Interface) Chapter 22: Communication (General Purpose Serial Interface) The IV-C35M can communicate with a personal computer that transmits commands and receives responses to measurement execution commands. 22-1 List of processing functions The following functions can be used for communication between the IV-C35M and a personal computer (using the general-purpose serial interface).
  • Page 321 - Set shutter speed for the specified object type. Read - Read the IV-C35M's system time. Time - Adjust the IV-C35M's system time to the time set by the host device. - Set all settable conditions to their initial values (global Initialize all conditions, all object type conditions, and reference images).
  • Page 322: Data Flow

    Communication (General Purpose Serial Interface) 22-2 Data flow The data flow between the IV-C35M and a personal computer is shown below. [1] Measurement execution 1: Command codes 10, 11, or 12 æ Select the measurement start input source = general purpose serial and parallel port...
  • Page 323: Measurement Execution 3: Command 14

    (2) Send the other packets, starting from number 1→ - Send back the measurement code for the next register and any specified data. - When there are no more measurement registers, send back the end code "F." IV-C35M 1 Receiving a command (Packet = 0: Measurement execution) 2 Transmitting a response (Measurement codes, measurement data, etc.)
  • Page 324: Communication Format

    To improve the reliability of the transmitted data, in addition to a parity check, error detection by a checksum is used for error detection. When the IV-C35M does not need to complete a checksum for error detection, use an @ (at sign: ASCII code 40...
  • Page 325 Communication (General Purpose Serial Interface) [Method for creating a checksum code] The ASCII code for each byte of data, from the processing code to the end of text (prior to the checksum code) is added together. The lower 1 byte of this sum is divided into the upper 4 bits and the lower 4 bits.
  • Page 326: Processing Functions

    [1] Measurement execution functions (1) Measurement execution function 1: code 10 This command will cause the IV-C35M to execute all of the measurement programs for a specified object type. (You can specify the camera to use for measurements.) The results in the ladder outputs (Y00 to 15) will be sent back as the response.
  • Page 327 Communication (General Purpose Serial Interface) (3) Measurement execution function 3 : code 12 This command will cause the IV-C35M to execute all of the measurement programs for a specified object type. (You can specify the camera to use for measurements.) The results in the ladder outputs (Y00 to 15) and the results from a specified block in a specified measurement will be sent back as the response.
  • Page 328: Result Reading

    "Chapter 23: Computer link." (1) Measurement data reading function 1: code 20 This command will cause the IV-C35M to read the results of the last measurement. The results in the ladder outputs (Y00 to 15) will be sent back as the response.
  • Page 329 (3) Measurement data reading function 3: code 22 This command will cause the IV-C35M to read the results of the last measurement. The results in the ladder outputs (Y00 to 15) and the measurement data in block 0 of each measurement will be sent back as the response.
  • Page 330 Communication (General Purpose Serial Interface) (5) Illuminance level reading: code 28 The illuminance level measured by the illuminance monitor function and the evaluation result are read. Ë Command Station Ë Response Object Station Illuminance type - Camera No. 0: camera 1, 1: camera 2 - Object type Object type for which the measurement was executed: 00 to 0F - Result...
  • Page 331: Setting, Initialization, And Diagnosis Of The Operation Screen

    Communication (General Purpose Serial Interface) [3] Setting, initialization, and diagnosis of the operation screen Shown below are only the commands and responses of these processing functions. Process Process function Communication format code Ë Command Station Read operation Ë Response screen lock 1 Operation screen lock status Station...
  • Page 332 Communication (General Purpose Serial Interface) Process Process function Communication format code Ë Command Station 1 Output 0 : Freeze 1 : Through Read the Ë Response image status 2 Light Station 0 : Full 1 : Half Ë Command Station 1 Output 0 : Freeze Set the image...
  • Page 333 Communication (General Purpose Serial Interface) Process Process function Communication format code Ë Command Station Read the time Ë Response Station (L) (H) (L) (H) (L) (H) (L) (H) (L) (H) (L) (H) (L) Ë Command Station (L) (H) (L) (H) (L) (H) (L) (H) (L) (H) (L) (H) (L)
  • Page 334 Communication (General Purpose Serial Interface) Process Process function Communication format code Ë Command Station Reset Ë Response Station SC SC (L) (H) Ë Command X coordinate (000 to IFF ) of the cursor 1 Station : 0 to 511 Y coordinate (000 to IDF ) of the cursor 1 : 0 to 479 Read the...
  • Page 335: Setting Numerical Data Of The Any Output Measuring

    Communication (General Purpose Serial Interface) [4] Setting numerical data of the any output measuring Numerical data of the any setting of the response at measuring (code 14 : page 22-8) and reading measurement data 4 (code 24 : page 22-10) is as follows. [Ex.] Response to code 24 Station Object...
  • Page 336 Communication (General Purpose Serial Interface) Output data Measurement program Kind of output CUR. Fillet diameter X MAX. MIN. CUR. Fillet diameter Y MAX. MIN. Main axis angle Perimeter Degree of match Coordinate X Coordinate Y Average light level 1(total of light level differences) Average light level 2 Black and white...
  • Page 337: Chapter 23: Computer Link

    Computer Link Chapter 23: Computer Link A programmable controller (hereafter referred to as a PC) can be connected to the IV-C35M, so that the computer link can be used to have the IV-C35M execute measurements. 23-1 Compatible models The IV-C35M is applicable with the computer links for the following models of Sharp, Mitsubishi, OMRON, and Yokogawa.
  • Page 338: Data Flow

    2 Write measurement data. 3 Receive a completion response. 2,3: Computer link The block of measurement data to be written from the IV-C35M to the PC, in step , can be specified on the "OBJ-TYPE I/O" screen. See page 21-25.
  • Page 339: Register Setting

    Note 1: When a Sharp PC is used, specify an even address for the write start address. Note 2: When 512 bytes are used for the write register in a Sharp PC, use one of the following write start addresses.
  • Page 340 See page 23-18. *7 Assigned block data When the SERIAL OUTPUT item is set to "BLOCK-ASSIGN," the IV-C35M will output the measurement result data in the specified block number. When the SERIAL OUTPUT item is set to "ANY," the nature of the output will depend on the output settings.
  • Page 341: Measurement Data Blocks

    Computer Link 23-4 Measurement data blocks [1] Number of blocks The measurement functions vary in the number of measurement data blocks they use. Measurement function Blocks Page 0, 1 23-6 Positional deviation measurement 0, 1 Degree of match inspection 23-7 0, 1 Lead inspection 0, 1...
  • Page 342 Computer Link [2] Contents of the measurement result block (for each measurement function) (1) Positional deviation measurement Decimal point No. of Block Item Sign (+/-) (digit) bytes 1st point None (center coordinates) None Registration 2nd point None No. 0 (center coordinates) None Angular deviation Provided*...
  • Page 343 Computer Link (2) Degree of match inspection No. of Decimal Block Item Sign (+/-) bytes point (digit) Degree of 1st point Provided None Registration match No. 0 2nd point Provided None (positioning) Registration Registration No. 1 to 15 contain the same data as the registration No.
  • Page 344 Computer Link (4) BGA/CSP inspection No. of Decimal Block Item Sign (+/-) bytes point (digit) None None No. of labels Registration No. 0 None None Total area Registration Registration No. 1 to 3 contain the same data as No. 1 to 3 the registration No.
  • Page 345 Computer Link (7) Object identification by binary conversion Sign No. of Decimal point Block Item (+/0) bytes (digit) No. of labels None None Registration No. 0 Total area None None Registration Registration No. 1 to 3 contain the same data as the registration No.
  • Page 346 Computer Link Sign No. of Decimal point Block Item (+/0) bytes (digit) Label 0 Registration No. 0 label unit area None None Label 127 Registration No. 1 label unit area Label 0 to 127 Each label contains the same Registration No. 2 label unit area Label 0 to 127 data as block 60.
  • Page 347 Computer Link Sign No. of Decimal point Block Item (+/0) bytes (digit) Area of each label None None X coordinate of None gravity center Y coordinate of None gravity center Spindle axis angle Provided Label 0 Fillet diameter X None None Fillet diameter Y None...
  • Page 348 Computer Link (9) Color unevenness inspection No. of Decimal Block Item Sign (+/-) bytes point (digit) None None No. of objects Registration None No. 0 None Total area Registration Registration No. 1 to 3 contain the same data as No. 1 to 3 the registration No.
  • Page 349 Computer Link (11) Point measurement 1. In the binary mode Sign No. of Decimal Block Item (+/0) bytes point (digit) 0 = black Registration Black and white None None No. 0 to 15 information 1 = white 0 = black Registration Black and white None...
  • Page 350 Computer Link 2. In the average density mode Data Sign No. of Decimal Block Item code (+/0) bytes point (digit) Registration Average density None None No. 0 Registration Registration No. 1 to 31 contain the same data as No. 1 to 31 registration No.
  • Page 351 Computer Link (12) Multiple positional measurement ) t i Sign No. of Decimal Block Item (+/0) bytes point (digit) Degree of None None match Coordinate X None None Coordinate Y None None Detection 0 Registration Average light No. 0 level 1 (total None None of light level...
  • Page 352 Computer Link (14) Fault inspection No. of Decimal Block Item Sign (+/-) bytes point (digit) Max. density None difference Registration No. 0 Max. density None Min. density None Registration Registration No. 1 to 7 contain the same data as No. 1 to 7 the registration No.
  • Page 353 Computer Link (16) Numerical calculation Decimal Block Item Sign (+/0) No. of bytes point (digit) Registration Calculation Provided No. 0 result Measurement 0 Camera1 Registration Registration No. 1 to 15 contain the same data as No. 1 to 15 registration No. 0. Registration Calculation Provided...
  • Page 354: Specifications For Any Output Data

    - Set the next page for details about the output codes (type, number of bytes, related measurement programs) Ex.: Output data examples when the "SERIAL OUTPUT" column is set to "YES." Measurement item Output when SERIAL SHARP Mitsubishi OMRON Details data OUTPUT is set to "YES"...
  • Page 355 Computer Link Codes and number of bytes of output data 1. Result of each measurement program Output data Measurement program Kind of output Degree of match Coordinate X Coordinate Y Coordinate deviation X Coordinate deviation Y Angle Average light level 1 Number of object MAX.
  • Page 356: Setting Items For The Iv-C35M

    2. Results of distance and angle measurement a i l a i l c i l 3. Results of numerical calculations 23-6 Interface The interface between the IV-C35M and a programmable controller from each manufacturer is described below. Programmable IV-C35M controller Sharp...
  • Page 357: Connection With A Sharp Pc

    Computer Link [2] Connection with a Sharp PC Applicable models 1. Control module: JW-22CU (can be used with ROM version 2.2 or later) JW-70CUH/100CUH, JW-32CUH/33CUH JW-32CUH1/33CUH1/33CUH2/33CUH3 2. Basic module: JW-1324K/1342K/1424K/1442K/1624K/1642K 3. CPU board: Z-311J/312J, Z-511J/512J 4. Link module: JW-21CM, JW-10CM 5.
  • Page 358 Computer Link 2. When communication port 2 (PG/COMM2 port) is used. Store the communication conditions in system memory addresses #222, #236 and #237. Either RS-232 or RS-422 cable can be connected to the PG/COMM2 port. #222 Communication method for the PG/COMM2 port Set to 00 #236 Set bits D...
  • Page 359 (2) Using memory To allow the memory to be used by the IV-C35M, enter a result write start address in the following range. Memory Range (address) Register 09000 to 99776...
  • Page 360 Computer Link (3) Connections When a JW-22CU or JW-70CUH/100CUH is used 1. Communication through the RS-232C port JW-22CU JW-70CUH/100CUH Communication connector on (Communication port) the IV-C35M (RS232C/RS422) Pin No. Signal name Pin No. Signal name Connector shield Short-circuit terminal 15 m or less RS-232C 2.
  • Page 361 Computer Link When a JW-1324K/1342K/1424K/1442K/1624K/1642K is used The IV-C35M can only be connected to the RS-422 port. When the communication port is used, provide a 2-wire RS-422 system. When the MMI port is used, provide a 4-wire RS-422 system. 1. When the communication port is used...
  • Page 362 Computer Link When a JW-21CM or JW-10CM is used - Communication through the RS-422 port (4-wire system) JW-21CM Communication connector on JW-10CM the IV-C35M (RS232C/RS422) Pin No. Signal name Signal name Connector SHIELD shield Ground Shielded, twisted-pair cable 1 km or less...
  • Page 363: Connection With A Mitsubishi Pc

    Computer Link [3] Connection with a Mitsubishi PC Applicable models A series computer link modules 1. AJ71C24-Sx (AnA or AnN) In the case of the AnA, a computer link can be created if a CPU from the AnA series is used and the link module version is S6 or later.
  • Page 364 Mode: RS-422, Transmission speed: 19.2 k bits/sec. Parity: Even, Stop bit: 2 bits ON OFF STATION No. (2) Using memory To allow the memory to be used by the IV-C35M, use a result write start address within the following range. Memory Range (address) D (data register) 0 to 9999/0 to 999900 Note: To write data from the IV-C35M to a Mitsubishi PC, use the WW/QW write command.
  • Page 365 Shown below are the connections with a calculator link module. Example of RS-232C connection Calculator link module Communication connector on In case of 25 In case of 9 the IV-C35M (RS232C/RS422) pins connector pins connector Shielded cable Signal Signal Pin No.
  • Page 366: Connection With An Omron Pc

    * Enter the unit number of the IV-C35M, as a component of CV500-LK201 system. When communication port 1 is used, the unit number is fixed at 00, and when communication port 2 is used, any number (00 to 31) can be used.
  • Page 367 Computer Link (2) Using memory To allow the memory to be used by the IV-C35M, enter a result write start address within the following setting range. Memory Range (address) D (data register) 0 to 9999 Note: The IV-C35M uses [DM area write] command of C mode command. Concerning the limitation of address settings, see OMRON's PC manual.
  • Page 368: Program Examples

    PC register and relay addresses. Note 2: If the PC has not been connected to the object type input (parallel) on the IV-C35M, the object type No. is set to 0. To set different types, first enter the object type numbers (parallel) using the type input terminals on the IV-C35M.
  • Page 369 Computer Link (2) Flow chart Power ON 15 second interval Camera starts operation ( 00040 = ON ) Starting the time-out detection timer Time-out Normal termination * Transferring the result output (Y0 to Y15) from registers 09004 and 09005 to Error occurs.
  • Page 370 Computer Link (3) Program 07377 0050 00000 00040 T000 00000 F-044 04100 00006 00007 00007 F-008 09000 00007 04100 04101 0030 04107 T001 00007 Fc012 09000 07357 04100 07354 07357 Fc012 09000 07356 04101 04100 F-000w 09004 XFER ]0412 00010 04100 00040 00010...
  • Page 371 9. A check is made for errors. 10. Occurrence of an error (09000 = 001 to 376 11. The data in the result output relays Y0 to Y15 (16 points) on the IV-C35M is transferred from registers 09004 to 09005 to addresses ]0412 and ]0413.
  • Page 372: Chapter 24: Troubleshooting

    Troubleshooting Chapter 24: Troubleshooting Item [1] shows problems which may occur when the IV-C35M measurement system is started. If any error (the termination code is not 00 ) occurs during image processing on the IV-C35M, take the steps described in item [2].
  • Page 373 Measurement does not start Make sure that the device to send a trigger signal have been even when a start trigger is properly connected to the input terminals on the IV-C35M given. main housing. 4. Make sure that you waited about 15 seconds after you turned ON the power.
  • Page 374: Causes Of Termination Codes (When An Error Occurs) And Remedies

    Start address error (larger than the end Check the address. address) 10 SDRAM error Replace the IV-C35M itself. 11 Flash memory error No camera connected to the camera 1 connector. Connect a camera. No camera connected to the camera 2 connector.
  • Page 375: Troubleshooting

    Troubleshooting l l a n i l e l l n i l " " 0 c i t y l l n i l n i l l a i a i l f i c f i c n i l f i c f i c...
  • Page 376: Causes And Treatments For Error Messages

    Troubleshooting Termi- nation code Cause Remedy 4A No output data Object type conditions not set yet (numerical calculation) Number of objects detected or number of labels is too small (numerical calculation) 4D Image capture mode does not match. Cannot make two corrections in one step (same register number) 4F Serial trigger disabled 50 The object type cannot be changed.
  • Page 377: Maintenance

    Troubleshooting [4] Maintenance Check the equipment for the following items. (1) Operation check - Change the measurement number on the operation screen, and change the monitor screen to the freeze or through mode. Then, make sure that the image is normally displayed. (2) Checks - Check the illumination from the lighting equipment.
  • Page 378 Binary image mask ....................3-37 Binary method ....................... 21-18 BLK WRT (block write) command ................. 21-24 Calibrating the IV-C35M ..................21-30 Camera selection ..................... 2-17, 3-4 Camera settings ...................... 2-17 Causes of termination codes (when an error occurs) and remedies ...... 24-3 CCD trigger ......................
  • Page 379 Data flow, general purpose serial interface ............. 22-3 Data flow, computer link ..................23-2 Data in specified blocks ..................21-25 Degree of match inspection ..................5-1 Description of the operation screen ................ 1-10 Detection precision ....................3-20 Distance and angle measurement ................18-1 Edge detection ......................
  • Page 380 Lead inspection ......................6-1 Lock ........................1-15 Maintenance ......................24-6 MANL-MEAS (manual measurement) ............1-12, 2-13 Manually setting the object type ................2-14 Mask setting ................3-37, 7-6, 8-6, 9-6, 10-7 Measurement conditions settings ................3-1 Measurement data blocks ..................23-5 Measurement execution 1: Command codes 10, 11, or 12 ........
  • Page 381 Color unevenness inspection ................12-1 Degree of match inspection ..................5-1 Distance and angle measurement ................ 18-1 Fault inspection ..................... 17-1 I/O condition ......................21-1 Lead inspection ....................... 6-1 Measurement condition setting ................3-1 Multiple degree of match inspection ..............16-1 Multiple positional measurement ................
  • Page 382 Setting distance and angle conditions ..............18-2 Setting examples, numerical calculation ............... 19-13 Setting for serial communications ................. 21-23 Setting items for the IV-C35M ................23-20 Setting numerical data of the any output measuring ..........22-16 Setting operation - Area measurement ....................8-2 BGA/CSP ........................
  • Page 383 Threshold value adjustment ..................3-23 Threshold value setting ................... 3-21 Through display ...................... 2-11 Title registration ...................... 3-45 Troubleshooting ...................... 24-1 Variation difference ....................3-23 Variation rate ......................3-23 Vertical edge ......................3-34 Vertical line ......................3-17 Window group move ....................3-54 Window shape selection and settings ..............

Table of Contents