论文部分内容阅读
实装电路板(Printed Circuit Board Assembly,PCBA)的质量直接决定着产品质量的好坏,因此企业在PCBA的生产过程中,往往会加入各类测试设备,以确保生产出的PCBA参数规格能够达到设计的要求。针对目前PCBA测试流水线多为半自动测试,仍需要投入大量人力物力,以及自动化和信息化程度不足等问题,开发出一种自动、高效、信息化的PCBA自动测试平台是众多电子产品企业的必然需求。本文以青岛某电子设备企业PCBA生产流水线为背景,通过对目前半自动测试流水线工艺进行分析,提出一种能够减少人员投入的自动测试平台。本文研究的自动测试平台集成了PLC控制系统、PCBA功能测试系统、WinCC监控系统三个子系统以及扫码设备。本文利用西门子S7-1200作为PLC控制系统的核心,通过对电磁阀、电机、继电器等执行机构的控制,实现平台对PCBA的抓取、运载、分拣等操作;PCBA功能测试系统以STM32核心,控制检测单元提取PCBA针脚参数,判断获取的数值是否在设计允许的范围内,从而判断PCBA是否存在缺陷;以视窗控制中心(Windows Control Center,WinCC)设计监控层的人机交互界面作为上位机;利用OPC技术搭建了与PLC数据通讯的桥梁,实现对PLC控制系统的监控;通过编写VB脚本程序调用MSComm控件建立与STM32和扫码设备之间的通讯,实现数据的收发;利用VB和SQL Sever数据库设计数据信息报表,并实现数据的存储、查询和导出,实现了平台运行数据的信息化管理功能。如今产品的生产过程都在朝着高效自动化的方向发展,而目前国内的企业针对PCBA的测试还是主要依赖人工的方式,本文设计的测试平台已成功应用于工厂的生产测试线上,减少了测试生产线的人员投入,降低企业对劳动力的依赖,推动了企业迈向工业4.0的步伐。且本文研究的自动测试平台还可应用至各类PCBA模块测试生产线中,具有一定的实际意义。