hit counter script
Sharp IV-S30J User Manual
Sharp IV-S30J User Manual

Sharp IV-S30J User Manual

Compact image sensor camera
Table of Contents

Advertisement

Version 1.0
Produced in July 2002
Compact image sensor camera
IV-S30J
User's Manual (Function and Operation)

Advertisement

Table of Contents
loading

Summary of Contents for Sharp IV-S30J

  • Page 1 Version 1.0 Produced in July 2002 Compact image sensor camera IV-S30J 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-S30J manuals as follows. Read them in conjunction with this manual.
  • Page 3 Chapter 1: Setting and Operating Outline Chapter 2: Setting the Operating and System Conditions Chapter 3: Setting Measurement Conditions Chapter 4: Positional Deviation Measurement Chapter 5: Degree of Match Inspection Chapter 6: Lead Inspection Chapter 7: Area Measurement by Binary Conversion Chapter 8: Object Counting by Binary Conversion Chapter 9:...
  • Page 4: Table Of Contents

    Table of Contents Chapter 1: Setting and Operating Outline ............1-1 to 23 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 [6] Binary image mask ........................3-25 [7] Position correction ........................3-30 [8] Title registration ........................3-33 3-3 Input & Output / System settings ....................3-34 [1] Illuminance (light level) monitor ....................3-34 [2] Setting the shutter speed ......................3-36 [3] Copying ............................ 3-37 [4] Halt on NG measurement ......................
  • Page 6 [1] Select "ANY" for the serial output ..................16-26 [2] Select "YES" or "NO" for output data ..................16-27 16-8 Calibrating the IV-S30J ......................16-28 Chapter 17: Communication (General Purpose Serial Interface) ....17-1 to 17 17-1 List of processing functions ..................... 17-1 17-2 Data flow ..........................
  • Page 7 [2] Contents of the measurement result block (for each measurement function) ......18-6 18-5 Specifications for any output data .................... 18-6 18-6 Interface ..........................18-19 [1] Setting items for the IV-S30J ....................18-19 [2] Connection with a Sharp PC ....................18-20 [3] Connection with a Mitsubishi PC ................... 18-26 [4] Connection with an OMRON PC ....................
  • Page 8: Chapter 1: Setting And Operating Outline

    1-1 Setting and operating procedures This paragraph describes the rough operation sequence of the IV-S30J. 1 System design (Ref. chapter) Plan your hardware environment to suit your use of the IV-S30J. User’s manual (Introduction and Hardware) - Measurement program (positional deviation 1-3 Measurement programs measurement, degree of match inspection, etc.)
  • Page 9: Method For Selecting The Menu Configuration

    1-2 Method for selecting the menu configuration (1) Set wizard The IV-S30J 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 items IVS30J needed for each step.
  • Page 10 Setting and Operating Outline (2) Menu tree The IV-S30J 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 11: 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 TYPE00 TYPE RUN COND IMAGE-ADJ (*1) MEA-CND(CAMERA1) MEAS0 (POSI-DEVIATION) MEA-CND(CAMERA2) POSI-CORRECT FINAL NUM.CALC MEAS01 FINAL OUTPUT COND MEAS02 OBJ-TYPE I/O MEAS03 *2...
  • Page 12: Configuration Of The Setting Conditions

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

    Setting and Operating Outline [3] Configuration of Set Wizard The Set Wizard has the following screen configuration. SET WIZARD SCREEN SAVE DEL F C1 BRT [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 14 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 15 Setting and Operating Outline STEP8 USE SETTING DISTANCE ANGLE CONDITIONS (YES/NO) 2YES RETURN NEXT DETAIL DEST&AGL COND SCREEN COND SAVE 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 16 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 17: Description Of The Operation Screen

    Setting and Operating Outline 1-3 Description of the Operation screen When the IV-S30J is started, the operation screen shown below will appear. Each area of the operation screen is described below. 1 Object type number 2 Freeze/through screen 3 Camera currently selected...
  • Page 18 Setting and Operating Outline Displays the software version. Displays the measurement time currently assigned. Actual measurement time (Only when changing the object type) Time to change CCD exposure time CCD image Image Result output object type (Shutter operation time) capture time processing time time - Serial communication time is not included.
  • Page 19 Setting and Operating Outline Details of each item on the menu bar Item on the menu bar Description Display detail on the screen IVS30J SYS-CND MAIN-COND OBJECT TYPE COND Displays the MAIN screen. (main conditions) SET WIZARD EDIT MAIN OPS MENU OPTION Press the up and down arrow keys to change the display of the evaluation results for each measurement number.
  • Page 20: 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 13.
  • Page 21: 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-S30J 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-S30J flash memory, the display will change from "SAVING"...
  • Page 22: Power On Setting Menu

    OPERATION" with the up and down keys, and press the SET key. Press the SET key once more. The IV-S30J 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 T.IMG C1 L...
  • Page 23: 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 24: Operation Flow

    Setting and Operating Outline 1-8 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 25 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 26: 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 27 Setting and Operating Outline 2 (From the preceding page) 1 (From the preceding page) Positional correction [Measurement programs that can be Setting the coordinate correction selected] (*2) values (X, Y, - Positional deviation measurement - Degree of match inspection Executing measurement 1 - Lead inspection - Area measurement by binary conversion...
  • Page 28 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 29: Table Of Controller Functions

    Setting and Operating Outline 1-9 Table of controller functions Shown below are the functions for the controller (IV-S30J). - For details about the controller hardware (cameras, peripheral devices), see the "IV-S30J User's Manual, Instruction and Hardware." Specifications Item IV-S30J Image sampling system 256 level gray scale, binary conversion, edge detection One screen for displaying captured images.
  • Page 30 Parallel interface Output: 9 points, 12/24 VDC General-purpose RS232C/RS422 (2.4 to 115.2 kbps) serial interface Built-in compatibility with certain SHARP, OMRON, and Mitsubishi models Computer link 1 channel, EIA 525 lines, 2:1 interlace Image output Number of cameras Maximum of 2...
  • Page 31: 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. Item to set Reference page Monitor output Image capture Message display...
  • Page 32: Monitor Output

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

    (no image) - This mode only used to carry out measurements on an image transmitted from a personal computer to the IV-S30J. Example of a comparison of the capture times - When "WHOLE-IMG" is selected: 33.3 ms...
  • Page 35: Message Display

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

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

    Setting the Operating and System Conditions [5] Binary image display TYPE RUN COND SCREEN SAVE 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" is selected on the "MONITOR YES(NUMERIC) 4PATTERN DISPLAY OUTPUT"...
  • Page 38: Q Angle Correction Image Display

    Setting the Operating and System Conditions angle correction image display TYPE RUN COND SCREEN SAVE F C1 BRT Select "YES" or "NO" to display a θ angle corrected 1MONITOR OUTPUT CAM1 2CAPTURE IMG image on the operation screen. PARTIAL-IMG 3MESSAGE DISPLAY YES(NUMERIC) 4PATTERN DISPLAY 5SHOW BINARY IMG...
  • Page 39: 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 F C1 BRT screens (such as the "DISP CHG-EVAL" and "PC- 1MONITOR OUTPUT MNTR" screens), this item should be selected to return CAM1 2CAPTURE IMG PARTIAL-IMG...
  • Page 40: Evaluation Change Display

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

    Setting the Operating and System Conditions [9] PC monitor screen T C1 DRK (TYPE00)AREA1 Specify whether to display the PC monitor *.** on the operation screen. Select the " PC-MNTR" line on the "TYPE MEAS RUN COND" screen and select "YES" on the popup menu.
  • Page 42: 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) Operation procedure [Display example]...
  • Page 43 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 44: 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 set MAIN MENU F C1 BRT the system conditions for the controller. IVS30J Setting item SYS-CND OBJECT TYPE COND - Input/output conditions SET WIZARD - Communication setting EDIT MAIN OPS MENU...
  • Page 45: 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-S30J 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 46: Editing Operation Screen

    Setting the Operating and System Conditions 2-3 Editing Operation screen In this controller, 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. (2) Move the cursor to "EDIT MAIN OPS MENU"...
  • Page 47: Option

    Setting the Operating and System Conditions 2-4 Option With the IV-S30J, 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 F C1 BRT...
  • Page 48: Chapter 3 : Setting Measurement Conditions

    Setting the Conditions for Each Object Type Chapter 3 : Setting Measurement Conditions 3-1 Outline The measuring conditions for each object type are set on the "OBJECT TYPE COND" SELECT OBJECT TYPE COND (conditions for object type) menu. A maximum of 16 object type numbers can be OBJECT TYPE COND registered.
  • Page 49 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-19 method...
  • Page 50 Setting the Conditions for Each Object Type Outline of setting the measurement program The measurement program can be specified from SELECT OBJECT TYPE COND F C1 BRT "MEAS0" through "MEAS4." (Camera1/camera 2) OBJECT TYPE COND TYPE00 TYPE RUN COND IMAGE-ADJ MEA-CND(CAMERA1) MEAS0(POSI-DEVIATION) POSI-CORRECT...
  • Page 51: Shared Settings

    Setting Measurement Conditions 3-2 Shared settings [1] Window shape selection and settings EX: Register conditions of "Positional deviation This section describes how to select and set the measurement." window shapes used for image processing (e.g. REG COND SCREEN COND SAVE DETAIL F C1 BRT rectangular windows, horizontal or vertical line boundaries, circle windows, elliptical windows, and...
  • Page 52 Setting the Conditions for Each Object Type How to set a rectangular 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 3.
  • Page 53 Setting Measurement Conditions (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), Gray scale search line...
  • Page 54 Setting the Conditions for Each Object Type 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...
  • Page 55 Setting Measurement Conditions How to set an elliptical window The following items on the settings menu can be used to define the elliptical window: CENTER, RAD. Shown here is an example of how to define a solid line elliptical window. 1.
  • Page 56: Image Settings

    Setting the Conditions for Each Object Type [2] 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 57 (2) Threshold value setting The IV-S30J 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 58 Setting the Conditions for Each Object Type (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)
  • Page 59 Setting Measurement Conditions (5) Binary processing (fixed/threshold value correction) By setting THRESHOLD-ADJ (threshold adjustment function), the IV-S30 can cope with variations in lighting. (threshold adjustment function), the monitor brightness functions must be selected to measure variations in lighting. If Threshold correction value Fixed you don’t select the monitor brightness function, a LIGHT LVL...
  • Page 60 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-S30J has both "contraction expansion" and "expansion contraction" functions for eliminating binary noise.
  • Page 61 Setting Measurement Conditions (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 62 - Edge detection menu of the lead inspection By executing an "AUTO.REG" (automatic F C1 BRT THRESHOLD VAL AUTO-REG RESET setting) for the edge detection condition in 1GRYS each measurement program, the IV-S30J can 050(0~255) 2EDGE.W 2(1~8) automatically detect edges in the 3FLAT.W 04(1~16)
  • Page 63 - While moving the selected reference image area within the specified search area on the captured image one pixel at a time, the IV-S30J determines the density in each area in the reference image, and automatically picks the area with the largest difference.
  • Page 64: 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-S30J automatically set the limits based on the test results. Condition...
  • Page 65 Setting Measurement Conditions Setting method There are two ways to get to the evaluation condition setting screen. 1) Select "CND" in the upper function menu on F C1 BRT MEAS CND SCREEN COND SAVE the MEAS CND (or REG COND) screen and IMG PRE-PROC 1DTECT PRECISION STANDARD press the SET key.
  • Page 66: Image Pre-Processing

    Setting the Conditions for Each Object Type [4] Image pre-processing A comparative calculation between images, gray level changes, and space filter are available for image pre-processing. Comparative Subtracting,absolute value of difference (between camera 1 and reference calculation between image,between camera 2 and reference image, between camera 1 and images camera 2) Magnification by "n"...
  • Page 67 Setting Measurement Conditions (1) Comparative calculations between images It is possible to run calculations on the differences between the images taken by camera 1 and camera 2, as well as on the differences between the current image and the already stored reference image. There are two types of calculation: "subtraction"...
  • Page 68 Setting the Conditions for Each Object Type Setting details 1. Select the camera to be used for IMG PRE-PROC SCREEN COND SAVE F C1 BRT " COMPARE IMGS" from the popup menu. 1COMPARE IMGS CAM1 CAM1 Then select the " COMP IMGS COND"...
  • Page 69 Setting Measurement Conditions (2) Gray level change To change the gray level, you can change the IMG PRE-PROC SCREEN COND SAVE F C1 BRT "**.*TIMES" (magnification by N processing), the " 1COMPARE IMGS +," " -" ( (positive/negative) correction), the 2CHNG GRAY LEVEL "CHNG-L"...
  • Page 70 SMOOTH(AVE) 4NUM.OF FILTER 7(0~5) SMOOTH(CENT) patterns. EMPHAS EDGE In the IV-S30J, 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 71: Image Adjustment

    Setting Measurement Conditions [5] Image adjustment How to set the image adjustment function SELECT OBJECT TYPE COND F C1 BRT Select "IMAGE-ADJ" on the "SELECT OBJECT TYPE COND" screen and press the SET key. OBJECT TYPE COND TYPE00 1ADJ.IMG GRAY(CAM1) TYPE RUN COND 2ADJ.COND(CAM1) IMAGE-ADJ...
  • Page 72: Binary Image Mask

    Setting the Conditions for Each Object Type [6] 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 0 to 255...
  • Page 73 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 74 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 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 RESET...
  • Page 75 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 F C1 BRT mask that matches the following shape (an 8 1WINDOW BINARY-IMG-MASK pointed star). 2REGISTER NO.
  • Page 76 Setting the Conditions for Each Object Type 5. Select "0" using the up and down keys and MASK BINARY IMGCREEN SAVE F C1 BRT then select "MOVE" using the left and right 1PO01T01 (255,255) keys. Finally, press the SET key. 2PO02T01 (254,226) 3PO03T01...
  • Page 77: Position Correction

    Setting Measurement Conditions [7] Position correction Based on the positional deviation data measurement 0 (positional deviation measurement), the correction of the image coordinates is dealt with using measurements 1 to 4. (1) Correction details The types of position correction available are: XY correction, angular correction (standard) and angular correction (high precision) Type Details...
  • Page 78 Setting the Conditions for Each Object Type (2) Operation setting details POSI-CORRECT SCREEN COND SAVE 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 79 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 80: Title Registration

    Setting the Conditions for Each Object Type [8] 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 81: 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 82 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 83: Setting The Shutter Speed

    For details about the relationship between the brightness of objects (objects to be measured) and the shutter speed, see IV-S30J User's Manual (Introduction and Hardware) "5-1 [2] Illumination and shutter speed."...
  • Page 84: Copying

    SET=TO NEXT SUB-MENU ESC=BACK SEL=CHNG IMG TRG=POPUP Notes - Do not disconnect the power while the IV-S30J 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 85: Halt On Ng Measurement

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

    Setting the Conditions for Each Object Type [5] Window group move All the window positions set in the measurement OBJ-TYPE SYS. SCREEN SAVE F C1 BRT programs for the same object type number can be 1HALT ON NG MEAS shifted horizontally by a specified amount as a group. 2MNTR LIGHT LVL(CAM1) YES [Example of use] Shift the coordinate positions used 3LIGHT LV COND...
  • Page 87: 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 88: Setting Operation

    Positional Deviation Measurement 4-2 Setting operation Setting the measurement conditions Select "MAIN COND" -> "OBJECT TYPE COND" -> "TYPE00" ->"MEA SELECT OBJECT TYPE COND MEASUREMENT0 SCREEN COND SAVE CND (CAMERA1) " -> "MEAS0," in OBJECT TYPE COND 1MEAS SELECTION that order. TYPE00 POSI-DEVIATION TYPE RUN COND...
  • Page 89 Positional Deviation Measurement DTECT ANGL and ANGLE UNIT When the "1P-SCH" or "1P-SCH + 1P-EDGE" is selected in " MODE," you can specify angle detection. For details about angle detection, see page 4-12. Select a detection range on the " DTECT ANGL"...
  • Page 90: Set The Register Conditions For A Gray Search

    Positional Deviation Measurement 3) On the menu tree, move the cursor to the SELECT OBJECT TYPE COND F C1 BRT "MEAS CND" item, and press the right arrow OBJECT TYPE COND 1REGISTER NO. key. The sub menu which contains the "REG- TYPE00 2MEAS SHAPE(MDL0) TYPE01...
  • Page 91 Positional Deviation Measurement When a rectangle is selected Setting screen (RECTANGLE) Specify the upper left and lower right corners of RECTANGLE RESET RETURN 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 92: Positional Deviation Measurement

    Positional Deviation Measurement Register a reference image RECTANGLE RESET RETURN C1 BRT After setting the reference image area, store an MDL 0 image in the controller as a reference image. Select " REFERENCE IMG" using the up/ 3MOVE CONTRAST SRCH down arrow keys and select "REG"...
  • Page 93: Setting The Register Conditions For Edge Detection

    Positional Deviation Measurement REFIMG Move the cursor to the function menu on the F C1 BRT REG COND SCREEN COND SAVE DETAIL REG COND screen by pressing the TRG/BRT 0(0 7) key. Move the cursor to "DETAIL." Press the 2MEAS SHAPE (MDL0) RECTANGLE SET key on the "REFERENCE IMG"...
  • Page 94 Positional Deviation Measurement When a rectangle is selected Setting screen (RECTANGLE) Highlight " UP.L" and press the SET key. The X RECTANGLE RESET RETURN C1 BRT 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 95 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 F C1 BRT the MEAS COND (or REG COND) screen 1DTECT PRECISION STANDARD...
  • Page 96 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 97 Positional Deviation Measurement The displays for other modes are shown in the next page. Ë 1-point search 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 Degree of match with the M0=+10000 OK...
  • Page 98 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 99 Positional Deviation Measurement • , • • • • • • • • , • • • • • • • ± ˚ 0 • , • • • • • • • • , • • • • • •...
  • Page 100: 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 101: Setting Operation

    Degree of Match Inspection 5-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND (CAMERA1)" -> "MEAS(NEW)," in that order. 1MEAS SELECTION TYPE00 Then press the SET key to bring up the "MEAS1"...
  • Page 102 Degree of Match Inspection Setting the measurement conditions DTECT PRECISON MEAS CND SCREEN COND SAVE F C1 BRT Select detection precision. You can select 1DTECT PRECISION STANDARD STANDARD one of two levels (standard/high), according 00(0 15) HIGH 1P-SCH 2P-SCH to your conditions, the desired precision level 2P-SCH 4SEARCH for detection results, and the detection speed.
  • Page 103 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 F C1 BRT cursor to "...
  • Page 104 Degree of Match Inspection REFIMG ARE (MDL0) Move the cursor to " REFIMG ARE(MDL0)" and press the SET key. When the SET item is highlighted, press the SET key again to bring up the setting screen. When a rectangle is selected Specify the upper left and lower right Setting screen (RECTANGLE) corners of the reference image area.
  • Page 105 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 C1 BRT axis. Specify the start and end points using MDL 0 the up/down/left/right arrow keys. The points will move along the Y axis (while 3MOVE keeping the same X coordinate).
  • Page 106: See Page

    Degree of Match Inspection REFIMG On the " REF IMG (MDL0)" line, select a F C1 BRT REG COND SCREEN COND SAVE DETAIL reference image from the reference images 00 (0 15) already registered. 2MEAS SHAPE (MDL0) RECTANGLE Ex. 015 (000 to 026) 3REFIMG ARE (MDL0) SET (131.122) (217.201) 4SEARCH ARE (MDL0)
  • Page 107 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 F C1 BRT the "MEAS COND"...
  • Page 108 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 109: 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 measure-...
  • Page 110: Setting Operation

    Lead Inspection 6-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE SELECT OBJECT TYPE COND F C1 BRT COND" -> "TYPE00" ->"MEA-CND (CAM- OBJECT TYPE COND ERA1) " -> "MEAS(NEW)," in that order. Then 1MEAS SELECTION TYPE00 TYPE RUN COND...
  • Page 111 Lead Inspection Setting the measurement conditions REGISTER NO. 16 registers are available for the lead MEAS CND SCREEN COND SAVE 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, 3DTECT PRECISION STANDARD...
  • Page 112: Lead Inspection

    Lead Inspection 3) On the menu tree, move the cursor to the SELECT OBJECT TYPE COND 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 113 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 114 Lead Inspection Ë Ë Ë Ë Ë Example of settings - Example when DTECT MODE (detection mode) is set to "CENT (BRT)" (center dark) and SEARCH DIRECT (search direction) is set to "HORIZ (horizontal)." Center point Edge Reference line Edge Flat width width...
  • Page 115 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 F C1 BRT on the "MEAS CND"...
  • Page 116 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 117: Chapter 7: Area Measurement By Binary Conversion

    Area Measurement by Binary Conversion Chapter 7: Area Measurement by Binary Conversion 7-1 Outline This function is used to determine the existence and or size of a workpiece when the workpiece is always found in the same place or when it has a fixed measurement position.
  • Page 118: Setting Operation

    Area Measurement by Binary Conversion 7-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 119 Area Measurement by Binary Conversion WINDOW MEA-CND SCREEN COND SAVE 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 120 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 F C1 BRT cursor to the "...
  • Page 121 Area Measurement by Binary Conversion MEAS SHAPE Specify shape of measuring range. y f i l l i y f i l l i y f i l l i p i l MEAS AREA Specify a search area. When "RECTANGLE" is selected Specify the upper left and lower right corners of the rectangular search area.
  • Page 122 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 MEA-CND SCREEN COND SAVE DETAIL F C1 BRT to the upper function menu by pressing the 1REGISTER NO.
  • Page 123 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 F C1 BRT the MEAS COND (or REG COND) screen and...
  • Page 124 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 F C1 BRT 1CHNG REG [TEST RESULT] [OUTPUT]...
  • Page 125 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 Measurement MEASUREMENT 1 MEAS-BIN-AREA program number Area for registration number 00 A00=005253...
  • Page 126: Chapter 8: Object Counting By Binary Conversion

    Object Counting by Binary Conversion Chapter 8: Object Counting by Binary Conversion 8-1 Outline Checks the number of objects (max. 3000 items.) when there is more than one object in an image. Measurement of the object’s position is optional. Purpose - When the specified pixel field has been converted to a binary image, the white areas are measured or identified as separate objects and counted.
  • Page 127: Setting Operation

    Object Counting by Binary Conversion 8-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 128 Object Counting by Binary Conversion Setting the measurement conditions MEA-CND SCREEN COND SAVE F C1 BRT WINDOW Select a window type. On the popup menu, 1MEAS GRAV CENTER move the cursor to "NORMAL," "BINARY- NORMAL NORMAL 3REGISTER NO. IMG-MASK," or "POLYGON," and press the 0(0 3) BINARY-IMG-MASK 4REGISTER EXIS...
  • Page 129 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 F C1 BRT cursor to the "...
  • Page 130 Object Counting by Binary Conversion MEAS SHAPE Specify shape of measuring range. y f i l l i y f i l l i y f i l l i p i l MEAS AREA Specify a search area. When "RECTANGLE" is selected Specify the upper left and lower right corners of the UP.L rectangular search area.
  • Page 131 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 cursor REG COND SCREEN COND SAVE DETAIL F C1 BRT to the upper function menu by pressing the 1REGISTER NO.
  • Page 132 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 F C1 BRT the MEA-CND (or REG COND) screen and...
  • Page 133 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 134: Chapter 9: Object Identification By Binary Conversion

    Object Identification by Binary Conversion Chapter 9: Object Identification by Binary Conversion 9-1 Outline When there are several objects and their positions are random, 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. The number of objects, Purpose total size of the white area (the objects) and the area, center of gravity, main axis angle, fillet diameter, circumference and center of each white area can be...
  • Page 135: Setting Operation

    Object Identification by Binary Conversion 9-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND 1MEAS SELECTION (CAMERA1)"...
  • Page 136 Object Identification by Binary Conversion Setting the measurement conditions MEA-CND SCREEN COND SAVE 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 SCAN-ORDER...
  • Page 137 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 138 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 F C1 BRT cursor to the "...
  • Page 139 Object Identification by Binary Conversion MEAS SHAPE Specify shape of measuring range. y f i l l i y f i l l i y f i l l i p i l MEAS AREA Specify a search area. When "RECTANGLE" is selected Specify the upper left and lower right corners of the UP.L rectangular search area.
  • Page 140 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 mask shape. - Select "NO," "RECTANGLE," "CIRCLE," or "ELLIPSE." - When "BINARY-IMG-MASK" is selected on the " WINDOW"...
  • Page 141: Set Key

    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 F C1 BRT the MEA-CND (or REG COND) screen and...
  • Page 142 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 143: Chapter 10: Existence Inspection By Point Measurement

    Existence Inspection by Point Measurement Chapter 10: Existence Inspection by Point Measurement 10-1 Outline The presence or absence of target objects is examined. A simple black and white evaluation is made in the specified pixel area of binary images. The light level in the specified pixel area is averaged, and a decision is made Purpose whether or not it is within the specified range of brightness for gray scale images.
  • Page 144: Setting Operation

    Existence Inspection by Point Measurement 10-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND (CAM- OBJECT TYPE COND ERA1)"...
  • Page 145 Existence Inspection by 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 F C1 DRK BINARY PROCESS 2BINARY PROCESS...
  • Page 146 Existence Inspection by 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. For details, see next page. 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 147 Existence Inspection by Point Measurement Setting the point measurement conditions SIZE REG COND SCREEN COND SAVE DETAIL F C1 BRT Specify the point size. Highlight the numbers next to "X" and "Y" and increase ~32) 2EVALUATION MAJORITY MAJORITY or decrease the value using the up and 3EVAL-SPEC(RATIO ) 050 down arrow keys.
  • Page 148 Existence Inspection by Point Measurement STORE BLOCK COND 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 149 Existence Inspection by 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 F C1 DRK the MEA-CND (or REG COND) screen and...
  • Page 150 Existence Inspection by Point Measurement The "EVALUAT COND"(evaluation conditions) screen will appear. For details about the evaluation conditions, see page 3-17. 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 151 Existence Inspection by 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) F C1 DRK V*.** Final evaluation result Measuring time MEAS XXXXms...
  • Page 152: Chapter 11: Multiple Positional Measurements

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

    Multiple Positional Measurement 11-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND (CAMERA1)" -> "MEAS(NEW)," in that order. 1MEAS SELECTION TYPE00 Then press the SET key to bring up the "MEAS1"...
  • Page 154 Multiple Positional Measurement DTECT PRECISION MEAS CND SCREEN COND SAVE 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 GRAY-SRC detection results, and the detection speed.
  • Page 155 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 F C1 DRK cursor to "...
  • Page 156: Set The Register Conditions For A Gray Search

    Multiple Positional Measurement [1] Set the register conditions for a gray search Set a reference image REG COND SCREEN COND SAVE DETAIL F C1 DRK Move the cursor to " REF-IMG AREA" and 0(0 3) press the SET key. When the SET item is highlighted, press the SET key again to bring up 2REF-IMG AREA SET (224.208) (287.271)
  • Page 157 Multiple Positional Measurement Select a reference image F C1 BRT REG COND SCREEN COND SAVE DETAIL Move the cursor to the function menu on the 0(0 3) "REG COND" screen by pressing the TRG/BRT 2REFERENCE IMG 015(000~026) key. Move the cursor to "DETAIL." Press the 3REF-IMG AREA SET (224.208) (287.271) 4SEARCH AREA...
  • Page 158: Setting The Register Conditions For Edge Detection

    Multiple Positional Measurement Set degree of match F C1 BRT REG COND SCREEN COND SAVE DETAIL 0(0 3) MATCH LVL (CONTR) 2REFERENCE IMG 015(000~026) Specify the degree of match used for detection 3REF-IMG AREA SET (224.208) (287.271) 4SEARCH AREA in the contracted images (detects contracted SET (216.200) (295.279) 5DIRECT COORD CENTER (234.219)
  • Page 159 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 C1 BRT Highlight " UP.L" and press the SET key. The X and Y axes will appear in the search area.
  • Page 160 Multiple Positional Measurement THRESHOLD THRESHOLD VAL AUTO-REG RESET F C1 BRT Enter the threshold value for binary conversion. 1GRYS. 0 255 Move the cursor to " THRESHOLD" and press 2EDGE.W the SET key. Then highlight the "SET" position 3FLAT.W 1 16 on this line and press the SET key and the "REG COND"...
  • Page 161 Multiple Positional Measurement 2) Move the cursor to the "EVALUATION COND" SELECT OBJECT TYPE COND 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 162 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) F C1 BRT V*.** Final evaluation result Measuring time...
  • Page 163: Chapter 12: Multiple Degree Of Match Inspection

    Multiple Degree of Match Inspection Chapter 12: Multiple Degree of Match Inspection 12-1 Outline Using the gray search function, the IV-S30J can detect up to 128 workpieces whose Purpose captured image exceeds the required degree of match with the reference image.
  • Page 164 Multiple Degree of Match Inspection 12-2 Setting operation Setting the measurement conditions How to enter the measurement conditions setting screen Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 BRT (menu tree)-> "TYPE00" ->"MEA-CND OBJECT TYPE COND (CAMERA1)"...
  • Page 165 Multiple Degree of Match Inspection DTECT PRECISION MEAS CND SCREEN COND SAVE 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 detection results, and the detection speed.
  • Page 166 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 F C1 DRK the cursor to the "...
  • Page 167 Multiple Degree of Match Inspection Set the coordinates for " UP.L" and " RECTANGLE RESET RETURN 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 RECTANGLE RESET...
  • Page 168 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 COORD (detection coordinates) REG COND SCREEN COND SAVE DETAIL F C1 BRT...
  • Page 169 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 F C1 BRT the "MEAS COND (or REG COND)"...
  • Page 170 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 171: Outline

    Distance and Angle Measurement Chapter 13: Distance and Angle Measurement 13-1 Outline You can specify the settings for distance and angle measurement on the "MEAS COND" menu in the positional deviation measurement, degree of match inspection, object identification by binary conversion (select "YES"...
  • Page 172: Distance And Angle Measurement

    Distance and Angle Measurement 13-2 Setting operation Setting distance and angle conditions Select "MAIN-COND" -> "OBJECT TYPE COND" SELECT OBJECT TYPE COND F C1 DRK (menu tree) -> "TYPE00" -> "MEA-CND OBJECT TYPE COND (CAMERA1)" -> "MEAS (NEW)," in that order. 1MEAS SELECTION TYPE00 Then press the SET key to bring up the "MEAS1"...
  • Page 173 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 F C1 BRT "REG COND"...
  • Page 174 Distance and Angle Measurement (1) When "AUX" is selected. DIST&AGL COND SCREEN COND SAVE F C1 BRT 1OBJ AUXILIARY NO. 2AUXILIARY NO. 01(0~15) MID-PNT Enter a register number. The register numbers 3AUXILIARY CIRC-C CIRC-C available are 0 to 15. 4COND.1 REG NO MDL 0 GRAV 5COND.2...
  • Page 175 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 176 Distance and Angle Measurement (2) When "DST" is selected. DISTANCE NO. F C1 BRT DIST&AGL COND SCREEN COND SAVE Enter a register number. The register numbers 1OBJ available are 0 to 15. 2DISTANCE NO. 01(0~15) DIST-BETW-2PT 3DISTANCE DIST-BETW-2PT DIST-BETW-X 4COND.1 REG NO MDL 0 DIST-BETW-Y 5COND.2...
  • Page 177 Distance and Angle Measurement (3) When "ANGL" is selected. F C1 BRT DIST&AGL COND SCREEN COND SAVE ANGL NO. Enter a register number. The register numbers 1OBJ ANGL available are 0 to 15. 2ANGL NO. 00(0~15) 3ANGL 3PT-ANGL 3PT-ANGL 4COND.1 2PT-H-ANGL REG NO MDL 0 5COND.2...
  • Page 178 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 179: Chapter 14 Numerical Calculations

    Chapter 14 Numerical Calculations 14-1 Outline Numeric calculation function of the IV-S30J 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 180 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 measurements. "CHG-CALC"...
  • Page 181 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 182 Numerical Calculations i t n i t i t i t c i s r i s r l a t t s i y t i t s i y t i e l l r e t e l l r e t c i r o i t...
  • Page 183 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 14-2. (2) Degree of match inspection The details displayed for "FORMULA"...
  • Page 184 Numerical Calculations (5) Object counting by binary conversion The details displayed for "FORMULA" will NUMERIC CALC SCREEN COND SAVE 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 185 Numerical Calculations (7) Point measurement When "AVG-GRAYS" is selected on the "1MODE" When "BINARY" is selected on the "1MODE" NUMERIC CALC SCREEN COND SAVE F C1 BRT NUMERIC CALC SCREEN COND SAVE F C1 BRT [N00-N07] [N00-N07] CHG-CALC CHG-CALC 1RUN A TEST (SET KEY) 1RUN A TEST (SET KEY)
  • Page 186 Numerical Calculations (10) Distance and angle measurement The details displayed for "FORMULA" will NUMERIC CALC SCREEN COND SAVE 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 DST[D] OBJECT TYPE, CALC RESULT,...
  • Page 187: Final Numerical Calculations

    Numerical Calculations 14-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 "14-2 The individual numerical calculations for each measuring program."...
  • Page 188 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 "AN00 to AN07" and "AN08 to AN15." 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 189: Setting Examples

    Numerical Calculations 14-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 15: PC Function.) Image 0 X coordinate difference...
  • Page 190 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 191 Numerical Calculations (4) Operation on the "OUTPUT COND" screen 1. On the "MEA CND" setting screen, press the MEA CND SCREEN COND SAVE 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 192 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 193 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. F C1 BRT (TYPE00) V*.** MEAS XXXXms MEASUREMENT 1 CHK-DEG-MATCH REGISTER N00(0~15) M0=+09735...
  • Page 194: Chapter 15: 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-S30J. Then it outputs the results of the calculations performed by the circuit.
  • Page 195: 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 196: Ladder Circuit Program Creation

    PC Function 15-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, area measurement by binary conversion, object counting by binary conversion, object identification by binary conversion, point measurement, multiple position measurement, and multiple degree of match inspection.
  • Page 197 PC Function (2) How to specify the input conditions for ladder circuit diagrams 1. While "CHANGE INPUT" is selected, each OUTPUT COND SCREEN SAVE 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 198 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 199 PC Function Kinds of input signals in each measurement program Measurement program Lead Symbol Kind of input Positional deviation Degree of match Point inspection measurement measurement inspection Degree of Model 0: 00M0 to 07M0 Model 0 : 00M0 to 15M0 match Model 1: 00M1 to 07M1 Model 1 : 00M1 to 15M1...
  • Page 200 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 results N0 to N15 N0 to N15 C000 to C127 Auxiliary relay Symbol Kind of input Distance and angle measurement * Auxiliary...
  • Page 201 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 202: 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 15-4. (2) Degree of match inspection (3) Lead inspection OUTPUT COND SCREEN SAVE F C1 BRT OUTPUT COND SCREEN SAVE...
  • Page 203 PC Function (5) Object counting by binary conversion (6) Object identification by binary conversion OUTPUT COND SCREEN SAVE F C1 BRT OUTPUT COND SCREEN SAVE F C1 BRT INPUT00-07 INPUT00-07 CHANGE INPUT CHANGE INPUT INPUT00 INPUT00 TOTAL-AREA-A TOTAL-AREA-A LOGIC LOGIC OBJ-K OBJ-K INPUT01...
  • Page 204: 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 F C1 BRT SELECT OBJECT TYPE COND menu tree and then move the cursor to "FINAL...
  • Page 205 PC Function (2) How to specify the input conditions for ladder circuit diagrams 1. While "CHANGE INPUT" is selected, each OUTPUT COND SCREEN SAVE F C1 BRT press of the SET key will change the display in INPUT00-07 Column No. 0 to 7 the left most row.
  • Page 206 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 207 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 208 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 209: Program Examples (Shape And Positional Deviation Inspection)

    PC Function 15-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 210: Examples Of A Final Output Conditions Ladder Circuit

    PC Function 15-5 Examples of a final output conditions ladder circuit (1) Circuit for keeping the external output ON until the next external trigger is received C119 C000 NG output Measurement termination External trigger input READY External output Y00) (2) Circuit for controlling the ON time of the external output using the timer C119 0010 10ms 10 100ms...
  • Page 211: Pc Monitor Screen

    PC Function 15-6 PC monitor screen Move the cursor to "SCREEN-CHG" on the (TYPE00) F C1 DRK operation screen and press the SET key. A popup menu will appear and you can select MEAS XXXXms "PC-MNTR" or "PC-MNTR 2", and press the SET key.
  • Page 212: Chapter 16: Setting The Input/Output Conditions

    Chapter 16: Setting the Input/Output Conditions 16-1 Outline This section describes the input and output settings on the IV-S30J 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 213 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 214 Setting the Input/Output Conditions PARALLEL INP X6 Select the type of input terminal (INPUT) X6. Input/output condition Setting details The PC function uses the terminal as an external input signal. EXT-INP - See Chapter 15. - Every time X6 is switched from OFF to ON, the selected camera will change.
  • Page 215 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 216: Measurement Start Input And Result Output Settings

    Setting the Input/Output Conditions 16-2 Measurement start input and result output settings The combinations of various settings for item " MEAS INP I/F," item " START CCD SAMPL," and item " )OUT I/F (PARAL.)" on the "I/O CONDITIONS" screen (page 16-1 to 4) are explained below.
  • Page 217 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 1MEAS INP I/F TRIG CCD START Monitor Camera 2 (image capturing) 2OUT I/F(PARAL.) PC-LINK Remote keypad...
  • Page 218 Computer link output output output When a Sharp PC is used, a write enable command (EWR) is transmitted from the IV-S30J to the PC in the following cases. - When the power is applied to the IV-S30J. - 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 219 (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-S30J to the personal computer. See page 16-23. Time chart 10 ms...
  • Page 220 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 1 ( Configuration example Camera 1 (image capturing) I/O CONDITIONS 1MEAS INP I/F PARALLEL+SERIAL Camera 2 (image capturing) TRIG CCD START Personal computer Command, response...
  • Page 221 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 TRIG CCD START Monitor Camera 2 (image capturing)
  • Page 222 Result output Result output (Y0 to Y7) When a Sharp PC is used, a write enable command (EWR) is transmitted from the IV-S30J to the PC in the following cases. - When the power is applied to the IV-S30J. - 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 223 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 Camera 1 (image capturing + CCD trigger)
  • Page 224 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 225 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 1MEAS INP I/F Camera 1 (image capturing + CCD trigger) PARALLEL+SERIAL TRIG CCD START Monitor Camera 2 (image capturing) 2 START CCD SAMPL...
  • Page 226 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 16-5. CCD trigger Black White Black...
  • Page 227 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 1MEAS INP I/F...
  • Page 228 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 229: Ccd Trigger

    Setting the Input/Output Conditions 16-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 230 Setting the Input/Output Conditions Setting methods TRIG CCD START OBJ-TYPE I/O SCREEN SAVE F C1 BRT Select a triggering method for the CCD camera 1TRIG CCD START used to capture images. The choices are: "BIN," 2CCD TRIG COND (TO NEXT SUB-MENU) "AVG-GRAYS,"...
  • Page 231 Setting the Input/Output Conditions THRESHOLD VAL THRESHOLD VAL AUTO-REG RESET 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-10.
  • Page 232: Setting For Serial Communications

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

    See "Chapter 18: 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 234: 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-S30J 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 235: Setting (Operating) Procedure

    I/F signal When the IV-S30J 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 236 Setting the Input/Output Conditions 3. The " SET SERIAL BLOCK" line will appear. OBJ-TYPE I/O SCREEN SAVE F C1 BRT Select this line and press the SET key. Enter the 1TRIG CCD START block No., measurement No. and camera No. of the measurement data to be output, using the left, 1/00060(1/30~1/10000) right, up and down keys.
  • Page 237: Setting The Data Output

    Setting the Input/Output Conditions 16-7 Setting the data output When you communicate with the IV-S30J 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 238: Select "Yes" Or "No" For Output Data

    Setting the Input/Output Conditions [2] Select "YES" or "NO" for output data Select "YES" or "NO" on the following menu screens that are displayed as "locked" screens to output serial data. See the next page for instructions about how to lock the screen. On any condition setting screen, press the TRG/BRT key and the cursor will move to the upper function menu.
  • Page 239: Calibrating The Iv-S30J

    Setting the Input/Output Conditions 16-8 Calibrating the IV-S30J The IV-S30J 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 240 Setting the Input/Output Conditions 2. While the cursor is on the " CROSS CLOSS CURSOR RESET RETURN F C1 BRT CURSOR" line on the CROSS CURSOR screen, press the SET key. Move the 1CLOSS CURSOR 256.240) crosshair cursor to the tick marks on the ruler using the up/down/left/right arrow keys and set coordinate 1.
  • Page 241 Setting the Input/Output Conditions Setting the register conditions for edge detec- REG COND SCREEN COND SAVE DATAIL F C1 BRT tion 1SEARCH AREA(MDL0) SET(224,208) (287,271) 2DTECT MODE(MDL0) CHNG POINT CHNG POINT 3SEARCH DIR(MDL0) SEARCH AREA HORIZ( ) DRK BRT 4THRESHOLD(MDL0) SET(D:050 E:2 F:04) BRT DRK Select "...
  • Page 242 Setting the Input/Output Conditions 6) Using the CBP value that was set in the calibration function, you can execute numeric calculations. SELECT OBJECT TYPE COND F C1 BRT 1. Press the ESC key twice to show the menu OBJECT TYPE COND tree.
  • Page 243 Setting the Input/Output Conditions 4. Next, move the cursor to the "FORMULA" NUMERIC CALC SCREEN COND SAVE 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 244: Chapter 17: Communication (General Purpose Serial Interface)

    Communication (General Purpose Serial Interface) Chapter 17: Communication (General Purpose Serial Interface) The IV-S30J can communicate with a personal computer that transmits commands and receives responses to measurement execution commands. 17-1 List of processing functions The following functions can be used for communication between the IV-S30J and a personal computer (using the general-purpose serial interface).
  • Page 245 Parallel port Parallel Auto General purpose Response output from Command codes 55 serial port command codes 11 None Parallel SHARP/MITSUBISHI/ Computer link Parallel Parallel port OMRON/YOKOGAWA General-purpose Response output from Parallel serial port command codes 11 General-purpose Command codes 10 to...
  • Page 246: Data Flow

    Communication (General Purpose Serial Interface) 17-2 Data flow The data flow between the IV-S30J 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 247: 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-S30J 1 Receiving a command (Packet = 0: Measurement execution) 2 Transmitting a response (Measurement codes, measurement data, etc.)
  • Page 248: 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-S30J does not need to complete a checksum for error detection, use an @ (at sign: ASCII code 40...
  • Page 249 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 250: Processing Functions

    [1] Measurement execution functions (1) Measurement execution function 1: code 10 This command will cause the IV-S30J 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 251 Communication (General Purpose Serial Interface) (3) Measurement execution function 3 : code 12 This command will cause the IV-S30J 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 252: Result Reading

    "Chapter 18: Computer link." (1) Measurement data reading function 1: code 20 This command will cause the IV-S30J 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 253 (3) Measurement data reading function 3: code 22 This command will cause the IV-S30J 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 254 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 3F - Result...
  • Page 255: 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 256 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 257 Communication (General Purpose Serial Interface) Process Process function Communication format code Ë Command Station Register a reference Ë Response image Station Ë Command Station 1 Initialize memory 6 0 1 0 : Flash memory and RAM 1 : RAM Initialize all Ë...
  • Page 258 Communication (General Purpose Serial Interface) Process Process function Communication format code Ë Command X coordinate 0X of the 0th detection Station (000 to IFF ) : 0 to 0511 Y coordinate 0Y of the 0th detection (000 to IDF ) : 0 to 479 Read the X coordinate 1X of the 1st detection manual...
  • Page 259: 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 17-8) and reading measurement data 4 (code 24 : page 17-10) is as follows. [Ex.] Response to code 24 Station Object...
  • Page 260 Communication (General Purpose Serial Interface) Output data Measurement program Kind of output CUR. Fillet diameter MAX. MIN. CUR. Fillet diameter 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 Counting white objects...
  • Page 261: Chapter 18: Computer Link

    Computer Link Chapter 18: Computer Link A programmable controller (hereafter referred to as a PC) can be connected to the IV-S30J, so that the computer link can be used to have the IV-S30J execute measurements. 18-1 Compatible models The IV-S30J is applicable with the computer links for the following models of Sharp, Mitsubishi, OMRON, and Yokogawa.
  • Page 262: 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-S30J to the PC, in step , can be specified on the "OBJ-TYPE I/O" screen. See page 16-23.
  • Page 263: 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 264 See page 18-16. *7 Assigned block data When the SERIAL OUTPUT item is set to "BLOCK-ASSIGN," the IV-S30J 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 265: Measurement Data Blocks

    Computer Link 18-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 18-6 Positional deviation measurement 0, 1 Degree of match inspection 18-7 0, 1 Lead inspection Area measurement by binary conversion...
  • Page 266: Contents Of The Measurement Result Block (For Each Measurement Function)

    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 267 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 268 Computer Link (4) Area measurement by binary conversion Decimal No. of Sign (+/-) Block Item point (digit) bytes Registration None Area None No. 0 Registration Registration No. 1 to 15 contain the same data No. 1 to 15 as the registration No. 0. (5) Object counting by binary conversion Decimal No.
  • Page 269 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 270 Computer Link ) t i y t i y t i l l i l l i 18-10...
  • Page 271 Computer Link (7) 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 272 Computer Link 2. In the average light level mode ) t i Note: If a point number has not been used yet, the data for the next registered number will be brought forward. 18-12...
  • Page 273 Computer Link (8) Multiple positional measurement ) t i ) t i g i l g i l s l i s l i t s i (9) Multiple degree of match inspections ) t i ) t i g i l g i l s l i s l i...
  • Page 274 Computer Link (10) Distance and angle measurement ) t i a i l a i l c i l Note: Blank items are omitted and the remaining lines are moved up. 18-14...
  • Page 275 Computer Link (11) Numerical calculation ) t i Note: Blank items are omitted and the remaining lines are moved up. 18-15...
  • Page 276: 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 277 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 278 Computer Link Output data Measurement program Kind of output 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 Counting white objects Number of registers Center point X Center point Y 2.
  • Page 279: Interface

    Computer Link 18-6 Interface The interface between the IV-S30J and a programmable controller from each manufacturer is described below. Programmable IV-S30J controller Sharp Settings for the IV-S30J Mitsubishi See item [1] below. OMRON Yokogawa [1] Setting items for the IV-S30J...
  • Page 280: 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 4. Link module: JW-21CM, JW-10CM 5. Communication board:...
  • Page 281 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 282 (2) Using memory To allow the memory to be used by the IV-S30J, enter a result write start address in the following range. Memory Range (address) Register 09000 to 99776...
  • Page 283 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-S30J (RS232C/RS422) Pin No. Signal name Pin No. Signal name Connector shield Short-circuit terminal 15 m or less RS-232C 2.
  • Page 284 Computer Link When a JW-1324K/1342K/1424K/1442K/1624K/1642K is used The IV-S30J 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 285 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-S30J (RS232C/RS422) Pin No. Signal name Signal name Connector SHIELD shield Ground Shielded, twisted-pair cable 1 km or less...
  • Page 286: 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 287 Mode: RS-422, Transmission speed: 19.2 K bytes/sec. Parity: Even, Stop bit: 2 bits ON OFF STATION No. (2) Using memory To allow the memory to be used by the IV-S30J, 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-S30J to a Mitsubishi PC, use the WW/QW write command.
  • Page 288 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-S30J (RS232C/RS422) pins connector pins connector Shielded cable Signal Signal Pin No.
  • Page 289: Connection With An Omron Pc

    * Enter the unit number of the IV-S30J, 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 290 Computer Link (2) Using memory To allow the memory to be used by the IV-S30J, enter a result write start address within the following setting range. Memory Range (address) DM (data register) 0 to 9999 Note: The IV-S30J uses [DM area write] command of C mode command. Concerning the limitation of address settings, see OMRON's PC manual.
  • Page 291: 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-S30J, 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-S30J.
  • Page 292 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 293 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 294 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-S30J is transferred from registers 09004 to 09005 to addresses ]0412 and ]0413.
  • Page 295: Chapter 19: Troubleshooting

    Troubleshooting Chapter 19: Troubleshooting Item [1] shows problems which may occur when the IV-S30J measurement system is started. If any error (the termination code is not 00 ) occurs during image processing on the IV-S30J, take the steps described in item [2].
  • Page 296 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-S30J main given. housing. 4. Make sure that you waited about 15 seconds after you turned ON the power.
  • Page 297: 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-S30J 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 298: 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 299 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 300: Maintenance

    Troubleshooting [3] Maintenance Check the equipment for the following items. (1) Operation check - Change the measurement number on the MAIN OPS MENU, 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 301: Alphabetical Index

    Computer link output ........................16-23 Computer link setting ........................16-22 Computer link ........................... 18-1 Configuration of set wizard ......................... 1-6 Configuration of the setting conditions ....................1-5 Connection with a Mitsubishi PC ....................18-26 Connection with a Sharp PC ......................18-20...
  • Page 302 Connection with an OMRON PC ....................18-29 Contents of the measurement result block (for each measurement function) ........18-6 CONTR. PIXL (pixel contraction) ......................4-7 Contrast magnification rate ....................... 3-22 Contrast search (reference image) ....................3-16 Copying ............................3-37 Crosshair cursor display ......................2-12, 2-13 Data flow ..........................
  • Page 303 Full+half ............................2-18 Gain/offset adjustment ........................2-15 General purpose serial output ......................16-21 Gray level change ..........................3-22 Gray scale processing ........................3-9 Gray scale search - Degree of match inspection ......................5-3 Multiple positional measurements ....................11-3 - Positional deviation measurements ....................4-4 Half ..............................
  • Page 304 Distance and angle measurement ....................11-2 Lead inspection ..........................6-2 Multiple degree of match inspection ....................12-2 Multiple position measurement ....................... 11-2 Object counting by binary conversion ....................8-2 Object identification (labeling) by binary conversion ................ 9-2 Point measurements ........................10-2 - Positional deviation measurement ....................
  • Page 305 Operation flow ..........................1-24 Operation main display ........................2-9 Operation screen ..........................1-10 Operation set menu ..........................2-1 Operations menu lock ........................1-15 Operations to return to the operation screen ..................1-14 Operation settings - Area measurement by binary conversion ..................7-2 Degree of match inspection ......................
  • Page 306 Setting distance and angle condition ....................13-2 Setting examples ..........................14-11 Setting for serial communications ....................16-21 Setting items for the IV-S30J ......................18-19 Setting measurement conditions ......................3-1 Setting numerical data of any output measuring ................17-16 Setting reference image area ...................... 4-4 to 5 Setting the conditions for each object type ..................
  • Page 307 Setting the input/output conditions ....................16-1 Setting the measurement programs ....................1-13 Setting the operating and system conditions ..................2-1 Setting the operating conditions ......................2-1 Setting the shutter speed ........................3-36 Setting the system conditions ......................2-14 Setting window boundaries ....................... 3-11 Shading correction ..........................

Table of Contents