A
High-speed, high-precision sub-pixel detection
(Fastest level in its class).
D
Smart matching rotational correction (A210)
With a high-speed CPU, vast memory, and original algorithm, even with a
64
×
64-pixel template, 256
×
256-pixel search area, and sub-pixel precision
detection, you still get a processing time of
about 10 ms
. As you can see, this is
the ultimate in speed and precision for position detection.
Supports the multiple
detection function with
matching to allow the
separate detection of
multiple objects of the
same pattern in the
search area. It is an
efficient function when
loading is performed by
robot or the like.
Edge positions are measured accurately at the sub-pixel level. Also supports an
edge counting function. Also equipped with the projection scanning formula so
that the required edge position is detected even with products with a poor
surface. With rotational correction, diagonal scanning performs sub-pixel edge
detection with the gray-scale inter-pixel compensating function.
Since the average value for brightness within the area is quickly calculated,
directional distinction can still occur even when binary distinction is difficult due
to the small differences in the gray-scale levels. You can set mask processing
with free shapes (rectangular, oval, polygonal) set to match the inspected object.
1
With the rotational correction function and the A210, a search is conducted by
tilting the matching and smart matching search areas and templates. Therefore,
even if the work has been tilted, a more precise position inspection is obtained.
E
Rotation position/tilt detection.
F
Multiple position detection
Teaching allows changes to be made to the template for matching even from an
external signal. Registering the change can be done simply by showing the object
for detection.
Teaching also supports positional corrections so that even when work is
displaced, teaching can occur.
G
Teaching function.
With the rotation search function (
±
30 degrees), no matter how much the
detection image is tilted, the position and angle of tilt are accurately ascertained.
Smart matching (A210) / Matching (A110).
3
Gray-scale window
Automatic adjustment and precise inspection takes place even if the work is tilted
or displaced.
Adjustments can be made using the gray-scale data so that differences in
brightness can allow accurate corrections. With multiple and priority functions,
complex adjustments are also greatly simplified.
4
Rotational* position adjustment function
2
Sub-pixel gray-scale edge
Includes sine, cos,
square root, arctan
absolute differential and
projection distance
functions in addition to
addition, subtraction,
multiplication and
division, and you can set
up to 96 formulas (48 for
the A110). You can also
reference up to 16 items
per formula for complex
calculations.
Even for complex pass/fail judgement
outputs, internal judgment formulae can be
made without using the external PLC.
Depending on the application, Judgement
output can be set for individual and general
judgement for each inspection area freely as
desired.
Using the Matsushita Electric Works.
FP-series PLC, the Mitsubishi
MELSEC A/FX series PLC, the Omron
SYSMAC C series PLC, or the Allen-
Bradley SLC 500 PLC (Ver. 2.2 or
later), numerical calculation result
data and judgement output results
can be automatically written to the
data register of the PLC at a
maximum baud rate of 115200 bps.
The image processing data can be
used with the I/O sensitivity of the
PLC.
5
Improved binary processing function
6
More numerical calculation and judgement output functions.
*A210 = rotational position adjustment function (X/Y/
θ
)
A110 = position adjustment function (X/Y)
6
7
New calculation formula
New calculation formula
copy function
copy function
(also compatible with judgment formulas)
(also compatible with judgment formulas)
Further refined inspection functions.
The A Series is loaded with inspection know how that we have distilled over our years in this industry.
With a single unit you can perform fast and accurate detection, dimension measurement and coordinate detection!
Conventional
instruments
A210
Approx. 25 ms
Approx. 10 ms.
Matching search time:
Approx. 10 ms.
B
Smart matching (A210).
Sub-pixel position detection takes place with gray-scale matching and the gray-
scale differential function gives even more detailed work inspection.
This gives you accurate inspection even in cases where matching processing
alone would fail.
Template
Matching detection
Correlation = 0.95
Differential result
=
OK
No
difference
-
=
Template
Matching detection
Correlation = 0.85
Differential result
=
NG
Difference
detected
-
=
C
Smart template (A210).
Just by showing multiple examples of the correct products, correct product
images can be automatically composed. This allows simple inspection without
setting complex parameters.
OK
OK
Smart template
+
OK
NG
+
Rotation of the search area
Template is tilted
and searched
Multiple position
detection.
Teaching with the
touch of a button.
Direction: OK
Direction: Reject
When the direction is correct:
GW1 becomes brighter than GW2, so
GW1 - GW2 > 0 and GW3 - GW4 = 0.
GW1 GW2 GW3 GW4
■
Projection scanning edge detection
Pitch calculated by
number of pins
Averaged
■
Rotational adjustment (A210)
During adjustment, it is
unnecessary to place work
precisely for reduced time.
With the affine transform
function, the image will be
rotated so that even if the work
is tilted, setting and changes
can take place.
Rotation
correction
Area rotation.
Affine transform
When setting
Rotation
■
Accurate position correction (A210/A110)
Detection of
unnecessary portion
Unnecessary portion
not detected.
Erroneous detection
because of dirt
Inspection
position offset
▲
No filter/width function
▲
Filter/width function
Filter/width function reduces chance of erroneous influence
due to dirt or noise.
Dirt is ignored
A
A wide range of inspection functions
• Position/size/attitude/size detection with optimum feature extraction labeling.
• Presence/size/orientation inspection with optimum binary window functions.
• High-speed dimension measurements with optimum edge detection functions.
• High-speed length/number/presence inspections with optimum line functions.
B
Free shape
The shape of the inspection area can be freely
adjusted between rectangular, oval, or polygonal
to match the inspection object. Moreover the
mask area (where no inspection takes place) can
also be adjusted freely as desired.
C
Image filter function.
Even with binary images containing substantial noise,
stable image processing is possible using filter processing
such as [image erosion]
→
[image dilation].
The filter functions will differ depending on the inspection
processing.
mounts
Reject location
lit up.
Bearing inspection.
Gear tooth inspection.
LED lighting inspection.
Inspection area
Masking
area
Base area
Noise erase
Noise
Pixel
Original binary image.
3
×
3 image erosion
3
×
3 image dilation
Eroded parts are not processed
Not processed
Processing occurs
After erosion, dilated parts are processed
Original binary image.
3
×
3 image dilation
3
×
3 image erosion
Dilated parts are processed.
After dilation, eroded parts are not processed
Image without filtering
Image with erosion to
dilation filtering
A
Supports 96 numerical
calculation formulas (48 on the A110)
Calculating distances
and angles
B
Leeway in judgement calculations
C
Programless data
transfer to the PLC
Internal judgement calculations
96 formulae
48 formulae
A210
A110
External judgement calculations
96 formulae
48 formulae
Total
192 formulae
96 formulae
Judgement output formula
New calculation formula
copy function
(also compatible with judgment formulas)