Pro编程1SIPLACEPro软件概述2导入与导出功能3元件4元件外形(GF)5定位点(Fiducials)6贴片清单(placementLists)7PCB板子8机器与线(StationsandLines)9供料器(Feeder)与吸嘴(Nozzle)管理10料台(Tables)与设置(Setups)11方法(Recipies)12限制(Restrictions)13作业(Job)与优化(Optimization)14传送程序(DownloadandLinecontrolGUI)LiudezhongPage17/12/20061SIPLACEPro软件概述1)SIPLACEPro是西门子贴片机的编程系统,可以离线为贴片机准备好所需要的所有生产数据。2)Pro的一个重要特性是采用SQL数据库存储数据,可以将Pro配置为中心数据存储或为本地存储。1.1Pro用户界面1)菜单栏2)工具栏3)对象树状显示(Productobjects)4)显示区5)在显示区里的工具栏编辑6)对象树状显示(Productionobjects)7)状态栏8)Tab控制区1.1.1工具栏1.1.2对象树状显示(Productobjects)LiudezhongPage27/12/2006单击图标则显示出相应对象对象有:LiudezhongPage37/12/20061.1.3在树状显示中新建或删除一个文件夹新建:鼠标右键选择新建文件夹删除:选择要删除对象在键盘上按Del或鼠标右键删除功能。1.1.4数据管理在树状显示中,Pro提供对对象进行复制,移动,删除或重命名功能,这些功能通过选择一个或多个对象后用右键来实现。LiudezhongPage47/12/20061.2一般功能1.2.1创建一个新对象有三个方式创建新对象1)菜单栏上的“新建”功能2)工具栏上的“新建”功能3)树状显示区域鼠标右键LiudezhongPage57/12/20061.2.2通过相应编辑器打开已存在的对象可直接在相应的树状显示区域中通过鼠标右键或双击打开已存在的对象1.2.3SiemensGF库与初试测试数据当Pro完全安装后Linecomputermasterdata也自动安装。通过使用LinecomputerImportWizard导入这些数据到Pro数据库。Themasterdata包括:西门子标准GF库测试板极其相关元件和定位点编程的CAD数据你可以Proserver中找到。其路径如图示:LiudezhongPage67/12/20061.2.4打印报告Pro给对象提供图象和文本形式的报告,可以导出.pdf格式.Xml格式有三种方式发布报告:1)在图形窗口单击鼠标右键2)在树状显示区域用鼠标右键3)在菜单栏”Item”中选择发布LiudezhongPage77/12/2006下面的图示显示机台上料表情况1.2Pro编程流程图LiudezhongPage87/12/2006元件形状向创建新元件创建贴片列表贴片列表新建机器新建生产编辑新PCB板PCB板新建作业创建初始设作业编辑方法数据优化配置优化参数优化结果LineControlGUISIPLACE错误结导入ASCII文LiudezhongPage97/12/20062导入与导出功能2.1导入向导2.1.1Linecomputer导入向导菜单栏:工具=导入=Linecomputer导入向导这个向导导入在UNIX/Linux下的Linecomputer数据导入到Pro数据库中导入数据存储路径选择从Linecomputer导入的GF,元件,定位点,PCB板LiudezhongPage107/12/20062.1.2ASCII数据导入向导菜单栏:工具=导入=ASCII数据导入向导这个向导用来自动创建贴片清单。1)选择你到导入的ASCII数据(.CAD或.txt)2)创建或用已经存在的过滤器LiudezhongPage117/12/20063)选择记录及合法字符4)选择测量单位及分隔符。5)选择要创建新贴片清单或更新已存在的贴片清单。LiudezhongPage127/12/20066)选择一个合适的源(读入)和目标文件夹(写入)7)最后得到一个导入的贴片清单图形。单击完成。LiudezhongPage137/12/2006导入新贴片清单的结果显示在贴片清单编辑器里。LiudezhongPage147/12/20062.1.3数据模型导入菜单栏:工具=导入数据模型导入这个向导允许从另外一个Pro系统导入你个Pro对象(GF,PCB板等…),这些对象都是.xml格式的。1)选择你要导入的.xml文件2)选择要保存的目标文件夹3)如有命名冲突则改变目标文件夹LiudezhongPage157/12/20062.2导出功能这个向导允许从Pro中导出数据到Linecomputer中使用。菜单栏:工具=导出数据模型1)选择masterdata导出路径,此路径可以是通过网络和Linecomputer或本地磁盘。2)选择软件版本。LiudezhongPage167/12/20063)选择要导入的对象在Pro中,PCB板可以有bottom和top两面,然而在Linecomputer中并不支持这种功能,因此导入的时候必须进行两次一次bottom一次top,而且要重命名否则PCB会被覆盖。LiudezhongPage177/12/20063.元件3.1概述在Pro中,元件包含的信息有barcode和handling,一个元件分配一个GF,而一个GF可以分配给多个元件,因此GF要单独描述。有两种方式可以指定元件的供料器1)优化器自动分配2)直接从供料器对象组中选择合适的拖到元件中。3.2元件编辑器两种方式创建新元件1)在元件编辑器中创建2)通过导入数据创建菜单栏:项目=新建=元件3.3为元件指定默认供料器LiudezhongPage187/12/2006注意:为元件指定缺省供料器不是必须的。元件GF和元件中都可以指定供料器,如果没有为元件指定供料器,则在优化时,优化器会自动为元GF分配供料器,如果元件和GF都指定了缺省的供料器,则元件所分配的供料器有较高优先级。4元件外形(GF)4.1概述GF向导/GF编辑器允许程序员描述元件的几何外形GF独立于元件存储在数据库中,可以分配给任何一个或多个元件。Pro允许自由给GF命名,而贴片机的视像系统(Versionsystem)只可处理号码。因此要给GF指定一个参考号码(stationreferencenumber)以供机器识别。对于任何一个GF都以一个参考号码(stationreferencenumber)存在与”System”文件夹中。4.1.1元件外形(GF)概述LiudezhongPage197/12/2006LiudezhongPage207/12/2006创建一个元件外形(GF)1)利用元件外形(GF)向导菜单栏:工具=元件外形(GF)向导2)在元件外形(GF)树状显示中鼠标右键=新建元件外形4.2元件外形(GF)向导LiudezhongPage217/12/20061)利用元件外形向导可以快速创建标准元件外形,包括双引脚包装(例如MELF,0805),规则的IC元件外形两个或四个引脚组的元件外形或BGAs。2)殊或不规则的元件外形可利用元件外形编辑器创建.。LiudezhongPage227/12/2006利用元件外形编辑器可以对已经存在的GF进行再修改。在引脚组中编辑引脚参数及其尺寸。4.2.1指定缺省供料器缺省供料器元件封装选择拾取偏移与封装偏移LiudezhongPage237/12/20064.2.2选择吸嘴4.2.3相机选择4.2.4基本处理4.2.5高级处理LiudezhongPage247/12/20064.2.6加速度4.2.7拾取位置可以定义一个GF的拾取位置,通过鼠标拖动来定义拾取位置。(软件版本504.xx不支持此功能)LiudezhongPage257/12/20064.3元件外形创建规则4.3.1定义元件外形的坐标系统1)在UNIXLinecomputer下定义的GF编辑规则并不要求在Pro下适用。2)在Pro中推荐使用第一条规则,因为在Pro中吸嘴在拾取时的拾取位置与元件拾取角度是分开单独设置的。规则一:方形吸嘴的长边与元件X轴平行。规则二:第一个Pin在左边底部或左边中部。二极管的正极方向为X轴方向。规则三:多脚在底边。规则四:异形脚在底边。4.4机器中元件拾取角度LiudezhongPage267/12/20065定位点(Fiducials)PCB位置识别和贴片位置识别是通过定位点(Fiducial)来确定的.墨点(inkspots)区别有错误的子板。在一个新定位点(Fiducials)使用之前必须在机器上示教从而让机器知道定位点(Fiducials)的形状和产生相关附加数据,以让机器识别。6贴片列表(placementLists)一个贴片清单可以指定给任何一块PCB板6.1贴片列表编辑器创建一个贴片清单1)菜单栏:项目=新建=贴片列表3)贴片列表树状显示中右键=新键贴片列表LiudezhongPage277/12/2006贴片列表包含的信息有:元件名,元件外形,X-和Y-轴坐标,贴片角度。此外还有:参考位,有此更易区分贴片位置。省略(Omit),表示在此列表不贴该元件,在图形中该贴片位用红十字表示省略。排除(Exclusive),表只贴该元件其他元件都省略。7PCB板PCB编辑器可以用来编辑单板和多拼板结构。在Pro中板总是有TOP面和BOTTOM面,给两面指定不同的贴片列表7.1创建新PCB板1)菜单栏:项目=新建=板如下图板编辑器包含五个元素:单板或多板定位点贴片墨点位图位置LiudezhongPage287/12/2006单板或多板定位点贴片墨点位图位置2)指定贴片列表有两种方法:从贴片列表树状显示中用鼠标拖向PCB板。在面板数据区域选择贴片列表。主板和子板都有其自己的贴片列表,可选择相应的板来查看其贴片列表。在如下图示的贴片表中,可以编辑列表。LiudezhongPage297/12/2006选择子板贴片表7.2定位点(Fiducial)LiudezhongPage307/12/2006指定定位点的类型和坐标。7.3墨点(Inkspots)墨点用来防止元件贴在已坏的子板上,机器根据事先在机器上示教的墨点形状来辨认坏板而决定是否忽略不贴元件。你可以在板上的墨点列表中使用“插入”按钮来加入新的墨点,然后为子板指定墨点。8机器与线(StationsandLines)8.1机器编辑器创建新机器菜单栏:项目=新建=机器在创建新机器之前应该选择机器类型。LiudezhongPage317/12/2006打开已存在的机器机器参数:1)在Stationcomputer2)机器IP地址上的软件版本3)机器类型4)主机名LiudezhongPage327/12/2006在Stationcomputer机器IP地址上的软件版本8.2线编辑器创建新线菜单栏:项目=新建=线打开已存在的线:9供料器(Feeder)与吸嘴(Nozzle)管理9.1供料器(Feeder)供料器可以分配给元件,元件外形,料台,设置。LiudezhongPage337/12/20069.2吸嘴类型吸嘴可以分配给元件外形和设置(吸嘴交换器)LiudezhongPage347/12/200610料台(Tables)与设置(Setups)料台是设置的一部分可以分配给设置设置可以容纳有供料器的料台,元件和吸嘴交换器10.1料台1)创建新料台菜单栏:项目=新建=料台有以下几种料台:7272料台:栈料台(HS50,HS60)料台90:90栈料台(HF,HF3)料台90MTC2带MTC的料台(HF,HF3)料台120120栈料台(S,F系列机器)料台WPC120带WPC3的料台(F系列)2)打开已存在料台如下图示,供料器会显示在料台上。可以在次添加或删除供料器。