期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

Excel VBA在贴片数据处理中的应用(2)

人气指数: 发布时间:2014-08-07 10:54  来源:http://www.zgqkk.com  作者: 卢立东
分享到:

 

  2.2 数据合并

  元件表数据拆分完成后便可以将其与EDA软件导出的数据进行合并,生成需要的贴片数据文件。实现的方法为使用EDA导出的数据中每一行的项目代号到拆分完成的元件表中查找与之相同的项目代号,若查找到便将其对应的信息复制到贴片数据对应行,并继续进行下一行的数据合并,如果查找失败,则将该项目代号信息保存,输出不匹配信息。实现该功能的部分代码如下:

  Do while b<=k

  a=Cells(b,15)

  c=1

  Do While c<=j

  d=Cells(c,11)

  If a=d Then ‘判断项目代号是否相同

  Cells(b,22)=Cells(c,12)

  Cells(b,22).Interior.ColorIndex=4

  Cells(c,12). Interior.ColorIndex=3

  ‘查找到相应信息后改变单元格底色

  b=b+1

  Else

  c=c+1

  End If

  Loop

  b=b+1

  Loop

  2.3 更改元器件封装信息

  EDA导出的贴片数据中元器件的封装信息并不规范,与贴片编程软件数据库中的封装信息并不能进行匹配,因此这些数据不能直接被贴片机编程软件进行识别,必须进行标准化的修改后才可以进行导入识别。我们发现对于标准封装的电阻、电容、电感等chip封装类的元器件其型号规格命名有一定的规范性,包含有其封装信息,例如0603封装的电容器会被命名为CT41-0603-xxx,封装信息包含在其型号规格中。因此可以利用这个信息来对此类元器件的封装进行标准化的修改,例如将所有0603封装的电容修改为贴片编程软件中能够识别的封装,如C0603。实现过程为查找电阻电容等元器件,方法为查找项目代号C*、R*的行,并识别该行内的型号规格中是否存在类似CT41-0603等信息,若存在便判断此为一0603封装的电容远期将,并将其封装修改为C0603。

  3 系统运行

  Excel VBA拥有按钮、滚动条、对话框等用户熟悉的Windows图形控件,可开发出与Windows应用程序相同的界面软件。本程序运行较为简单,因此界面有输入分隔符对话框以及几个执行命令的按钮控件组成,操作简单明了。

  元件表数据分离结果如图3所示。

  数据合并及封装修改后,完成匹配的元器件规格型号单元格会被更改为相应的颜色,若未完成匹配的元器件则保持无色的底纹,结果如图4所示。

  4 实施效果

  通过利用编程的方法自动对贴片数据进行处理,在应用中取得了很好的效果,不仅极大的提高了数据处理的效率,并且不会出错误,还能够查找元件表中错误信息以及发现元件表与贴片列表中的不匹配项目,并进行结果报告。

  在使用该程序前处理一个含有一千个元器件的贴片数据时录入核对的时间最少需要一个小时,并且要两个人进行核对,防止出错。而使用贴片数据处理程序后,进需要一个人五分钟的时间便可以完成数据的预处理工作,并且可以显示相关的错误信息,极大的提高了效率和准确性。

  5 结束语

  通过基于Excel的VBA程序的编制使得贴片数据预先处理工作降低了工作难度,提高了数据处理的准确度和效率。目前Excel VBA贴片数据处理程序已投入使用,并取得显著成效,促进了表面组装生产线的生产能力,为保障产品的顺利交付提供了有效保障。

  【参考文献】

  [1]袁竹平.Excel VBA 常用代码实战大全[M].北京:化学工业出版社,2010.


期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有