Excel VBA在贴片数据处理中的应用(2)
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: 913775405(普刊)
蒋老师联系QQ: 867306987(核心)
刘老师联系QQ: 271374912(核心)
联系电话:18015016272
17327192284
投稿辅导投稿邮箱:zgqkk365@126.com
期刊推荐
- 《课程教育研究》 旬刊 国家级
- 《网络空间安全》(信息安全与技术)月刊 国
- 《价值工程》旬刊 国家级 科技统计源期刊
- 《高教论坛》 月刊 省级
- 《法制与社会》旬刊 省级
- 《中国教育学刊》月刊 14版北大核心
- 《语文建设》 旬刊 14版北大核心
- 《中国绿色画报》 月刊 国家级
- 《社科纵横》季刊 社科类优秀期刊
- 《求索》月刊 14版北大核心期刊
- 《财会月刊》旬刊 14版北大核心
- 《艺术品鉴》 月刊 省级
- 《中华建设》月刊 国家级 建设类优秀期刊
- 《教学与管理》旬刊 北大核心
- 《当代经济》 旬刊 省级
- 《新课程研究》旬刊 省级 教育类优秀学术期
- 《文教资料》 旬刊 省级
- 《学术界》 月刊 双核心
- 《吉林教育》旬刊 省级 教育类学术期刊
- 《中国农业资源与区划》 月刊 14版北大核心
- 《继续教育研究》月刊 北大核心期刊
- 《财经界(学术版)》半月刊 国家级
- 《电影评介》半月刊 14版北大核心
- 《公路交通科技》 月刊 北大核心
- 《新闻传播》月刊 省级 新闻类优秀期刊