AOI光学检测仪培训教材_第1页
AOI光学检测仪培训教材_第2页
AOI光学检测仪培训教材_第3页
AOI光学检测仪培训教材_第4页
AOI光学检测仪培训教材_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、培训计划表11 月 21 日:编程第一部分到第三部分11 月 22 日:前三部分考核11 月 23 日:程序编写及考核11 月 24 日:学习调试及考核11 月 25 日:菜单项讲解11 月 26 日:软件安装、注意事项与特殊问题讲解11 月 29 日:完整程序考核11 月 29 日以后:视情况而定以免影响当天培训的内容当天必须考核通过才能下班, 如果未能完成计划加班都必须完成, 第二天的计划。11 月 22 日考核内容:每人必须在 10 分钟之内完成程序的前三部11 月 23 日考核内容:对于两种不同的编程方法以及所有元件画框11 月 24 日考核内容:用一种方法完成程序调试11 月 25

2、日考核内容:抽查菜单项内容11 月 26 日考核内容:对于特殊问题如何处理11 月 29 日考核内容:单个程序独立完成,每人每天必须完整地完成两个程序地制作。前言AOI 全名称为全自动光学检测设备,他的主要作用是代替人工查找 PCB 的各种外观缺 陷,能够起到高效、准确、省时、节约成本等作用。神州视觉科技阿立得品牌 AOI 是国内 首家从事 AOI 研发、生产、销售及售后服务为一体的综合性 AOI 制造产家,产品已遍及全 国各个省市自治区,远销欧美、日本、中东以及澳大利亚,神州视觉科技阿立得品牌 AOI 的基本原理是:在光学原理的基础上,采用统计建模原 理,通过图像比对,排除 OK 图样,剔选

3、出错误图片。从而达到检测错误的能力。我们在镜 头图下所看到的图像就是通过光学原理呈现出来的特征, 红光是从上往下照, 所以表面光滑 能够垂直反射光线的铜铂就显示红色, 蓝色从侧面照, 反射焊点的光, 所以蓝色为焊点图像, 绿光为补偿光。 当我们选取一些特征点做标准后, 就需要对这些标准进行分析他的像素分布 以及变化规律, 这就用到了统计学原理, 通过对大量的 OK 图片加以统计, 对图片中三种光 亮度以及分布范围分析, 建立起一套数据库信息模型, 每一个标准框都是一个模型, 通过这 个模型来比对待测图像, 如果待测图片与标准图差异很大, 大于设定的允许误差范围值, 电 脑则自动剔出为 NG。如

4、此达到检测错误的能力。只要程序统计够全面,设定的允许误差范 围值合理,检出率高误判率低不难实现,关键在于编程人员对程序的控制能力。程序编写一共有六个步骤: 1、新建程序 2、程序面设置 3、 MARK 设置 4、程序编 写 5 、学习调试 6 、检测 。在这六个步骤当中,前三个步骤是用来确定PCB 板基本信息。第一个步骤是给程序取个名称,第二个步骤是确定 PCB 的大小。第三个步骤是选特征性点 做标致。 前三个步骤很简单, 对于一般熟练的编程员来说, 这三个步骤三分钟之内可以完成。 相对而言, 第四步程序编写与第五步学习调试是整个编程过程中的难点与重点, 这两步骤要 多练习才能达到熟练。尽可能

5、一步到位,尽量避免重复操作和无效操作,提高编程效率。在 此要说明的是编程主要可分为两种方法,手动编程和 CAD 数据编程,这两种方法都需要对PCB 板上所有的元器件进行标准注册,手动编程是一个一个将 PCB 板上的元件注册或者链 接标准,灵活度不高,做完程序后还要对程序进行仔细检查,是否存在漏掉的元件未注册, 相对而言 CAD 数据画框就具备无需耽心有未注册的元件, 除非手贴件, 而非贴片机贴上去, 他只需要根据元件料号将对应的元件注册即可,更具编程的傻瓜式。但是 CAD 数据编程在 做程序前要取 CAD 数据,在做程序的过程中还需要将所画出的元件框删除,效率被降低, 手动编程则没这些麻烦。在

6、此建议,如果 PCB 板上的元件在 50 个以下建议使用手动编程,50 个元件以上就可以考虑 CAD 数据了。另外一个,调试方面,调试程的方法很多,我们必 须找准一个合适本公司 PCB 板质量的一种方式来编程,调试的方法可从速度以及效果上分 为: 1、要求快速达到检测 。此方法选全部学习和限量 100 来完成,能够学习五六块板即可 达到检测,但是这就要求 PCB 板品质本身很好,错误很少,学习的时候没学习错误。2、要求程序稳定 。误判一直保持在同一水平,检出率稳定。此方法适用于大部分的 PCB 产品, 对产品本身要求不高, 只要求程序在测试过程中能够稳定, 不容易发生误判一下猛增。 此方 法就

7、是本教程所重点介绍的方法。 3、要求检出率高,误判低 。这种方法采用的是一直错误 暂停的模式进行学习调试, 需要大量的时间对程序中的标准进行一个一个学习修改, 需要调 试的 PCB 板也用得很多,这种方法主要针对于错误大量而且极不稳定,PCB 质量很差才使用这种方法,但是他的优点在于,每一个点都是经过人工确认后学习,大量派生标准核对, 一旦学习足够,程序相当稳定,检出率非常高。有很多原器件可能你从来没有 丝印框、短路框、本体框、焊点我们只需要掌握好这四种框的在程序编写中, 我们会面对很多不同种类的电子原器件, 碰到过,有时不知如何下手,在 AOI 可以总结为四种框, 框。不管哪一种原件必由这四

8、种框中一部分或全部组合而成, 正确画法,所有的元件都可以组合起来检测。针对调试部分,方法很多,这么多调试方法怎 么得来的呢, 又如何去理解这些方法呢?其实调试很简单, 只要掌握好四种调试模式, 批量 学习模式、错误暂停模式、自动定位模式、测试模式 。再针对不同的情况加以组合,就形成 了不同的调试方法。最后,针对于 AOI 的整个编程,其实只需要很好地掌握好程序的 六个步骤 ,重点钻研 第四个步骤的 四种编程框 ,第五个步骤的 四种模式 ,做到灵活运用, 多做几个程序就熟悉了 整个操作。编程步骤:第一步:新建程序? 新建程序是确定程序机种名称,以及所属类型文件菜单选择新建程序输入机种名称点确定

9、,就完成了第一步新建程序第二步:程序面设置? 程序面设置主要是设置 PCB 板的大小尺寸,让电脑确定需要检测的 PCB 板大小,另 方面能够让操作人员直观地查看 PCB 全图。进入编辑菜单选择程序面设置项点击之后会出现以下对话框:点回面原点 ,机器开始运动,夹具将会移动到设定的原点位置。我们可以看到下图,此时 十字的中心位置位于 PCB 板的左下角,接下来我们要找到 PCB 的右上角,将十字中心位置 位于 PCB 的右上角上,确保 PCB 上右两板边与十字左下重合。PCB 原点位置回面原点后点对角找到 PCB 最大尺寸位置。PCB 最大尺寸位置点击 PCB 尺寸位置下的当前位置 ,则会记录下十

10、字中心位置点的坐标, 即 PCB 最大尺 寸位置的坐标, 点击保存 ,电脑将自动完成缩略图的制作。程序面设置完成。第三步: MARK 设置? MARK 设置主要是用于检测之前或者是编程前校正确认当前加载的 PCB 板是不是当前 对应的 PCB 板程序的一项设置。MARK 主要有四个作用: 1、检测加载的 PCB 板是否为对应的程序; 2、校正 AB 双面,自 动调出对应面的程序; 3、校正 PCB 板是否位置正确; 4、校正 PCB 板在过回流焊炉时有没 有发生变形。PCB 板的一个角,确点击编辑菜单项的 MARK 设置将会弹出下面对话框,在镜头图下还会发现一个正方形的小框,找到定一个圆形图案

11、,用正方形小框将圆形图案完整包住,形成一个外切圆。如图用正方形小框将圆形图案包住 如下图点击菜单项内的定义 MARK1 ,第一个 MARK 点的特征图片出现在左下框内。先选择调整图像类型为 最大值 ,适当修改亮度与对比度 ,直致特征图片清晰明亮,容易 分辨,这样 MARK1 就设置好了。设置如下图所示:选择 MARK2 按扭选项, 重复 MARK1 设置操作 。 MARK2 设置好了, 点击保存 ,MARK 设置就完成了。第四步:程序编写重点掌握四种元件框的画法,了解特殊元件单独画法, 手动画框与 CAD 数据画框如何处理好 CAD 数据以及 CAD 数据编程步骤手动画框: 首先选择一块 OK

12、 的 PCB 样板,此样板上所有的原元件最好没有明显的错误,因为做程序 的样板是提供标准的元件图的模板, 如果标准图有错误, 或者标准图不是很标准, 这样就很容易将错误学习进去,导致错误无法检测出来。1) 丝印框的画法? 丝印框主要是用来检测元件表面的文字是否正确, 用来检测错料、 极性、污染、 偏移等。 丝印检测框分两种类型,一种为 SILK ,另一种为 OCV ,可以简单理解为: SILK 为模拟图 片,OCV 为数字化图片。 相对而言 OCV 的检测精度高于 SILK 。所以大部分有丝印的元件, 我们一般采用 OCV 检测类型。在上图右上角标准图框内,黑白图片为 SILK 类型标准图框,

13、红色字体图片为 OCV 类型标 准图框, 当我们在注册标准的时候, 丝印框只需要将需要检测的丝印全部显示出来, 适当地 调整一下亮度与对比度,使 SILK 清晰明亮容易分辨,如果在调整过程当中出现了 OCV 图 片有很多杂质,相应地调整参数系数,确保 OCV 图片清晰。颜色设置区域为调整 SILK 区域,如果图片不清晰不明亮可调整亮度对比度,其他选项默认 参数设置区域为调整 OCV 区域,范围是用来调整背景颜色与丝印的差异;大小为组成线条 相素点的多少,如果实测 OCV 图片中有线条相素点低于设定值,则被滤掉;滤波为滤掉噪由上图我们可以看到,当调整增大 SILK 的亮度与对比度的时候, SIL

14、K 清晰了,但 OCV 图 片很杂乱,这个时候就需要对 OCV 图片进行清晰调整,首先选择滤波,这种清晰丝印一般 选择 2 级滤波就可以了,特别杂乱的丝印采用 3 级滤波,如果还是有一些杂乱的丝印出来, 可相应地选择调整范围与大小进行调整。调整 OK 图片如下。2) 本体框的画法? 本体框的主要作用是定位,在检测这前首先将元件框定位好,以保证最佳的检测效果, 一般来说, 如果电脑要清晰地定位准确, 就必须要让本体框内的图片颜色差异明显, 方 便电脑自动识别。所以,本体框如果本身差异较大,将本体全部框住即可,如电阻、电则需要相应地增大或选择容、排阻, 但如果本体上都只有一种颜色或者颜色差异不大,

15、 性画框,以保证其颜色差异明显,方便定位。电阻的本体框电容的本体框大功率管本体SOP 元件本体3)短路框的画法? 短路框的原理是基于三基色成像原理的一种失真检测方式, 在短路框内, 滤掉了红光和 绿光,只留下蓝色光,然后检查蓝光的相素点连起来的线条有没有超过两个 IC 脚的宽 度( IC 脚宽度电脑能够自动计算得来) ,如果短路框内有超过规定的 IC 脚的宽度线条 则报 NG 。短路框的画法是将可能出现短路的地方框起来。的 IC 元件最边上的两个脚焊盘相对较大, 如果全部框起来可能出现宽于 IC 脚的宽度, 出现 误报。框好之后注册标准。短路框在外围就已经画好,进入注册标准界面只需 IC 脚分

16、析定义就行了。选择 IC 脚注册框, 选取一个标准 IC 脚, 从元件本体的内部向外画, 使得注册框的极性三角 箭头指向元件本体。画好后选择按钮用选中检测点自动添加,完成注册标准。4) 焊点框的画法? 焊点框主要是用来检测焊点的上锡情况是否良好, 我们应当在画框时注意画框时候大部 分框住焊盘位置,理想来说 75%的上锡才算 OK 所以在画框的时候我们的焊点框 75% 为焊盘大小,另外还需要清楚地看到上锡点的位置。SOP 元件的焊点QFP 元件的焊点对于 SOP与 QFP元件的 IC 脚,尽可能地画长一些, IC脚与焊盘各占一半,宽度刚好比 IC 脚多出一点点, 这种做法的目的是更方便检测出 I

17、C 脚翘脚, 在视觉效果下, 如果 IC 脚翘起, 就会产生一个远近的大小差异, IC 脚会变短变粗,同时,最明显的变化还在于焊盘的变化, 如果是正常上锡,焊锡会均匀地往上爬,如果 IC 翘脚, IC 脚下面会出现小山丘的焊点,会 呈现出红黄的颜色分布,这样通过图像对比就会很容易区别出来。接下来就常用的元件画框举例:(1)电容选择元件功能框中的电容栏。从元件本体的 左上角画起,拉到右下角,刚好红色本体框将电容本体框完全框住右键点击元件框(或者使用快捷键 ALT+R )进行注册标准。在以上对话框内我们可以看到, 电容类元件框有三个框, 两个焊点框加一个本体框, 焊点框 摆放的位置位于本体框上下略

18、窄的住置,左右宽度为焊点部分要占到总框的75%以上,在焊点的一端必须要看到清晰的上锡点。如下图本体框在画框时就自动拉好, 就不用再调整了, 选择画好的焊点框, 选对话框中的自动链接 自动定位,然后完成注册标准,这样一个电容就完成了。( 2)电阻 电阻与电容一样,只是比电容多了一个丝印框 选择元件工具栏的电阻类,从元件本体的左上角斜拉对角,将元件本体框刚好框住本体,点击注册标准,本体框与焊点框同电容画法一致,适当调整丝印框直至清楚即可。( 3)极性二脚件极性二脚件的画法与电阻的画法完全一样, 只是选择画框的类型上比电阻多了一个方向检测 选择元件工具栏的极性二脚件框, 因极性二脚件有方向, 在画框

19、时从没有极性标致一端的角 上拉向对角 ,让本体框框住元件本体, 此时可以看到 元件框的极性标致的红三角箭头与元件 本身的极性标致在同一方向 ,方便测试时观查,也有利于程序修改。接下来的画框就与电阻完全一样( 4)三极管选择元件工具栏的三极管框, 在 想像元件摆正时的左上角拉到右下角 ,这样画框的目的是为 了 一次性将元件框对好方向 而不需要旋转, 一般情况下, 如果三极管是正立摆放, 我们只需 要从它本体的左上角拉到右下角, 但如果有元件倒贴或者横贴, 那么我们画的时候就要想像 它摆正, 从摆正位置的左边画到右边, 比如下列元件是倒贴着的, 画框的时候需要从它的右 下角拉到左上角,这样一拉便可

20、一次性拉正。三极管因本体颜色差异不是很明显, 所以 本体框在画框的时候需要框住上下脚的颜色 ,以保 证明显的颜色差异, 三极管的焊点框一般都比较大, 画框的时候只需要在框内明显地看到上 锡脚与焊盘有明显的均匀蓝色连接在一起就 OK 了,没必要将焊盘全部包住, 那样误判会比 较多。( 5)大功率管选择对应的大功率管注册模块, 从元件正立状态下的左上角拉到右下角, 丝印框与本体框的 作法如三极管, 焊点框调整的时候 先选取下面的小脚做标准 ,完成好一个脚后再 自动链接自 动定位 ,这样一来,所有的焊点框都会链接成同一个标准,再选择顶上那个 大焊点 ,修改注 册类型为单独的标准 ,适当调整大小保存即

21、可。( 6)四脚件五脚件四脚件与五脚件的画法同三极管一致,在此不作详细说明。( 7)六脚 IC 与八脚 IC由于这两种元件在过回流焊炉时有出现短路的情况, 而这两元件注册框中没有包括短路检测 类别,所以这两种元件注册框基本不建议采用,均由 SOP 元件代替。(8)SOP元件针对双边 IC 脚元件,通常选用 SOP 注册元件框,六脚和八脚 IC 建议采用此元件注册框注 册, SOP 元件注册框包含了贴片元件四种框,丝印框框住字体丝印即可,清楚的丝印框小一点,不清楚的丝印可适当选择大小。 本体框,如果本身元器件不是很大,选择框住元件本体,上下留有明显的颜色差异,如果元 器件很大, 不方便将整个元件

22、框住, 选择特殊标致点进行画框, 只要定位时标准框不跑偏即 可。短路框则是将可能出现短路的地方框住即可,注意, 在短路框中, 我们应当尽量避免框住白色相素点,根据短路框的特性,如果框内有白色相素点,很有可能会形成短路误判。焊点框从 IC 脚下弯的地方拉起,拉至焊盘上焊区域,宽度稍宽于 IC 脚。对于 IC 脚的注册要注意, 在选择完 IC 脚分析定义之后, 选取一个上锡最好的脚, 从元件本 体的内部画向外,使得 IC 脚框的红色箭头标志指向元件本体内部。最后点击选中自动添加 即可。QFP 元件因 QFP 与 SOP 元件注册极为相似,所以在此不做具体说明。思考:1.2.3. 回答:短路框中不能

23、出现白色丝印点,如果出现怎么处理?像玻璃二极管如何画框才能保证误判少?对于不规则元器件如何处理?1统计建模。2选择电容注册类型,在本体框调整的时候勾上极性检测,将本体框进行统计建模处 理,只要统计全面误判会很少。3个人建议使用单框类注册类型,单框只做本体定位或者极性检测,其他需要检测的 部分在 IC 脚分析定义中添加对应的框,添加完成后,在注册标准时将对应的部分注册 类型修改为检测类型。4CAD 数据编程CAD 数据画框是基于贴片机数据,自动生成的元件框,自动链接相同元件标准的一种快速 编程方法,在程序编写前,首先得从贴片机中导出元件数据信息,其中包括元件位置、 X 坐 标、Y 坐标、 角度以

24、及元件料号五组数据信息。 从贴片机中导出的数据信息用文本文档的格 式保存,形如:确保数据信息筛选过来之后开始 CAD 数据编程。完成程序编写前三步聚,到 MARK 设置完成后,在文件菜单选项中选择 CAD 数据导入:选择 CAD 数据导入后会弹出以下对话框。选择调入 CAD ,即将从贴片机导入的数据调入进来。打开后 CAD 数据信息会出现在对话框内,此时需要对数据进行分列,分列方式根据具体情 况选择相应的分列符号。如果有明显的空格分列区域直接点数据转换。数据转换后会出现上图的信息, 接下来需要对每一列进行注示名称, 右键点击一列中任意一 个数据,会出现五种数据类型名称,将对应的名称选上,如下图

25、。下一步就要对数据外理一下, 如果出现的数据中有负数值, 必须将负数变为正数值, 因为在 AOI 坐标轴内的所有数据都在 XY 轴的第一像限,电脑只识别正数。如同上图数据, X 值为负,就需要在坐标转换公式内将数据转换成正数。X=X* (-1),点击变换可得正数。点击下一步, CAD 数据将自动导入进来,会出现下图所示的大量元件框,每一个元件框代 表 PCB 板上的一个元件,下面要做的是通过窗口下面的旋转方式与镜像,将元件框对准相对应的元件。上图中右上角是否选择根据公用标准自 动链接,如果勾上则公用标准自动链接 到程序中,点击完成,会出现右侧对话 框,这个对话框全将程序面上所有的元 件清空,相

26、当于编辑菜单的清空元件功CAD 数据导入完成,接下来就开始手动画框,进入程序面,显示元件可以看到 PCB 板上每 一个元件都有一单框,打开文件菜单,选择 CAD 标准链接( ALT+Q )就会出现 CAD 链接标准对话框,在此对话框内显示了做程序的 PCB 板所有的元件信息,在左边料号栏中显示 了所有料号,右边则显示了该料号的所有元件的详细信息。用 CAD 数据编程,每种料号只 需要做一个元件, 其他对应相同料号的元件将自动链接, 但在编程之前因所有的元件框在导 入的时候可能因为位置对应不准而需要对所有的元件框进行偏移。首先选中一个元件(最好是电容电阻) ,注意不要移动它,再选择组合元件栏 移

27、动到 选项。 点击显示十字选项, 让十字中心对准元件本体的中心对称点位置, 选择这个中心位 置是将刚刚那个选中的元件移动到十字位置, 十字的中心位置便是移动后元件的中 心位置。 位置找准后, 接下来就只需要移动就行了, 选择数据窗口, 选择整体偏移 按扭,整个面板上所有元件框就选择的元件框与十字中心的矢量距离整体偏移了。!如果出现了某些元件框选择的时候无法点击到本体框的中间位置,此时可以选择将显示元件勾取消, 当点击后,十字中心处于被点击的中心位置再显示元 件。所有元件框校正好位置, 接下来就可以根据 CAD 数据编写程序了。 打开文件菜单选择 CAD 标准链接(或选择快捷键 ALT+Q ),

28、会出现 CAD 数据链接标准对话框,在此对话框中将所 要编写程序的 PCB 面板上所有元件料号都集中在左边料号栏中,点击到未链接料号,系统 会自动选择排序靠前没有完成注册的元件料号所对应的一系列元件,再选择到 CAD 位置, 机器会运动到让镜头对准当前的元件。当目标元件在镜头范围内时,会出现调整大小的蓝点显示在 CAD 数据框上,先移开目标元 件 CAD 数据框,选择对应的注册类型框,完成注册标准即可。当元件被注册成功,系统会将 CAD 数据框自动链接成刚刚注册的标准,将手动画的元件框 删除,把链接成功的 CAD 数据框移到元件位置,点击 FOV 自动定位,这一料号对应的所 有元件都注册成功,

29、 注册好的元件料号以红色显示排列在料号栏的最底层。 接下来只需要将 所有料号都完成注册,整个程序就编写完成了。思考: 1. CAD 数据中有一列数据有正有负而且没有规律,如何处理?2.在贴片机中 PCB 板是横向摆放, 而在 AOI 中只能纵向排放, 对应的数据出现 90 度 差异,如何处理?3.一片 PCB 板是由两台或者多台贴片机共同完成的,将所有数据归总后只有一台贴 片机的数据对准元件位置,其他的都偏移了,如何处理?解答:1. 如果数据中有一列有正有负,这说明在贴片机当中的圆点位置位于 PCB 板中间, 解决的办法是设法让圆点位置移到 PCB 板外,也就是将有负数的值统一加上一个 可以让

30、所有数值变为正数的值。2. 出现此类情况其实是 X 轴 Y 轴的互换,角度变换 90 度就能解决问题,即:对数据 的排列方式变为:元件位置, Y 坐标, X 坐标,角度,元件料号。另外在坐标数据 变换内,选中变换目标为角度, X =X*( 1+90)3. 一台或者多台贴片机共同完成一块 PCB板由于原点位置不同, 用文本文档装载的数 据需要统一原点,首先用 EXCEL将所有 MARK点坐标统一,以一台贴片机的 MARK点 XY坐标为标准, 其他贴片机 MARK坐标值 X列与 Y列相应的或加或减标准 MARK坐标 差异值,确保所有 MARK坐标数据一样再统一装入文本文档。第五步:学习调试掌握四种

31、调试模式,能够灵活应用变换,根据不同情况采用相应模式;掌握批量学习模式与错误暂停模式的不同作用与区别;1 批量学习模式:针对元件标准进行大量快速地统计建模,提高效率。2 错误暂停模式:针对于与标准图相比大于允许误差范围值的元件标准进行单个调试。3 自动定位模式:在元件允许移动范围的区域内进行自动校准元件框,以达到最佳的学习 和检测效果。4 检测模式:不学习 + 不暂停 +不定位。三不原则做检测。自动定位模式 选择以下模式, 让程序自动定位三次, 确保所画的元件框都定好位 置,以保证最佳的位置进行学习。对待测图自动搜索与原标准自动定位模式的作用是让元件标准框在允许偏移的范围内,类型图片本体框比对

32、差异最小,来确定最佳位置,自动定位模式批量学习模式 在限量学习栏设置限量学习次数为20 ,选中批量学习 +全部不暂停+不自动定位。批量学习模式 批量学习模式主要是用来学习焊点框与部分可学习的本体框, 这种模式的优点是调试程 序的速度快, 设定 20 的意思是让可学习的元件框统计完 20 次就不再统计, 然后只做检 测,而没有统计完 20 次的元件标准继续统计,直到统计完 20 次为止,这个限量 20 的 数据也可根据具体情况改动,一般来讲,如果 PCBA 贴片稳定的情况下,一片 PCBA 上相同元件贴片的方式基本没太多变化,所以我们没有必要统计完这片板上所有的点, 只需要选择一部分作为特征性的

33、代表点统计就行了(我们的目地是在一系列 PCBA 板 上平均地取一部分,这样一来整条线的生产工艺都能很好地统计) ,接下来要用错误暂 停调整短路和丝印。上图为批量学习模式,在此模式中每一区域对比图片中,左为实测图,右为标准图,图片上 方显示标准图的允许误差范围值和实测图的实测误差范围值, 如果图片内容相差很大, 或者 实测出来的图片本身存在错误, 将左上角的勾去掉, 不统计到标准里面, 如果将错误信息统 计到标准里去,错误将被电脑认为此错误 OK 将不报错,如此,错误测不出来。如果图片存如果在批量学习模式中发现有短路报错出现,将勾取消, 不学进去, 短路框用错误暂停的方在较大差异,但元件状态还

34、是 OK 的,将勾选上,点击确定统计进去。式进行修改, 在此处出现的短路框也可以学, 但是必须在很有经验的情况下, 对自身的产品 情况了解清楚的前提下可以大胆去学习, 对于初学者, 不建议在批量学习中学习短路, 如果 因为判断不准而将短路学习进去,短路将测不出来。当我们批量学习完一次之后, 丝印框与短路框以及一些不确定的焊点框和本体框都在测试结果显示中报出来,针对这些问题接下来,采用错误暂停模式具体分析。错误暂停模式 选择以下模式,限量学习 +错误暂停 +不自动定位。? 错误暂停模式主要是对检测过程中的所有错误信息进行一个详细地观查与分析, 内 容包括了该元件框的所有数据内容,错误原因,以及在

35、模式框内进行修改。焊点框 和本体框也可以在错误暂停中学习,但主要是对丝印修改(派生新标准或者调整允 许误差范围值)和短路框的调整(替换标准和调整阀值) ,焊点框与本体框在错误 暂停中学习相对影响调试速度,一般不建议在错误暂停中大量学习。错误暂停模式 错误暂停模式是一个很重要的调试程序的方法, 错误暂停处理的好坏直接关系到整个程 序的检出与稳定,也是横量一个优秀编程员的标准。在选择好错误暂停模式后, 启动检测功能, 检测过程中将会弹出以下对话框, 在下图的 对话框中可以看到对话框中显示了该元件的全部信息。学习次数:该元件统计数量(此项针对于焊点框以及可学习的本体框) ,这个学习次数 在电脑默认设

36、置了 125 次为最大学习次数, 如果超过了 125 次学习次数, 电脑将不再统 计进去, 只做检测, 如果在学习的过程中人为设定了学习次数, 电脑的统计数量以设定 的数值为准, 一旦设定了某一指定数值, 电脑只统计到设定数值, 没统计到这一数值继 续统计,统计完了就只做检测。替换标准: 指的是在程序编写的过程中, 一些标准设定不规范, 或者是设定了错误图像 为标准,此项设置将原标准替换为当前测试图。派生标准:主要针对于待用料的一项设置,即多标准核对,在检测过程中,如果第一标 准通不过,其他标准依次核对,只要有一个标准核对通过,被检测的元件认定为 OK 。 此项设置是调试程序的一个重要手法,

37、可以极大程度降低误判和提高检出率, 比如, 一 焊点框允许误差范围值为 16%,在调试过程中出现了很多大于 16% 的实测结果,些时 只需派生一个新的标准, 让其重新学习, 而此前的允许误差范围值仍保持不变, 这样只 要学习学满, 一量有大于这个数值的实测元件 OK 图,均派生一个新标准, 可以保证原 标准的允许范围值保持在一个很低的水平, 同样因为多标准的存在, 检测图的通过率也 相对较高。学习:加入统计。加重学习: 是指在学习次数很多的情况下, 继续学习对允许误差范围的自动调整能力已 经不大, 加重学习可以将允许误差范围变化更明显。 简单解释为, 假设一焊点标准图已 学习了 100 次,再

38、次暂停时发现还有误报出现,显示 22%的误差,而此时的允许误差 范围值为 18% ,如果这个时候用学习方式, 系统便将 22%与 18%的差异值整除 101,然 后加入 18% 这个数值对原允许误差值没多大影响,如果用加重学习,整除除数为50,那么差异就相对大,对整个误差值的自动调整能力加强了。允许误差范围:在“其他”选择项框内可以看到一个误差倍数与误差范围,这是横量一 个待测图通不通过的天平, 如果实测结果与标准图比对, 比对结果差异百分比大于这个 数值电脑自动认定为 NG ,反之 OK,所以有些情况下需要调整这一数值来达到最佳地 检出效果。这个设定数值大小主要根据个人经验。DYmm,DXm

39、m :在左下角显示的是在 X 轴与 Y 轴的允许偏移量。如果某些丝印没有固 定位置可适当增大偏移量。比如某些电感的丝印。DANGLE :允许旋转角度。调试程序的基本步聚:1. 镜头优化之后,选择自动定位模式,让程序运行三次。2. 选择批量学习模式,限量 20 不暂停 不定位 让程序运行一次3. 选择错误暂停模式 不学习 不定位 让程序运行一次4. 换第二片 PCB 板,重复 2 的操作5. 重复 3 的操作6. 换第三片 PCB 板,将 2 中的限量数值增大为 40,重复 2 的操作7. 重复 3 的操作。8. 换第四片 PCB 板重复 2 的操作9. 重复 3 的操作10. 换第五块板,将

40、2 中的限量数值增大为 60,重复 2 的操作简单解释为,第一片板先自动定位好,让所有的标准元件框以最佳的位置摆正,以便在 接下来的学习中学习的都是 OK 样板, 而不至于学习错误的信息到后面来更正, 限量 20 的意思是让学习每一板上的每一个标准在学习 20次,基于一片 PCB 板上元件个数种类 大不一样,为了达到统一,所以在学习过程中限定一数量,让元件标准尽量保证同时学 满,同时做检测,限量的数值是让元件标准如果统计到限定的数值就不再做统计,如果 没达到限量数值的元件标准就继续做统计,限量的数值也可以因情况而改变,为了让程 序尽快达到检测阶段,第一次限量 20 学两块板,第二次限量 40学

41、两块板,第三次限量 60 学三块板,第四次限量 80 学N 块板,这个 N 的数值就是什么时候程序稳定了,检测 过程与 SMT 生产的速度达到协调, AOI 查板人员工作量适中时即可。在程序调试过程 中最重要的部分就是批量学习与错误暂停地运用,每一片将用于调试的 PCB 板,先对 其进行批量学习,批量学习完了后紧接着进行错误暂停。焊点框与本体框在批量学习中 进行统计,丝印框与短路框通过错误暂停进行调整。连续调试几片板程序就能够做检测 了。思考:1. 程序调试完成,在测试过程中发现漏测,如何修改?2. 程序调试过程中,意外将错误信息学习进去,如何修改?3. 派生超过五次,要不要替换标准?4. 程序调试 OK ,测试后的误判不多,但过一个星期后装载出来用,误判多出几 倍,什

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论