Beruflich Dokumente
Kultur Dokumente
Z01E-EN-01
SHORT MANUAL
SHORT MANUAL
Authorized Distributor:
Cat. No. Z01E-EN-01 Note: Specifications subject to change without notice. Printed in Europe
Z01E-EN-01+ZFX+SettingGuide.book Seite 1 Mittwoch, 13. Februar 2008 2:38 14
ZFX
Vision Sensor
with built-in touch screen
Short Manual
Ver. 1.0, January 2008
Z01E-EN-01+ZFX+SettingGuide.book Seite 2 Mittwoch, 13. Februar 2008 2:38 14
Z01E-EN-01+ZFX+SettingGuide.book Seite 3 Mittwoch, 13. Februar 2008 2:38 14
TABLE OF CONTENTS
SECTION 1
Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1-1 System Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1-2 Connecting the Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1-3 Installing the Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1-4 Installing the Intelligent Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1-5 Installing the C-mount Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1-6 Installing the External Lightings (Only For ZFX-SC50/SC90) . . . . . . . . . . . . . . . . . . . . . . 14
1-7 Installing the External Lightings (Only For C-mount Camera (ZFX-S/SC)) . . . . . . . . . . . . 15
SECTION 2
Main Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2-1 Operation Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2-2 Adjusting the brightness of image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2-3 Measurement Setting Example (Pattern Search) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2-4 Position Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2-5 Getting the clear image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2-6 Changing the Display Information (ADJ/RUN Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2-7 Re-measuring the saved image (ADJ Mode). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
SECTION 3
Run-Mode Measurement Process . . . . . . . . . . . . . . . . . . . . . 33
SECTION 4
Item Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4-1 ITEM Overview (Pattern Search) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4-2 ITEM Overview (Sensitive Search). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4-3 ITEM Overview (Flexible Search) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4-4 ITEM Overview (Graphic Search) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4-5 ITEM overview (Area) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4-6 ITEM Overview (Labeling). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4-7 ITEM Overview (Position) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4-8 ITEM Overview (Width) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4-9 ITEM Overview (Count) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4-10 ITEM Overview (Angle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4-11 ITEM Overview (Bright). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4-12 ITEM Overview (HUE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4-13 ITEM Overview (Defect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4-14 ITEM Overview (Grouping) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3
Z01E-EN-01+ZFX+SettingGuide.book Seite 4 Mittwoch, 13. Februar 2008 2:38 14
SECTION 5
Appendices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5-1 What is decided by AUTO setting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5-2 BANK and BANK-Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4
Z01E-EN-01+ZFX+SettingGuide.book Seite 5 Mittwoch, 13. Februar 2008 2:38 14
SECTION 1
Preparation
Ethemet
Touch pen
Camera only (*1)
Console
ZFX-KP
(*3)
RS-232C cable
ZFX-XPT_A PLC
- Color camera
RS-422 cable
ZFX-SC ZFX-XPT_B
- Monochrome camera Parallel I/O cable
ZFX-S ZFX-VP
Camera cable
A CCTV lens and light
source will be required. ZFX-VS/VSR
5
Z01E-EN-01+ZFX+SettingGuide.book Seite 6 Mittwoch, 13. Februar 2008 2:38 14
Important Use a DC power supply with countermeasures against high voltages (safe
extra low-voltage circuits on the secondary side). If the system must meet UL
standards, use a UL class II power supply.
+ -
DC power
supply
6
Z01E-EN-01+ZFX+SettingGuide.book Seite 7 Mittwoch, 13. Februar 2008 2:38 14
Important Fasten the connector while making sure that it is not subjected to vibration or
shock.
Important Do not mount the Controller in such a way that a load is steadily applied on
the connector, for example, with tension applied to the cables.
Disconnection procedure
Loosen the fastening screws (two locations) to unlock the camera’s cable, and
then pull the camera’s cable connector straight out.
Important Be sure to hold the connector of the camera to disconnect it. Failure to do so
may damage the camera’s cable.
7
Z01E-EN-01+ZFX+SettingGuide.book Seite 8 Mittwoch, 13. Februar 2008 2:38 14
Important Install the Controller so that the distance between the Controller and other
devices is at least the dimensions shown in the figure below to improve the
ventilation.
When installing the Controller With the Exhaust Unit
When installing Controller only:
attached:
Min. 15 mm
Min.
Min. Min.
50 mm
50 mm 15 mm
Important Keep the ambient temperature less than 50 °C. If the ambient temperature is
higher than 50 °C, install a fan forced cooling system or an air conditioner to
keep the temperature lower than 50 °C.
Important Allow at least 10 m between the Controller and power lines to keep noise at a
low level in the operating environment.
Important Attach the End Plate (sold separately) to both sides of the Controller on the
DIN track.
8
Z01E-EN-01+ZFX+SettingGuide.book Seite 9 Mittwoch, 13. Februar 2008 2:38 14
Important Attach the Exhaust Unit (supplied) to the Controller when installing other
devices adjacently on the same DIN track as the Controller.
End Plate (sold separately)
PFP-M
OMRON USB
Exhaust Unit
ZFX-C10 OUTPUT RUN ERROR ENABLE
SD
CARD
ADJ
MENU RUN
AUTO ESC
SET
1 2 3 4
PULL OPEN
Removing procedure
1. Pull the Controller’s lower hook downwards.
2. Lift up the Controller from its bottom to re-
move it from the DIN track.
1
2
2
1
Mounting bracket
9
Z01E-EN-01+ZFX+SettingGuide.book Seite 10 Mittwoch, 13. Februar 2008 2:38 14
50
49
ZFX-SR50 ZFX-SC50/SC50W
Setting distance L (mm) Setting distance L (mm)
300 190
187
194
100
100
38
30 31 30
9 60
9.8 49 9.8 49
Detection range H (mm) Detection range H (mm)
ZFX-SC90/SC90W ZFX-SC150/SC150W
Setting distance L (mm) Setting distance L (mm)
160 240
227
142
180
100
67
115
40 100
40 70 100 80 120 160
49 89 89 148
Detection range H (mm) Detection range H (mm)
Note • The lens has a fixed focal point. The actual detection range and focal point
vary from lens to lens, so adjust the distance to the measurement target
after replacing the lens or camera.
• The camera mounting distance listed in the following tables is an approxi-
mate value. Mount the Camera so that the distance to the measurement
target can be adjusted easily.
• If the object size and detection range are incompatible, use a combination
of a camera (without lighting), standard CCTV lens and light source.
10
Z01E-EN-01+ZFX+SettingGuide.book Seite 11 Mittwoch, 13. Februar 2008 2:38 14
Removal procedure
1. Insert a screwdriver into the gap
(one of the two gaps) between the
mounting fixture and the camera
case, and remove the mounting
fixture.
Mounting fixture
Note First turn the focus adjustment control slightly to the left and right, to make
sure that the Focus adjustment control is not at the upper or lower limit posi-
tions. Do not exert unnecessary force to turn the control at the upper or lower
limit positions as this might damage the control.
(For ZFX-SC90_/SC150_, the control stops turning at the nearest position. It
turns free at the farthest position.)
11
Z01E-EN-01+ZFX+SettingGuide.book Seite 12 Mittwoch, 13. Februar 2008 2:38 14
Lens model
3Z4S-LE
ML-5018
Camera distance A(mm)
10000
ML-3519
ML-2514
ML-1614
ML-1214
1000
ML-0813
ML-0614
t: Extension tube
100
Example
t0: Extension tube
40 is not required.
4 10 100 1000 t5: 5-mm extension
Detection range(mm) tube is required.
Lens model
3Z4S-LE
ML-10035
Camera distance A(mm)
10000
ML-7527
t0
t2
t0
t5
t10
t20 t15
t40 t35 t30 t25
1000 t45
t50
t60 t2
t5
t10
t15
t50 t25 t20
t45 t40t35t30
200
2 10 100 1000
Detection range(mm)
The X axis of the optical chart shows detection range L (mm), and the Y axis
shows the camera distance A (mm). The curves on the optical chart show the
relationship between the detection range and camera distance for each CCTV
lens. The values are significantly different for each lens, so double-check the
model of the lens before using the graph. The “t” values indicate the lengths of
the Extension Tubes. The value “t0” shows the case where an Extension Tube
12
Z01E-EN-01+ZFX+SettingGuide.book Seite 13 Mittwoch, 13. Februar 2008 2:38 14
is not required and the value “t5.0” shows the case where a 5-mm Extension
Tube is used.
Example
When a 3Z4S-LE ML-5018 CCTV Lens is being used and a detection range of
40 mm is required at the measurement target, a camera distance of 500 mm
and 5-mm Extension Tube are required.
Camera
Lens
Camera distance A (mm)
Measurement object
13
Z01E-EN-01+ZFX+SettingGuide.book Seite 14 Mittwoch, 13. Februar 2008 2:38 14
ZFX-SC50 ZFX-SC90
Optional lighting can be used
with these two Cameras.
Bar Lighting Double Bar Lighting Low-angle Bar Lighting Through-beam Lighting
ZFV-LTL01 ZFV-LTL02 ZFV-LTL04 ZFV-LTF01
14
Z01E-EN-01+ZFX+SettingGuide.book Seite 15 Mittwoch, 13. Februar 2008 2:38 14
1-7 Installing the External Lightings (Only For C-mount Camera (ZFX-S/SC)) Preparation
1-7 Installing the External Lightings (Only For C-mount Camera (ZFX-S/SC))
1-7-1 Connecting the Optional Lighting to the camera
The optional lighting can be connected to the Strobe Controller. And the
Strobe Controller can be connected to the camera (ZFX-S/SC). No power
supply is required for the optional lighting.
Strobe Controller
Strobe Controller
3Z4S-LT MLEK-C100E1TSX
External Lighting
3Z4S-LT Series
The lighting that current consumption is 1.0A or less can be connected
15
Z01E-EN-01+ZFX+SettingGuide.book Seite 16 Mittwoch, 13. Februar 2008 2:38 14
1-7 Installing the External Lightings (Only For C-mount Camera (ZFX-S/SC)) Preparation
16
Z01E-EN-01+ZFX+SettingGuide.book Seite 17 Mittwoch, 13. Februar 2008 2:38 14
SECTION 2
Main Operation
Mode Description
MENU mode This mode is for setting the Top Screen
measurement conditions.
The easy-to-follow icon- Top menu
based display allows opera- LIVE
tions to be performed intu-
itively. TEA
Important Judge OK
TE
Correlation 92 A
Measurement trigger by Position X 462
Position Y 352
menu operation is to push Angle 15
[SET]-key & [UP]-key
Previous Next Dsplay SW Capture
17
Z01E-EN-01+ZFX+SettingGuide.book Seite 18 Mittwoch, 13. Februar 2008 2:38 14
C
1. Push The thumbnails of images automatically captured
"Auto" under differen illumination patterns are displayed
Light Control SD
Apply
Light Control SD
Cancel Capture
A
3. Push "Apply"
D B TEA
18
Z01E-EN-01+ZFX+SettingGuide.book Seite 19 Mittwoch, 13. Februar 2008 2:38 14
19
Z01E-EN-01+ZFX+SettingGuide.book Seite 20 Mittwoch, 13. Februar 2008 2:38 14
OK NG
TEA
Reference point
Circum Polygon
20
Z01E-EN-01+ZFX+SettingGuide.book Seite 21 Mittwoch, 13. Februar 2008 2:38 14
Register model
Reference model
Search region TEA
Reference point
Auto
Defect Non-defect 85
samples samples
L: 100 H: 100
Correlation
0 100
21
Z01E-EN-01+ZFX+SettingGuide.book Seite 22 Mittwoch, 13. Februar 2008 2:38 14
Inspection
With Position
Correction
Recommended procedural
Position correction
0.Pattern Region SD
Register model Push [Image SW]. After that, the
Reference model image which is used for position
TEA
Search region correction is switched.
Reference point
22
Z01E-EN-01+ZFX+SettingGuide.book Seite 23 Mittwoch, 13. Februar 2008 2:38 14
Edge Position
The position is detected by density changes and is
corrected.
Density changes. How to set is the same way of "Position"
Measurement
target is not Labeling
at an angle. The image is binarized to detect the group (label) of
the measurement target color to correct the
Image can be binarized. position.
How to set is the same way of "Labeling"
1 model
If the measurement target has a characteristic
pattern, the position of that pattern is detected to
Measurement target has correct the position.
a characteristic pattern. How to set is the same way of "Pattern Search"
2 model
Two models are registered, and the position
difference is corrected using the center coordinates
High accuracy correction
of a straight line joining the two models and the angle
is needed.
of that line to the horizontal.
How to set is the same way of "Pattern Search"
Area
The image is binarized to detect the position of the
Measurement measurement target color area to correct the
target is at Image can be binarized. position.
an angle.
How to set is the same way of "Area"
Angle
Two positions are detected by density changes, and
position difference is corrected using the center
Density changes. coordinates of a straight line joining these two
positions.
How to set is the same way of "Angle"
Graphic Search
The position of the pattern is detected and corrected
using profile information. Measurement can be
Uneven density performed stably even when density is uneven.
How to set is the same way of "Graphic Search"
23
Z01E-EN-01+ZFX+SettingGuide.book Seite 24 Mittwoch, 13. Februar 2008 2:38 14
Regular monochrome
image conversion Low contrast image
Color filter
Contrast is improved!
Red
(AUTO)
Magenta Yellow
(AUTO) (AUTO)
Blue
Gray
(AUTO)
Green
{ AUTO: Automatically the best color filter is selected.
(AUTO) (AUTO) SELECT - CUSTOM: You can select any color from
the color bar.
Cyan
(AUTO)
24
Z01E-EN-01+ZFX+SettingGuide.book Seite 25 Mittwoch, 13. Februar 2008 2:38 14
AUTO
The color filter is automatically set. The
color filter for enhancing the contrast AUTO ESC
selected.
(*1) Model region : (Pattern Search / Sensitive
Search / Graphic Search / Flexible Search /
Grouping) Measurement region : (Area / Labeling / Register model
Auto
SELECT
MENU mode
- [Setup] icon
- [Item] icon
- [Img Adj] icon
- [Select Camera] menu (only C20/25)
- [Color Filter] menu
- [Select filter] menu
Key point
To hold the color filter, change [Auto function]
to [OFF]. If [ON], color filter would be
changed when the AUTO setting is next exe-
cuted.
25
Z01E-EN-01+ZFX+SettingGuide.book Seite 26 Mittwoch, 13. Februar 2008 2:38 14
0 (black)
359
0
Chromaticity diagram
26
Z01E-EN-01+ZFX+SettingGuide.book Seite 27 Mittwoch, 13. Februar 2008 2:38 14
27
Z01E-EN-01+ZFX+SettingGuide.book Seite 28 Mittwoch, 13. Februar 2008 2:38 14
Fine-Adjusting Colors
6. Select [Hue/Saturation/Value]
If the appropriate color is not obtained by [AUTO], fine-adjust three parame-
ters (hue, saturation and brightness). The image can be adjusted while com-
paring the original image and the picked up color image.
Key point
To hold the picked up color, change [Auto function] to [OFF]. If[ON], picked up
color would be changed when the AUTO setting is next executed.
28
Z01E-EN-01+ZFX+SettingGuide.book Seite 29 Mittwoch, 13. Februar 2008 2:38 14
2-5-3 Pre-processing
What is the Pre-processing?
This function changes the camera image into the image which is easier to
measure.
Important You can set the different pre-processing for each position correction and mea-
surement item.
29
Z01E-EN-01+ZFX+SettingGuide.book Seite 30 Mittwoch, 13. Februar 2008 2:38 14
Important You can set the different pre-processing for each position correction and mea-
surement item.
MENU mode - [Setup] - [Item] - [Img Adj] - [Select camera] - [BGS level]
Example: Set the lower limit value to 100 and upper limit vaue to 220.
Image before background is removed Image with background removed
L[ 060] H[ 200]
Background
density Measurement target density
255
Converted image
0 255
Original image
30
Z01E-EN-01+ZFX+SettingGuide.book Seite 31 Mittwoch, 13. Februar 2008 2:38 14
Results are displayed indi- The entire measurement All measurement results are
vidually for each measure- region is displayed. displayed as a list.
ment item. Horizontal axis: Smallest digit of item No.
Vertical axis: Upper two digits of item No.
Green circle: OK
Red circle: NG
The position correction The data results are The variable results are
result is displayed. displayed as a list. displayed as a list.
The judgement results are Saved images are dis- Conditions can be adjusted
displayed as a list. played. while viewing the measure-
ment results saved to the
Only ADJ-Mode logging monitor.
Statistical data
Statistical data/Data0 Only ZFX-C20/25
Maximum 462 Count 100
Minimum 370 NG Count 5
Average 423 NG Rate 5%
Deviation 210 Alarm Cou 20
31
Z01E-EN-01+ZFX+SettingGuide.book Seite 32 Mittwoch, 13. Februar 2008 2:38 14
In the Individual results display or Position correction display, you can hide or
reduce the size of images that are displayed simultaneously with measure-
ment information. Each press of the ↑ UP key/↓ DOWN key switches the
image display as follows:
Previous Next Display sw Adjust Previous Next Display sw Adjust Prev. Next Display sw Adjust
32
Z01E-EN-01+ZFX+SettingGuide.book Seite 33 Mittwoch, 13. Februar 2008 2:38 14
SECTION 3
Run-Mode Measurement Process
Measurement Measurement
Yes
End
TRIG
How to input
1. Serial Command via RS-232C/422, USB, Ethernet
It’s needed to send the command from external device (e.g. PC, PLC)
Please see the detail in “Serial Communication Command Reference“
2. Parallel (TRIG Signal)
One measurement is done if TRIG signal is turn ON.
33
Z01E-EN-01+ZFX+SettingGuide.book Seite 34 Mittwoch, 13. Februar 2008 2:38 14
Measurement Results
There are three kind of results.
• Overall Judgement
• Individual Judgement (You can define up to 32 judgements)
• Individual data (You can define up to 32 data)
34
Z01E-EN-01+ZFX+SettingGuide.book Seite 35 Mittwoch, 13. Februar 2008 2:38 14
Overall Judgement
How to get Overall Judgement Output (OR Output)
1. Parallel OR Signal
OR signal’s (ON/OFF) indicates the total judgement (OK or NG).
Setting about Overall Judgement
Setting Reflection of Individual Results MENU mode - [Setup] - [Add func] - [OR setting]
You can select which items results are reflected in the overall judgement that is
output to the OR signal of the parallel interface.
Measurement Item ON (default) / OFF
Position correction
Calc./variable (Individual Data)
Calc./judge (Individual Judge)
Calc./alarm (Logging Monitor Alarm) ON / OFF (default)
Able / Disable MENU mode - [System] - [Output] - [Total jg. output] - [Parallel]
If selecting OFF, OR signal is disable.
ON (default) / OFF
Output Polarity MENU mode - [System] - [Comm] - [Parallel] - [Polarity]
(OR, DO[0:15]) ON condition of OR and Individual Judgement
NG=ON: Signals turn ON when judgement is NG. (default )
OK=ON: Signals turn ON when judgement is OK.
OR output mode MENU mode - [System] - [Comm] - [OR output]
One-shot: OR signals turns ON for specified time only when
ON condition is satisfied.
Level: ON/OFF status is held until it next changes after OR signal
has been output. (default)
OR Output time MENU mode - [System] - [Comm] - [OR output]
Output time of OR signal as a one-shot signal
Range: 0 to 255 ms (default: 0 ms)
35
Z01E-EN-01+ZFX+SettingGuide.book Seite 36 Mittwoch, 13. Februar 2008 2:38 14
Individual Judgement
How to get Individual Judgement Output
1. Parallel ‘DO 0 to 31’Signals
DO[0:15] signals’ (ON/OFF) indicates the Individual judgements
(OK or NG).
Judgment result for expression 0 to 15
DO15 DO14 DO13 DO12 DO11 DO10 DO9 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0
1st time
Expression 15 Expression 0
Judgment result for expression 16 to 31
DO15 DO14 DO13 DO12 DO11 DO10 DO9 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0
2nd time
Expression 31 Expression 16
36
Z01E-EN-01+ZFX+SettingGuide.book Seite 37 Mittwoch, 13. Februar 2008 2:38 14
Individual Data
How to get Individual Data Output
1. Parallel ‘DO 0 to 31’Signals
Only integer value is output. (Data is rounded to the nearest integer.) Data
is output in 2’ s complement format in 16-bits at a time. When two or more
data are defined, 16-bits values are output sequentially.
When measurement value is “+1234”
DO15 DO14 DO13 DO12 DO11 DO10 DO9 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0
0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0
37
Z01E-EN-01+ZFX+SettingGuide.book Seite 38 Mittwoch, 13. Februar 2008 2:38 14
Output format
< Measurement value of data 0 >, < Measurement value of data 1>... < Measurement value of data 31 > Delimiter
Example: Example:
On August 1st, 2007 At 1 minute, 20 seconds past 12 am
→2007/8/1 →12:01:20
38
Z01E-EN-01+ZFX+SettingGuide.book Seite 39 Mittwoch, 13. Februar 2008 2:38 14
Output format
The value by 1000 times is output continuously as 4 bytes per single data
item. Minus number are output as 2’ s complement.
<Measurement value of data 0 x 1000> <Measurement value of data 1 x 1000> ... <Measurement value of data 31 x 1000>
<Measurement value of data 0 x 1000> <Measurement value of data 1 x 1000> ... <Measurement value of data 31 x 1000>
39
Z01E-EN-01+ZFX+SettingGuide.book Seite 40 Mittwoch, 13. Februar 2008 2:38 14
OFF
GATE
ON
(2)
T3 T4
T5
T6
Explanation of operation
1. When the measurement trigger (TRIG signal) is input from the external device, measurement is executed
once synchronized with the rising edge of the TRIG signal (OFF -> ON).
2. The GATE signal is used to control the timing at which the external device captures measurement results.
Set the Gate ON delay (T3) and Gate ON time (T4) so that T3+T4<T5.
3. When parallel output is set to "ON" as the data output destination, data is output for the number of times in
the expression set at "Calculation (data)" (maximum 32 times). When parallel output is OFF, data is not out-
put.
4. When parallel output is set to "ON" as the judgment output destination, judgment is output for the number
of times in the expression set at "Calculation (judgment)" (maximum twice). When parallel output is OFF,
judgment is not output.
5. The overall judgment is output. Overall judgment is NG if there is even one NG for the preset measurement
items and judgment results in the expression. In the case of level output, the ON/OFF status of the OR signal
does not change until the next output as shown in this example.
6. When the timing for turning the ENABLE signal ON is set to "end of image input", a delay occurs until output
is started after the ENABLE signal turns ON as measurement is also executed after the ENABLE signal
turns ON. Do not input the next trigger until measurement is completed.
40
Z01E-EN-01+ZFX+SettingGuide.book Seite 41 Mittwoch, 13. Februar 2008 2:38 14
SECTION 4
Item Overview
Reference point
Model
(image pattern to find)
A A A A A A A
41
Z01E-EN-01+ZFX+SettingGuide.book Seite 42 Mittwoch, 13. Februar 2008 2:38 14
42
Z01E-EN-01+ZFX+SettingGuide.book Seite 43 Mittwoch, 13. Februar 2008 2:38 14
Search region
(region for searching
for model)
Subdivision
Model
(image pattern to find)
Search Process
1. Pattern Search
A pattern search is performed with registered models without subdivision.
The location with the greatest correlation is extracted for the measurement
mode (high-speed, standard, and high-precision).
2. Sensitive Search original
Subdivided models are matched against the location obtained in step 1,
and the value of the part with the worst correlation is output.
Another setting
Search mode Hi-speed / Normal / Precision (default)
This is same setting as pattern search. (See the “Pattern Search”)
Sensitivity Low / Middle (default) / High
accuracy: Low < Middle < High
measurement speed: Low > Middle > High
Low Middle High
Low: Up to 9 models
Middle: Up to 25 models
High: Up to 100 models
43
Z01E-EN-01+ZFX+SettingGuide.book Seite 44 Mittwoch, 13. Februar 2008 2:38 14
Search region
(region for searching
model)
Another setting
Seach mode Hi-speed / Normal (default) / Precision
Verification ON / OFF (default)
Candidate level 0 to 100 (default value: 60)
This is same setting as pattern search. (See the “Pattern Search”)
EDIT
This item cannot do the rotation search. Please set same amount of “Pattern
Search”s as models which you’d like to register, If work object has a rotated
status.
44
Z01E-EN-01+ZFX+SettingGuide.book Seite 45 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Parts resembling the model are searched for stably even
Search region
in the following environment.
(region for searching
for model)
Lots of noise Partially clipped
Reference point
Model
(image pattern to find)
45
Z01E-EN-01+ZFX+SettingGuide.book Seite 46 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Measurement
region
θ Angle
Gravity
The colors of the measurement
target are picked up. Area
The area, gravity and angle
of the desired colors can be
measured, based on the total
pixels of desired colors.
Another setting
Measure axis ON / OFF (default)
angle Set whether or not to measure the angle.
(When selecting [ON], the processing time increases.)
Fill profile ON / OFF (default)
This is efficient, when passed products doesn’t have the uniformity
inside but has a same outer shape.
Passed products
Start End
point point
Notice:
The color pickup isn’t done by clicking [AUTO] in the Register model
Reference point
the color pickup screen.
Img Adj Region Detail Limits
AUTO
46
Z01E-EN-01+ZFX+SettingGuide.book Seite 47 Mittwoch, 13. Februar 2008 2:38 14
Label 0
Label 1
Label 2
The colors of the measurement
target are picked up.
Another setting
Labeling mode Normal (default) / Precision
When “Normal” is selected, the image is measured at high speed after compressed to 1/2 size in
both the horizontal and vertical axes.
Sort mode Area descending order From large area to small area
Area ascending order From small area to large area
X gravity descending order From large X position to small X position
X gravity ascending order From small X position to large X position
Y gravity descending order From large Y position to small Y position
Y gravity ascending order From small Y position to large Y position
Label No. 0 to 2499 (default value : 0)
Sets the label No. whose data (area/position) is to be output.
Measure axis angle ON / OFF (default)
Set whether or not to measure the angle. (When selecting [ON], the processing time increases.)
Measure perimeter ON / OFF (default)
Set whether or not to measure the following parameters.
(When selecting [ON], the processing time increases.)
- Perimeter
Length Y
- Length X
- Length Y Length X
Measure roundness ON / OFF (default)
Set whether or not to measure the roundness.
(When selecting [ON], the processing time increases.)
Roundness = 4π x area) / (perimeter x perimeter)
Filling up holes ON / OFF (default)
Select how to process the parts of untargeted color which are enclosed by the target color,
such as a doughnut. When [ON] is set, that parts are recognized as the target color.
(When selecting [ON], the processing time increases.)
Input image Filling up holes: ON
Measurement
target
47
Z01E-EN-01+ZFX+SettingGuide.book Seite 48 Mittwoch, 13. Februar 2008 2:38 14
Measurement target
Measurement color which is not required
in measurement
When [ON] is set, the entire region outside of measurement region is measured as the color to be
measured. (When selecting [ON], the processing time increases.)
Outside trimming: ON
The biggest label
Similar size
Measurement target
Noise
Notice:
The color pickup isn’t done by clicking [AUTO] in the Register model
Reference point
the color pickup screen.
Img Adj Region Detail Limits
AUTO
48
Z01E-EN-01+ZFX+SettingGuide.book Seite 49 Mittwoch, 13. Februar 2008 2:38 14
End point
Start point End point End point
Start point
Another setting
Measurement mode Average (default) / Peak / bottom
Set the definition of the edge position.
Bottom (side near start point)
49
Z01E-EN-01+ZFX+SettingGuide.book Seite 50 Mittwoch, 13. Februar 2008 2:38 14
Measurement region
Measurement region
Noise is judged as being present
Noise width (pixel) when the densitiy distribution is at
the edge level or lower in the
preset range.
50% Edge level
50
Z01E-EN-01+ZFX+SettingGuide.book Seite 51 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Measurement region
Start End
point point
Edge 1
Edge 2
(start point side)
(end point side)
Dimension
Edge 1 is searched from start point towards the end point.
Edge 2 is searched from end point towards the start point.
Another setting
Measurement mode Average (default) / Maximum / minimum
Set the definition of the distance.
Width when [Maximum] is selected
Split size
51
Z01E-EN-01+ZFX+SettingGuide.book Seite 52 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Measurement region
Another setting
Measurement Normal (default) Select “Normal”in case that pin width and pitch
mode are two pixels or more.
Fine Select “Precision”for stably measuring the
narrower width and pitch than “Normal”.
Color mode Filter mode (default) / Pickup mode
This is same setting as position. (See the “Position”)
Target color Light (default) / Dark
Select the target color.
Edge level 1, 2 0 to 100 (%) (default value: 50)
The edges are detected by derivative distribution in this item.
Edge is detected as follows;
1. The amount of change in direction light --> dark and dark --> light is calculated.
2. The maximum value is set to 100%. Minimum value is set to 0%.
3. Places where the amount of change exceeds the edge level are detected as edges.
Measurement region
52
Z01E-EN-01+ZFX+SettingGuide.book Seite 53 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Measurement region The edges are searched in the two measurement regions
Change of brightness: light --> dark according the preset direction and change of brightness. The
inclination of the straight line made by two points is calculated.
Angle
: Edge position 1 : Edge position 2
Angle is calculated according to the
positional relationship between the 2
-180 to 0°
edge positions.
0 to 180°
Another setting
Color mode Filter mode (default) / Pickup mode
This is same setting as position. (See the “Position”)
Measurement mode 1, 2 Average (default) / Peak / bottom
This is same setting as position. (See the “Position”)
Split size 1, 2 1 to 99 (default value : 1)
This is same setting as position. (See the “Position”)
Color 1, 2 Light --> Dark (default) / Dark --> Light
This is same setting as position. (See the “Position”)
Edge level 1, 2 0 to 100 (%) (default value: 50)
This is same setting as position. (See the “Position”)
Noise level 1, 2 0 to 255 (default value: 20)
This is same setting as position. (See the “Position”)
Noise width 1, 2 0 to 255 (default value: 0)
This is same setting as position. (See the “Position”)
53
Z01E-EN-01+ZFX+SettingGuide.book Seite 54 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
0 255
Brightness: black Brightness: white
0 127
Deviation: small Deviation: big
e.g.1
Deviation of both objects are 0.
The difference can be detected by brightness
e.g.2
Brightness of both objects are 127.5.
The difference can be detected by Deviation.
54
Z01E-EN-01+ZFX+SettingGuide.book Seite 55 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Hue, saturation,
Measurement region
brightness value
e.g.1
In measurement region,
Blue (hue: 240) : area of 20% Average of HUE
Orange (hue: 60) : area of 80% 240 * 20 + 60 * 80 = 96
e.g. 2
Passed Dirt Color Brightness
object heterogeneity heterogeneity
55
Z01E-EN-01+ZFX+SettingGuide.book Seite 56 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
Subdivision
Measurement
region
Scratch
The measurement region is automatically subdivided into
small sections to detect for changes in their respective
brightness (density).
Number of defects
The extent of the defects is calculated in subdivided
regions, and regions at or exceeding the defect
threshold are output as the number of defects.
Even if you see only one defect on the screen, the
number of defects is often more than one.
Measurement region
Line Circum/Arc Area
Measurement Measurement Measurement
region region region
This is mainly for detecting This is mainly for detecting the This is mainly for detecting
the chipping and burrs. One chipping and burrs on round shape the scratches and dirt.
straight line can be drawn. object. One circumference or arc A combination of up to five
can be drawn. shapes (rectangles, ellipse,
circles, polygons) can be
drawn.
56
Z01E-EN-01+ZFX+SettingGuide.book Seite 57 Mittwoch, 13. Februar 2008 2:38 14
Another setting
Detection size 4 to 64 (default value: 8)
4 to 64 (default value: 8)
Small detection areas corresponding to the detection size are cre-
ated and the distance between each area is defined by the detection
interval.The average density of each detection area is calculated, and
then is compared with the surrounding average density.
Defect
When a larger detection size is set, the difference with elements that are
not defects decreases as the density of elements other than defects also
is included in the calculation at (2). In other words, the more background
that is included in the detection area, the weaker the detection sensitivity
becomes.
• Detection interval
Determine the detection interval roughly according to the size of the
defect and the detection size.
The larger the detection interval that is set, the shorter the processing time
becomes.
When the detection area is greater than the defect, set a smaller detection
interval.
When the defect is greater than the detection area, set a slightly larger de-
tection interval.
When a small detection interval is set, elements overlapping the edge of
the defect also are included in the comparison, and so the defect value de-
creases, which results in less stable detection of the defect.
57
Z01E-EN-01+ZFX+SettingGuide.book Seite 58 Mittwoch, 13. Februar 2008 2:38 14
Setup Measurement
The index No. of the most similar model
Index Model is calculated.
(0 to 63) (register up to 4)
0
1
63
In this case, Search region
index 1 is output.
Another setting
Search mode Hi-speed / Normal (default) / Precision
This is same setting as pattern search. (See the “Pattern Search”)
Verification ON / OFF (default)
Candidate level 0 to 100 (default value: 60)
This is same setting as pattern search. (See the “Pattern Search”)
Edit
This item cannot do the rotation search.
58
Z01E-EN-01+ZFX+SettingGuide.book Seite 59 Mittwoch, 13. Februar 2008 2:38 14
SECTION 5
Appendices
59
Z01E-EN-01+ZFX+SettingGuide.book Seite 60 Mittwoch, 13. Februar 2008 2:38 14
TEA
Cameras Register Position Add func
Item
What is BANK-Group?
BANK-Group can have up to 32 BANKs.
• ZFX-C controller can have one BANK-Group, if not using SD-card.
• ZFX-C controller can have up to 32 BANK-Groups, if using SD-card.
Bank group 0
1
Bank 0 2
Bank
Bank 1 0
Bank
Bank 1 0
Bank group 0 Bank 1
Bank group 31
Bank 0
Bank 1 Bank 0
Bank 30 Bank 1
Bank
Bank 31 30
Bank
Bank 31 30
Bank 31
SD card
Bank 30 (capacity: 256 MB)
Bank 31 Bank 30
Bank 31
60
Z01E-EN-01+ZFX+SettingGuide.book Seite 61 Mittwoch, 13. Februar 2008 2:38 14
61
Z01E-EN-01+ZFX+SettingGuide.book Seite 62 Mittwoch, 13. Februar 2008 2:38 14
Revision History
A manual revision code appears as a suffix to the catalog number on the front cover of the manual.
Revision code
The following table outlines the changes made to the manual during each revision. Page numbers refer to the
previous version.
Revision code Date Revised content
01 January 2008 Original production
62
Terms and Conditions of Sale
1. Offer; Acceptance. These terms and conditions (these "Terms") are deemed ITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE PRODUCTS.
part of all quotes, agreements, purchase orders, acknowledgments, price lists, BUYER ACKNOWLEDGES THAT IT ALONE HAS DETERMINED THAT THE
catalogs, manuals, brochures and other documents, whether electronic or in PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR
writing, relating to the sale of products or services (collectively, the "Products") INTENDED USE. Omron further disclaims all warranties and responsibility of
by Omron Electronics LLC and its subsidiary companies (“Omron”). Omron any type for claims or expenses based on infringement by the Products or oth-
objects to any terms or conditions proposed in Buyer’s purchase order or other erwise of any intellectual property right. (c) Buyer Remedy. Omron’s sole obli-
documents which are inconsistent with, or in addition to, these Terms. gation hereunder shall be, at Omron’s election, to (i) replace (in the form
2. Prices; Payment Terms. All prices stated are current, subject to change with- originally shipped with Buyer responsible for labor charges for removal or
out notice by Omron. Omron reserves the right to increase or decrease prices replacement thereof) the non-complying Product, (ii) repair the non-complying
on any unshipped portions of outstanding orders. Payments for Products are Product, or (iii) repay or credit Buyer an amount equal to the purchase price of
due net 30 days unless otherwise stated in the invoice. the non-complying Product; provided that in no event shall Omron be responsi-
3. Discounts. Cash discounts, if any, will apply only on the net amount of invoices ble for warranty, repair, indemnity or any other claims or expenses regarding
sent to Buyer after deducting transportation charges, taxes and duties, and will the Products unless Omron’s analysis confirms that the Products were prop-
be allowed only if (i) the invoice is paid according to Omron’s payment terms erly handled, stored, installed and maintained and not subject to contamina-
and (ii) Buyer has no past due amounts. tion, abuse, misuse or inappropriate modification. Return of any Products by
4. Interest. Omron, at its option, may charge Buyer 1-1/2% interest per month or Buyer must be approved in writing by Omron before shipment. Omron Compa-
the maximum legal rate, whichever is less, on any balance not paid within the nies shall not be liable for the suitability or unsuitability or the results from the
stated terms. use of Products in combination with any electrical or electronic components,
5. Orders. Omron will accept no order less than $200 net billing. circuits, system assemblies or any other materials or substances or environ-
6. Governmental Approvals. Buyer shall be responsible for, and shall bear all ments. Any advice, recommendations or information given orally or in writing,
costs involved in, obtaining any government approvals required for the impor- are not to be construed as an amendment or addition to the above warranty.
tation or sale of the Products. See http://www.omron247.com or contact your Omron representative for pub-
7. Taxes. All taxes, duties and other governmental charges (other than general lished information.
real property and income taxes), including any interest or penalties thereon, 14. Limitation on Liability; Etc. OMRON COMPANIES SHALL NOT BE LIABLE
imposed directly or indirectly on Omron or required to be collected directly or FOR SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
indirectly by Omron for the manufacture, production, sale, delivery, importa- LOSS OF PROFITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY
tion, consumption or use of the Products sold hereunder (including customs WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS
duties and sales, excise, use, turnover and license taxes) shall be charged to BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY.
and remitted by Buyer to Omron. Further, in no event shall liability of Omron Companies exceed the individual
8. Financial. If the financial position of Buyer at any time becomes unsatisfactory price of the Product on which liability is asserted.
to Omron, Omron reserves the right to stop shipments or require satisfactory 15. Indemnities. Buyer shall indemnify and hold harmless Omron Companies and
security or payment in advance. If Buyer fails to make payment or otherwise their employees from and against all liabilities, losses, claims, costs and
comply with these Terms or any related agreement, Omron may (without liabil- expenses (including attorney's fees and expenses) related to any claim, inves-
ity and in addition to other remedies) cancel any unshipped portion of Prod- tigation, litigation or proceeding (whether or not Omron is a party) which arises
ucts sold hereunder and stop any Products in transit until Buyer pays all or is alleged to arise from Buyer's acts or omissions under these Terms or in
amounts, including amounts payable hereunder, whether or not then due, any way with respect to the Products. Without limiting the foregoing, Buyer (at
which are owing to it by Buyer. Buyer shall in any event remain liable for all its own expense) shall indemnify and hold harmless Omron and defend or set-
unpaid accounts. tle any action brought against such Companies to the extent based on a claim
9. Cancellation; Etc. Orders are not subject to rescheduling or cancellation that any Product made to Buyer specifications infringed intellectual property
unless Buyer indemnifies Omron against all related costs or expenses. rights of another party.
10. Force Majeure. Omron shall not be liable for any delay or failure in delivery 16. Property; Confidentiality. Any intellectual property in the Products is the exclu-
resulting from causes beyond its control, including earthquakes, fires, floods, sive property of Omron Companies and Buyer shall not attempt to duplicate it
strikes or other labor disputes, shortage of labor or materials, accidents to in any way without the written permission of Omron. Notwithstanding any
machinery, acts of sabotage, riots, delay in or lack of transportation or the charges to Buyer for engineering or tooling, all engineering and tooling shall
requirements of any government authority. remain the exclusive property of Omron. All information and materials supplied
11. Shipping; Delivery. Unless otherwise expressly agreed in writing by Omron: by Omron to Buyer relating to the Products are confidential and proprietary,
a. Shipments shall be by a carrier selected by Omron; Omron will not drop ship and Buyer shall limit distribution thereof to its trusted employees and strictly
except in “break down” situations. prevent disclosure to any third party.
b. Such carrier shall act as the agent of Buyer and delivery to such carrier shall 17. Export Controls. Buyer shall comply with all applicable laws, regulations and
constitute delivery to Buyer; licenses regarding (i) export of products or information; (iii) sale of products to
c. All sales and shipments of Products shall be FOB shipping point (unless oth- “forbidden” or other proscribed persons; and (ii) disclosure to non-citizens of
erwise stated in writing by Omron), at which point title and risk of loss shall regulated technology or information.
pass from Omron to Buyer; provided that Omron shall retain a security inter- 18. Miscellaneous. (a) Waiver. No failure or delay by Omron in exercising any right
est in the Products until the full purchase price is paid; and no course of dealing between Buyer and Omron shall operate as a waiver
d. Delivery and shipping dates are estimates only; and of rights by Omron. (b) Assignment. Buyer may not assign its rights hereunder
e. Omron will package Products as it deems proper for protection against nor- without Omron's written consent. (c) Law. These Terms are governed by the
mal handling and extra charges apply to special conditions. law of the jurisdiction of the home office of the Omron company from which
12. Claims. Any claim by Buyer against Omron for shortage or damage to the Buyer is purchasing the Products (without regard to conflict of law princi-
Products occurring before delivery to the carrier must be presented in writing ples). (d) Amendment. These Terms constitute the entire agreement between
to Omron within 30 days of receipt of shipment and include the original trans- Buyer and Omron relating to the Products, and no provision may be changed
portation bill signed by the carrier noting that the carrier received the Products or waived unless in writing signed by the parties. (e) Severability. If any provi-
from Omron in the condition claimed. sion hereof is rendered ineffective or invalid, such provision shall not invalidate
13. Warranties. (a) Exclusive Warranty. Omron’s exclusive warranty is that the any other provision. (f) Setoff. Buyer shall have no right to set off any amounts
Products will be free from defects in materials and workmanship for a period of against the amount owing in respect of this invoice. (g) Definitions. As used
twelve months from the date of sale by Omron (or such other period expressed herein, “including” means “including without limitation”; and “Omron Compa-
in writing by Omron). Omron disclaims all other warranties, express or implied. nies” (or similar words) mean Omron Corporation and any direct or indirect
(b) Limitations. OMRON MAKES NO WARRANTY OR REPRESENTATION, subsidiary or affiliate thereof.
EXPRESS OR IMPLIED, ABOUT NON-INFRINGEMENT, MERCHANTABIL-
OMRON ELETRÔNICA DO BRASIL LTDA • HEAD OFFICE OMRON CHILE • SALES OFFICE
São Paulo, SP, Brasil • 55.11.2101.6300 • www.omron.com.br Santiago 56.2206.4592
OMRON ELECTRONICS MEXICO SA DE CV • HEAD OFFICE OTHER OMRON LATIN AMERICA SALES
Apodaca, N.L. • 52.811.156.99.10 • mela@omron.com 56.2206.4592
Z01E-EN-01 Note: Specifications are subject to change. © 2008 Omron Electronics LLC Printed in U.S.A.