基于Inline服务器的AOI多线体多工位系统及方法与流程

文档序号:14292414阅读:453来源:国知局

本发明涉及自动光学检测技术领域,具体地指一种基于inline服务器的aoi多线体多工位系统及方法。



背景技术:

在现有的自动光学检测(automaticopticinspection,aoi)系统下,现场各个线体之间安装aoi系统设备,各个线体之间aoi系统设备是不在同一个局域网,并且各个线体的各个工位都是单独输出结果并进行显示,现场人员进行维护时,为了能够及时观察检测数据的变化,需要每个线体每个工位都进行观察。另外,每个工位的检测报告都直接传输至客户数据存储系统,aoi系统并不对每个线体、每个工位的检测数据进行统计、汇总,不便于了解各工位间的工作效率差异及设备维护情况。



技术实现要素:

针对现有技术的不足,本发明提出一种基于inline服务器的aoi多线体多工位系统及方法,将各个线体各个工位的检测数据将全部汇总到inline服务器进行输出显示,在线体正常运转的情况下,只需要少量人员在inline服务器上进行观察即可。

为实现上述目的,本发明所设计的一种基于inline服务器的aoi多线体多工位系统,其特殊之处在于,包括一台inline服务器、客户数据存储服务器电脑和至少一个线体,所述inline服务器分别与客户数据存储服务器电脑和线体连接;

所述inline服务器:用于部署cpc软体和edc软体,对线体传送的数据进行解析、汇总,形成检测报告,传输至客户数据存储服务器电脑;

所述客户数据存储服务器电脑:用于部署客户数据存储系统,存储检测报告;

所述线体:包括工位、取像服务器、aoi硬件平台,所述工位上布置有运算服务器和相机,用于对待检测面板进行上电操作、拍摄面板图像、对图像数据进行检测;所述取像服务器:用于部署edc软体、ppc软体,记录工位特征信息,发出上电指令、取像指令,接收检测结果,形成检测报告并发送至inline服务器;所述aoi硬件平台:用于控制工位上的相机拍摄的面板图像,并存储面板图像。

进一步地,所述线体包括若干个工位和若干个运算服务器,所述线体中的取像服务器控制工位与运算服务器的对应关系。

更进一步地,所述运算服务器上部署ipc软体和subppc软体;用于对图像数据进行检测。

更进一步地,所述取像服务器和运算服务器内设置有pcie光纤卡,并分别通过光纤接口与aoi硬件平台连接。

本发明还提出一种用于上述基于inline服务器的aoi多线体多工位系统的方法,其特殊之处在于,包括如下步骤:

1)部署于inline服务器的cpc软体进行线体连接确认;

2)待检测面板到达线体,部署于inline服务器的edc软体通过部署于每个线体取像服务器的edc软体向ppc软体发送上电指令和取像指令;

3)所述ppc软体通过aoi硬件平台控制工位上的相机拍摄的面板图像拍摄待检测面板图像,并通知部署于运算服务器的subppc软体开始取像;

4)所述ppc软体和subppc软体分别从aoi硬件平台的内存中获取图像数据;

5)所述ppc软体通知与subppc软体对应的ipc软体对图像数据进行检测,检测完成之后将检测结果发送至ppc软体;

6)所述cpc软体将检测结果进行汇总、收集,并按照客户需求对不同线体的不同工位数据结果进行分析,形成检测报告,传送至客户数据存储服务器电脑和edc软体。

所述步骤1)中cpc软体进行线体连接状态确认时,如果其中一个或多个处于断开状态,则cpc软体发出报警提示。

所述步骤2)中edc软体同时向ppc软体发送多个工位的上电指令和取像指令,所述ppc软体区分不同工位的特征信息及执行流程,分别执行。

所述步骤4)中ppc软体控制部署于不同运算服务器的subppc软体从aoi硬件平台中调取不同的图像数据,待所有subppc软体取像完成后,进入步骤5)。

所述步骤5)中ipc软体对图像数据进行检测时,通过共享内存的方式直接从subppc软体获取待检测画面图像数据。

所述步骤6)中部署于每个线体的取像服务器的ppc软体检测结果发送至inline服务器的ppc软体,再由cpc软体将检测结果汇总、分析,形成检测报告发送至客户数据存储服务器电脑和edc软体。

本发明在aoi系统设备的基础之上开发了inline服务器,其目的主要是能够实现将所有线体搭建在一个局域网内,并和inline服务器位于同一个局域网,然后各个线体各个工位的检测数据将全部汇总到inline服务器进行输出显示,以cpc软体为载体进行输出显示,实时显示缺陷信息、产品良率和缺陷数量顺序等。这样,现场人员维护当前所有线体的时候,在线体正常运转的情况下,只需要少量人员在inline服务器上进行观察即可,并且,现场线体越多,inline服务器的作用就越大。

附图说明

图1为本发明基于inline服务器的aoi多线体多工位系统的结构框图。

图2为本发明基于inline服务器的aoi多线体多工位系统的方法的流程图。

图中:inline服务器1,客户数据存储服务器电脑2,线体3,工位3-1,取像服务器3-2,aoi硬件平台3-3,运算服务器3-4,相机3-5。

具体实施方式

以下结合附图和具体实施例对本发明作进一步的详细描述。

如图1所示,本发明所提供的基于inline服务器的aoi(automaticopticinspection,自动光学检测系统多工位系统),包括一台inline服务器1、客户数据存储服务器电脑2和至少一个线体3。inline服务器1分别与客户数据存储服务器电脑2和线体3连接;

inline服务器1:用于部署cpc(controlpersonalcomputer,控制电脑)软体和edc(externaldevicecontrol,外部设备控制)软体,对线体3传送的数据进行解析、汇总,形成检测报告,传输至客户数据存储服务器电脑2;

客户数据存储服务器电脑2:用于部署客户数据存储系统,存储检测报告;

线体3:包括若干个工位3-1、一个取像服务器3-2、一个aoi硬件平台3-3。每个工位3-1上布置有若干个运算服务器3-4和若干个相机3-5,用于对待检测面板进行上电操作、拍摄面板图像、对图像数据进行检测。取像服务器3-2:用于部署edc软体、ppc(processpersonalcomputer,取像服务器电脑)软体,记录工位3-1特征信息,发出上电指令、取像指令,接收检测结果,形成检测报告并发送至inline服务器1。取像服务器3-2通过ppc软体控制每个工位3-1中运算服务器3-4与相机3-5拍摄的面板图像的对应关系。aoi硬件平台3-3:用于控制工位3-1上的相机3-5拍摄的面板图像,并存储面板图像。运算服务器3-4用于部署ipc(inspectpersonalcomputer,检测系统电脑)软体和subppc(小型ppc)软体,对图像数据进行检测。

本发明还提出一种基于inline服务器的aoi多线体多工位系统的方法,如图2所示,具体步骤包括:

1)启动各线体3各工位3-1的aoi设备3-3,启动部署于inline服务器1的cpc软体,确定inline服务器1的cpc软体与各线体3各工位3-1的aoi设备3-3处于正常连接状态,如果有出现断线连接的,报警提示。

2)待检测面板到达线体3的待检测区域,线体plc通知部署于inline服务器1的edc软体面板就绪信息,部署于每个线体3取像服务器3-2的edc软体向ppc软体发送上电指令和取像指令,ppc软体区分不同工位3-1的特征信息及执行流程,分别执行;ppc软体每次取像流程的开始是通过线体plc发送给edc软体之后,edc软体再发给ppc的。

3)ppc软体通过aoi硬件平台3-3控制工位3-1上的相机3-5拍摄的面板图像拍摄待检测面板图像,并通知部署于运算服务器3-4的subppc(小型ppc)软体开始取像;

4)ppc软体和subppc软体分别从aoi硬件平台3-3的内存中获取图像数据;ppc软体同时控制ppc软体本身和部署于不同运算服务器的3-4每个subppc调取不同的图像数据,subppc软体每一轮取像结束后,都要通知ppc软体取像结束消息,待所有subppc软体取像完成后,进入步骤5)。

5)ppc软体通知与subppc软体对应的ipc软体对已经取像成功的图像数据进行检测,检测完成之后将检测结果发送至ppc软体;ipc软体对图像数据进行检测时,通过共享内存的方式直接从subppc软体获取待检测画面图像数据。

6)cpc软体将检测结果进行汇总、收集,按照客户需求对不同线体的不同工位数据结果进行分析,形成检测报告,传送至客户数据存储服务器电脑2和edc软体。

6.1)inline服务器1的cpc软体接收到ppc软体发送的检测结果之后,cpc软体先确认该结果的线体3和工位3-1信息;

6.2)cpc软体对结果进行解析,并将结果显示在人机界面,包括缺陷信息、产品良率和缺陷数量信息等。

6.3)cpc软体按照客户需求对不同线体的不同工位数据结果进行分析,将数据结果上报edc软体和客户数据存储系统2。

通过以上步骤,实现inline服务器上多线体多工位cpc能够实时解析、汇总和显示各个线体各个工位的检测结果,并进行检测结果上报。

以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以设计出若干改进,这些改进也应视为本发明的保护范围。

本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1