一种多机自动测试系统的制作方法

文档序号:5946127阅读:168来源:国知局
专利名称:一种多机自动测试系统的制作方法
技术领域
本发明涉及非标准自动化设备技术领域,特别是一种多机自动测试系统。
背景技术
电路板又称线路板、PCB板、铝基板或高频板,其主要由焊盘、过孔、安装孔、导线、 元器件、接插件、填充胶和电气边界等组成。电路板使电路更加迷你化和直观化,其应用范
围非常广。电路板的稳定性离不开前端的测试工作。现有电路板的测试主要采用人工在专用测试仪上进行,当待测电路板成批且量大时,例如测试常用的程控交换机用户板、电脑类主板和板卡,此时,若采用人工方式劳动强度非常大、生产效率非常低,再加上现有的测试信息均采用人工记录,不利于测试信息的统计和利用。

发明内容
为了解决上述现有的技术问题,本发明提供一种多机自动测试系统,其采用自动上板、自动测试、自动记录、自动分类,自动化程度高、生产效率高。本发明解决上述现有的技术问题,提供一种多机自动测试系统,包括上板机、传输单元、好板机、坏板机和多个测试单元;所述上板机将待测电路板送入传输单元;所述待测电路板通过传输单元进入一测试单元;该测试单元测试所述待测电路板,并得到测试结果; 已测电路板依据测试结果通过传输单元送至好板机或坏板机。本发明更进一步的改进如下所述。所述测试单元包括一上位机、一测试仪、一条码扫描仪和一第三PLC ;所述上位机分别连接所述测试仪、条码扫描仪和第三PLC ;所述测试仪与所述传输单元连通。所述多机自动测试系统包括服务器,所述服务器与各个上位机连接通信。所述上板机包括第一 PLC,所述传输单元包括第二 PLC,所述好板机包括第四PLC, 所述坏板机包括第五PLC;所述第二PLC分别与第一PLC、各个第三PLC、第四PLC和第五PLC 连接通信。所述传输单元包括传送模块与转向模块,两转向模块之间设置传送模块;上位机、 各个测试仪、好板机或坏板机均对着转向模块设置。所述上位机包括一主板扩展槽和两串口 ;上位机通过主板扩展槽的专用扩展卡与测试仪连接,通过一串口与条码扫描仪连接,通过另一串口与第三PLC连接。当待测电路板送至一测试单元的测试仪时,该测试单元的条码扫描仪自动录入该待测电路板的条码信息,该测试单元的上位机自动采集该条码信息;该测试单元的第三 PLC检测其特定点的变化信号,并将该变化信号发送至与其相连的上位机;由上位机启动测试,并存储测试结果。第二 PLC与第三PLC之间的通信信号包括两者之间的握手信号,该握手信号的接线方式为下位PLC表示允进板的某Y点通过外接继电器的常开触点接到上位PLC的某X点;反之,上位PLC表示有出板的某Y点通过外接继电器的常开触点接到下位PLC的某X点, 这样达到允进板和有板出的信息交互,从而完成第二 PLC与第三PLC之间的通信;第二 PLC 与第三PLC互为上下位PLC。第二 PLC与第三PLC之间的通信信号包括好坏板的分类信号;该分类信号的接线方式为第三PLC的某Y点通过外接继电器的常开触点接到第二 PLC的某X点。第二 PLC具有数据寄存器D,当一测试单元有上板请求时,第二 PLC根据该测试单元所在的位置给上板机对着的转向模块赋于一个数据值,该数据值随着待测电路板的前进,按每经过一转向模块或一传动模块就减I的方式分别给后续各个转向模块或传动模块赋于数据值,当该数据值等于0时,表示运行目的地已到达,所在转向模块转动90度,将待测电路板送入测试工位;当传输单元接收一测试单元已测电路板的测试结果时,将该测试单元对着的转向模块赋于一个数据值,按每经过一转向模块或一传动模块就减I的方式分别给后续各个转向模块或传动模块赋于数据值,当该数据值等于0时,表示运行目的地已到达,所在转向模块转动90度,将已测电路板送入好板机或坏板机。相较于现有技术,本发明的有益效果是自动上板、自动测试、自动记录、自动分类,自动化程度高、生产效率高、稳定性好。


图I为本发明多机自动测试系统的结构示意图。图2为所述测试单元的结构示意图。图3为所述多机自动测试系统的控制框图。
具体实施例方式下面结合

具体实施方式
对本发明进一步说明。如图I至图3所示,一种多机自动测试系统,其包括上板机11、传输单元12、好板机14、坏板机15和多个测试单元13,待测电路板从上板机11进入该多机自动测试系统,传输单元12用于自动输送待测电路板或已测电路板,好板机14用于存储测试结果为好板的已测电路板,坏板机15用于存储测试结果为坏板的已测电路板。上板机11将待测电路板送入传输单元12 ;待测电路板通过传输单元12进入一测试单元13 ;该测试单元13测试待测电路板,并得到测试结果;已测电路板依据测试结果通过传输单元12送至好板机14或坏板机15。本发明自动上板、自动测试、自动记录、自动分类,自动化程度高、生产效率高。测试单兀13包括一上位机131、一测试仪132、一条码扫描仪133和一第三 PLC134 ;上位机131分别连接测试仪132、条码扫描仪133和第三PLC134 ;测试仪132与传输单元12连通。多机自动测试系统包括服务器16,服务器16与各个上位机131连接通信。上板机11包括第一 PLC111,传输单元12包括第二 PLC123,好板机14包括第四 PLC141,坏板机15包括第五PLC151 ;第二 PLC123分别与第一 PLCl 11、各个第三PLC134、第四PLC141和第五PLC151连接通信。传输单元12包括传送模块与转向模块122,两转向模块122之间设置传送模块; 上板机11、各个测试仪132、好板机14或坏板机15均对着转向模块122设置。上位机131包括一主板扩展槽和两串口 ;上位机131通过主板扩展槽的专用扩展
5卡与测试仪132连接,通过一串口与条码扫描仪133连接,通过另一串口与第三PLC134连接。当待测电路板送至一测试单元13的测试仪132时,该测试单元13的条码扫描仪 133自动录入该待测电路板的条码信息,该测试单元13的上位机131自动采集该条码信息; 该测试单元13的第三PLC134检测其特定点的变化信号,并将该变化信号发送至与其相连的上位机131 ;由上位机131启动测试,并存储测试结果。第二 PLC123与第一 ?^111、第三?1(134、第四?1(141和第五?1(151进行通信,该通信采用SMEAMA规范。第二 PLC123与第三PLC134之间的通信信号包括两者之间的握手信号,该握手信号的接线方式如下下位PLC表示允进板的某Y点通过外接继电器的常开触点接到上位PLC的某X点;反之,上位PLC表示有出板的某Y点通过外接继电器的常开触点接到下位PLC的某X点,这样达到允进板和有板出的信息交互,从而完成第二 PLC123与第三PLC134之间的通信。第二 PLC123与第三PLC134互为上下位PLC,其两者之间的通信信号除了两对握手信号外,还有好坏板的分类信号。对于好坏板的分类信号采用第三PLC134 的某Y点通过外接继电器的常开触点接到第二 PLC123的某X点。第二 PLC123具有数据寄存器D,当一测试单元13有上板请求时,第二 PLC123根据该测试单元13所在的位置给上板机11对着的转向模块122赋于一个数据值,该数据值随着待测电路板的前进,按每经过一转向模块122或一传动模块121就减I的方式分别给后续各个转向模块122或传动模块121赋于数据值,当该数据值等于0时,表示运行目的地已到达,所在转向模块122转动90度,将待测电路板送入测试工位;当传输单元12接收一测试单元13已测电路板的测试结果时,将该测试单元13对着的转向模块122赋于一个数据值,按每经过一转向模块122或一传动模块121就减I的方式分别给后续各个转向模块122 或传动模块121赋于数据值,当该数据值等于0时,表示运行目的地已到达,所在转向模块 122转动90度,将已测电路板送入好板机14或坏板机15。本发明多机自动测试系统一具体实施例为1台上板机11、3个测试单元13、1台好板机14、I台坏板机15和13个模块的传输单兀12,其中13个模块为6个转向模块122 和7个传动模块121,沿着传输方向第I个测试单兀13位于第3模块、第2个测试单兀13 位于第6模块、第3个测试单元13位于第9模块、好板机14位于第11模块、坏板机15位于第13模块。每个测试单元13配置I台上位机131、1台测试仪132、1台条码扫描仪133 和I个第三PLC134,上位机131通过其主板扩展槽的专用扩展卡与测试仪132连接,通过一串口与条码扫描仪133连接,通过另一串口与第三PLC134连接。当待测电路板送至一测试单元13的测试仪132时,由对应设置的条码扫描仪133 自动录入该待测电路板的条码信息,再由对应设置的上位机131自动采集该条码信息;对应设置的第三PLC134检测其特定点的变化信号,并将该变化信号发送至对应设置的上位机131 ;由上位机131启动测试,并存储测试结果。待测电路板测试结束后为已测电路板。 测试仪132将测试结果按PLC字符传输协议通过串口发送至第三PLC134,同时把测试结果上传至服务器16。第三PLC134检测其特定点的变化信号是指待测电路板进入测试仪132的测试工位,接着由第三PLC134控制该待测电路板完成预设的动作,待动作完成时第三PLC134 —中间继电器的状态置反,该状态置反即为变化信号。
上位机131相对于服务器16,其是C/S客户端,采用TCP/IP协议通过ODBC连接; 各个上位机131均与服务器16连接,用于电路板测试结果数据的集中记录。上位机131相对于测试仪132、第三PLC134和条码扫描仪133,其是上位控制机,利用组建对象模型技术所提供的IDISPATTCH接口进行通信。该多机自动测试系统仅包括I台上板机11、1台好板机14和I台坏板机15,待测电路板能够自动输送至各测试单元13,已测电路板亦能够自动输送至好板机14或坏板机 15。已测电路板目的地的识别方式如下第二 PLC123具有数据寄存器D,当第2个测试单元13有上板请求时,第二 PLC123根据该测试单元13所在的位置给第一个转向模块122赋于一个数据值5,该数据值随着待测电路板的前进,按每经过一转向模块122或一传动模块 121就减I的方法分别给后续各个转向模块122或传动模块121赋于数据值4、3、2、1,当该数据值等于0时,表示运行目的地已到达,所在转向模块122转动90度,将待测电路板送入测试工位。当传输单元12接收第I个测试单元13已测电路板的测试结果时,将该测试单元13对着的转向模块122赋于一个数据值,如果测试结果为好板,该数据值等于由该转向模块122至好板机14所需行程模块数,即数据值为8,在前进的过程中,每经过一个模块,即将所经过的模块的数据寄存器减1,直到为0,即表示已经传送到位,由到达的转向模块122 转动90度,将已测电路板送入好板机14 ;如果测试结果为坏板,其输送原理与好板相同。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种多机自动测试系统,其特征在于所述多机自动测试系统包括上板机、传输单元、好板机、坏板机和多个测试单元;所述上板机将待测电路板送入传输单元;所述待测电路板通过传输单元进入一测试单元;该测试单元测试所述待测电路板,并得到测试结果;已测电路板依据测试结果通过传输单元送至好板机或坏板机。
2.根据权利要求I所述的多机自动测试系统,其特征在于所述测试单元包括一上位机、一测试仪、一条码扫描仪和一第三PLC ;所述上位机分别连接所述测试仪、条码扫描仪和第三PLC ;所述测试仪与所述传输单元连通。
3.根据权利要求2所述的多机自动测试系统,其特征在于所述多机自动测试系统包括服务器,所述服务器与各个上位机连接通信。
4.根据权利要求3所述的多机自动测试系统,其特征在于所述上板机包括第一PLC, 所述传输单元包括第二 PLC,所述好板机包括第四PLC,所述坏板机包括第五PLC ;所述第二 PLC分别与第一 PLC、各个第三PLC、第四PLC和第五PLC连接通信。
5.根据权利要求4所述的多机自动测试系统,其特征在于所述传输单元包括传送模块与转向模块,两转向模块之间设置传送模块;上位机、各个测试仪、好板机或坏板机均对着转向模块设置。
6.根据权利要求5所述的多机自动测试系统,其特征在于所述上位机包括一主板扩展槽和两串口 ;上位机通过主板扩展槽的专用扩展卡与测试仪连接,通过一串口与条码扫描仪连接,通过另一串口与第三PLC连接。
7.根据权利要求6所述的多机自动测试系统,其特征在于当待测电路板送至一测试单元的测试仪时,该测试单元的条码扫描仪自动录入该待测电路板的条码信息,该测试单元的上位机自动采集该条码信息;该测试单元的第三PLC检测其特定点的变化信号,并将该变化信号发送至与其相连的上位机;由上位机启动测试,并存储测试结果。
8.根据权利要求7所述的多机自动测试系统,其特征在于第二PLC与第三PLC之间的通信信号包括两者之间的握手信号,该握手信号的接线方式为下位PLC表示允进板的某Y 点通过外接继电器的常开触点接到上位PLC的某X点;反之,上位PLC表示有出板的某Y点通过外接继电器的常开触点接到下位PLC的某X点,这样达到允进板和有板出的信息交互, 从而完成第二 PLC与第三PLC之间的通信;第二 PLC与第三PLC互为上下位PLC。
9.根据权利要求8所述的多机自动测试系统,其特征在于第二PLC与第三PLC之间的通信信号包括好坏板的分类信号;该分类信号的接线方式为第三PLC的某Y点通过外接继电器的常开触点接到第二 PLC的某X点。
10.根据权利要求9所述的多机自动测试系统,其特征在于第二PLC具有数据寄存器 D,当一测试单元有上板请求时,第二 PLC根据该测试单元所在的位置给上板机对着的转向模块赋于一个数据值,该数据值随着待测电路板的前进,按每经过一转向模块或一传动模块就减I的方式分别给后续各个转向模块或传动模块赋于数据值,当该数据值等于0时, 表示运行目的地已到达,所在转向模块转动90度,将待测电路板送入测试工位;当传输单元接收一测试单元已测电路板的测试结果时,将该测试单元对着的转向模块赋于一个数据值,按每经过一转向模块或一传动模块就减I的方式分别给后续各个转向模块或传动模块赋于数据值,当该数据值等于0时,表示运行目的地已到达,所在转向模块转动90度,将已测电路板送入好板机或坏板机。
全文摘要
本发明提供一种多机自动测试系统,包括上板机、传输单元、好板机、坏板机和多个测试单元;所述上板机将待测电路板送入传输单元;所述待测电路板通过传输单元进入一测试单元;该测试单元测试所述待测电路板,并得到测试结果;已测电路板依据测试结果通过传输单元送至好板机或坏板机。本发明的有益效果是自动上板、自动测试、自动记录、自动分类,自动化程度高、生产效率高、稳定性好。
文档编号G01R31/01GK102608479SQ20121010913
公开日2012年7月25日 申请日期2012年4月10日 优先权日2012年4月10日
发明者吴欣, 居乐群, 李春光 申请人:李春光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1