Sharp IV-S30, IV-S31M, IV-S32M, IV-S33M User Manual

Compact image sensor camera
User’s Manual (Function and Operation)
Version 2.0
Produced in July 2002
IV-S30
< Controller >
-IV-S31M
-IV-S32M
-IV-S33M
Thank you for purchasing the SHARP IV-S30 compact image sensor camera (IV-S33M controller). Read this introductory user's manual carefully to thoroughly familiarize yourself with the functions and proper procedures for operation. 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-S30 manuals as follows. Read them in conjunction with this manual.
IV-S30 (IV-S31M/S32M/S33M)
IV-S30 (IV-S31M/S32M/S33M)
User’s Manual (Introduction and Hardware ) User’s Manual (Function and Operation: This manual)
epytlaunaM stcejbusrojaM esuotwoH
03S-VI
)M33S/M23S/M13S-VI(
launaMs'resU
)erawdraH&noitcudortnI(
serutaef(03S-VIehtfoeniltuO-
)snoitcnufdna
erawdrahehtfonoitpircseD-
dohtemputratS-
deifilpmisehtgnisunoitarepO-
sunem
ecnamrofreplareneG-
.snoitacificeps
-VIehthtiwdetniauqcaemoceB-
03S
dna03S-VIehtllatsniotwohnraeL-
putieriw
gninoitisopetucexeotwohnraeL-
htiwsnoitcepsniecnetsixedna
.snoitarepognitteselpmis
03S-VI
)M33S/M23S/M13S-VI(
noitcnuF(launams'resU
)noitarepOdna
ehtllafosnoitanalpxedeliateD-
.snoitcnuftnemerusaem
dradnatsehtgnisunoitarepO-
.sunem
gnittuptuodnagnittupnifosliateD-
htiwsnoitacinummocdnaatad
.secivedrehto
gnitoohselbuorT-
tnemerusaemyficepsotwohnraeL-
GNrodoog,snoitidnocnoitcepsni/
.cte,snoitidnoctnemgduj
atcennocotwohnraeL-
elbammargorp
.retupmoclanosreprorellortnoc
melborpafiodottahwnraeL-
.srucco
Notes
- This manual was written with the utmost care. However, if you have any questions or inquiries concerning the product, please feel free to contact our dealers or service agents.
- Copying all or part of this booklet is prohibited.
- The contents of this manual may be revised or modified for improvement without prior notice.
Software version [1] Software version of IV-S33M
This manual describes the IV-S31M/S32M using software version V2.02. The upgrade details (functions added to version V1.15) for the IV-S31M/S32M software (system program) are as follows.
Newly added functions in software version V2.02 (compared with V1.15)
metI noitcnufdeddA
ecnerefeR
egap
egamiGN
)ylnoM23S-VI(
"eht,eroferehT.deddanoitcnufyalpsidegamiGN 1 "EGAMIGNPSID
.deteledsiunem].SYSEPYTTCEJBO[ehtno)segamiGNyalpsid(enil
22-1,12-1
"ehtno)segamiGNezilaitini("TINI-GMI-GN"deddA 4 "NOITAZILAITINI
.unem]DNOCMETSYS[ehtfoenil
)22-1(51-2
reggirtDCC
"ehtno")CRSYARG(SEY"deddA 1 ehtfoenil"TRATSDCCGIRT
.unem]O/IEPYTTCEJBO[
71-71
tnemerusaeM
margorp
ehtsaesurof"SEHCTAMITLUM"dna"ISOP-ITLUM"deddA
.smargorptnemerusaem
,21retpahC
31retpahC
levelthgiL
noitcepsni
"ehtdeddA 4 SAEM[ehtnoenil")SBA.FFID,SYARG-GVA(GNIHCTAM
.unem]DNOC
>noitcepsnihctamfoeergedelpitlum,noitcepsnihctamfoeergeD<
2-31,2-5
hcraestsartnoC
yarG[ehtnoseciohc"AERAGMIFER"ehtot"RSTSARTNOC"deddA
.unem]hcraes
,noitcepsnihctamfoeerged,tnemerusaemnoitaivedlanoitisoP<
>noitcepsnihctamfoeergedelpitlum,tnemerusaemnoitisopelpitlum
,3-5,3-4
3-31,3-21
)51-3(
gnittesaremacesU
"ehtdeddA 2 ehtnoenil")GMI-GN&1MAC,2&1MAC(AREMACTCELES
.unem]DNOCSAEMEPYT[
3-3
thgilcitamotuA
dnaecnereffidlevel
htdiwegde
noitceted
egdE[ehtnoeciohc)noitartsigercitamotua("IGER.OTUA"nadeddA
.unem]noitceted
elpitlum,noitcepsnidael,tnemerusaemnoitaivedlanoitisoP<
>tnemerusaemnoitisop
,3-6,4-4
)21-3(,4-21
dlohserhtcitamotuA
gnitteseulav
.unem]dnocaerayraniB[ehtnoeciohc"TSIGER.OTUA"nadeddA
yranibybtnemerusaemaera,)M23S-VI(noitcepsniPSC/AGB<
noitacifitneditcejbo,noisrevnocyranibybgnitnuoctcejbo,noisrevnoc
>noisrevnocyranibyb)gnilebal(
-8,4-7,3-7
-9,5-8ot3
,4-9ot3
-01ot3-01
)8-3(4
ksamyraniB
"ehtot"LAUNAM"deddA 1 ]KSAMGMIYRANIB[ehtnoenil"TESKSAM
.unem
- .gnitteswodniwlanogylopadeddA
22-3,91-3
noitacifitneditcejbO
yranibyb)gnilebal(
noisrevnoc
seciohc"RETCARAHCYRANIB"ehtot)tniopelddim("TNP-DIM"deddA
.unem]DNOCSAEM[ehtno
2-01
noitaulavE
noitidnoc
.unem]DNOCNOITAULAVE[ehtno"TESNOITIDNOC"deddA
>smargorptnemerusaemllA<
,4-5,5-4
.cte
laciremuN
noitaluclac
.unem]CLACCIREMUN[ehtno")GER,GVA,MUS(NOITCNUF"deddA-
ehtrof,4ot2morflamicedehtwolebstigidforebmunehtdesaercnI-
.unem]CLACCIREMUN[ehtnosgnitteseulavrewoldnareppu
>smargorptnemerusaemllA<
-51ot2-51
ot6-51,3
11-51
egamiecnerefeR
ylsuoiverprebmunehtgnisuegamiecnereferayalpsidotelbissoptiedaM
.unem]hcraesyarG[ehtnoderetsiger
,noitcepsnihctamfoeerged,tnemerusaemnoitaivedlanoitisoP<
hctamfoeergedelpitlum,tnemerusaemnoitaivednoitisopelpitlum
>noitcepsni
,3-5,3-4
3-31,3-21
noitcnufnoisnetxE
"ehtdeddA 0 ehtnoenil")yalpsidrosrucriahssorc(2.CNUFNOISNETXE
.]DNOCNUREPYT[
21-2
lanoitisoP
noitcerroc
segatsowtninoitartsigernoitcerrocehttesotelbissoptiedaM
- "ehtno)1ot0(deddA 1 NOITISOP[ehtnoenil"EDOM
.unem]TCERROC
72-3
puorgwodniW
evom
"ehtdeddA 7 ].SYSEPYTTCEJBO[ehtnoenil"WODNIWLLAEVOM83-3
tinuelgnanoitatoR
"ehtdeddA 4 ehtfounem]DNOCSAEM[ehtnoenil"TINUELGNA
.tnemerusaemnoitaivedlanoitisop
-4,7-4,2-4
8
Differences between types of controllers
(" ": Compatible/available, "-": Not compatible/unavailable)
* The gray search times given above are true when the search area is 256 x 256 pixels, the model is 64 x 64
pixels, and the contraction value is set to 3.
A table of controller (IV-S31M/S32M/S33M) functions is shown on pages 1-28 and 1-29.
metI M13S-VI M23S-VI M33S-VI
sihtniegapecnerefeR
)meti(launam
deldnahsepyttcejboforebmuN612346
)neercsnoitarepO(5-1,4-1
no"GHC-JBO46"(1-71
)enil"6XPNILELLARAP"
/segamiecnereferforebmunmumixaM
segamiforebmunlatot
3/0038/0068/0063-31,3-21,3-5,3-4
*emithcraesyarGsm81sm21sm93-31,3-21,3-5,3-4
gnittesaremaC--
aremaC(22-2ot91-2
erutpacegami,gnittes
aremac,edom
)noitazinorhcnys
nosegamiaremacowtfoyalpsidtilpS
neercsehtfosedisthgirdnatfeleht
-- 4-2ot3-2
noitcnuftideegamiGN-
"PSD-GMI-GN"(6-1ot4-1
srabunem"GN-TXEN"dna
unemSPONIAMehtno
).neercs
egamiGN(22-1ot71-1,7-1
)neercsyalpsid
)noitartsigeregamiGN(63-3
egamiGN(51-2
)noitazilaitini
gnittesemiT-
metsysehtgnitteS(71-2
)emit
noitcepsniPSC/AGB-7retpahC
lanimrettupnI
kcolb
degnahcebepyttcejbO4Xot1X5Xot1X7Xot1X
ehtgnitteS(41-71ot1-71
)snoitidnoctuptuo/tupni
tupnilanretxE7Xot5X7X,6X7X
noitpmusnocrewoPW7W7W7---
[2] Upgrade details
(1) IV-S33M
This manual describes the IV-S33M using software version V1.01. The upgrade details (functions added to version V1.00) for the IV-S33M software (system program) are as follows.
Newly added functions in software version V1.01 (Compared with V1.00)
metI noitcnufdeddA
ecnerefeR
egap
GNnotlaH
tnemerusaem
"ehtnodeddaneebsah")yalpsidtnemerusaemGN(ON" 2 TLAH
.unem".SYSEPYTTCEJBO"ehtnienil"SAEMGNNO
73-3
egamiGN
neercsyalpsid
neercseht,"2&1MAC"ottessiTUPTUOROTINOMehtnehW
ottxen)2C:2aremaC,1C:1aremaC(rebmunaremacehtsyalpsid
.neercsyalpsidtnemerusaemeht
12-1
tuptuoebortS
nehwelbaliavawonsituptuoebortsa,neercsgnittesehtnO
"(.egamicitatsaotegamicimanydamorfgnihctiws 6 EBORTS
)unem]SNOITIDNOCO/I[no"TUO
2-71
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: BGA/CSP Inspection
Chapter 8: Area Measurement by Binary Conversion
Chapter 9: Object Counting by Binary Conversion
Chapter 10: Object Identification by Binary Conversion
Chapter 11: Existence Inspection by Point Measurement
Chapter 12: Multiple Position Measurement
Chapter 13: Multiple Degree of Match Inspection
Chapter 14: Distance and Angle Measurement
Chapter 15: Numerical Calculations
Chapter 16: PC Function
Chapter 17: Setting the Input/Output Conditions
Chapter 18: Communication (General Purpose Serial Interface)
Chapter 19: Computer Link
Chapter 20: Troubleshooting
Alphabetical Index
Table of Contents
Chapter 1: Setting and Operating Outline ................................................... 1-1 to 1-29
1-1 Setting and operating procedures ............................................................................................... 1-1
1-2 Method for selecting the menu configuration ............................................................................... 1-2
(1) When power is first turned ON after the machine is delivered ............................................. 1-2
(2) Changing the screen from the standard menus to the simplified menus configuration ........ 1-3
(3) Changing from the simplified menus to the standard menus configuration .......................... 1-3
1-3 Screen specifications .................................................................................................................. 1-4
[1] Operation (run) screen ............................................................................................................... 1-4
(1) MAIN OPS MENU screen .................................................................................................... 1-4
(2) NG image display screen (IV-S32M/S33M).......................................................................... 1-7
[2] Menu configuration .................................................................................................................... 1-8
[3] Configuration of the setting conditions ....................................................................................... 1-9
1-4 Setting the measurement programs .......................................................................................... 1-10
1-5 Common operations for each menu .......................................................................................... 1-12
[1] Operations to return to the MAIN OPS MENU ......................................................................... 1-12
[2] Saving data .............................................................................................................................. 1-12
[3] Lock the menu display ............................................................................................................. 1-13
1-6 Power ON setting menu ............................................................................................................. 1-14
[1] Operations menu lock .............................................................................................................. 1-14
[2] Change the Japanese or English display mode....................................................................... 1-15
1-7 Remote key pad and specifications ........................................................................................... 1-16
1-8 Register and display NG images ............................................................................................... 1-17
[1] How to register NG images (IV-S32M/S33M) .......................................................................... 1-17
[2] How to display NG images....................................................................................................... 1-18
[3] Initializing the NG images (IV-S32M/S33M)............................................................................. 1-22
1-9 Operation flow ............................................................................................................................ 1-23
[1] Power ON and main loop processing ...................................................................................... 1-23
[2] Operation flow after the measurement start input is turned ON............................................... 1-25
1-10 Table of controller functions ..................................................................................................... 1-28
Chapter 2: Setting the Operating and System Conditions ......................... 2-1 to 2-22
2-1 Setting the operating conditions .................................................................................................. 2-1
[1] Monitor output ............................................................................................................................ 2-3
(1) Monitor output switching by key presses .............................................................................. 2-3
(2) Output monitor switching by parallel input ............................................................................ 2-4
[2] Image capture ............................................................................................................................ 2-5
[3] Message display ........................................................................................................................ 2-6
[4] Pattern display ........................................................................................................................... 2-7
[5] Binary image display .................................................................................................................. 2-8
[6] θ angle correction image display ............................................................................................... 2-9
[7] Operation menu display ........................................................................................................... 2-10
[8] Through display ........................................................................................................................ 2-11
[9] Extension functions .................................................................................................................. 2-12
(1) Extension function 1 (crosshair cursor display, manual measurements) ........................... 2-12
(2) Extension function 2 (crosshair cursor display) .................................................................. 2-13
2-2 Setting the system conditions ................................................................................................... 2-14
[1] Manually setting the object type............................................................................................... 2-14
[2] Total initialization, RAM initialization, and NG image initialization ........................................... 2-15
[3] Self-diagnosis .......................................................................................................................... 2-16
(1) Diagnostic items and methods ........................................................................................... 2-16
(2) Operating procedure .......................................................................................................... 2-16
[4] Setting the system time............................................................................................................ 2-17
[5] Gain/offset adjustment ............................................................................................................. 2-18
2-3 Camera settings ......................................................................................................................... 2-19
[1] Image capture mode ................................................................................................................ 2-20
[2] Camera synchronization .......................................................................................................... 2-21
Chapter 3 : Setting Measurement Conditions ............................................. 3-1 to 3-38
3-1 Outline ......................................................................................................................................... 3-1
3-2 Shared settings ............................................................................................................................ 3-3
[1] Camera selection ....................................................................................................................... 3-3
[2] Window shape selection and settings ........................................................................................ 3-4
(1) A rectangular window ........................................................................................................... 3-4
(2) Horizontal/vertical lines ........................................................................................................ 3-5
(3) Circle window ....................................................................................................................... 3-6
(4) Elliptical window ................................................................................................................... 3-6
[3] Image settings............................................................................................................................ 3-7
(1) Gray scale processing (pixel contraction and detection precision) ...................................... 3-7
(2) Threshold value setting ........................................................................................................ 3-8
(3) Setting window boundaries (enable/disable) ........................................................................ 3-8
(4) Object identification and numbering function (labeling) ........................................................ 3-9
(5) Binary processing (fixed/threshold value correction) ............................................................ 3-9
(6) Space filter ......................................................................................................................... 3-10
(7) The expansion/contraction method of eliminating noise in binary images .......................... 3-11
(8) Edge detection ................................................................................................................... 3-12
(9) Artifact processing .............................................................................................................. 3-13
(10) Gray level change ............................................................................................................ 3-14
(11) Contrast search in the reference image ........................................................................... 3-15
[4] Evaluation conditions ............................................................................................................... 3-16
[5] Image pre-processing .............................................................................................................. 3-17
(1) Shading correction ............................................................................................................. 3-18
(2) Binary image mask ............................................................................................................. 3-19
(3) Comparative calculations between images ........................................................................ 3-23
[6] Position correction ................................................................................................................... 3-26
(1) Correction details ............................................................................................................... 3-26
(2) Operation setting details ..................................................................................................... 3-27
(3) Correction example ............................................................................................................ 3-28
[7] Title registration........................................................................................................................ 3-30
3-3 Input & Output / System settings ............................................................................................... 3-31
[1] Illuminance (light level) monitor ............................................................................................... 3-31
(1) Purpose .............................................................................................................................. 3-31
(2) Applications ........................................................................................................................ 3-31
(3) Setting procedure ............................................................................................................... 3-31
[2] Setting the shutter speed ......................................................................................................... 3-33
[3] Copying .................................................................................................................................... 3-34
[4] Initialize the measurement conditions for each type ................................................................ 3-35
[5] NG image registration (IV-S32M/S33M) .................................................................................. 3-36
[6] Halt on NG measurement ........................................................................................................ 3-37
[7] Window group move ................................................................................................................ 3-38
Chapter 4: Positional Deviation Measurement ..............................................4-1 to 4-8
Chapter 5: Degree of Match Inspection ......................................................... 5-1 to 5-4
Chapter 6: Lead Inspection .............................................................................6-1 to 6-4
Chapter 7: BGA/CSP Inspection .....................................................................7-1 to 7-6
Chapter 8: Area Measurement by Binary Conversion .................................. 8-1 to 8-7
Chapter 9: Object Counting by Binary Conversion ...................................... 9-1 to 9-5
Chapter 10: Object Identification by Binary Conversion.......................... 10-1 to 10-5
Chapter 11: Existence Inspection by Point Measurement ....................... 11-1 to 11-5
Chapter 12: Multiple positional measurements ........................................ 12-1 to 12-6
Chapter 13: Multiple degree of match inspection ......................................13-1 to13-4
Chapter 14: Distance and Angle Measurement .........................................14-1 to 14-6
Chapter 15 Numerical Calculations ..........................................................15-1 to 15-16
15-1 The individual numerical calculations for each measuring program ........................................ 15-2
[1] The setting details .................................................................................................................... 15-2
[2] Types and number of styles of entered for each measurement program ................................ 15-4
[3] Display lists on the [NUMERICA CALC] menu ........................................................................ 15-6
15-2 Final numerical calculations ................................................................................................... 15-10
15-3 Setting examples ................................................................................................................... 15-12
Chapter 16: PC Function ........................................................................... 16-1 to 16-19
16-1 Operation cycle ........................................................................................................................ 16-1
[1] Power ON sequence ................................................................................................................ 16-2
[2] PC scan cycle .......................................................................................................................... 16-2
(1) Input refresh ....................................................................................................................... 16-2
(2) Ladder circuit calculation (final output conditions) .............................................................. 16-2
(3) Output refresh .................................................................................................................... 16-2
[3] Measurement processing cycle ............................................................................................... 16-2
(1) Measurement processing (measurement 0 to 4) ................................................................ 16-2
(2) Ladder circuit calculation (based on output conditions for measurements 0 to 4) ............. 16-2
16-2 Ladder circuit program creation .............................................................................................. 16-3
[1] Procedure for creating measurement output condition and a ladder circuit............................. 16-3
[2] Procedure for creating the final output conditions in a ladder circuit ...................................... 16-11
16-3 Program examples (shape and positional deviation inspection)........................................... 16-17
16-4 Examples of a final output conditions ladder circuit .............................................................. 16-18
16-5 PC monitor screen ................................................................................................................ 16-19
Chapter 17: Setting the Input/Output Conditions ................................... 17-1 to 17-24
17-1 Outline ..................................................................................................................................... 17-1
[1] When you want to select "PARALLEL + SERIAL + USB" on the "MEAS INP I/F"line.............. 17-1
[2] When you want to select the "CCD-TRIG" on the "MEAS INP I/F" line ................................... 17-3
17-2 Measurement start input and result output settings ................................................................. 17-4
(1) Measurement start input = parallel, object type change = parallel, result output =
parallel ................................................................................................................................ 17-5
(2) Measurement start input = parallel, object type change = parallel, result output =
computer Iink/parallel .......................................................................................................... 17-6
(3) Measurement start input = parallel, object type change = parallel, result output =
general purpose serial/parallel ............................................................................................ 17-7
(4) Measurement start input = general-purpose serial, object type change =
general-purpose serial, result output = general-purpose serial/parallel .............................. 17-8
(5) Measurement start input = CCD trigger, start sampling = parallel, object type
change = parallel, result output = parallel ............................................................................ 17-9
(6) Measurement start input = CCD trigger, start sampling = parallel, object type
change = parallel, result output = computer link/parallel .................................................. 17-10
(7) Measurement start input = CCD trigger, start sampling = parallel, object type
change = parallel, result output = general purpose serial/parallel ......................................17-11
(8) Measurement start input = CCD trigger, start sampling, object type change =
general purpose serial, result output = general purpose serial/parallel ............................ 17-12
(9) Measurement start input = CCD trigger, start sampling = auto, object type change,
result output = parallel ...................................................................................................... 17-13
(10) Measurement start input = CCD trigger, start sampling = auto, object type
change = general purpose serial, result output = general purpose serial/parallel ............. 17-15
17-3 CCD trigger ............................................................................................................................ 17-17
[1] Outline.................................................................................................................................... 17-17
[2] Setting procedure................................................................................................................... 17-17
17-4 Setting for serial communications .......................................................................................... 17-19
17-5 Computer link ......................................................................................................................... 17-20
17-6 Output block assignment (Computer link output and general purpose serial output) ............ 17-21
[1] Data in specified blocks ......................................................................................................... 17-21
(1) In the case of a computer link .......................................................................................... 17-21
(2) When the measurement is started by a CCD trigger or a parallel I/F signal and
the results are output by a general purpose serial I/F signal ............................................. 17-22
[2] Setting (operating) procedure ................................................................................................ 17-22
17-7 Setting the data output ........................................................................................................... 17-23
(1) Select "ANY" for the serial output ..................................................................................... 17-23
(2) Select "YES" or "NO" for output data ............................................................................... 17-23
Chapter 18: Communication (General Purpose Serial Interface) .......... 18-1 to 18-17
18-1 List of processing functions ..................................................................................................... 18-1
18-2 Data flow .................................................................................................................................. 18-3
[1] Measurement execution 1: Command codes 10, 11, or 12 ..................................................... 18-3
[2] Measurement execution 2: Response processing for command 11 ........................................ 18-3
[3] Measurement execution 3: Command 14 ................................................................................ 18-4
[4] Processing other than measurement execution processing .................................................... 18-4
18-3 Communication format ............................................................................................................. 18-5
18-4 Processing functions ................................................................................................................ 18-7
[1] Measurement execution functions ........................................................................................... 18-7
(1) Measurement execution function 1: code 10
(H)
.....................................................................................................................
18-7
(2) Measurement execution function 2: code 11
(H)
.....................................................................................................................
18-7
(3) Measurement execution function 3 : code 12
(H)
...................................................................................................................
18-8
(4) Measurement execution function 4: code 14
(H)
.....................................................................................................................
18-8
[2] Result reading .......................................................................................................................... 18-9
(1) Measurement data reading function 1: code 20
(H)
.............................................................................................................
18-9
(2) Measurement data reading function 2: code 21
(H)
.............................................................................................................
18-9
(3) Measurement data reading function 3: code 22
(H)
.........................................................................................................
18-10
(4) Measurement data reading function 4: code 24
(H)
.........................................................................................................
18-10
(5) Illuminance level reading: code 28
(H)
............................................................................................................................................
18-11
(6) Corrected light level reading: code 29
(H)
...................................................................................................................................
18-11
[3] Setting, initialization, and diagnosis of the operation screen ................................................. 18-12
[4] Setting numerical date of the any output measuring.............................................................. 18-16
Chapter 19: Computer Link .......................................................................19-1 to 19-35
19-1 Compatible models .................................................................................................................. 19-1
19-2 Data flow .................................................................................................................................. 19-2
19-3 Register setting ....................................................................................................................... 19-3
Measurement data blocks ........................................................................................................ 19-5
[1] Number of blocks ..................................................................................................................... 19-5
[2] Contents of the measurement result block (for each measurement function) ......................... 19-6
(1) Positional deviation measurement ..................................................................................... 19-6
(2) Degree of match inspection ................................................................................................ 19-7
(3) Lead inspection .................................................................................................................. 19-7
(4) BGA/CSP inspection .......................................................................................................... 19-8
(5) Area measurement by binary conversion ........................................................................... 19-8
(6) Counting quantities by binary conversion ........................................................................... 19-8
(7) Object identification by binary conversion .......................................................................... 19-9
(8) Point measurement .......................................................................................................... 19-12
(9) Multiple position measurement ......................................................................................... 19-14
(10) Multiple degree of mach inspections .............................................................................. 19-14
(11) Distance and angle measurement .................................................................................. 19-15
(12) Final numeric calculation result ...................................................................................... 19-16
Specifications for any output data .......................................................................................... 19-17
19-4 Interface ................................................................................................................................ 19-20
[1] Setting items for the IV-S30 ................................................................................................... 19-20
[2] Connection with a Sharp PC .................................................................................................. 19-21
(1) Module setting .................................................................................................................. 19-21
(2) Using memory .................................................................................................................. 19-23
(3) Connections ..................................................................................................................... 19-24
[3] Connection with a Mitsubishi PC ........................................................................................... 19-27
(1) Module setting .................................................................................................................. 19-27
(2) Using memory .................................................................................................................. 19-28
(3) Connections ..................................................................................................................... 19-29
[4] Connection with an OMRON PC............................................................................................ 19-30
(1) Module setting .................................................................................................................. 19-30
(2) Using memory .................................................................................................................. 19-31
(3) Connections ..................................................................................................................... 19-31
19-5 Program examples ................................................................................................................. 19-32
(1) Data flow .......................................................................................................................... 19-32
(2) Flow chart ......................................................................................................................... 19-33
(3) Program ............................................................................................................................ 19-34
(4) Timing chart ...................................................................................................................... 19-35
Chapter 20: Troubleshooting ......................................................................20-1 to 20-6
[1] Symptoms and checks ............................................................................................................. 20-1
[2] Causes of termination codes (when an error occurs) and remedies ....................................... 20-3
[3] Maintenance ............................................................................................................................ 20-6
(1) Operation check ................................................................................................................. 20-6
(2) Checks ............................................................................................................................... 20-6
(3) When measurement errors and/or evaluation errors occur frequently, check: ................... 20-6
Alphabetical Index ................................................................ Alphabetical Index-1 to 8
1-1
Setting and Operating Outline
1
1-1 Setting and operating procedures
The setting and operating procedures are outlined below.
Chapter 1: Setting and Operating Outline
1 System design (Ref. section)
- Measurement program (positional deviation measurement, degree of match inspection, etc.)
- Number of cameras, externally connected devices, system components
- Input/output (start measurement input, result output, object type change, etc.)
- Lighting equipment, light level, shutter speed, lens, etc.
1-2 Measurement programs
3-1 Basic system configuration
3-2 System configuration examples
5-2 to 4 Connection, installation, and wiring methods * 1
Chapter 20 Troubleshooting
Chapter 20 Troubleshooting
See the setting procedures start­ing on page 3-1.
2 Installation/assembly
4 Select menu
- Cameras and monitor connections to the IV-S30 main housing
- Installation of the IV-S30 main housing and camera body
- Connection of a power supply, input/output terminals and external devices
5 Environment settings
- Input/output conditions related to external devices (Measurement start method, communication
conditions, etc.)
6 Setting the conditions for each object type
- Object type No. specification
- Setting measurement program conditions
(measurement 0 to 4)
- Setting system total numerical calculations
- Setting final output conditions
- Setting system and input/output conditions
7 Operation
8 Test/inspection
9 Maintenance
- Selection of STANDARD MENU and SIMPLIFIED MENU
1-2 Method for selecting the menu
(standard/simplified) configuration
* 1
* 2
* 1 See the IV-S30 (IV-S31M/S32M/S33M)
User’s Manual (Introduction and Hardware).
3 Turning ON the power supply
(for the IV-S30 controller and monitor)
* 2 For operation methods using the simplified menus, see the
"IV-S30 (IV-S31M/S32M/S33M) User’s Manual (Introduction and Hardware)."
Chapter 17 Settings the
Input/Output Conditions
5-1 Installation conditions * 1
Chapter 1 Setting and Operating
Outline
Chapter 2 Setting the Operating and
System Conditions
Chapter 17 Setting the Input/Output
Conditions
Chapter 18 Communication (General
Purpose Serial Interface)
Chapter 19 Computer Link
Chapter 3 Setting Measurement Conditions Chapter 4 to 14 Each measurement
program Chapter 15 Numerical Caluculations Chapter 16 PC Function
- Operation conditions (Image caputuring methods, measuremat result display methods, etc.)
1-2
Setting and Operating Outline
1
1-2 Method for selecting the menu configuration
(1) When power is first turned ON after the machine is delivered
When power is first turned ON after the machine is delivered, the [SELECT MENU] screen will appear.
- For details about the method for using the simplified menus, see the IV-S30 User’s Manual (Introduction and Hardware).
Notes
- If you have saved the configuration data in flash memory by selecting the "SAVE" item, the next time you turn ON the power, the MAIN OPS MENU you selected will be displayed automatically.
1 To select the standard menus
configuration
1. Move the cursor to the [
1
STANDARD MENU] item with the up and down keys, and press the SET key.
- The standard mode [MAIN OPS
MENU] screen will appear.
2 To select the simplified menus configuration
1. Move the cursor to the [2SIMPLIFIED
MENU] item with the up and down keys, and press the SET key.
- The [SIMPLIFIED MENU] screen will
appear.
[SELECT MENU]
1STANDARD MENU (STD RUN-MENU) 2SIMPLIFIED MENU (SEL EASY MENU)
[SIMPLIFIED MENU]
1MEAS OBJ POSITIONING EXISTENCE 2
SELECT CAMERA
CAM1 CAM1&2
3
XY CORRECTION
NO YES
OPS-MENU
Power ON
[SIMPLIFIED MENU]
[SELECT MENU]
T.IMG C1 L
 VX.X

(TYPE00)
MEAS 0000ms 2000-08-01 10:30
MEASURE 0 CAM1 NO
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
X0~7 Y0~7 READY
1-3
Setting and Operating Outline
1
1. Move the cursor to the "2SIMPLIFIED MENU"
item with the up and down keys, and press the SET key.
- The [SIMPLIFIED MENU] screen will appear.
2. As described on the previous page, select each item that you want to specify, and press the SET key.
[SELECT MENU]
1STANDARD MENU (STD RUN-MENU) 2SIMPLIFIED MENU (SEL EASY MENU)
1. Move the cursor to the "5STD → SELECT
MENU" item on the [SYSTEM COND] menu, and press the SET key.
2. Select the "EXEC" item, and press the SET key. The [SELECT MENU] screen will appear.
Move the cursor to the "SYS-CND" item on the MAIN OPS MENU screen, and press the SET key.
[SYSTEM COND]
1
I/O CONDITIONS
(TO NEXT SUB-MENU)
2COMM.SET (TO NEXT SUB-MENU) 3
COMPUTER LINK
(TO NEXT SUB-MENU)
4INITIALIZATION ALL-INIT INIT-RAM 5
STDSELECT MENU
EXEC

1. Move the cursor to the "5SIMPLE MENU
STD" item on the [SYSTEM COND] menu, and press the SET key.
2. Select the "EXEC" item, and press the SET key. The [SELECT MENU] screen will appear.
Move the cursor to the "SYS-CND" item on the MAIN OPS MENU screen, and press the SET key.
[SYSTEM COND]
1SERIAL OUTPUT NO PC-LINK SERIAL 2COMM.SET
(TO NEXT SUB-MENU)
3
COMPUTER LINK
(TO NEXT SUB-MENU)
4INITIALIZATION ALL-INIT INIT-RAM 5
SIMPLE MENUSTD
EXEC
1. Move the cursor to the "1STANDARD MENU"
item with the up and down keys, and press the SET key.
- The [MAIN OPS MENU] screen with the standard menus will appear.
[SELECT MENU]
1STANDARD MENU (STD RUN-MENU) 2SIMPLIFIED MENU (SEL EASY MENU)
(2) Changing the screen from the standard menus to the simplified menus configuration
Notes
- Make sure to SAVE the system configuration data after you change from the standard menus to the simplified menus configuration. Otherwise, your selection of the simplified menus configuration will be ignored the next time you turn ON the power.
- When you change the IV-S30 configuration from the standard menus to the simplified menus, the data will be saved into the RAM.
(3) Changing from the simplified menus to the standard menus configuration
To select whether "POSITIONING" or "EXISTENCE" is displayed on the simplified menus, select the [2 SIMPLIFIED MENU] item on the [SELECT MENU] screen, and specify each item you want to appear on the simplified menus.
Notes
- Make sure to SAVE the system configuration data after you change from the simplified menus to standard menus configuration. Otherwise, your selection of the standard menus configuration will be ignored the next time you turn ON the power.
- The items that you selected for display on the simplified menus will be saved when the screen configuration is changed to the standard menus.
1-4
Setting and Operating Outline
1
1-3 Screen specifications
[1] Operation (run) screen
After selecting the "STANDARD MENU" and save it (see page 1-2), supply power to the controller (IV­S31M/S32M/S33M), and the MAIN OPS MENU (startup screen) will be displayed on the monitor.
- Before applying the power, make sure that the power cable, monitor cable, camera cables, and remote key pad have been connected to the controller.
2 The results of the programmable output (auxiliary relay C116) are displayed.
If C116 has not been set, the results of C112 are output. - See page 16-8
3 T C1 L æ
Display
OK
NG
"OK" is displayed when all of the individual evaluation results are acceptable.
"NG" is displayed if any single evaluation result is unacceptable.
(Error message)
Description
4 LOCK FULL VX.X Ë
5 C1= 002.2 OK
- This item is displayed when the light level monitor "MNTR LIGHT LVL" on the [OBJECT TYPE SYS.] menu has been set to "YES." - See page 3-31
6 Measurement No. (0 to 4), camera No. (1 or 2) and measurement program name
Average light level and judgment result (OK/NG) Camera No. (C1 = camera 1, C2 = camera 2)
Flashes during communications System program version number Image capture modes (Fixed "FULL" for the IV-S31M/S32M): FULL = full, HALF = half, F+H = Full + half. Run menu is locked ("LOCK" is not displayed when the screen is unlocked.)
An error code and the measurement number that caused the error are displayed on the upper line. The error message is displayed on the lower line.
Operation status display: flashing = running, Image brightness: H = Original brightness of captured image
L = Brightness reduced to half that in the captured image
Output monitor status: C1 = Camera 1, C2 = Camera 2, C1/C2 = Camera 1 & 2
NG = NG image, C1/NG = Camera 1 & NG image
Image display mode: F = Freeze mode, T = Through mode (raw images),
N = No camera input (To change between F and T modes, press the SEL key.)
(1) MAIN OPS MENU screen
- To display a dynamic image on the MAIN OPS MENU, set the through image function to "Yes." -
See page 2-10.
T.IMG C1 L
LOCK FULL VX.X
C1=002.2 OK C2=100.0 OK
NG IMG 0(X)
(TYPE00)AREA1
OK
MEAS XXXXms 2000-08-01 10:30 MEASURE 0 CAM1 POSI-DEVIATION
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
X0~7 Y0~7 READY
Display measurment result for each measurement program
1
2
8
9
7
3 4
5
0
6
1 Object type No. ((IV-S33M: 00 to 63, IV-S32M: 00 to 31, IV-S31M: 00 to 15) and the name assigned by
the user for each object type.
1-5
Setting and Operating Outline
1
7 Menu bar
*1: These functions are displayed and can be used when an IV-S32M/S33M is being used.
8 The screen shows the total measurement time which is determined by the following times (from
measurement start to measurement end).
In order to speed up the measuring time, 1 increase the shutter speed, 2 select partial capture of the CCD image, and 3 set NO for each of the result displays (message display, pattern display). When the IV-S33M is used, you can also 4 use a high-speed camera, and 5) select the half mode.
When the IV-S32M/S33M is used, the date and time are displayed on the screen.
[E.g.] 2000-10-01 10:30 - 10:30 October 1, 2000
CCD exposure time
(Shutter speed)
CCD image
capture time
Measurement result
display time
Actual measurement time
Input I/F = Monitor display measurement time
with serial/CCD trigger
Input I/F = Monitor display measurement time with parallel input
Type change
time
(Only when changing type)
Image
processing time
Serial output time
rabuneM noitpircseD
AEM-GHC
-erusaem( egnahctnem
ehtforedroehtnihguorhtdelcycebnacstlusernoitaulavefoyalpsidehT
.syeknwoddnapuehtgnisusrebmuntnemerusaem
1MAC0ERUSAEM( 2MAC0ERUSAEM 1TNEMERUSAEM
2TNEMERUSAEM 3TNEMERUSAEM )4TNEMERUSAEM
GER-GHC
noitartsiger(
)egnahc
delcycebnacstlusernoitaluclaclaciremun/stlusertnemerusaemehtfoyalpsidehT gnisumargorptnemerusaemehtnisrebmunnoitartsigerehtforedroehtnihguorht
.syeknwoddnapueht
TSR-GHC
:syeknwoddnapuehtsserp,ecneuqesgniwollofehtniyalpsidehtegnahcoT
stlusermargorptnemerusaeM" stnemerusaemelgnadnaecnatsid ciremun
".snoitaluclac
stnemerusaemelgnadnaecnatsidehtgnisusmargorptnemerusaemehT-
,tnemerusaemhctamfoeergedeht,tnemerusaemnoitaivednoitisopehtera
noitisopelpitlum)ytivargforetnec(,noisrevnocyranibretfanoitacifitneditcejbo
.snoitcepsnihctamfoeergedelpitlumdna,stnemerusaem
1C-GHC
.syeknwoddnapuehtgnisunwod/pusaremacowtehtmorfsegamitilpsehtllorcS
otpotmorfdellorcsebnacneercseht,wolebdnaevobatilpssineercsehtnehW(
llorcslliwneercseht,thgirdnatfeltilpssineercsehtnehW.pototmttobromottob
).tfelotthgirrothgirottfelmorf
ehtnoGMI-GN&1MACro2&1MACtcelesuoynehwdesuebnacnoitcnufsihT
(.meti"TUPTUOROTINOM" - )2-2egap
2C-GHC
)GNegnahc(
LAVE-GHC
.syeknwoddnapuehtgnisserpybrehtonaotneercsnoitarepoenomorfevoM
UNEMSPONIAM" EGNAHCDNOCNOITAULAVE ROTINOMCP →"
(.meti"YALPSIDUNEMSPO"ehtno"SEYNIAM"tceleS- - )01-2egap
NOITAULAVAE"",UNEMSPONIAM"ehtgnisurofsdohtemehttuobasliatedroF-
.91-61segapees,neercs"rotinomCP"dna",EGNAHCDNOC
neercsEGNAHCDNOCNOITAULAVEehtelihwyekTESehtsserpuoyfI-
.egnahcotmetiehtotevomlliwrosruceht,deyalpsidsi
UNM-MOTSUC .)unembus("UNEMMOTSUC"ehtpugnirbotyekTESehtsserP
DNC-SPO
(.)unembus("DNOCNUREPYT"ehtpugnirbotyekTESehtsserP - ot1-2egap
)31-2
DNC-AEM .)unembus(unem"DNOCSAEMEPYT"ehtpugnirbotyekTESehtsserP
DNC-SYS
sunem"SNOITIDNOCO/I"dna"DNOCMETSYS"ehtpugnirbotyekTESehtsserP
.)sunembus(
EPYT-GHC
.syeknwoddnapuehtgnisu)36ot0(rebmunepyttcejboehtegnahC
otmeti"GNHCEPYTLNAM"ehtgnittesybyllaunamdegnahcebnacrebmunehT
.unem"SNOITIDNOCO/I"ehtno"SEY" - 41-2egap
PSD-GMI-GN
.neercsyalpsidegamiGNehtotevomotyekTESehtsserP - .12-1,7-1egaP
.neercssihtotegnahctonlliwyalpsideht,deretsigertonsiegamiGNehtnehW-
GN-TXEN
dnapuehtgnisurebmunderetsigeregnahcdnasegamiGNderetsigerehtyalpsiD
.syeknwod
SAEM-LNAM
owtynaneewtebsecnatsidehterusaemotyllaunamsrosrucriahssorcowtehtevoM
sexaYdnaXehtnostniop
.meti"1.CNUFNOISNETXE"ehtno"SAEM-LNAM"tceleS- - 21-2egap
*1
1-6
Setting and Operating Outline
1
0 With the IV-S32M/S33M, the NG image number and the total number of NG images registered
are both displayed.
- To display these, select "YES" for the NG image registration. (Each object type) - Page 3-36
- The NG image register No. can be changed using the menu bar.
ËË
ËË
Ë Image display area
The size of the area where the image is displayed on the monitor is 512 pixels (horizontal) × 480 pixels (vertical).
ËË
ËË
Ë Evaluation condition change screen
On the MAIN OPS MENU screen (page1-4), select the "CHG-EVAL" item on the menu bar. You can display the evaluation condition change menu by pressing the up and down keys (see the previous page).
- Press the SET key. The cursor will move to the area containing the phrase "evaluation condition change menu during operation." You can change the settings for the evaluation conditions.
- At this time, the screen display will look the same as the normal MAIN OPS MENU, except for the area marked "evaluation condition change menu shown during operation."
X axis
512
480
Y axis
Origin (0, 0)
(511, 479)
(Unit: pixels)
T.IMG C1 L
LOCK FULL VX.X
C1=002.2 OK C2=100.0 OK
NG IMG 0(X)
(TYPE00)AREA1
OK
MEAS XXXXms 2000-08-01 10:30 MEASURE 0 CAM1 POSI-DEVIATION
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
X0~7 Y0~7 READY
Display evaluation condition change menu while in operation
(Screen on the IV-S33M)
9 Display the measured results for each mesurement program
- If you save*2 the set conditions, "measured result screen" and "Image brightness: H/L" on the MAIN OPS MENU (operation screen), your settings will be restored whenever the power is turend ON.
*2 To save the data, enter the "SAVE" item on the [TYPE RUN COND], [TYPE MEAS COND],
or [SYSTEM COND] menus.
1-7
Setting and Operating Outline
1
(2) NG image display screen (IV-S32M/S33M)
When the IV-S32M/S33M is used, move the cursor to the menu bar "NG-IMG-DSP" on the MAIN OPS MENU (page 1-4), and press the SET key. The screen will change to the NG image display screen. When the measuring stops, you can see the NG images already registered.
- To display the NG image while measuring, see "Displaying NG images on the MAIN OPS menu".
- See 1-18.
Note: Please do the following to display NG images on the screen.
1. Before entering this screen, you must set the "1REGST NG IMG" on the [OBJECT TYPE
SYS] to "YES."
2. Change the image display in the upper right of the screen to "F.IMG" (static image) by
pressing the SEL key. - See 1-17.
3. NOTE WELL that while an NG image is being displayed, the IV-S30 cannot start another set of measurements.
- For details about the menu bar on the screen above. - See page 1-21.
F.IMG C1 L
FULL VX.X
NG.IMG 0(X)
2000-08-01 10:25
(TYPE00)AREA1
OK
MEAS XXXXms 2000-08-01 10:30 MEASURE 0 CAM1 POSI-DEVIATION
X0~7 Y0~7 READY
Display measurment result for each measurement program
CHG-MEA CHG-REG CHG-EVAL NEXT-NG RE-EXAM DEL NG DEL ALL N
 
OPS-MENU
1-8
Setting and Operating Outline
1
[2] Menu configuration
*1 You can return to the MAIN OPS MENU from any menu screen in the 2nd or 3rd layer. *2 You can directly access the evaluation conditions from the image setting conditions, such as the
gray scale search, edge inspection, and binary area conditions.
*3 The measurement programs that can execute a distance and angle measurement are as follows:
Positional deviation measurement, degree of match measurement, and object identification by binary conversion (center of gravity), multiple position measurement, multiple degree of match inspection.
- The numbers shown inside parentheses are reference page numbers.
- For the details about the simplified menu configuration, see the "IV-S30 Users Manual (Introduction and Hardware)."
[GRAY-SCALE COND]
(4-3 etc.) *2
[EDGE DETECT COND]
(4-4 etc.) *2
[BINARY AREA COND]
(8-3 etc.) *2
[EVALUATION COND]
(3-16) (including serial output settings)
[DISTANCE&ANGLE COND]
(Chapter 14) *3
[NUMERIC CALC COND]
(15-2)
[OUTPUT COND] (16-3)
[FINAL CALC COND] (15-10)
[FINAL OUTPUT COND] (16-11)
[CCD TRIGGER COND]
(17-18)
[LIGHT LEVEL COND] (3-31)
First layer
(MAIN OPS MENU)
MAIN OPS MENU
(1-4)
EVALUATION COND CHANGE
(1-6)
PC MONITOR
(16-19) NG-IMAG-DISP (1-21)
Second layer
(Upper and lower, two window style)
Upper screen [SYSTEM COND] (1-13, 2-14)
1I/O CONDITIONS 2COMM. SET 3COMPUTER LINK 4INITIALIZATION (2-15) 5STD SELECT MENU (1-3) 6SELF-DIAGNOSIS (2-16) 7GAIN-OFFSET 8TIME(2-17) 9CAMERA TYPE(2-19)
[TYPE RUN COND](2-1 to 2-13)
[TYPE MEAS COND] (3-1)
1OBJECT TYPE NO. 2SELECT CAMERA 3IMG PRE-PROCESS 3MEASURE 0 CAM1 4MEASURE 0 CAM2 5MEASUREMENT 1 6MEASUREMENT 2 7MEASUREMENT 3 8MEASUREMENT 4
TITLE etc.
Lower screen
[I/O CONDITIONS] (17-1) [SET COM PARM] (17-19) [COMPUTER LINK] (17-20)
[GAIN-OFFSET] (2-18)
[IMG PRE-PROCESS] [MEASUREMENT 0 CAMERA 1]
(1-11)
1MEAS SELECTION 2COMPARE IMGS (3-23) 3CHNG LIGHT LEBEL (3-14) 4SPACE FILTER (3-10)
[TYPE MEAS COND]
[POSITION CORRECTION] (3-26)
[MEASUREMENT 0 CAMERA 2]
(The items displayed are the same as for MEASURE 0 CAM 1.) [MEASUREMENT 1] (1-11)
1MEAS SELECTION 2SELECT CAMERA 3CHNG LIGHT LEBEL (3-14) 4SPACE FILTER (3-10)
[TYPE MEAS COND]
[MEASUREMENT 2 to 4]
(The items displayed are the same as for
MEASUREMENT1.)
[TITLE registration] (3-30)
[I/O for each object type] (3-33)
1TRIG CCD START (17-17) 2CCD TRIG COND 3SHUTTER SPEED (3-33) 4SERIAL OUTPUT (17-21 to 24) 5SET SERIAL BLOCK (17-22)
[SYSTEM for each object type] (3-34)
1REGST NG IMG (3-36) 2HALT ON NG MEAS (3-37) 3MNTR LIGHT LVL (3-31) 4LIGHT LVL COND 5COPY (3-34) 6INITIALIZATION (3-35) 7WINDOW PACKAGE MOVE (3-38)
Third layer
*1
*1
[ADJ.IMG GRAY] (3-18)
[MASK BINARY IMG] (3-19)
[COMPARE IMGS] (3-23)
1-9
Setting and Operating Outline
1
[3] Configuration of the setting conditions
Positional deviation
measurement
Operating
conditions
System
conditions
Object
type 00
Object
type 00
Object
type 01
Object
type 63
Measuring
conditions
Object
type 01
Object type 63
Measurement 0, camera 1 Measurement 0, camera 2
Measurement 1
Measurement 2
Measurement 3
Measurement 4
Same as "object type 00."
Same for "Measurement 00."
Camera
1 and 2
Camera 1
and NG
images
Image pre-
processing (3-17)
Input and output for
each object type
System for each object
-
The numbers in parenthesies ( ) are page numbers for your reference.
Output monitor (2-2), image capture (2-4), message display (2-5), pattern display (2-6), binary image display (2-7), θ angle correction, image display (2-8), display operation screen (2-9), through display (2-10), extension function 1 (2-11), extension function 2 (2-12).
- I/O conditions (17-1) Measurement start input I/F, parallel input X6, parallel input X7, strobe output, object type manual change (2-14)
- Communication setting (17-19) Communication standard, communication speed, data length, parity, stop bit, station number
- Computer link (17-20) Manufacturer, station number, top line of the written results
- Initialization (2-15), self-diagnosis (2-16), gain/offset (2-18), system time (2-17)
- Menu selection (1-2) Standard menu / Simplified menu
- Camera setting (2-19) Camera selection, image capture mode
Measuring program
Same for Camera 1 and 2. However, "Measurement 0, Camera 2" is not available.
Positional deviation measurement, degree of match inspection, lead inspection, BGA/CSP inspection, area measurement by binary conversion, object counting by binary conversion, object identification by binary conversion, point measurement, multiple positions measurement, multiple degree of match inspection.
CCD trigger (17-17), shutter speed (3-33), serial output (17-22 to 23)
Register NG images (3-36), stop NG measurement (3-37), monitor light level (3-31), copying (3-34), initialization (3-35), move whole window at one time (3-38)
-See Chapter 4
See Chapters 4 to 14.
1-10
Setting and Operating Outline
1
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 "TYPE MEAS COND" menu.
- MEASUREMENT 0 only allows you to measure positional deviation.
- For details about the settings for each measurement program, see Chapters 4 to 14.
- Specify the conditions for distance and angle measurement in the positional deviation measurement, the degree of match inspection, object identification by binary conversion (MEAS GRAV CENTR: YES), multiple position measurement, and for multiple degree of match inspection.
MAIN OPS MENU screen (See page 1-4.)
T.IMG C1 L VX.X
NG IMGS 0( 0)
(TYPE00)
MEAS 0000ms 1999-07-09 14:48 MEASURE 0 CAM1 NO
X0~7 X0~7 READY
To the next page
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU OPS-CND MEA-CND SYS-CND CHG-TYPE NEXT-NG RE-EXAM-NG MANL-MEAS
Move the cursor to the "MEA-CND" item using the left and right keys, and press the SET key.
1. Move the cursor to item 1 us-
ing the left and right keys.
2. Select the object type No. (0 to
63) that you want using the up and down keys.*
3. Move the cursor to "YES" using the left and right keys.
- Items 2 to 8 shown on the
next page will be displayed.
A "X" mark will change to "O" when a corresponding object type is registered from No. (*).
[TYPE MEAS COND]
[OBJCT REG.LIST]
OBJECT TYPE NO. 00(0~63) NO YES
OPS-MENU SAVE LOCK TITLE FINAL-CALC FINAL-OUTPUT I/O SYSTEM
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
××××××××××××××××
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
××××××××××××××××
1
2
3
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
××××××××××××××××
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
××××××××××××××××
←
*Object type No. IV-S33M: 00 to 63 IV-S32M: 00 to 31 IV-S31M: 00 to 15
1-11
Setting and Operating Outline
1
To chapter 4 to 14
1MEAS SELECTION
NO POSI-DEVIATION CHK-DEG-MATCH
INSPECT-LEAD INSPECT-BGA/CSP
MEAS-BIN-AREA CNT-BIN-OBJ LABEL-BIN-OBJ
 POINT-MEAS MULTI-POSI MULTI-MATCHES
2SELECT CAMERA CAM1 CAM2
3CHNG GRAY LEBEL NO YES(00.0TIMES
γ+ γ -
CHNG-L
INCRS-M
)
4SPACE FILTER
NO NUM-OF-TIMES 0(0~5)
From the previous page
When you want to specify MEASUREMENT 0 (CAM1/2)
- The only measurement program available in this mode is "POSI-DEVIATION"
1. Select item 4 or 5 using the
up and down keys.
2. Select "NO" using the left and right keys.
3. Select item 1 on the lower half of the screen, and press the SET key.
4. Select the "POS-DEVIATION" item using the left and right keys, and press the SET key.
- "NO" in item 4 or 5 will
change to "POS­DEVIATION."
When you want to choose any of MEASUREMENT 1 to 4.
- You can select from 10 measurement programs.
1. Select item 6, 7, 8, or 9
using the up and down keys.
2. Select "NO" using the left and right keys.
3. Select item 1 on the lower half of the screen, and press the SET key.
4. Select the measurement program that you want to use using the left and right keys, and press the SET key.
- The "NO" in item 6, 7, 8, or
9 will change to the measure-
ment program that you have set.
1
3
4
2
[TYPE MEAS COND]
[MEAS 0 CAM1 COND]
1OBJECT TYPE NO.
00(0~63) NO YES
2SELECT CAMERA CAM1&2 CAM1&NG-IMG 3IMG PRE-PROCESS
(TO NEXT SUB-MENU)
4MEASURE 0 CAM1 NO (MEAS-COND) NO 5MEASURE 0 CAM2 NO (MEAS-COND) NO 6MEASUREMENT 1
NO (MEAS-COND)
7MEASUREMENT 2
NO (MEAS-COND)
8MEASUREMENT 3
NO (MEAS-COND)
9MEASUREMENT 4
NO (MEAS-COND)
1MEAS SELECTION NO POSI-DEVIATION   
2COMPARE IMGS NO  3CHNG GRAY LEBEL NO YES(00.0TIMES
γ+ γ -
CHNG-L
INCRS-M
)
4SPACE FILTER
NO NUM-OF-TIMES 0(0~5)
OPS-MENU SAVE LOCK TITLE FINAL-CALC FINAL-OUTPUT I/O SYSTEM
OPS-MENU RETURN LOCK
[TYPE MEAS COND]
[MEASUREMENT 1]
1OBJECT TYPE NO.
00(0~63) NO YES
2SELECT CAMERA CAM1&2 CAM1&NG-IMG 3IMG PRE-PROCESS
(TO NEXT SUB-MENU)
4MEASURE 0 CAM1 NO (MEAS-COND) NO 5MEASURE 0 CAM2 NO (MEAS-COND) NO 6MEASUREMENT 1
NO (MEAS-COND)
7MEASUREMENT 2
NO (MEAS-COND)
8MEASUREMENT 3
NO (MEAS-COND)
9MEASUREMENT 4
NO (MEAS-COND)
OPS-MENU SAVE LOCK TITLE FINAL-CALC FINAL-OUTPUT I/O SYSTEM
OPS-MENU RETURN LOCK
1
3
2
4
*
*
(Two positions marked)
When "CAM1&NG-IMG" is selected for "2 SELECT CAMERA," the display will be different.
- See page 3-3.
Displayed when the IV-S32M/S33M is used.
1-12
Setting and Operating Outline
1
1-5 Common operations for each menu
[1] Operations to return to the MAIN OPS MENU
You can let the screen return to the MAIN OPS MENU at one operation from any menu screen.
ËË
ËË
Ë Menu display
[TYPE RUN COND] menu
ËË
ËË
Ë Operation details
Move the cursor to the "OPS-MENU" item using the up/down and left/right keys. Then press the SET key. The screen will return to the "MAIN OPS MENU."
[2] Saving data
All of the data such as measurement and evaluation conditions entered on the "TYPE RUN COND," "TYPE MEAS COND," and "SYSTEM COND" menus, can be saved into the IV-S30 flash memory.
ËË
ËË
Ë Operation procedure
[SYSTEM COND] menu
1. On each menu screen, move the cursor to "SAVE" using the up/down and left/right keys, and press the SET key.
- 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-S30 will start saving the data and the progress will be displayed on the bottom of the
screen.
When the data has been saved in the IV-S30 flash memory, the display will change from "SAVING" to "COMPLETE SAVE."
REFERENCE IMG SYSTEM I/O OBJECT TYPE COND
■■
■
■■■■■■■■■■■□□□□□
SAVING
1MONITOR OUTPUT CAM1CAM2CAM1&2 (HORIZ VERT) 2CAPTURE IMG PARTIAL-IMG WHOLE-IMG NO
0EXTENSION FUNC.2 NO DISPLAY+CURSOR(1 2)(000,000)
[TYPE RUN COND]
OPS-MENU SAVE LOCK
[SYSTEM COND]
1I/O CONDITIONS (TO NEXT SUB-MENU) 2COMM.SET (TO NEXT SUB-MENU)
9CAMERA TYPE (TO NEXT SUB-MENU)
OPS-MENU SAVE LOCK
Displayed when the IV-S32M/S33M is used.
1-13
Setting and Operating Outline
1
[3] Lock the menu display
You can select whether or not to display menus on each of the menu screen. Select the "LOCK" item on each menu screen to change the settings.
ËË
ËË
Ë Operating procedure
"SYSTEM COND" menu
1. Move the cursor to "LOCK" using the up/down and left/right keys, and press the SET key.
- The screen for selecting whether or not to display each of the menus will appear.
2. Move the cursor to the item that you want to change using the up and down keys, and press the SET key.
3. Select "YES" or "NO" using the up and down keys.
4. Repeat the steps 2 and 3 to change other menus.
5. Select the "RETURN" item using the up/down and left/right keys, and press the SET key.
- Items that are set to "NO" will not appear on the screen.
- The screen on the left will be shown when "NO" is selected for menus 5 to 7 on the menu display setting screen.
[SYSTEM COND]
1I/O CONDITIONS (TO NEXT SUB-MENU) 2COMM.SET (TO NEXT SUB-MENU) 3COMPUTER LINK
(TO NEXT SUB-MENU)
4INITIALIZATION ALL-INIT INIT-RAM NG-IMG-INIT 5
STDSELECT MENU
EXEC
6SELF DIAGNOSTICS EXEC 7GAIN-OFFSET (TO NEXT SUB-MENU) 8TIME 2000Y10M16D18H56M 9CAMERA TYPE (TO NEXT SUB-MENU)
OPS-MENU SAVE LOCK
1
Displayed when the IV-S32M/S33M is used.
Displayed when the IV-S33M is used.
[SYSTEM COND]
1I/O CONDITIONS MENU YES 2COMM.SET MENU YES 3COMPUTER LINK
MENU YES
4INITIALIZATION MENU YES 5STDSELECT MENU
MENU YES
6SELF DIAGNOSTICSMENU YES 7GAIN-OFFSET MENU YES 8TIME MENU YES 9CAMERA TYPE MENU YES
OPS-MENU SAVE RETURN
5
2
3
[SYSTEM COND]
1I/O CONDITIONS (TO NEXT SUB-MENU) 2COMM.SET (TO NEXT SUB-MENU) 3COMPUTER LINK
(TO NEXT SUB-MENU)
4INITIALIZATION ALL-INIT INIT-RAM NG-IMG-INIT   
8TIME 2000Y 10M 16D 18H 56M 9CAMERA TYPE (TO NEXT SUB-MENU)
OPS-MENU SAVE LOCK
1-14
Setting and Operating Outline
1
1-6 Power ON setting menu
[1] Operations menu lock
To prevent accidental changes to conditions you have set, the MAIN OPS MENU can be locked so that the screen cannot be changed to SET-SCRN. The operation can only be carried out on the [POWER ON SETTING] menu.
ËË
ËË
Ë Display procedure
Follow the procedure described below when turning ON the power to the controller (IV-S31M/S32M/ S33M) , and the [POWER ON SETTING] menu will be displayed on the monitor.
1. Turn ON the power to the IV-S30 controller, while holding down the ESC key.
2. Keep pressing the ESC key down for approx. 9 sec., after turning ON the power and the menu will be displayed.
ËË
ËË
Ë Operation procedure
1. On the [POWER ON SETTING] menu, move the cursor to item 1MAIN OPS MENU with the up and down keys, and press the SET key.
2. Move the cursor to UNLOCK or LOCK with the left and right keys, and press the SET key.
3. Move the cursor to item 3OPERATION with the up and down keys, and press the SET key. Press the SET key once more.
- The IV-S30 saves the settings in the flash memory and the screen will return to the SELECT
MENU.
ËË
ËË
Ë Display when the MAIN OPS MENU is locked
POWER ON SETTING
1 MAIN OPS MENU UNLOCK LOCK 2 DISPLAY MODE JAPANESE ENGLISH 3 OPERATION
1MAIN OPS MENU
Description
UNLOCK
LOCK
All of the operating conditions for the IV-S30 can be changed. The MAIN OPS MENU is locked and no change can be made.
"LOCK"willbe displayedonthe MAINOPSMENU
T.IMG C1 L
LOCK FULL VX.X
(TYPE00)AREA1
OK
MEAS XXXXms MEASURE 0 CAM1 POSI-DEVIATION
1-15
Setting and Operating Outline
1
[2] Change the Japanese or English display mode
Change disply between Japanese and English. Use the [POWER ON SETTING] menu for the selection.
ËË
ËË
Ë Display procedure
Follow the procedure described below when turning ON the power to the controller(IV-S31M/S32M/ S33M), and the [POWER ON SETTING] menu will be displayed on the monitor.
1. Turn ON the power to the controller, while holding down the ESC key.
2. Keep pressing the ESC key down for approx. 9 sec., and the following menu will be displayed.
ËË
ËË
Ë Operating procedure
3. Move the cursor to item "2DISPLAY MODE" (display mode) with the up and down keys, and
press the SET key.
4. Move the cursor to "JAPANESE" or "ENGLISH" with the left and right keys.
5. Move the cursor to "3OPERATION" using up and down keys and press the SET key. Then,
again press the SET key.
- The screen will change to MAIN OPS MENU.
3 5
4
[POWER ON SETTING]
1MAIN OPS MENU UNLOCK LOCK 2DISPLAY MODE JAPANESE ENGLISH 3OPERATION
1-16
Setting and Operating Outline
1
1-7 Remote key pad and specifications
4 Image change key (SEL)
1 Direction keys (up, down,
left and right)
5 Measurement start/brightness select key
(TRG/BRT)
2 Set (select) key (SET)
3 Cancel key (ESC)
Selecting an item on a menu screen
Setting a value
Determine the setting value
Switching the image mode between the through mode and freeze mode
Start measurement input
Switching the brightness level (between H and L)
DescriptionFunctionKey name
- Select a digit or an item with the left and right keys, and then specify a value with the up and
down keys.
- Specify a value with the up, down, right and left keys.
Switch the image mode between through and freeze on the setting screen. (See the preceding page.) When the mode is switched from through to freeze, a new image is captured. Note: The "Gain/offset adjustment" screen is only displayed in the through mode.
Press this key on the MAIN OPS MENU, and a new measurement is triggered.
Change the displayed image brightness.
- Use this key when the image is so bright that characters are difficult to see.
- The brightness can be changed on any screen other than the run screen.
Direction keys (up, down, left and right)
Set (select) key (SET)
Cancel key (ESC)
Image change key (SEL)
Measurement start/brightness select key (TRG/BRT)
1
2
3
4
5
Select an item with the up, down, left and right keys.
*
* The direction keys have an auto-repeat function
Set each coordinate.Setting a window
Returning a setting to its original state before being changed Returning to the previous menu
Determine the highlighted item
1-17
Setting and Operating Outline
1
metI M13S-VI M23S-VI M33S-VI egapecnerefeR
segamiGNretsigeR
×
71-1
segamiGN
yalpsid
SPONIAM
unem
neercs
nehwyalpsiD egamiGNna
srucco
02-1ot81-1
yrotsihyalpsiD
×
02-1
neercsyalpsidegamiGN
×
22-1ot12-1
segamiGNezilaitinI
×
22-1
*
*
1-8 Register and display NG images
NG image refers to any image that the controller has determined to be unacceptable after making the measurements.
- NG images are registered in the controllers memory. By replaying the NG images, you can review the points with problems.
This section describes how to register, display, and initialize NG images. Depending on type of the controller you are using, some settings are not available.
* The left and right split screen display is not available using the monitor output.
[1] How to register NG images (IV-S32M/S33M)
When the IV-S32M/S33M is used, select "YES" for NG image registration. NG images will be registered in the controllers memory as they occur. To make this setting, select 1, "REGST NG-IMG" on the [OBJECT TYPE SYS.] menu.
- See page 3-36.
- Up to 128 NG images can be registered at one time (the NG image numbers are 0 to 127). When 128 NG images are registered, the oldest NG image will be deleted and replaced by the 129th NG image. (All of numbers assigned to the NG images will de decremented by one.) The actual total number of NG images that can be registered may less than the 128, depending on the size of the images registered. [Limitation] The total number of NG images sizes can only occupy a maximum 8, full-size screens
(1,966,080 pixels: 512 x 480 x 8). The maximum screen size is 512 x 480 pixels.
Example: When the NG image size is 256 x 240 pixels, the controller can register up to 32 images.
(256 x 240 x 32 = 1,966,080)
[TYPE MEAS COND]
OBJECT TYPE SYS.]  
1OBJECT TYPE NO. 00(0~63) NOYES
OPS-MENU SAVE LOCK TITLE FINAL-CALC FINAL-OUTPUT I/O SYSTEM
1REGST NG IMG NO YES 2HALT ON NG MEAS NO YES
*
1-18
Setting and Operating Outline
1
[2] How to display NG images
NG images can be displayed on the MAIN OPS MENU and on the NG image display screen (IV-S32M/ S33M).
(1) Displaying NG images on the MAIN OPS menu
An NG image (the latest or any previous NG image) recorded with camera 1 can be displayed on the monitor while conducting measurements from the MAIN OPS MENU.
- This function only refreshes the NG image if another NG is captured. The screen is not refreshed with normal image measurement results. Thus, this method is useful for an operation that has a short cycle time and needs to process another workpiece soon after saving the NG image.
- When the measuring is stopped, NG images can also be displayed on the NG image display screen.
- See page 1-21.
The setting procedures are as follows:
1. Select "CAM1&NG-IMG" from the monitor output.
Select "2SELECT CAMERA", on the [TYPE MEAS COND] menu. - See page 3-3
2. Set the monitor output to "NG-IMG" or "CAM1&NG-IMG."
Select 1, "MONITOR OUTPUT" on the [TYPE RUN COND] menu. - See page 2-3.
ÆÆ
ÆÆ
Æ When the IV-S33M is used
ÆÆ
ÆÆ
Æ When the IV-S32M/S33M is used
[TYPE MEAS COND] 1OBJECT TYPE NO.
00(0~63) NO YES
2SELECT CAMERA CAM1&2 CAM1&NG-IMG 3IMG PRE-PROCESS
(TO NEXT SUB-MENU)
Description
MONITOR OUTPUT
CAM1
NG-IMG
CAM1&NG-IMG
Display the camera 1 image on the whole screen.
Display the NG image on the whole screen.
Display the camera 1 image on upper half, and the NG image on lower half.
F.IMG NG L
1MONITOR OUTPUT CAM1 NG-IMG CAM1&NG-IMG 2CAPTURE IMG PARTIAL-IMG WHOLE-IMG NO
 
[TYPE RUN COND]
Description
MONITOR OUTPUT
CAM1
NG-IMG
CAM1&NG-IMG
Display the camera 1 image on the whole screen.
Display the NG image on the whole screen.
Display the camera 1 image on upper half, and the NG image on lower half.
F.IMG NG L
1MONITOR OUTPUT CAM1 NG-IMG CAM1&NG-IMG 2CAPTURE IMG PARTIAL-IMG WHOLE-IMG NO
 
[TYPE RUN COND]
1-19
Setting and Operating Outline
1
C1/NG H
VX.X
(TYPE00)
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
C1/NG H
VX.X
(TYPE00)
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
NG H VX.X
(TYPE00)
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
- Display example when the monitor output is set to "CAM1&NG-IMG (HORIZ)."
- Display example when the monitor output is set to "CAM1&NG-IMG (VERT)."
- Display example when the monitor output is set to "NG-IMG."
Display camera1 measured image
Display
camera1 NG image
Display camera1 measured image
Display camera1 NG image
Display camera1 NG image
3. Return to the MAIN OPS MENU (page 1-4) and start making measurements. Shown below are examples of the NG image display.
ÆÆ
ÆÆ
Æ When the IV-S33M is used
C1/NG H
VX.X
(TYPE00)
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
NG H
VX.X
(TYPE00)
CHG-MEA CHG-REG CHG-RST CHG-C1 CHG-C2 CHG-EVAL CUSTOM-MNU
OPS-CND MEA-CND SYS-CND CHG-TYPE NG-IMG-DSP NEXT-NG MANL-MEAS
- Display example when the monitor output is set to "CAM1&NG-IMG."
- Display example when the monitor output is set to "NG-IMG."
Display
camera1 measured image
Display camera1 NG image
Display
camera1 NG image
When the IV-S32M is used
When the IV-S32M is used
Æ Æ
Æ Æ
Æ When the IV-S31M/32M is used
Loading...
+ 255 hidden pages