ALD-H-350A Manual.pdf - 第35页

第三章 测试程序的制作(入门篇) | 32 3.9 优化镜头 初始标准建立完后,计算机要对所有要检测的元件框分配镜头,也就是优化镜头即根据 元件框的分布计算一个最短的镜头拍摄路径。做法:单击 〔编辑程序〕→〔优化镜头〕系统 自动完成优化,最后提示优化成功。 如果在编程过程中,有标准的偏移量设得太大或元件框的大小超出一个镜头所拍摄的范 围,系统会提示不能为该元件分配镜头,这时我们要检查 元件标准,对不满足要求的元件标 准作修改然后再进行优…

100%1 / 76
第三章 测试程序的制作(入门篇)
| 31
每类元件建立一个标准图片模型。建立标准的过程就是统计建模,即计算机通过学习一系列
OK 样品,观察图像变化并结合所有 OK 图像中看到的视觉偏差,找出元件外形变化和未来可
能变化方式的特征来增强系统识别 OK NG 图像的能力。
做法:从标准图库中第一点开始,先选中第一个标准,然后单击〔到第一点〕镜头会走
到与该标准建立连接的第一颗元件的元件框,在元件框上单击选中该元件框,在单击右键在
弹出的对话框选择〔断开〕(将该元件框与标准断开),将鼠标放在元件框上的八个小方框的
任何一个小方框上,光标变成双箭头此时压下左键托动即可改变框的大小,适当改变框的大
小,框住要检测的部分(CHIP 元件框住本体和焊盘),然后单击右键在弹出对话框选择注册
标准,然后再打开标准图库窗口,找到第一个标准然后将其替换为刚注册的标准即建立了该
类元件的初始标准。同样的方法将所有无标准图片的标准都注册一个初始标准然后替换。初
始标准的建立完成接下来要进行调试。
第三章 测试程序的制作(入门篇)
| 32
3.9 优化镜头
初始标准建立完后,计算机要对所有要检测的元件框分配镜头,也就是优化镜头即根据
元件框的分布计算一个最短的镜头拍摄路径。做法:单击〔编辑程序〕→〔优化镜头〕系统
自动完成优化,最后提示优化成功。
如果在编程过程中,有标准的偏移量设得太大或元件框的大小超出一个镜头所拍摄的范
围,系统会提示不能为该元件分配镜头,这时我们要检查元件标准,对不满足要求的元件标
准作修改然后再进行优化镜头。
3.10 调试程序
调试程序即让系统学习 OK 样品自动建立标准模型。统计建模原理要求同时满足以下两
个条件:
1 学习 20 块以上的不同的 OK 板。
2 每个标准满足至少学习 100 次以上(如:如果某个元件每块 PCB 上用量有 20 个,
5 PCB 就完成学习过程了)
做法:先设定模式设置,将模式设为〔全部学习〕〔测试正确自动定位〕。学习两三片板
后去掉〔测试正确自动定位〕。学习 20 片后改为〔限量学习〕100 次)〔错误暂停〕直
到程序稳定。
3.11 正常测试
程序调完后,保存程序(本地保存和程序回传)
注意:做完每一步都要及时保存程序以免发生意外。最后保存程序后同时备份程序。然
后改回操作状态,可以安排作业员正常操作设备进行测试。
第四章 测试程序的制作(提高篇)
| 33
第四章 测试程序制作(提高篇)
4.1 PCB Mark 的认识
PCB 加载到 AOI 设备上时,因为位置、倾斜角度以及因为 PCB 生产时产生的偏差等,都会
导致 AOI 上检测元件的理论位置同实际位置不同,导致测试错误。使用 MARK 校正可以基本克
服上述问题。
AOI 最多可以设置 2 MARK 点,作用分别为:
① 一个 MARK 点:可以解决 PCB 平移产生的坐标偏差
② 两个 MARK 点,可以解决 PCB 平移、旋转以及小范围缩放产生的坐标偏差
③ 无 MARK 点,不能对 PCB 的偏差作校正,只能依靠压扣定位。
4.1.1 MARK 点的选择
① 专用 MARK 点,通常在 PCB 上有专门的 MARK 点供定位参照标志,这是 AOI 选择 MARK 点的
首选。
② 如果没有专用 MARK 点,选择形状、制造比较规则的焊盘作 MARK 点。
③ 可以选择比较规则的孔作 MARK 点。
④ 最好选择两个 MARK 点,而且这两个 MARK 点必须是在 PCB 的对角位置。
4.1.2 AOI 如何判断 PCB 已经变动
如果应用程序定义了 MARK 点,而 PCB 经过变动,则在有些特定操作时,系统会提示:请
先进行 MARK 校正。
AOI 是通过平台的位置来判断 PCB 是否有变动的。如果平台进入加载区域(PCB 加载点至
加载点前 20mm),在 PCB 加载区域,PCB 压扣完全张开,用户可以更换 PCB,即使不更换 PCB,
因为压扣松开,PCB 的位置可能已经变动,这时系统会自动认为用户已经更换了 PCB,在进行
某些操作前,系统会提示需要 MARK 校正,以校正 PCB 的位置。当平台离开 PCB 加载区后,压
扣压在 PCB 上,系统认为在此期间 PCB 的位置没有变动。
4.1.3 定义 MARK 点的操作
如果已经有 MARK 点,而 PCB 已经变动,此时 MARK 点可以在新的应用程序开始时定义,
也可以在已经有 MARK 点的情况下重新定义修改位置,则系统要求在定义 MARK 前首先进行 MARK
校正。