CN112246681B - 一种检测数据处理方法、装置及产品检测设备 - Google Patents
一种检测数据处理方法、装置及产品检测设备 Download PDFInfo
- Publication number
- CN112246681B CN112246681B CN202011056462.7A CN202011056462A CN112246681B CN 112246681 B CN112246681 B CN 112246681B CN 202011056462 A CN202011056462 A CN 202011056462A CN 112246681 B CN112246681 B CN 112246681B
- Authority
- CN
- China
- Prior art keywords
- detection
- station
- data
- product
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 401
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 24
- 230000015654 memory Effects 0.000 claims description 20
- 238000007689 inspection Methods 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 4
- 239000003990 capacitor Substances 0.000 description 24
- 238000012546 transfer Methods 0.000 description 11
- 239000003292 glue Substances 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/34—Sorting according to other particular properties
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/02—Measures preceding sorting, e.g. arranging articles in a stream orientating
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/36—Sorting apparatus characterised by the means used for distribution
- B07C5/361—Processing or control devices therefor, e.g. escort memory
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/36—Sorting apparatus characterised by the means used for distribution
- B07C5/361—Processing or control devices therefor, e.g. escort memory
- B07C5/362—Separating or distributor mechanisms
Landscapes
- General Factory Administration (AREA)
Abstract
本发明提供了一种检测数据处理方法、装置及产品检测设备,该方法应用的产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,该方法包括:获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,历史工位数据结果为预设检测顺序中已经完成待检测产品检测的所有检测工位对应的检测数据;根据当前工位检测数据及历史工位数据结果,生成当前检测工位对应的当前工位数据结果;将当前检测工位存储的历史工位数据结果更新为当前工位数据结果。避免存储的检测数据由于检测工位的转移出现数据和产品无法准确对应的情况,为产品检测提供了准确的数据基础,以提高检测结果的准确性。
Description
技术领域
本发明涉及产品检测技术领域,具体涉及一种检测数据处理方法、装置及产品检测设备。
背景技术
通常产品在制造完成后,如果在外观上有些许瑕疵,或者与原设定的规格不符合,称为NG品即不合格产品,因此,往往在产品使用之前需要对其进行NG检测,即检测其是否满足使用要求。以空调为例,对于空调来说,电容是一个不可或缺的零部件,在空调生产过程中需要首先对电容产品进行NG检测,只有检测结果为OK品,才能进行下一步安装,以避免不合格的NG品其影响空调性能。
由于传统的人工检测已经无法满足目前空调生产的需求而且浪费人力。因此诞生出以检测为目的,效率更加快的自动检测设备,由于某一产品的检测项目往往有多个,因而,在实际生产过程中,自动检测设备通常设置有多个检测工位,每个检测工位分别对应检测产品的一项指标,待该产品完成所有检测工位的检测后,会转移至下料工位根据检测结果进行下料分类,即如果检测产品为OK品则直接进行后续生产操作,如果检测产品为NG品则将该产品移出生产线。由于产品需要完成全部检测工位的检测后才能根据各个检测工位的检测数据判定是NG品还是OK品(合格产品),而检测设备具有多个检测工位,为了提高检测速率,通常通过旋转工位的方式完成产品的各个工位的检测,在当前产品检测过程中其他工位也有产品在同步进行检测,并且为了避免下料工位上检测完成产品的积压,要求产品检测完成后立即得到判定结果,这就容易造成检测工位的检测数据与产品之间对应关系发生混乱,进而影响检测设备最终OK品和NG品判定的准确性。
发明内容
有鉴于此,本发明实施例提供了一种检测数据处理方法、装置及产品检测设备以克服现有技术中产品检测设备的各个检测工位的检测数据容易出现与产品之间数据对应关系混乱,进而会影响最终检测结果准确性的问题。
根据第一方面,本发明实施例提供了一种检测数据处理方法,应用于产品检测设备,所述产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,该检测数据处理方法包括:
获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,所述历史工位数据结果为所述预设检测顺序中已经完成当前待检测产品检测的所有检测工位对应的检测数据;
根据所述当前工位检测数据及所述历史工位数据结果,生成当前检测工位对应的当前工位数据结果;
将所述当前检测工位存储的历史工位数据结果更新为所述当前工位数据结果。
可选地,所述产品检测设备还包括下料工位,当所述待检测产品经过所有检测工位的检测后,转移至下料工位进行下料分类,所述检测数据处理方法还包括:
监测所述下料工位是否有新的待检测产品;
当所述下料工位有新的待检测产品时,获取所述预设检测顺序中最后一个检测工位中存储的历史工位数据结果;
根据最后一个检测工位中存储的历史工位数据结果生成所述新的待检测产品对应的检测结果。
可选地,所述当前检测数据包括:合格和不合格,所述最后一个检测工位中存储的历史工位数据结果生成所述新的待检测产品对应的检测结果,包括:
判断最后一个检测工位中存储的历史工位数据中是否包含不合格的检测数据;
当最后一个检测工位中存储的历史工位数据中包含不合格的检测数据时,判定所述新的待检测产品为NG产品。
可选地,所述检测数据处理方法还包括:
获取不合格的检测数据所对应的检测工位;
根据所述检测工位所对应的预设性能指标对NG产品进行分类。
可选地,当所述当前检测工位为所述预设检测顺序中的首个检测工位时,将首个检测工位存储的历史工位数据结果更新为首个检测工位的当前工位检测数据。
可选地,当所述最后一个检测工位中存储的历史工位数据中不包含不合格的检测数据时,判定所述新的待检测产品为OK产品。
可选地,所述检测数据处理方法还包括:
清除所述当前检测工位的当前工位检测数据。
根据第二方面,本发明实施例提供了一种检测数据处理装置,应用于产品检测设备,所述产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,所述检测数据处理装置包括:
数据获取模块,用于获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,所述历史工位数据结果为所述预设检测顺序中已经完成当前待检测产品检测的所有检测工位对应的检测数据;
数据处理模块,用于根据所述当前工位检测数据及所述历史工位数据结果,生成当前检测工位对应的当前工位数据结果;
数据更新模块,用于将所述当前检测工位存储的历史工位数据结果更新为所述当前工位数据结果。
根据第三方面,本发明实施例提供了一种产品检测设备,包括:下料工位和多个检测工位,所述各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,当所述待检测产品经过所有检测工位的检测后,转移至下料工位进行下料分类,所述产品检测设备还包括:
存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面及其任意一种可选实施方式中所述的方法。
根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面,或者其任意一种可选实施方式中所述的方法。
本发明技术方案,具有如下优点:
本发明实施例提供的检测数据处理方法及装置,应用于产品检测设备,该产品检测设备包括有多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,该检测数据处理方法包括:获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,并生成当前检测工位对应的当前工位数据结果,然后用当前工位数据结果替换当前工位存储的历史工位数据结果。从而通过这种检测数据的处理方式,在无需降低检测速率的情况下,能够保证数据在传递的过程中随着检测工位的转移而转移,而不受不同检测工位同时检测多个产品的影响,避免了存储的检测数据由于检测工位的转移而出现数据和产品无法准确对应的情况,为产品检测提供了准确的数据基础,以提高检测结果的准确性。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例的一种检测数据处理方法的流程图;
图2为本发明实施例的一个具体应用示例的工作过程示意图;
图3为本发明实施例的一种检测数据处理装置的结构示意图;
图4为本发明实施例的产品检测设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
通常产品在制造完成后,如果在外观上有些许瑕疵,或者与原设定的规格不符合,称为NG品即不合格产品,因此,往往在产品使用之前需要对其进行NG检测,即检测其是否满足使用要求。以空调为例,对于空调来说,电容是一个不可或缺的零部件,在空调生产过程中需要首先对电容产品进行NG检测,只有检测结果为OK品,才能进行下一步安装,以避免不合格的NG品其影响空调性能。在实际生产中,空调中所安装的电容需要经过外观检测设备的检测合格后才能进行安装。
本发明实施例提供了一种检测数据处理方法,应用于产品检测设备,该产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,需要说明的是,本发明实施例是以产品检测设备为外观检测设备为例进行的说明,在实际应用中,其他类型的产品检测设备也同样适用,只要是用于对产品是否合格检测的设备均可,本发明并不以此为限。具体地,在本发明实施例中,以上述的外观检测设备共有五个检测工位,预设性能指标包括缺胶、裂缝、压伤、异物及刮伤为例,这五个检测工位分别按照检测电容产品是否存在缺胶、裂缝、压伤、异物及刮伤的预设检测顺序进行检测。具体各个检测工位如何实现相应的检测功能为现有技术,具体参照现有技术中外观检测设备的相关描述,在此不再进行赘述。如图1所示,该检测数据处理方法具体包括如下步骤:
步骤S101:获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果。具体地,每一个检测工位按照该检测工位既定的性能指标进行检测后,会在该工位上直接得到检测数据,假设该性能指标为是否存在缺胶,在本发明实施例中该检测数据包括合格和不合格两种结果,合格则说明电容不存在缺胶问题,不合格则说明电容存在缺胶问题。当然,在实际应用中,检测数据也可以根据产品检测设备的具体检测类型及预设性能指标的类型进行相应的调整,例如也可以是具体的数值类指标数据,本发明并不以此为限。
进一步地,为了便于后续检测结果的判断,提高检测数据的处理速度,在本发明实施例中,每个检测工位对应的检测数据均由二进制数表示,其中,1表示合格,0表示不合格,例如:假设当前检测工位为第5工位,检测电容是否有刮伤的结果是有,则当前检测工位的当前工位检测数据表示为0,再例如:假设当前检测工位为第4工位,检测电容是否有异物的结果是无,则当前检测工位的当前工位检测数据表示为1。并且在每个检测工位中同时存储有历史工位数据结果,该历史工位数据结果为预设检测顺序中已经完成当前待检测产品检测的所有检测工位对应的检测数据,在本发明实施例中,该历史工位数据结果,由多位二进制数表示,具体地,二进制数的总位数与检测工位的数量一致,在本发明实施例中由5位二进制数表示,其中每一位二进制数表示预设检测顺序对应预设性能指标的检测数据,二进制数的各位数值的初始默认值为0,表示该对应检测工位尚未开始检测。
在实际应用中,如果当当前检测工位为预设检测顺序中的首个检测工位时,由于其是首个开始检测的检测工位,其他检测工位尚未开始检测,则其当前的历史工位数据结果为自己上一轮检测上一电容产品的检测数据,因此,将首个检测工位存储的历史工位数据结果更新为首个检测工位的当前工位检测数据,即更新为其对应的当前工位检测数据,并且在外观检测设备初次使用时,所有检测工位存储的历史工位数据结果的初始值均为00000。
步骤S102:根据当前工位检测数据及历史工位数据结果,生成当前检测工位对应的当前工位数据结果。具体地,在本发明实施例中,假设当前检测工位为第5工位,且对应的当前工位检测数据为1,第4工位的历史工位数据结果为01111,则将当前检测工位数据结果与第4工位的历史工位数据结果中对应二进制位置上的数值进行或操作,即得到当前工位数据结果为11111。
步骤S103:将当前检测工位存储的历史工位数据结果更新为当前工位数据结果。此时,由于第5工位中存储的历史工位数据依然为上一电容的检测数据,因此,将其存储的该历史工位数据替换为当前检测电容对应的当前工位数据结果。此时由于第5工位是当前检测电容的最后一个检测工位,则该当前工位数据结果即为电容最终的检测结果,可以通过该检测结果可以直接判定当前检测电容属于NG品还是OK品。从而在保障检测结果准确性的同时,还大大节约了数据处理时间,提高了外观检测设备的检测效率。
具体地,在一实施例中,上述的外观检测设备还包括下料工位,当待检测产品经过所有检测工位的检测后,转移至下料工位进行下料分类,即区分上述电容产品属于OK品还是NG品,并且如果是NG品,根据造成产品不合格原因对NG品进行进一步分类,以便于改进电容产品的生产工艺或者认定造成产品异常的相关责任等。上述的检测数据处理方法具体还包括如下步骤:
步骤S104:监测下料工位是否有新的待检测产品。具体地,由于待测电容产品需要按照预设的检测顺序完成5个检测工位的检测后才会自动转移至下料工位,因此可以通过监测下料工位是否有新的待检测产品的方式,判断待检测产品是否完成检测。
步骤S105:当下料工位有新的待检测产品时,获取预设检测顺序中最后一个检测工位中存储的历史工位数据结果。具体地,如果下料工位有新的待检测产品,则说明该新的待检测产品已经完成所有检测工位的检测,并且在上述第5工位中更新的历史工位数据结果包含了所有5个检测工位的检测数据。因此可以通过该历史工位数据得到该待检测产品的最终检测结果。
步骤S106:根据最后一个检测工位中存储的历史工位数据结果生成新的待检测产品对应的检测结果。
具体地,在一实施例中,上述的步骤S106具体包括如下步骤:
步骤S201:判断最后一个检测工位中存储的历史工位数据中是否包含不合格的检测数据,当最后一个检测工位中存储的历史工位数据中不包含不合格的检测数据时,即上述第5工位的历史工位数据结果为111111时,或者转换为十进制的数值为31时,则判定新的待检测产品为OK产品,OK产品可直接用于后续空调生产。
步骤S202:当最后一个检测工位中存储的历史工位数据中包含不合格的检测数据时,判定新的待检测产品为NG产品。在实际应用中,如果上述的第5工位的历史工位数据结果不是111111时,或者转换为十进制的数值小于31时,则判定新的待检测产品为NG产品。
步骤S107:获取不合格的检测数据所对应的检测工位。具体地,可以根据上述第5工位的历史工位数据结果中0所在的位置确定不合格检测数据对应的检测工位,假设历史工位数据结果为11110,则说明不合格的检测数据对应的检测工位是第1工位,即检测的电容产品存在缺胶的问题,如果历史工位数据结果为11011,则说明不合格的检测数据对应的检测工位是第3工位,即检测的电容产品存在压伤的问题等。
步骤S108:根据检测工位所对应的预设性能指标对NG产品进行分类。具体地,可以根据上述检测出不合格的工位对应的预设性能指标对NG产品进行分类,例如:将所有存在缺胶问题的NG产品划入一类,所有存在压伤问题的NG产品划入一类等。需要说明的是,在实际应用中,待检测的电容产品也可能存在多个指标不合格的情况,例如:历史工位数据结果可以是11010,则说明该电容产品同时存储缺胶和压伤的问题,此时,可以将该NG产品单独分类,也可以根据预先设置的规则将其划入缺胶或压伤对应的分类中,本发明并不以此为限。
通过执行上述步骤,能够在极短的时间内传递当前待检测产品的检测数据以及对数据的处理结果,保证了最终检测结果的准确性,可有效的去除由于外观检测设备的运动控制出现的误判情况。使得设备在没有降低检测的速率的情况下自动检测完成后可自动分类配合OK工位和NG工位进行NG品和OK品相关处理。不需要人工再重新区分NG品的异常类型和装盘OK品。此外,本发明实施例提供的检测数据处理方法还能够保证数据在传递的过程中随着检测工位的转移而转移,即当前待检测产品在哪个检测工位上此检测工位上存储的历史工位数据结果就是该当前待检测产品的检测结果,例如当前某个被检测的产品在第三检测工位,此时第三检测工位上的历史工位数据结果就是该产品在第一,第二,第三工位所有检测数据。
具体地,在一实施例中,为了进一步避免当前检测工位中当前检测数据的影响,造成数据关系混乱,在所述将所述当前检测工位存储的历史工位数据结果更新为所述当前工位数据结果之后,上述的检测数据处理方法还包括:清除当前检测工位的当前工位检测数据。从而在当前工位检测数据记录于当前检测工位存储的历史工位数据结果之后,立即清除,并继续对下一待检测产品进行检测,生成下一待检测产品对于的检测数据,从而避免了当前工位存储数据的混乱,进一步保障最终检测结果的准确性。
下面将结合具体应用示例,对本发明实施例提供的检测数据处理方法进行详细的说明。
如图2所示,为本发明实施例的一个具体应用示例工作过程示意图,在设备启动之后,分割器会进行动作,通过分割器按照预定的转动速率及转动方向旋转一个工位,得到各个待检测产品,所有的待检测产品依次放入第一个检测工位进行检测,在5个检测工位均检测完成后,待检测产品自动转移至下料工位进行下料分类,图2中是否有料的判断即为是否有新待测产品进入。
在当前外观检测设备上有5个工位,而下料的位置并不在这5个工位上,需要一个产品在5个工位都测试完成之后才能转移至下料工位进行判断OK与NG的下料分类,此时就必须得保证每个产品在5工位检测的时候不仅需要得到该产品在5工位的结果,同时还需要它在前面所有工位检测的结果,为了提高检测的效率,不可能说将一个产品放上去检测完5个工位再上第二个产品,必须是接连检测才符合自动化检测设备的要求,在这种情况下,需要保证数据完整可靠,如果是按照测试完成后先操作1工位的数据将其进行更新处理,然后再进行2工位数据更新就会发现此时2工位在第一个工位检测的数据已经被丢失,由于此时1工位的数据已经更新为当前在1工位的产品的数据所以若取该数据跟2工位进行结合就会出现数据结果混乱的情况。但是如果此时先更新最后一个工位的数据,在本应用示例中最后工位为5工位,在进行结果数据更新之前所有的结果数据此时还是保留着上一次的结果数据。简单的来说就是只要我还没跟新,那么结果数据就还是上一次的数据。如果这个时候我去处理5工位的结果数据其实就是相当于我处理当前在下料工位的产品的数据(第五的工位旋转后就是下料的工位)。如果此时处理的是第四工位的数据那么实际上就是处理当前5工位上的产品在4工位检测完成后处理后的结果数据,那么此时将这个数据跟5工位现在所得到的测试结果的数据结合后得到的新数据恰好就是当前在5工位的产品的所有结果数据,例如4工位此时数据为二进制的01111,5工工位测试结果为1,那么更新完成后的结果就是11111,这个结果就是当前5工位的产品最终在5工位检测完后得到的前5个工位的所有检测结果。以此类推,这个时候再去更新4工位的结果数据得到的就是前4个工位数据,更新完后才更新3工位,然后是2工位,最后是1工位,这样就能够使得数据完整的保存了下来。最终只需要数据更新之前判断这五个位数据即可得出是OK还是NG,例如若是二进制11111或者十进制31即为OK,若为NG也能准确的分析出是属于哪个工位检测出的NG。
本发明实施例提供的检测数据处理方法的优势点在于被检测产品的结果是会跟随着检测工位的转移而跟着转移,在需要分析解读时也不会出错,该产品在哪个位置,哪个位置的最后更新的信息就是该产品当前的检测的所有结果,不会出现信息结果混乱的情况,逻辑清晰明了,提升了检测***的准确性。同时程序需要处理的运算也特别简单,满足整体设备高效率的条件,因为在这套设备中,时间是非常宝贵的,但是数据又必须只能在检测完成后再处理,所以所有的数据只能在分割器旋转的过程中这短短的时间内进行处理。利用本发明实施例提供的方法就可以轻松的解决以上问题。
通过执行上述的步骤S101至步骤S108,本发明实施例提供的检测数据处理方法,通过获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,并生成当前检测工位对应的当前工位数据结果,然后用当前工位数据结果替换当前工位存储的历史工位数据结果。从而通过这种检测数据的处理方式,在无需降低检测速率的情况下,能够保证数据在传递的过程中随着检测工位的转移而转移,而不受不同检测工位同时检测多个产品的影响,避免了存储的检测数据由于检测工位的转移而出现数据和产品无法准确对应的情况,为产品检测提供了准确的数据基础,以提高检测结果的准确性。
本发明实施例还提供了一种检测数据处理装置,应用于产品检测设备,产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,如图3所示,该检测数据处理装置包括:
数据获取模块101,用于获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,历史工位数据结果为预设检测顺序中已经完成待检测产品检测的所有检测工位对应的检测数据。详细内容参见上述方法实施例中步骤S101的相关描述,在此不再进行赘述。
数据处理模块102,用于根据当前工位检测数据及历史工位数据结果,生成当前检测工位对应的当前工位数据结果。详细内容参见上述方法实施例中步骤S102的相关描述,在此不再进行赘述。
数据更新模块103,用于将当前检测工位存储的历史工位数据结果更新为当前工位数据结果。详细内容参见上述方法实施例中步骤S103的相关描述,在此不再进行赘述。
本发明实施例提供的检测数据处理装置,用于执行上述实施例提供的检测数据处理方法,其实现方式与原理相同,详细内容参见上述方法实施例的相关描述,不再赘述。
通过上述各个组成部分的协同合作,本发明实施例提供的检测数据处理装置,通过获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,并生成当前检测工位对应的当前工位数据结果,然后用当前工位数据结果替换当前工位存储的历史工位数据结果。从而通过这种检测数据的处理方式,在无需降低检测速率的情况下,能够保证数据在传递的过程中随着检测工位的转移而转移,而不受不同检测工位同时检测多个产品的影响,避免了存储的检测数据由于检测工位的转移而出现数据和产品无法准确对应的情况,为产品检测提供了准确的数据基础,以提高检测结果的准确性。
图4示出了本发明实施例的一种产品检测设备,如图4所示,该产品检测设备包括:处理器901和存储器902,其中,处理器901和存储器902可以通过总线或者其他方式连接,图4中以通过总线连接为例。
处理器901可以为中央处理器(Central Processing Unit,CPU)。处理器901还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
存储器902作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如上述方法实施例中的方法所对应的程序指令/模块。处理器901通过运行存储在存储器902中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的方法。
存储器902可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储处理器901所创建的数据等。此外,存储器902可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器902可选包括相对于处理器901远程设置的存储器,这些远程存储器可以通过网络连接至处理器901。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
一个或者多个模块存储在存储器902中,当被处理器901执行时,执行上述方法实施例中的方法。
上述产品检测设备具体细节可以对应参阅上述方法实施例中对应的相关描述和效果进行理解,此处不再赘述。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,实现的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;存储介质还可以包括上述种类的存储器的组合。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种检测数据处理方法,应用于产品检测设备,所述产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,其特征在于,所述方法包括:
获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,所述历史工位数据结果为所述预设检测顺序中已经完成当前待检测产品检测的所有检测工位对应的检测数据;
根据所述当前工位检测数据及所述历史工位数据结果,生成当前检测工位对应的当前工位数据结果;
将所述当前检测工位存储的历史工位数据结果更新为所述当前工位数据结果。
2.根据权利要求1所述的方法,所述产品检测设备还包括下料工位,当所述待检测产品经过所有检测工位的检测后,转移至下料工位进行下料分类,其特征在于,所述方法还包括:
监测所述下料工位是否有新的待检测产品;
当所述下料工位有新的待检测产品时,获取所述预设检测顺序中最后一个检测工位中存储的历史工位数据结果;
根据最后一个检测工位中存储的历史工位数据结果生成所述新的待检测产品对应的检测结果。
3.根据权利要求2所述的方法,其特征在于,所述当前工位检测数据包括:合格和不合格,所述最后一个检测工位中存储的历史工位数据结果生成所述新的待检测产品对应的检测结果,包括:
判断最后一个检测工位中存储的历史工位数据中是否包含不合格的检测数据;
当最后一个检测工位中存储的历史工位数据中包含不合格的检测数据时,判定所述新的待检测产品为NG产品。
4.根据权利要求3所述的方法,其特征在于,还包括:
获取不合格的检测数据所对应的检测工位;
根据所述检测工位所对应的预设性能指标对NG产品进行分类。
5.根据权利要求2所述的方法,其特征在于,当所述当前检测工位为所述预设检测顺序中的首个检测工位时,将首个检测工位存储的历史工位数据结果更新为首个检测工位的当前工位检测数据。
6.根据权利要求3所述的方法,其特征在于,
当所述最后一个检测工位中存储的历史工位数据中不包含不合格的检测数据时,判定所述新的待检测产品为OK产品。
7.根据权利要求1所述的方法,其特征在于,还包括:
清除所述当前检测工位的当前工位检测数据。
8.一种检测数据处理装置,应用于产品检测设备,所述产品检测设备包括多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,其特征在于,所述装置包括:
数据获取模块,用于获取当前检测工位的当前工位检测数据及上一检测工位存储的历史工位数据结果,所述历史工位数据结果为所述预设检测顺序中已经完成当前待检测产品检测的所有检测工位对应的检测数据;
数据处理模块,用于根据所述当前工位检测数据及所述历史工位数据结果,生成当前检测工位对应的当前工位数据结果;
数据更新模块,用于将所述当前检测工位存储的历史工位数据结果更新为所述当前工位数据结果。
9.一种产品检测设备,包括:下料工位和多个检测工位,各检测工位按照预设检测顺序分别对待检测产品的各预设性能指标进行检测,当所述待检测产品经过所有检测工位的检测后,转移至下料工位进行下料分类,其特征在于,所述产品检测设备还包括:
存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机从而执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011056462.7A CN112246681B (zh) | 2020-09-29 | 2020-09-29 | 一种检测数据处理方法、装置及产品检测设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011056462.7A CN112246681B (zh) | 2020-09-29 | 2020-09-29 | 一种检测数据处理方法、装置及产品检测设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112246681A CN112246681A (zh) | 2021-01-22 |
CN112246681B true CN112246681B (zh) | 2022-06-28 |
Family
ID=74233685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011056462.7A Active CN112246681B (zh) | 2020-09-29 | 2020-09-29 | 一种检测数据处理方法、装置及产品检测设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112246681B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113778887B (zh) * | 2021-09-16 | 2022-07-22 | 厦门理工学院 | 软件测试装置及其软件测试方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101923569B (zh) * | 2010-07-09 | 2012-07-25 | 江苏瑞中数据股份有限公司 | 一种实时数据库的结构类型数据的存储方法 |
CN101984421A (zh) * | 2010-09-03 | 2011-03-09 | 中国科学院软件研究所 | 基于实时数据库的气象要素数据组织录入与查询方法 |
CN104407297B (zh) * | 2014-12-02 | 2017-08-04 | 上海电机***节能工程技术研究中心有限公司 | 一种多工位全自动电机定子综合测试装置 |
JP6719901B2 (ja) * | 2015-12-28 | 2020-07-08 | あおい精機株式会社 | 検体処理装置 |
CN106443457A (zh) * | 2016-08-25 | 2017-02-22 | 宁波蓝鲸自动化科技有限公司 | 新能源配件全自动性能测试设备 |
CN108107226B (zh) * | 2017-12-15 | 2021-01-08 | 武汉精测电子集团股份有限公司 | 基于ppc软体的aoi多工位***及方法 |
CN109213654B (zh) * | 2018-07-05 | 2023-01-03 | 北京奇艺世纪科技有限公司 | 一种异常检测方法及装置 |
CN108982671A (zh) * | 2018-09-06 | 2018-12-11 | 大同宇林德石墨设备股份有限公司 | 一种石墨电极加工后的物理数据检测线及检测方法 |
-
2020
- 2020-09-29 CN CN202011056462.7A patent/CN112246681B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112246681A (zh) | 2021-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110992317B (zh) | 一种基于语义分割的pcb板缺陷检测方法 | |
CN110136101B (zh) | 一种基于孪生距离比对的轮胎x光病疵检测方法 | |
US20220284699A1 (en) | System and method of object detection using ai deep learning models | |
CN112246681B (zh) | 一种检测数据处理方法、装置及产品检测设备 | |
CN110969600A (zh) | 一种产品缺陷检测方法、装置、电子设备及存储介质 | |
WO2024002187A1 (zh) | 缺陷检测方法、缺陷检测设备及存储介质 | |
CN104698004A (zh) | 一种智能外观质量检测仪及其工作方法 | |
CN113781460A (zh) | 烟包外观缺陷在线检测方法、装置、电子设备和存储介质 | |
CN112185831A (zh) | 抽样缺陷检测方法、及其设备和*** | |
CN107552414B (zh) | 理管机检测方法及理管机检测装置 | |
CN117372424A (zh) | 一种缺陷检测方法、装置、设备及存储介质 | |
CN113077430A (zh) | 基于ssd算法的激光器芯片缺陷检测及分类方法与*** | |
CN109086202B (zh) | 基于关联规则的fpga/ip核代码规则检查方法 | |
CN110907135A (zh) | 一种制程设备的控制方法及装置 | |
CN114462879A (zh) | 电子设备质量管控方法及装置 | |
CN104123469A (zh) | 一种普适计算环境上下文一致性检测调度***及方法 | |
CN204495730U (zh) | 一种自动化外观质量检测仪 | |
CN114741291A (zh) | 一种漏洞信息自动提交的方法、装置、设备及介质 | |
CN113284141A (zh) | 用于缺陷检测的模型确定方法、装置和设备 | |
CN108763063B (zh) | 一种无需缺陷标注数据的软件缺陷检测方法 | |
CN107239831B (zh) | 一种轮胎是否漏气的检测方法、检测***及检测装置 | |
CN112327800A (zh) | 车辆检测方法、装置及诊断设备 | |
TWI754304B (zh) | 缺陷分析方法及裝置、電子裝置及電腦可讀存儲介質 | |
Breaux et al. | Integration of automated defect classification into integrated circuit manufacturing | |
CN103942615A (zh) | 噪点剔除方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |