矩子Jutze AOI程式误报调试分析.docx

上传人:b****5 文档编号:7025668 上传时间:2023-01-16 格式:DOCX 页数:16 大小:1.14MB
下载 相关 举报
矩子Jutze AOI程式误报调试分析.docx_第1页
第1页 / 共16页
矩子Jutze AOI程式误报调试分析.docx_第2页
第2页 / 共16页
矩子Jutze AOI程式误报调试分析.docx_第3页
第3页 / 共16页
矩子Jutze AOI程式误报调试分析.docx_第4页
第4页 / 共16页
矩子Jutze AOI程式误报调试分析.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

矩子Jutze AOI程式误报调试分析.docx

《矩子Jutze AOI程式误报调试分析.docx》由会员分享,可在线阅读,更多相关《矩子Jutze AOI程式误报调试分析.docx(16页珍藏版)》请在冰豆网上搜索。

矩子Jutze AOI程式误报调试分析.docx

矩子JutzeAOI程式误报调试分析

程式誤報調試

检查原理图示

常见故障排除

(1)MarkError

弹出MarkError错误信息,进入Mark编辑窗口查看

i)进板位置是否到位Ctrl+L再次搜寻基板

ii)本体是否有缺陷修补或是重新制作Mark

iii)本体亮度和彩度是否差异过大重新设定抽取窗口内的亮度和彩度

(2)SafeSensorError

两侧安全传感器被触发ServoON---Start---归零---R

(3)AirPressureError

查看气压压力表是否在0.4Mpa以上

(4)SpeedMotorCarryDelay

i)查看(EntranceSlowdownStopperExit)Sensor灵敏度

ii)查看皮带张紧度

(5)ServoMotorError

X/Y轴伺服马达超出极限

(6)软件故障

i)程式保存路径不支持中文

ii)系统错误

iii)操作错误

算法参数说明

Scale

计算参数:

a)亮度上限:

设定最高亮度值(0~173)

b)亮度下限:

设定最低亮度值(0~173)

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

判定参数:

a)百分比上限:

设定百分比最大值(0~100)

b)百分比下限:

设定百分比最小值(0~100)

计算方法:

计算检查窗口内部符合亮度和颜色设定范围内的像素的百分比。

百分比的结果符合判定参数范围时,判定结果为OK。

反之,判定结果为NG。

Mean

计算参数:

判定参数:

a)上限:

亮度最大值(0~255)

b)下限:

亮度最小值(0~255)

计算方法:

计算检查窗口内部像素亮度的平均值。

结果符合判定参数的范围时,判定结果为OK。

反之,判定结果为NG。

Max

计算参数:

a)X邻域:

设定X方向做均值运算的像素个数

b)Y邻域:

设定Y方向做均值运算的像素个数

判定参数:

a)上限:

亮度最大值(0~255)

b)下限:

亮度最小值(0~255)

计算方法:

先X邻域和Y邻域做均值运算后,再计算检查窗口内部像素亮度最大值。

结果符合判定参数的范围时,判定结果为OK。

反之,判定结果为NG。

Range

计算参数:

a)X邻域:

设定X方向做均值运算的像素个数

b)Y邻域:

设定Y方向做均值运算的像素个数

判定参数:

a)上限:

亮度最大值(0~255)

b)下限:

亮度最小值(0~255)

计算方法:

先X邻域和Y邻域做均值运算后,再计算检查窗口内部像素亮度最大值。

结果符合判定参数的范围时,判定结果为OK。

反之,判定结果为NG。

RectSearch

计算参数:

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限:

设定最高亮度值(0~255)

b)亮度下限:

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

判定参数:

a)百分比上限:

设定百分比最大值(0~100)

b)百分比下限:

设定百分比最小值(0~100)

计算方法:

计算检查窗口内部符合亮度和颜色设定范围内的像素组成的最大连通区域的最小外接矩形。

并计算该外接矩形面积与检查窗口面积的百分比。

百分比的结果符合判定参数范围时,判定结果为OK。

反之,判定结果为NG。

MarkSearch

计算参数:

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限:

设定最高亮度值(0~255)

b)亮度下限:

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

判定参数:

a)百分比上限:

设定百分比最大值(0~100)

b)百分比下限:

设定百分比最小值(0~100)

计算方法:

计算检查窗口内部符合亮度和颜色设定范围内的像素组成的尺寸大小最符合目标尺寸的连通区域的最小外接矩形。

并计算该外接矩形与目标尺寸的差异,完全符合时为100%。

该差异值符合判定参数范围时,判定结果为OK。

反之,判定结果为NG。

位移输出:

输出向量:

同时包含X/Y方向的偏移量

ContoursFind

计算参数:

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限:

设定最高亮度值(0~255)

b)亮度下限:

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

目标尺寸:

i)X:

设定搜寻的目标尺寸X方向大小,单位为um

j)Y:

设定搜寻的目标尺寸Y方向大小,单位为um

k)容许差异%:

实际搜寻的目标与设定目标之间容许差异百分比

块参数:

l)数量:

设定组成目标的联通区域数量(0,1,2,3,4,)

m)一致性:

连通区域几何尺寸的大小接近程度(0,1,2,3,4)

判定参数:

n)百分比上限:

设定百分比最大值(0~100)

o)百分比下限:

设定百分比最小值(0~100)

位移输出:

输出向量:

同时包含X/Y方向的偏移量

计算方法:

计算检查窗口内部符合亮度和颜色设定范围内的像素组成的尺寸大小最符合目标尺寸的连通区域的最小外接矩形。

并计算该外接矩形与目标尺寸的差异,完全符合时为100%。

该差异值符合判定参数范围时,判定结果为OK。

反之,判定结果为NG。

LBandSearch/WBandSearch

计算参数:

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限:

设定最高亮度值(0~255)

b)亮度下限:

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

检查参数:

带宽百分比:

设定检查窗口内部符合亮度和颜色的带宽占窗口长(宽)百分比

判定参数:

i)位移上限:

以检查窗口中心为原点,带宽最大位移值(um)

j)位移下限:

以检查窗口中心为原点,带宽最小位移值(um)

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG。

位移输出:

输出向量:

一个窗口只包含X/Y方向其中一个偏移量

OCR

计算参数:

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限(High):

设定最高亮度值(0~255)

b)亮度下限(Low):

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

判定参数:

a)上限:

检查窗口内文字个数的最多值

b)下限:

检查窗口内文字个数的最少值

c)辨识结果:

检查窗口内符合亮度和颜色识别出的文字

d)标准字符:

参考文字

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG

替代字符设定:

字符0(O),1(I),2(Z),8(B)....

OCV

图像获取方法:

a)取窗口:

按照设定检查窗口大小获取参考图像(目标图片大小)

b)取模板:

在检查窗口内搜寻和参考图像最接近图像,

c)旋转模板:

以原有模板为基础,调整参考图像的角度

模板匹配参数设定项目:

a)横向分割:

将取窗口获得模板在X向进行细分,提升判定等级(通常字符数定义)

b)纵向分割:

将取窗口获得模板在Y向进行细分,提升判定等级(通常字符数定义)

c)反向允许:

例如常用贴片电阻的文字允许0/180;90/270的贴装;此项选择:

YES

判定参数:

a)百分比上限:

实际获取到的图像和参考图像进行相似度比对(0-100)

b)百分比下限:

实际获取到的图像和参考图像进行相似度比对(0-100)

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG

OCVBIN

图像获取方法:

调整亮度和颜色的设定范围,将文字和本体的过滤

a)取窗口:

按照设定检查窗口大小获取参考图像(目标图片大小:

案例SP8K2)

b)取模板:

在检查窗口内搜寻和参考图像最接近图像,

c)旋转模板:

以原有模板为基础,调整参考图像的角度

模板匹配参数设定项目:

d)横向分割:

将取窗口获得模板在X向进行细分,提升判定等级(通常字符数定义)

e)纵向分割:

将取窗口获得模板在Y向进行细分,提升判定等级(通常字符数定义)

f)反向允许:

IC晶体管类元件均带有极性;此项选择:

NO

判定参数:

d)百分比上限:

实际获取到的图像和参考图像进行相似度比对(0-100)

e)百分比下限:

实际获取到的图像和参考图像进行相似度比对(0-100)

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG

ImageMatch

图像获取方法:

a)取窗口:

按照设定检查窗口大小获取参考图像(目标图片大小)

b)取模板:

在检查窗口内搜寻和参考图像最接近图像,

c)旋转模板:

以原有模板为基础,调整参考图像的角度

判定参数:

f)百分比上限:

实际获取到的图像和参考图像进行相似度比对(0-100)

g)百分比下限:

实际获取到的图像和参考图像进行相似度比对(0-100)

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG

位移输出:

输出向量:

一个窗口只包含X/Y方向其中一个偏移量

Connex

判定参数:

a)上限:

窗口内亮度连通的最大值(0-255)

b)下限:

窗口内亮度连通的最小值(0-255)

检查结果:

结果符合上限和下限之间,判定结果为OK。

反之,判定结果为NG

LedBox

计算参数:

引脚根部、引脚、焊锡、焊盘各赋予一套亮度和颜色

亮度参数(可用鼠标通过直方图来设定):

a)亮度上限:

设定最高亮度值(0~255)

b)亮度下限:

设定最低亮度值(0~255)

颜色参数(可用鼠标通过色彩图来设定):

c)红色上限:

设定红色最大值(0~173)

d)红色下限:

设定红色最小值(0~173)

e)绿色上限:

设定绿色最大值(0~173)

f)绿色下限:

设定绿色最小值(0~173)

g)蓝色上限:

设定蓝色最大值(0~173)

h)蓝色下限:

设定蓝色最小值(0~173)

检查参数:

引脚间距:

提供常规标准间距,也可自定义间距

引脚类型:

分长引脚和短引脚

引脚根部%:

符合亮度和颜色的引脚长度占搜索窗口的长度百分比*1

引脚根部搜索方法:

分本体边缘定位和引脚边缘定位

焊盘末端%:

符合亮度和颜色的焊盘长度占搜索窗口的长度百分比*2

焊盘搜索目标:

分焊盘、焊锡、焊盘+焊锡

参数选择:

引脚根部搜索、引脚、焊锡、焊盘

判定参数:

a)根据引脚根部设定参数:

计算出最接近设定值的百分比作为引脚根部(白色虚线)

b)根据焊盘末端设定参数:

计算出最接近设定值的百分比作为焊盘前端(黄色虚线)

检查结果:

统计所有检查窗口结果均符合上限和下限之间,判定不良数目:

0。

反之,按实际不良窗口进行统计数目。

参数复制

a)不含子元件的元件库,可使用【当前元件】对LedBox算法中的窗口进行复制

b)含有子元件的元件库,可使用【当前元件+子元件】对LedBox算法中的窗口进行

 

LedBox算法注解

计算参数:

判定参数:

a)上限:

亮度最大值(0~255)

b)下限:

亮度最小值(0~255)

计算方法:

计算检查窗口内部像素亮度的平均值。

结果符合判定参数的范围时,判定结果为OK。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1