用于自动化生产线的点检方法、系统、设备及存储介质与流程

文档序号:28973329发布日期:2022-02-19 17:55阅读:278来源:国知局
用于自动化生产线的点检方法、系统、设备及存储介质与流程

1.本发明涉及自动化生产线技术领域,更为具体地,本发明能够提供一种用于自动化生产线的点检方法、系统、设备及存储介质。


背景技术:

2.点检对于车间设备维护至关重要,通过点检能够掌握设备技术情况、维持和改善设备工作性能、预防事故发生、减少停机时间、延长设备寿命以及降低维修费用,进而保证正常生产需要。然而传统的点检方案主要是依靠人工手动完成,不仅对点检人员经验依赖较高,而且经常会存在点检效率低、点检时间过长以及点检结果不够客观等问题。可见传统方案虽然进行了点检过程,但实际上并未真正发挥出点检本身应当起到的作用,故亟待需要解决。


技术实现要素:

3.为解决现有技术存在的点检效率低、时间长以及对点检人员依赖程度过高等问题,本发明提供一种用于自动化生产线的点检方法、系统、设备及存储介质,以达到提高点检效率、缩短点检时间和避免人员依赖等目的。
4.为实现上述技术目的,本发明能够提供一种用于自动化生产线的点检方法,该点检方法可包括但不限于如下的一个或多个步骤。
5.执行标样投放指令,根据所述标样投放指令控制至少一个机械手自动投放标样至待检测工站上。
6.根据已投放有标样的待检测工站的类别执行对应的点检任务,所述待检测工站的类别包括关键工站类别和非关键工站类别。
7.基于所述点检任务执行结果确定所述待检测工站中的机台的点检结果,所述待检测工站包括至少一个机台。
8.根据所述点检结果为失败则屏蔽机台,或者根据所述点检结果为成功将机台作为后续测试用的机台。
9.进一步地,所述根据已投放有标样的待检测工站的类别执行对应的点检任务包括:
10.根据所述待检测工站的类别为非关键工站类别,执行的点检任务包括判断当前标样类型,以得到点检任务执行结果。
11.或根据所述待检测工站的类别为关键工站类别,执行的点检任务包括判断当前标样类型和循环执行多次关键功能测试项,以得到点检任务执行结果。
12.进一步地,所述循环执行多次关键功能测试项包括:
13.确定所述多次关键功能测试项对应测试值的平均值。
14.通过所述平均值与基准值的差值确定补偿值,所述补偿值用于修正机台的工作参数。
15.进一步地,所述基于所述点检任务执行结果确定所述待检测工站中的机台的点检结果包括:
16.根据所述点检任务执行结果与实际的点检结果匹配,确定机台的点检结果为成功;或根据所述点检任务执行结果与实际的点检结果不匹配,确定机台的点检结果为失败。
17.进一步地,所述方法还包括:
18.根据点检结果的失败率大于预设值和/或在预定时间内未收到点检结果,则执行停线指令;
19.根据所述停线指令停止生产线。
20.进一步地,所述方法还包括:所述执行标样投放指令的同时,对标样类型的数据进行存储。
21.进一步地,所述方法还可包括:按照预设定时指令发出点检提醒;在发出点检提醒后根据接收的点检信号启动确定命令执行所述标样投放指令。
22.为实现上述技术目的,本发明还可提供一种用于自动化生产线的点检系统,该点检系统包括但不限于标样投放控制模块、点检任务执行模块、点检结果确定模块以及机台测试控制模块等。
23.标样投放控制模块,用于执行标样投放指令和根据所述标样投放指令控制至少一个机械手自动投放标样至待检测工站上。
24.点检任务执行模块,用于根据已投放有标样的待检测工站的类别执行对应的点检任务,所述待检测工站的类别包括关键工站类别和非关键工站类别。
25.点检结果确定模块,用于基于所述点检任务执行结果确定所述待检测工站中的机台的点检结果,所述待检测工站包括至少一个机台。
26.机台测试控制模块,用于根据所述点检结果为失败则屏蔽机台或用于根据所述点检结果为成功将机台作为后续测试用的机台。
27.为实现上述的技术目的,本发明还能够提供一种计算机设备,计算机设备可包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行本发明的任一实施例中所述用于自动化生产线的点检方法的步骤。
28.为实现上述的技术目的,本发明还可提供一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行本发明任一实施例中所述用于自动化生产线的点检方法的步骤。
29.本发明的有益效果为:基于标样自动投放、按工站类别执行对应点检任务、根据任务结果确定点检结果及对机台的区别处理技术手段,本发明提供了自动化、智能化点检技术方案,并实现了自动点检、并行点检以及在线点检等目的,以有效解决了现有技术存在的过分依赖工作人员、点检效率低和时间长等问题。可见本发明所提供的技术方案能够明显提高点检效率和降低点检成本,具有高效、低成本等突出优点,进而保障产线生产的高效运行,用户满意度较高,用户体验非常好。
30.由此可见,本发明最大程度地实现了点检自动化,提高了点检效率,尽可能地避免了人为操作风险,以有助于提高生产线的产能。而且本发明能够在一个工站中的某个机台点检失败的情况下将该机台屏蔽掉,然后可继续进行该工站中其他机台的点检,并在其他
机台点检通过时仍能够保证生产线的正常运转。
附图说明
31.图1示出了本发明一个或多个实施例中的用于自动化生产线的点检方法的流程示意图。
32.图2示出了本发明一个或多个实施例中的用于自动化生产线的点检方法的一种具体实施流程示意图。
33.图3示出了本发明一个或多个实施例中关键工站的自动点检过程的流程示意图。
34.图4示出了本发明一个或多个实施例中非关键工站的自动点检过程的流程示意图。
35.图5示出了本发明一个或多个实施例中的用于自动化生产线的点检方法的一种实施架构示意图。
具体实施方式
36.下面结合说明书附图对本发明提供的一种用于自动化生产线的点检方法、系统、设备及存储介质进行详细的解释和说明。
37.如图1至5所示,本发明能够提供一种用于自动化生产线的点检技术方案。具体地,本发明一个或多个实施例中用于自动化生产线的点检方法可包括但不限于如下的至少一个步骤。
38.首先,本发明可执行标样投放指令,根据标样投放指令控制至少一个机械手自动投放标样至待检测工站上。可见本发明能够实现自动点检以及在线点检基础上,进行标样的自动投放,而无需人工操作。
39.本发明实施时通过plc(programmable logic controller,可编程逻辑控制器)直接执行标样投放指令,控制机械手按顺序自动轮流投放标样。而且本实施例具体将标样放置于工装承载装置上,工装承载装置处于固定位置,用于承载放置的标样,本发明通过设置的工装承载装置极大方便了机械手的放置和抓取标样。通过plc控制机械手投放标样,实现了工站之间的并行点检,而且实现了相邻工站之间的标样共享,有助于减少标样数量和降低标样挑选的难度。应当理解的是,本发明实施例“标样”是指“标准样品”,例如可以是遥控器等可由生产线加工出的电子产品,当然并不限于此。
40.可选地,本发明实施例中的点检方法还可以包括:执行标样投放指令的同时,对标样类型的数据进行存储。本发明具体能够在投放标样的同时向寄存器中写入其标样类型初值,本实施例能够通过bb01字符表示“ok”标样类型初值,并可通过bb02字符表示“ng”标样类型初值;其中默认设置标样类型初值可为“ok”标样类型初值。本发明通过上述方式在无法获取标样的sn(产品序列号)码或在获取产品的sn码之前测试失败时,本发明仍能够确定准确的点检结果。
41.如图2所示,本发明实施例中的点检方法还能够包括:按照预设定时指令发出点检提醒,在发出点检提醒后根据接收的点检信号启动确定命令执行上述标样投放指令。所以本发明能够实现定时点检提醒,然后再经过人为确认是否启动点检后再进一步执行,可见本发明能够达到及时点检和符合条件再点检等目的。可理解的是,本发明所提供的点检方
法还具有一定的灵活性,当点检的前提条件不具备或点检不通过时,本发明也可根据实际需要随时手动启动点检模式。
42.其次,根据已投放有标样的待检测工站的类别执行对应的点检任务,待检测工站的类别包括关键工站类别和非关键工站类别。
43.如图2所示,本发明实施例中根据已投放有标样的待检测工站的类别执行对应的点检任务包括以下两种情况。
44.(1)根据待检测工站的类别为关键工站类别,执行的点检任务包括判断当前标样类型和循环执行多次关键功能测试项,以得到点检任务执行结果。具体地,本发明实施例中循环执行多次关键功能测试项包括:确定多次关键功能测试项对应测试值的平均值,例如可为三次,通过三次关键功能测试项对应测试值的平均值与基准值的差值确定补偿值,以实现自动补偿计算和处理,无需传统的人工计算补偿值,补偿值能够用于修正机台的工作参数。
45.如图3所示,对于关键工站,本实施例不仅点检标样为ok标样或者为ng标样,还进行了自动补偿处理,并可将补偿值写入对应的校准文件中,进而通过读取校准文件的方式获取补偿值后对机台进行自动校准。本发明中的标样类型具体包括“ok”和“ng”两种,ok标样表示标样的期望点检结果为pass(通过),ng标样表示标样的期望点检结果为fail(不通过)。具体实施时,本发明用于关键测试项的标样为ng标样,以提高点检的准确性。
46.具体地,本发明按照设定点检顺序进行关键工站的点检,例如本发明实施例对关键工站先测试2pcs(个)ok标样,并进行补偿计算和处理,再测试1pcs ng标样判断补偿是否准确,标样投放顺序与点检顺序一致。更为具体地,本实施例中2pcsok标样分别各测试三次并确定三次测试值的平均值作为对应标样的最终测试值,而1pcsng标样可测试一次。
47.(2)根据待检测工站的类别为非关键工站类别,则执行的点检任务包括判断当前标样类型,以得到点检任务执行结果。
48.如图4所示,对于非关键工站,本实施例只点检标样为ok标样或者为ng标样。本发明实施例对非关键工站的点检无顺序限制,即投放ok标样或ng标样无顺序限制。例如本发明实施例可以对非关键工站只测试1pcsng标样和1pcs ok标样,并可以分别测试一次即可,可知本发明先测试ng标样或先测试ok标样并无顺序上的限定。
49.具体实施时,本发明实施例对于点检任务执行结果为fail的情况,继续测试两次,除了两次都是pass的情况,其他情况(即任何一次复测执行结果为fail)都是点检不通过。
50.再次,基于点检任务执行结果确定待检测工站中的机台的点检结果,待检测工站包括至少一个机台。可见本发明实施例在确定点检任务结果是具体的标样通过或标样不通过后,以此判断机台的点检结果。
51.具体地,本发明可基于点检任务执行结果确定待检测工站中的机台的点检结果包括:根据点检任务执行结果与实际的点检结果匹配,确定机台的点检结果为成功;或者,根据点检任务执行结果与实际的点检结果不匹配,确定机台的点检结果为失败。本发明实施例中的点检任务执行结果与实际的点检结果匹配是指点检任务执行结果中确定的标样类型与实际的点检结果一致,点检任务执行结果与实际的点检结果不匹配是指点检任务执行结果中确定的标样类型与实际的点检结果不一致。例如,对于实际的点检结果为“ok”的标样,点检任务执行结果为“pass”时点检结果为成功,点检任务执行结果为“fail”时点检结
果为失败;然而对于实际的点检结果为“ng”的标样,点检任务执行结果为“pass”时点检结果为失败,而点检任务执行结果为“fail”时点检结果为成功。另外,本发明实施例获取标样sn码的方式例如可以为扫描产品二维码,或者直接读取产品的sn码实现,当然也可通过读取产品的其他信息间接获取sn码,进而确定该标样dsn(device serial number,设备序列号)码相对应的实际的点检结果。
52.最后,根据点检结果为失败则屏蔽机台,或者根据点检结果为成功将机台作为后续测试用的机台。其中本发明“后续测试”是指“在线进行的正常的生产测试”,本实施例可通过plc将点检模式切换为正常测试模式。
53.可选地,本发明实施例中的点检方法还包括:根据点检结果的失败率大于预设值和/或在预定时间内未收到点检结果,则执行停线指令,根据停线指令停止生产线。本发明可在所有机台点检完成之后通过mes(manufacturing execution systems,制造执行系统)监控点检情况,并在点检结果的失败率大于预设值和/或在预定时间内未收到点检结果情况下启动停线机制;当然,本发明也可在机台达到生产条件时通过mes实现复线操作,然后在线进行正常的生产测试。其中预设值能够根据实际情况进行设置,例如可以是73%,当然不限于此。
54.如图5所示,本发明实施例通过plc控制程序、测试软件以及mes系统搭建功能架构。测试软件和mes系统运行于pc(计算机)上,plc控制程序运行于plc上。结合本发明提供的点检方法,plc控制程序可用于定时点检提醒、显示点检状态、切换点检模式与正常测试模式等等;测试软件能够用于获取plc设置的点检模式、执行点检测试逻辑、进行自动补偿处理以及与plc控制程序、与mes系统进行交互处理等;mes系统可用于配置标样、统计点检结果以及在超时未收到点检通过的结果时启动停线机制等。
55.如图3、图4所示,在上述的功能架构基础上,本发明可从plc获取开始测试信号,然后由pc确认测试信号后开始点检测试或正常测试。以点检测试为例,可将用于表示“ok”标样类型的bb01写入plc寄存器,获取产品的sn码,并进行mes过站检查以及从plc获取当前测试模式(例如可为点检模式)。然后根据工站类别执行对应的点检任务,基于点检任务的测试结果确定工站中机台的点检结果。本发明可将机台点检结果传给plc和上传至mes,本实施例可通过plc屏蔽点检结果为失败(fail)的机台。
56.与本发明实施例提供的用于自动化生产线的点检方法基于同一技术构思,本发明一个或多个实施例还能够提供一种用于自动化生产线的点检系统。与本发明点检方法相对应,该用于自动化生产线的点检系统包括但不限于标样投放控制模块、点检任务执行模块、点检结果确定模块及机台测试控制模块,具体说明如下。
57.标样投放控制模块用于执行标样投放指令和根据标样投放指令控制至少一个机械手自动投放标样至待检测工站上。
58.可选地,本发明一些实施例中的点检系统还包括标样类型存储模块。该标样类型存储模块可用于执行标样投放指令的同时对标样类型的数据进行存储。
59.可选地,本发明一些实施例中的点检系统还包括定时点检提醒模块。该定时点检提醒模块可用于按照预设定时指令发出点检提醒,提醒发出后标样投放控制模块用于根据接收的点检信号启动确定命令执行标样投放指令。
60.点检任务执行模块用于根据已投放有标样的待检测工站的类别执行对应的点检
任务,待检测工站的类别包括关键工站类别和非关键工站类别。
61.点检任务执行模块具体可用于根据待检测工站的类别为非关键工站类别,执行的点检任务包括判断当前标样类型,以得到点检任务执行结果。或者,点检任务执行模块具体能够用于根据待检测工站的类别为关键工站类别,执行的点检任务包括判断当前标样类型和循环执行多次关键功能测试项,以得到点检任务执行结果。
62.更为具体地,点检任务执行模块可用于确定多次关键功能测试项对应测试值的平均值,并用于通过平均值与基准值的差值确定补偿值,补偿值用于修正机台的工作参数。
63.点检结果确定模块用于基于点检任务执行结果确定待检测工站中的机台的点检结果,待检测工站包括至少一个机台。
64.点检结果确定模块具体用于根据点检任务执行结果与实际的点检结果匹配,确定机台的点检结果为成功;或点检结果确定模块用于根据点检任务执行结果与实际的点检结果不匹配,确定机台的点检结果为失败。
65.机台测试控制模块用于根据点检结果为失败则屏蔽机台或用于根据点检结果为成功将机台作为后续测试用的机台。
66.可选地,本发明一些实施例中的点检系统还包括产线停止控制模块,该产线停止控制模块可用于根据点检结果的失败率大于预设值和/或在预定时间内未收到点检结果,则执行停线指令,以及用于根据停线指令停止生产线。
67.与本发明实施例提供的用于自动化生产线的点检方法基于同一技术构思,本发明一个或多个实施例还能够提供一种计算机设备,计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行本发明任一实施例中用于自动化生产线的点检方法的步骤。其中,用于自动化生产线的点检方法已在本说明书中有详细的记载,不再进行赘述。
68.与本发明实施例提供的用于自动化生产线的点检方法基于同一技术构思,本发明一个或多个实施例还可具体提供一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行本发明任一实施例中的用于自动化生产线的点检方法的步骤。其中,用于自动化生产线的点检方法已在本说明书中有详细的记载,不再进行赘述。
69.在流程图中表示或在此以其他方式描述的逻辑或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读存储介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读存储介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram,random access memory),只读存储器(rom,read-only memory),可擦除可编辑只读存储器(eprom,erasable programmable read-only memory,或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom,compact disc read-only memory)。另外,计算机可读存储介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进
行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
70.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga,programmable gate array),现场可编程门阵列(fpga,field programmable gate array)等。
71.在本说明书的描述中,参考术语“本实施例”、“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
72.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
73.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明实质内容上所作的任何修改、等同替换和简单改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1