文档介绍:SJ-50编程技术手册
(第一版)
斯比泰电子(深圳)有限公司
拟制:胡新荣审核:陈巨国
2004年8月
一绪论
1、背景
本手册适应于安捷伦硬件SJ50、SJ50-S2,,其他硬件软件版本也能够基本适应,但具体功能和操作上面有该动,请参考对应版本Manual。本手册根据我公司生产实际情况,从CAD/NC数据导入、程序编制、程式管理提出一整套适应公司实际情况解决方案,力图从生产工程与检测工程关系方面把AOI从工程的角度来加以讨论。
该手册将解决AOI没有中文资料,技术人员培训存在语言障碍,可以从中抽取内容作为AOI技工培训资料,也可以作为AOI工程师的部分参考,改变目前AOI技术人员培训完全师傅带徒弟的方式;还可解决AOI技术人员在发展程式时不统一不规范,各行其事,给程式管理带来困难的缺点。我们的目标是紧盯技术发展潮流,并结合公司工程管理体系的实际情况,将实际工作中的经验不断固化,摸索属于斯比泰自己的AOI发展之路。
由于接触AOI的时间不长,水平有限,本手册可能会有很多不成熟的地方,我们会在根据AOI技术的发展和公司工程管理体系的不断进步来不断完善。
2、AOI程式制作流程图
CAD/NC数据导入
宽度设定
Fiducial设定
在线title图像
离线程序制作
在线MVC学习
在线细调/维护
二 CAD/NC数据导入
1、plx文件制作最常用的三种方法:
1) 从MEB程序组获取机器贴片坐标程序,用GS1_PLX_GEN转换成MVT文件格式,该方式最常用。在本指导里面将着重进行讨论。
2) 从PE或者ME处得到PCB的CAD数据,用CAMCAD或FEBMASTER直接生成MVT文件格式。该方式直接将CAD数据导入,然后导出为MVT文件格式即可,最为简便有效,但往往客户出于技术保密的原因,不大愿意提供该类文件。
3) 如客户有直接提供原始贴片坐标数据(比如华为客户),可以采用excel直接手动进行转换。
当然,也可以采用Gc-PowerPlace等软件直接提取gerber文件的坐标后,采用excel进行手动处理。但这样作的缺点一是从gerber 提取坐标比较容易出错,还很费时间;二是MEB程序组已经进行了该项工作,这样作实际上是一种重复工作,对公司来讲是一种浪费。所以在本指导里面不予讨论gerber文件的坐标提取问题。
2、GS1_PLX_GEN软件介绍
GS1_PLX_GEN是安捷伦开发的一个将贴片机器坐标程序直接转换为制作AOI程序需要的plx文件的小程序,目前该程序支持Fuji F4G、Fuji MCS、Panasonic、Philips CSM、Philips FCM、Philips Topaz、Siemens、Universal GSM、Universal HSP的文件格式。可惜的是该软件不支持Yamaha的文件格式,目前公司使用最多的两种机型为Panasonic和Yamaha,对于Yamaha的机器坐标程序,必须使用公司目前使用MPS离线编程软件将Yamaha的机器坐标程序转换成Panasonic格式的机器坐标程序。
3、plx文件格式介绍
Plx 文件坐标方向:
plx 文件的坐标方向与标准的坐标方向不同,由下图可以看出,plx文件的坐标左方向在标准的坐标方向上面旋转了90度。对于一个标准的坐标,存在如下转换关系:
(X, Y)——>(-Y, X)
图1 MVT坐标方向
plx文件格式介绍
图2是一个简化的plx文件的实例,下面将一一进行说明:
图2 plx文件实例
plx 文件是一个无格式ASCII码文本文件,每行的第一个字符代表了记录的类型,各表示符的含义见下表1:
字符
记录类型
说明
#或!
注释标志
该行将被忽略,可以用#或!开头来对plx 文件进行注释。当修改删除CAD时,一般建议用注释,而不是直接删去
P
无实际含义
该项必须有,在SJ50里面该记录无实际含义,保留为将来使用
F
基准位置
该项可选,主要用来定义 fiducial 位置,在 plx 文件中必须最少有两个 fiducial 点
O
多联板的offset
该项可选,表示在多联板时,各块板fiducial1相对于第1块板fiducial的X和Y的偏移。
W
轨道宽度
改项可选,表示PLC自动调节的轨道宽度,当不采用plc自动调节,该项无意义。
D
元件标志
该项必须存在。该记录给出每个元件的坐标、位号、partnumber等。在下面将详细讨论d记录
表1 plx标志含义
d记录是 plx 文件必选的记录,在元件标志d以后,还存在9个参数,表2