《AOI程式制作步骤》由会员分享,可在线阅读,更多相关《AOI程式制作步骤(21页珍藏版)》请在金锄头文库上搜索。
1、WINNINGWINNINGAOIAOI 程式制作步骤程式制作步骤第五章第五章 程序编辑程序编辑准备工作1 找到一块焊锡良好、无不良点的 PCBA,先确认 PCBA 在生产线上的进板方向,确认 OK 后,准备扫描。数据准备PCBAPCBA 扫描扫描(这个步骤主要是扫描 PCBA 图片以提供离线编程用)1. 1.进入在线检测程式进入在线检测程式5.2 PCBA5.2 PCBA 扫描扫描(这个步骤主要是扫描 PCBA 图片以提供离线编程用)5.2.15.2.1 进入在线检测程式进入在线检测程式.1.1.双击翻开桌面上的在线检测程式(MPSAOI),系统弹出一个对话框,选择用户Admin或编程员,.
2、2.2.机器回原点机器回原点输入密码,进入在线检测程序。点击菜单栏上的 “工具工作台回原点将机器回到原点.然后将 PCBA 装载轨道宽度和夹板装置调整 OK,将一块焊锡良好的 PCBA 放置在轨道上。.3.3.扫描图片文件扫描图片文件点击菜单栏上的“文件工程切换点选“扫描模式后,点击“浏览,出现以下对话框,选择目录为 AOI 程式存放的根目录,如图:点击 New Folder。新建一个文件夹作为新的工程目录,输入它的名称,如(123456A), 完 成后,点击 OK,再点击确认,系统会自动在该目录下创立以下几个文件夹:BOM(BOM(物料清单物料清单) ):该文件夹用来存放机种的生产工程式资料
3、.如料站表等.这些资料在离线编程时需要用到.CAD(CAD(元件坐标元件坐标): ):该文件夹用来存放机种生产时的机器坐标.如机器程式. 这些资料在离线编程时需要用到.(注:无 BOM,无 CAD 资料的情况下.请将 C:WIN-AOI 目录下的 CADTEMPLATE.T*T文件拷贝到此文件夹.errlog:errlog:该文件夹用来存放在线检测时,机器检查到的不良点的图片报告.SCAN:SCAN:该文件夹用来存放在线程式MPSAOI 扫描出来的 PCBA 图片, 这些资料在在线检测和离线编程时都需要用到.4 .4按此键加载 PCBA,用鼠标左键快速双击将MPSAOI 的画面中心十字架对齐
4、PCBA 的右上角,得到 PCB 右上角坐标(即为PCB 尺寸),点击窗口右侧的获取坐标,系统自动输入 PCB 尺寸和 PCB 的名称。.5 .5点击窗口右侧下方的自动计算FOV大小,然后将图像移动到一处有 PCB 丝印的位置,点击获取 FOV,系统自动计算相机视野大小.(相机视野大小因 PCB 的厚度不同而不同.一般为 18.1-18.6).6 .6 点击选中测试扫描FOV 大小, ,然后点击“扫描 PCB进展扫描测试 FOV 大小.。只扫描 PCB 尺寸的 1/4 进展扫描测试。扫描 OK 后。图像文件自动存放在“D 盘AOI 程式123456-ASCAN目录下。5.2.1.75.2.1.
5、7 查看图片查看图片, ,确认确认 FOVFOV 参数参数a双击翻开桌面上的翻开AOI 离线编辑软件AOIEDIT。b 点击菜单栏上的 “文件-翻开扫描文件。 翻开路径为 “D 盘DATA123456-ASCAN目录下的名称为imgList.id*的PCBA扫描文件。c检查扫描的 PCBA 图像文件拼接情况。方法如下:查看各图片之间有无错位。检查元件和插件孔以及 IC 脚的拼接情况。如扫描得到的图片 ,存在以下元件和丝印 被切开缩小被切开缩小 的现象:FOV 参数的数字改小改小.,则应该将如扫描得到的图片,存在以下元件和丝印被拉伸变大被拉伸变大的现象:FOV 参数的数字改大改大.,则应该将FO
6、V 参数正常情况下,所扫描出的图片应该完全没有变形的情况,如下列图:5.2.25.2.2 扫描完整图片扫描完整图片.检查完成后, 去掉测试扫描 FOV 大小, ,然后点击“扫描 PCB,重新完整的扫描 PCBA.5.2.2.25.2.2.2 扫描 OK 后按卸载 PCB1. 1.翻开扫描图像文件翻开扫描图像文件将 PCBA 退回加载位置。1. 切 换 到AOI离 线 编 辑 界 面AOIEDIT, 点 击 菜 单 栏 上 的 “ 文 件 新建,类型选择工程目录为 D 盘DATA123456A.并选择资料模式和制程及风险设置.2.点击菜单栏上的“文件-翻开扫描文件。翻开路径为“D 盘DATA12
7、3456ASCAN目录下的 PCBA 扫描 OK 的名称为 imgList.id*的文件。图像文件越大, 读取时间越长2. 2.读取数据读取数据a.如使用MPS 坐标数据时,点击菜单栏上的数据读取数据进展 NC数据加载,依顺序翻开“D 盘DATA123456A 目录下的 BOM 文件夹的“BOM文件和 CAD文件夹的“CAD文件。如下列图:b.如使用文本坐标数据时, 点击菜单栏上的数据读取数据进展 NC数据加载,翻开“D 盘DATA123456A 目录下的*.T*T 文本坐标数据文件.如下列图:c.在没有任何 NC 数据的情况下 ,使用空文本格式时 , 点击菜单栏上的数据读取数据进展 NC 数
8、据加载,翻开“D 盘DATA123456A目录下的CADTEMPLATE.t*t 空文本格式坐标文件.如下列图: (注:CADTEMPLATE.t*t文件需从 C 盘 WIN-AOI 文件夹拷贝.)读取文件后 ,系统会自动增加两个 MARK 定义,如下列图:MARK 定义完成后,定义框需要一个一个的增加.3. 3.设置坐标偏移设置坐标偏移(注:数据文件类型为空文本格式时,无需做此操作)在标准模板选择一个异形定义框,框住一个在第一拼板的其位置号的元 件 ( 以 左 下 角 的 为 最 正 确 ) 。 点 击 “ 编 辑 设 置 坐 标 偏 移 弹出一个对话框。在对话框输入此元件的位置号后。双击其
9、它 NC 点,确认其它点的坐标是否正确,如正确,则设置坐标偏移成功。反之则设置坐标偏移错误。检查 PCBA 的进板方向是否和 CAD 数据的进板方向一致。或检查CAD 数据是否正确。4. 4.设置设置 PCBPCB 颜色颜色( (可忽略不做可忽略不做) )在标准模板选择一个异形定义框(可使用设置坐标偏移的异型定义框), 将异形定义框拖到 PCB 一处浅色地方,点击菜单栏上的数据(D)PCB颜色里面有PCB 颜色和PCB 底色两个选项,选择 PCB 颜色,点击确定,然后将异形定义框选中一块元件下面的PCB 颜色,设置成 PCB 底色. 设置完成后,将异形定义框删除.(注:一般PCB底色比PCB颜
10、色要深一些,设置PCB颜色是为了让软件在自动分析时自动避开PCB的颜色.)5. 5.定义定义 MARKMARK选择标准模板的 MARK 定义,定义两个对角 MARK。定义 OK 后检测一下。 看是否通过。 如不能通过。 则要进展调整。 (MARK 定义一般是先定义 PCBA 上方的一个,再定义 PCBA下方的一个,这样会节省机器运行时间)6. 6.定义元件定义元件将需要检查的元件对照标准模板的定义类型对元件进展定义或使用元件库模板方式对元件进展定义。 还可以将以前按物料号导出的元件定义导入进来,这样的话,以前做好的保存下来的元件就不用重新制作了 .方法如下:点击数据导入元件库即可将保存的元件库
11、读取出来。7. 7.自动检查自动检查,要将做好的元件库保存, 点击数据导出元件库即可1所有要检查的元件定义 OK 后,点击“数据自动检查义自动检查。自动检查完成后,会在窗口右侧的检测报告里显示出来进展元件定2点击窗口右侧的“检测报告查看自动检查后的结果。看是否有元件未检查通过。如果有,双击错误点的位置号,找到该点,按错误类型进展个别调整。如果认为是不良点,不能通过.则不必调整.8. 8.复制拼板复制拼板1自动检查全部通过后,如有拼板,则要进展拼板复制:在第一拼板上任意选择一个元件 (越小越好),双击它的外框,单击鼠标右键,选择复制拼板里的 “0 度拼板复制或“180 度拼板复制后,这时鼠标会变
12、成十字架状,找到将要复制的拼板上的此点位置,将鼠标放置在此点中心,单击鼠标左键,进展拼板复制.2.复制拼板后,如发现拼板复制位置有偏移,可双击选中该拼板的任意点,单击鼠标右键,选择移动拼板鼠标会变成四方向型,将鼠标放置在元件中心,单击左键即可.或者点击菜单栏上的数据数据偏移进展整体或拼板偏移.3. 拼板复制后,将拼板上的元件定义自动检查一次。将错误点按错误类型进展调整.4自动检查全部通过后,点击菜单栏上的数据生成机器路径,生成优化后的机器测试程式并计算拼板数据。生成机器路径后,可点击菜单栏上的视图显示机器路径进展查看机器路径。查看机器路径5点击菜单栏上的“文件保存状态文件进展程式保存。调试技巧
13、调试技巧A A电容的调整可双击元件定义外框将其激活后, 点击鼠标右键选择 “自动分析或按快捷键 “A对该元件进展颜色分析。B B定义 OK 的元件要进展针对性的检查,如极性框定义后将元件旋转180 度进展反向检查等。C C元件定义一定要做到最好的状态下才进展复制定义。拼板复制也是一样。一定要将第一拼板做好再复制。不然的话,一个错误复制了,就会变成很多错误.D D 鼠标放置在扫描图片上任何位置软件都会自动分析该位置的颜色成分和坐标位置.并将它们显示在窗口右侧上方,调整颜色时可作参考用.注:自动取色的使用方法:选择任意一个检查定义框,将鼠标放在定义框的任意一点上,按住“Ctrl“键不动,单击鼠标右
14、键,软件就会将该点颜色自动读取。 E E标准模板的定义模型根本上已经包括了所有的元件类型.可快速定义很多元件.如果能充分加以利用,能大大的节省编程时间.F F程式制作成功后,可以点击菜单栏上的数据导出元件库,将这次制作的元件定义按物料代码进展保存。下次如果其它机种里有同一种物料代码的物料,可点击菜单栏上的数据导入元件库,将以前定义好的,有保存的元件定义按物料代码导入。这样同一种物料就无需再次定义.元件库模板保存位置在菜单栏上的设置参数配置里可见。G.G. 。 定 义 好 的 元 件 , 可 选 中 它 之 后 , 单 击 鼠 标 右 键 , 选 择 导 出 元 件 形 状 ,输 入 名 称 ,
15、 将 此 点 定 义 按 物 料 形 状 进 展 保存,保存后,点击窗口右侧的元件库模板, 里面会显示一些以物料形状为名称保存的元件定义,如:1206C,SOT23,SOP8 等,单击这些元件代码,将鼠标移到编辑图像时, 鼠标变成十字架形状, 这时可以将这些元件代码所代表的元件定义粘贴到要定义的元件上面。 这样同一种形状的元件就不需要再次定义。 这些元件库模板是按照元件形状保存的。H H元件定义OK 后,双击元件外框,将元件激活,点击鼠标右键选择复制定义 或按快捷键“CTRL+D,里有一个“元件定可以将该元件的定义复制到其它元件上。设置参数配置义复制方式功能选项,该 选 项有三个类型可供选择,
16、分别是一样物料代码复制,一样形状代码复制和物料或形状代码一样。如果选择一样物料代码复制,则进展元件定义复制的时候,只要是跟该元件的物料代码一样的物料都将进展复制,如果选择物料代码或形状码一样,则进展元件定义复制的时候,只要是跟该元件的物料代码或形状代码中任意一种一样的物料都将进展复制,这样的话就可以将同一种规格的物料一次性做完,如0603 电容。只要点击物料代码或形状码一样,然后选择自动获取本体颜色.选择后,电容的本体颜色如有不同,软件会自动调整,这样,所有的 0603 电容可一次定义完.I I电脑自动生成的以“*.AOI.bak*.AOI.bak为后缀名的程式备份文件,会随着程式的保存自动更
17、新。如程式丧失,可将备份文件的后缀名“.AOI.bak.AOI.bak删除。备份文件自动变为测试程式。 注:在菜单栏上的“设置参数配置里可更改文件保存的设置。 五程式调试五程式调试1切换到在线检测程式(MPSAOI)。点击菜单栏上的文件 工程切换 点选 校对模式 后,点击确认。 在弹出来的对话框中,选择“D 盘DATA123456A 目录下的后缀名为“.AOI.AOI的 AOI 测试程式文件.2点击菜单栏上的“运行选择运行方式,有两种运行模式选择:1 为单步运行,即一个镜头一个镜头的运行,2 为错误停顿,调整和其它操作.即为遇到错误点系统就会自动停顿下来, 让用户进展3按下按钮进展加载 PCB
18、A 进展测试。4如有错误停顿时,则针对情况进展调整。调整OK 后,点击检测然后复制定义可进展同种物料定义复制(只可复制颜色,不能复制大小及位置)。5 调 整 OK 后 , 点 击将PCBA 退 出 , 系 统 会 询 问 是 否 将 调 整 保 存 ,如需要保存, 则点击 Yes, 数据将自动保存, 备份文件也随之更新。反之,则点击 NO,不保存数据。6调试 OK 后,选择一块 OK 的 PCBA 进展生成样本.在运行里选择校对模式+生成样本系统会询问是否准备好正确的 PCB.点击 YES,即可生成比照查看不良的样本.(注:样本的作用只是方便操作人员查看不良点,对测试不会产生任何影响.生成样本
19、后会在工程路径上生成一个名为 stdlog的文件夹.里面存放的就是查看样本.)7调整 OK 后,点击菜单栏上的文件切换用户选择操作员模式,机器自动切换成检测模式-自动运行。操作员用户只能进展测试,不能进展其它操作。8点击查看翻开错误查看窗口翻开不良点查看程序。六测试六测试 PCBAPCBA1测试中,如出现 MARK 照不过的现象,系统会弹出一个对话框,询问是否手工定位 MARK,点击 确认 则出现一个坐标图像,按照方向将 PCBA 移动至测试 MARK 的十字架中心,点击“确认,机器将调整后的 MARK 坐标读取,继续测试。2 错误查看窗口中,查看不良点时,编辑键区下的右方向键右方向键为下一个
20、下一个 NGNG 的快捷键,左方向键左方向键为上一个上一个 NGNG 的快捷键。 “PAGEPAGE DOWNDOWN为下一下一 PCBPCB 的快捷键。按“上方向键上方向键则可以切换不良点的显示类型。3 错误查看窗口中, 查看不良点时, 一定要将当前的 PCBA 的不良点查看完毕, 才能点击下一 PCB进展查看。4错误查看窗口中,查看不良点时,窗口右侧会显示不良点的报错原因,如:少锡,缺件等。与标准点进展比照查看.5交接时,可点击错误查看窗口菜单栏上的设置清空记录文件将所有记录文件去除。6错误查看窗口中, 将不良点与标准点进展比照查看,会提高查看速度.不良点与标准点的窗口位置可以在设置参数设
21、置里进展更改.7.测试中,如遇上机种变更,可在 MPSAOI 里点击菜单栏上的运行程序编辑进展增加或删除 NC点.增加 NC 点后,须单击鼠标右键选择增加路径.即可.8. 测试中,如果发现不良点报错偏高,可在 MPSAOI 里点击菜单栏上的运行将运行模式改为错误停顿, 即为遇到错误点系统就会自动停顿下来,这时用户就可以针对不良点进展调整来降低误报.9测试中,如有不良拼板需跳过,可在 MPSAOI 里点击菜单栏右侧的拼板数据,将需要跳过的拼板前的“V去掉.跳过,即可将选定的拼板跳过.然后点击下方的设置附附:; :;软件介绍软件介绍: :WIN-AOI 将软件局部分成了三个模块,它们是:1. 1.
22、MPSAOI: MPSAOIMPSAOI: MPSAOI 为在线检测模块为在线检测模块. .2. 2.AOIEDIT: AOIEDITAOIEDIT: AOIEDIT 为离线编程模块为离线编程模块, ,通过它通过它, ,可以实现完全离线编程可以实现完全离线编程. .3. 3.AOILOGVIEW:AOILOGVIEW: AOILOGVIEWAOILOGVIEW 为在线查看不良点的模块为在线查看不良点的模块, ,它的作用就是它的作用就是辅助辅助 MPSAOIMPSAOI 在线检测用在线检测用. .常用快捷键备注常用快捷键备注: :系统快捷键系统快捷键: :Windows+EWindows+E翻开
23、我的电脑翻开我的电脑Windows+DWindows+D最小化所有窗口最小化所有窗口Ctrl+CCtrl+C复制复制(Copy)(Copy)Ctrl+*Ctrl+*剪切剪切(Cut)(Cut)软件快捷键软件快捷键: :E E模板取样模板取样WW查看模板查看模板F5F5自动检查自动检查A A自动分析自动分析D D检测检测S S自动定位自动定位Ctrl+VCtrl+V粘贴粘贴Ctrl+VCtrl+V粘贴粘贴(Paste)(Paste)Ctrl+RCtrl+R旋转定义旋转定义Ctrl+SCtrl+S保存保存(SAVE)(SAVE)Ctrl+CCtrl+C复制复制Ctrl+Ctrl+鼠标右键鼠标右键数
24、据转化数据转化一一CADCAD 数据准备数据准备1 1读取机器程式文件读取机器程式文件Ctrl+DCtrl+D复制定义复制定义自动获取颜色自动获取颜色首先,双击桌面上的 MPS 图标消系统自动切换到自由模式.,翻开 MPS6.0.窗口翻开后,会要求用户选择工程目录,点击取进入系统后,点击MPS-EDITOR图标.翻开MPS数据编辑模块,进入模块后.点击菜单栏上的选项选择机型及程序种类更换系统弹出一个对话框后,选择要翻开的机器文件所对应的贴片机型.(如:FUJICP6).点击菜单栏上的通信选项,选择读取机器磁盘文件找到要翻开的机器文件.双击翻开它.翻开机器文件后,如果选择的是 FUJI 机型,系
25、统会弹出窗口要求用户选择机器文件的编辑软件及机器细分型号.用户需根据实际情况进展选择.翻开后确认文件是否正确,如正确,点击菜单栏上的文件选项,选择另存文件,将文件保存为以P开头的,以机种名为名称的,后缀名为*.MDB的 MPS格式的程式文件,如 P12345-A.MDB,以备转化成 CAD 坐标用.2 2将将 MPSMPS 格式的程式文件转化成格式的程式文件转化成 CAD.CAD.点击 MPS-CONVERT图标,翻开 MPS 格式转化模块,单击“请选择被转化机型,选择要转化的机器文件所对应的贴片机型.如 FUJICP6。再单击“请选择转化后机型将其选择为最上端的“GENERALCAD。单击“
26、请选择被转化程序名将其更改为刚刚所保存的以P开头的, ,以机种名为名称的,后缀名为.MDB的 MPS 格式的程式文件,如 P12345-A.MDB, 再单击“请选择转化后程序名将其保存为以C开头的,以机种名为名称的,后缀名为.MDB的 MPS 格式的程式文件。点击“执行按钮。系统询问是否要求 BOM。选择“NO。如无报错,即机器程式转化成 CAD坐标成功。二二BOMBOM 数据准备数据准备1.将 BOM 资料更改为 T*T 制表符分隔的文本文件格式,以备 BOM 向导用.生产线上所使用对应机种的BOM 或上料表翻开,只留下物料代码 (Parts N0)和物料描述 (PartsDescripti
27、on)和 NC 位置号(REF Name)以及数量(QTY).其它不用的数据全部删除. (注意位置号之间要用逗号分隔).然后将其另存为以机种名为名称的文本文件(制表符分隔)的 “T*T文件。 以备MPS6.0里做BOM向导用.2. BOM 向导点击 MPS-BOM 图标,翻开 MPS BOM 模块, 点击菜单栏上的文件选项,选择BOM 向导,翻开以机种名为名称的文本文件(制表符分隔)的“T*T文件.点击窗口下方的下一步,然后将物料代码(Parts N0)和物料描述(Parts Description)和 NC 位置号(REF Name)以及数量(QTY)一一的和 BOM 数据对应好.点击窗口下
28、方的确认,BOM 向导完成.3.BOM 的关键字设置与搜索.点击菜单栏上的设置选项,选择 BOM 关键字设置与搜索. .进展 BOM 的关键字设置与搜索.以备AOI 离线编程用. BOM 的关键字设置与搜索如果做好了,可以大大节省 AOI 的离线编程时间.设置完成后,点击文件选择存入BOM文件,将 BOM 文件保存为以B开头的,以机种名为名称的,后缀名为*.MDB的 MPS 格式的 BOM 文件。附附: :光学原理光学原理AOI 的光源是由红、绿、蓝三种LED 灯组成,利用色彩的三原色原理来组合成不同的色彩,结合光学原理中的镜面反射、漫反射、斜面反射,将PCBA 上的贴片元件的焊接状况显示出来。相机焊点处成光滑斜面, 大量红光和绿光照射在焊点的斜坡面经过斜面反射出去, 而蓝光照射在斜面上经过斜面反射刚好进入摄像头,所以在显示器上焊点呈蓝色元件本体比拟粗糙, 红绿蓝三色照射上面产生漫反射, 根据下面的原理图可知红绿蓝三色组合成白光,即相当于白光照射在元件本体上,故元件本体呈其本色.