Specification SIPLACE X-Series S 规格说明书 - 第40页
40 SIPLACE Vision PCB position recognition Technical Data and Inkspot Criteria Ink spot criteria Methods • Synthetic fidu cial recognition method • Mean gray scale value • Histogram method • Pattern recognition Shapes an…

39
SIPLACE Vision
PCB position recognition
Fiducial criteria
Fiducial criteria
Locate 2 fiducials
Locate 3 fiducials
X-/Y-position, rotation angle, mean PCB distortion
Additional: shearing, distortion separately in X and Y direc-
tion
Fiducial shapes Synthetic fiducials: circle, cross, square, rectangle, dia-
mond, circular, square and rectangular contours, double
cross, pattern: any
Dimensions of patterns
Min. size
Max. size
0.5 mm
3 mm
Fiducial environment Clearance around reference fiducial not necessary if there
is no similar fiducial structure in the search area
Dimensions of synthetic fiducials
Min. X/Y size for circle and rectangle 0.25 mm
Min. X/Y size for annulus and rectangle 0.3 mm
Min. X/Y size for cross 0.3 mm
Min. X/Y size for double cross 0.5 mm
Min. X/Y size for diamond 0.35 mm
Min. frame width for annulus and rectangle 0.1 mm
Min. bar width / bar distance for cross, double-cross 0.1 mm
Max. X/Y size for all fiducial shapes 3 mm
Max. bar width for cross/double-cross 1.5 mm
Minimum tolerances generally 2% of nominal dimension
Max. tolerances generally 20% of nominal dimension

40
SIPLACE Vision
PCB position recognition
Technical Data and Inkspot Criteria
Ink spot criteria
Methods • Synthetic fiducial recognition method
• Mean gray scale value
• Histogram method
• Pattern recognition
Shapes and sizes of fiducials/structures for
Synthetic fiducials
Other methods
For dimensions of synthetic fiducials,
see page 39
Min. 0.3 mm
Max. 5 mm
Masking material Good coverage
Recognition time Depends on the method: 20 ms - 200ms
Description
In the cluster technology
each subpanel is assigned
an inkspot.
If this is present during the
measurement via the PCB
vision module, the corre-
sponding subpanel will not
be populated.
This function helps prevent
costs caused by unneces-
sary placement of defective
panels.
Technical data for PCB position detection
PCB fiducials
Local fiducials
Library of bad panel recognition
Up to 3 (subpanels and multiple panels)
Up to 6 for the long board option (optional PCB fiducials
are output by the optimization.)
Up to 2 per PCB (may be of different type)
Up to 255 fiducial types per subpanel
Image analysis Edge detection method (singular feature) based on gray
scale values
Illumination type Front lighting
Fiducial recognition time 0.1 s
Field of vision 5.78 mm x 5.78 mm

41
SIPLACE Vision
Barcode types
Technical data
The PCB camera can read a
Data matrix code, a 1D bar-
code or a QR code. The
data can be used for trace-
ability purposes.
The barcode can be on the
board itself or on a compo-
nent. In addition, it is also
possible to attach a barcode
label to a board or a compo-
nent and to then read this
barcode label with the PCB
camera, directly after place-
ment. The focal height must
be taken into account during
reading, if there is a barcode
or barcode label on the top of
a component.
General information for all barcode types
Data matrix codes
Ambiguity No read errors are issued if multiple valid barcode symbols are found in a
particular region of interest (ROI). In this case, there is no clear rule, defin-
ing which of these valid barcode symbols would be read.
Ambiguity can be avoided by:
• Using a suitable ROI size
ASCII null characters Barcode information should not contain any ASCII null characters (ASCII
NULL), as the 0 byte in the software is interpreted as an final (end) char-
acter.
Code type Only data matrix ECC 200 is supported.
No. rows/columns All combinations of rows/columns as defined in the standard will be
accepted, including rectangular symbols and large symbols with multiple
data areas.
Minimum dot size 5 pixels.
Symbol angle All symbol angles will be accepted.
Inverse symbols Inverse symbols (light modules on a dark background) will be accepted.
Mirrored symbols Mirrored symbols will be accepted.
Ratio of column width to row
height
1/2
≤ (column width) / (row height) ≤ 2
Region of Interest (ROI) The area in which the barcode is searched for (ROI) should not exceed the
following values:
Width of ROI
≤ 6 * width of barcode symbol
Height of ROI ≤ 6 * Height of barcode symbol