料区纠偏数据确定方法和控制方法、系统、设备、介质与流程

文档序号:35292828发布日期:2023-09-01 15:19阅读:47来源:国知局
料区纠偏数据确定方法和控制方法、系统、设备、介质与流程

本技术涉及产品加工控制,尤其涉及一种料区纠偏数据确定方法和控制方法、系统、设备、介质。


背景技术:

1、目前,控制正反面料区对齐度保持在工艺要求的范围内是保证产品品质的重要因素之一。相关技术在进行控制正反面料区对齐度时,是通过视觉测量软件实时计算出纠偏调整数据,并通过通讯方式下发给可编程逻辑控制器(programmable logic controller,plc)。然后,plc根据接收到的纠偏调整数据调整移动模头移动部件的左右位置,以达到控制正反面料区对齐度的目的。然而,相关技术在进行料区纠偏数据确定时,因视觉测量出来的数据处理不当,容易导致计算出的纠偏调整数据不合理,从而不能够在产品正反面错位时计算出较优的纠偏量,降低了产品的优率。因此,如何更好地确定正反面料区的纠偏调整数据,从而在保证产品质量的同时提高涂料产品的优率,成为了亟待解决的技术问题。


技术实现思路

1、本技术实施例的主要目的在于提出一种料区纠偏数据确定方法和控制方法、系统、设备、介质,旨在更准确地确定正反面料区的纠偏调整数据,以保证产品质量的同时提高涂料产品的优率。

2、为实现上述目的,本技术实施例的第一方面提出了一种料区纠偏数据确定方法,用于确定目标设备的纠偏调整数据,所述目标设备用于对待涂布件进行涂料处理,所述待涂布件包括第一涂布面和第二涂布面,所述第一涂布面包括历史第一喷涂区域,所述第二涂布面包括历史第二喷涂区域,所述方法包括:

3、获取第一候选数据,所述第一候选数据包括第一边距数据和第二边距数据,所述第一边距数据用于表示所述历史第一喷涂区域在第一目标料边的数据,所述第二边距数据用于表示所述历史第二喷涂区域在与所述第一目标料边错位对齐的第二目标料边的数据;

4、对所述第一边距数据和所述第二边距数据进行差值计算,得到第一料区对齐度数据;

5、根据预设料线数对所述第一料区对齐度数据进行对齐度纠偏计算,得到第一候选对齐度数据;

6、根据所述第一候选对齐度数据和预设纠偏组数确定目标对齐度数据;

7、根据预设的纠偏阈值对所述目标对齐度数据进行数值判断,并根据数值判断的结果确定纠偏调整数据,所述纠偏调整数据用于对所述目标设备进行纠偏调整。

8、在一些实施例中,目标设备包括模头移动部件和喷涂模头,所述模头移动部件用于控制对所述待涂布件进行涂料操作的所述喷涂模头的移动;所述纠偏阈值包括纠偏中值预警阈值和单次纠偏行程阈值,所述根据预设的纠偏阈值对所述目标对齐度数据进行数值判断,并根据数值判断的结果确定纠偏调整数据,包括:

9、根据所述纠偏中值预警阈值对所述目标对齐度数据进行第一数值判断,并根据所述第一数值判断的结果确定第一纠偏数据;

10、根据所述第一数值判断的结果和所述单次纠偏行程阈值对所述第一纠偏数据进行第二数值判断,并根据所述第二数值判断的结果确定第二纠偏数据;

11、根据所述模头移动部件的安装方向对所述第二纠偏数据进行数据正反变换,确定所述纠偏调整数据。

12、在一些实施例中,所述根据预设料线数对所述第一料区对齐度数据进行对齐度纠偏计算,得到第一候选对齐度数据,包括:

13、当所述预设料线数小于或等于预设料线数量阈值,根据第一对齐度纠偏算法对所述第一料区对齐度数据进行对齐度纠偏计算,得到所述第一候选对齐度数据;

14、当所述预设料线数大于所述预设料线数量阈值,根据第二对齐度纠偏算法对所述第一料区对齐度数据进行对齐度纠偏计算,得到所述第一候选对齐度数据。

15、在一些实施例中,所述根据第二对齐度纠偏算法对所述第一料区对齐度数据进行对齐度纠偏计算,得到所述第一候选对齐度数据,包括:

16、对所述第一料区对齐度数据进行正数据提取,得到正对齐度子数据;

17、对所述第一料区对齐度数据进行负数据提取,得到负对齐度子数据;

18、对所述正对齐度子数据进行均值计算,得到第一对齐度均值;

19、对所述负对齐度子数据进行均值计算,得到第二对齐度均值;

20、对所述第一对齐度均值和第二对齐度均值进行均值计算,得到所述第一候选对齐度数据。

21、在一些实施例中,所述预设纠偏组数为n,n为大于或等于2的正整数,所述根据所述第一候选对齐度数据和预设纠偏组数确定目标对齐度数据,包括:

22、获取n-1个第二候选数据,每个所述第二候选数据包括第三边距数据和第四边距数据,所述第三边距数据用于表示所述历史第一喷涂区域在所述第一目标料边的数据,所述第三边距数据用于表示所述历史第二喷涂区域在与所述第一目标料边错位对齐的第二目标料边的数据;

23、对所述第三边距数据和所述第四边距数据进行差值计算,得到第二料区对齐度数据;

24、根据所述预设料线数对所述第二料区对齐度数据进行对齐度纠偏计算,得到第二候选对齐度数据;

25、根据所述第一候选对齐度数据和所述第二候选对齐度数据进行中值计算,得到所述目标对齐度数据。

26、在一些实施例中,所述方法还包括:

27、获取历史累计纠偏数据;

28、对所述历史累计纠偏数据和所述纠偏调整数据进行数值相加,得到目标累加纠偏数据;

29、当所述目标累加纠偏数据大于预设累加纠偏阈值,向所述目标设备发送报警信号。

30、为实现上述目的,本技术实施例的第二方面提出了一种料区纠偏控制方法,所述方法包括:

31、当识别到预警信号地址的读取状态为未读状态,读取写入预设的纠偏值地址中目标设备的纠偏调整数据,所述纠偏调整数据根据上述第一方面所述的料区纠偏数据确定方法获得;

32、根据所述纠偏调整数据控制所述目标设备进行纠偏调整,并更新所述预警信号地址的读取状态为已读状态;

33、若接收到对所述目标设备的纠偏完成信号,则将预设的完成信号地址的读取状态更新为未读状态;

34、若识别到所述完成信号地址的读取状态为未读状态,则更新所述纠偏值地址中的所述纠偏调整数据;

35、将所述完成信号地址的读取状态为已读状态,并将所述预警信号地址的读取状态为已读状态。

36、为实现上述目的,本技术实施例的第三方面提出了一种料区纠偏数据确定系统,所述系统包括:

37、数据获取模块,用于获取所述历史第一喷涂区域在第一目标料边的第一边距数据,并获取所述历史第二喷涂区域在与所述第一目标料边错位对齐的第二目标料边的第二边距数据;

38、差值计算模块,用于对所述第一边距数据和所述第二边距数据进行差值计算,得到第一料区对齐度数据;

39、对齐度计算模块,用于根据预设料线数对所述第一料区对齐度数据进行对齐度纠偏计算,得到第一候选对齐度数据;

40、目标对齐度确定模块,用于根据所述第一候选对齐度数据和预设纠偏组数确定目标对齐度数据;

41、数值判断模块,用于根据预设的纠偏阈值对所述目标对齐度数据进行数值判断,并根据数值判断的结果确定纠偏调整数据,所述纠偏调整数据用于对所述目标设备进行纠偏调整。

42、为实现上述目的,本技术实施例的第四方面提出了一种计算机设备,包括:

43、至少一个存储器;

44、至少一个处理器;

45、至少一个计算机程序;

46、所述至少一个计算机程序被存储在所述至少一个存储器中,所述至少一个处理器执行所述至少一个计算机程序以实现:如上述第一方面所述的一种料区纠偏数据确定方法;或者,如上述第二方面所述的一种料区纠偏控制方法。

47、为实现上述目的,本技术实施例的第五方面提出了一种存储介质,所述存储介质为计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行:如上述第一方面所述的一种料区纠偏数据确定方法;或者,如上述第二方面所述的一种料区纠偏控制方法。

48、本技术提出的一种料区纠偏数据确定方法和控制方法、系统、设备、介质,该料区纠偏数据确定方法用于确定目标设备的纠偏调整数据,目标设备用于对待涂布件进行涂料处理。其中,待涂布件包括第一涂布面和第二涂布面,第一涂布面包括历史第一喷涂区域,第二涂布面包括历史第二喷涂区域,具体包括:首先,获取第一候选数据,第一候选数据包括第一边距数据和第二边距数据,第一边距数据用于表示历史第一喷涂区域在第一目标料边的数据,第二边距数据用于表示历史第二喷涂区域在与第一目标料边错位对齐的第二目标料边的数据。对第一边距数据和第二边距数据进行差值计算,得到第一料区对齐度数据。然后,根据预设料线数对第一料区对齐度数据进行对齐度纠偏计算,得到第一候选对齐度数据。之后,根据第一候选对齐度数据和预设纠偏组数确定目标对齐度数据。最后,根据预设的纠偏阈值对目标对齐度数据进行数值判断,并根据数值判断的结果确定纠偏调整数据,该纠偏调整数据用于对目标设备进行纠偏调整。本技术实施例能够更准确地确定正反面料区的纠偏调整数据,以保证产品质量的同时提高涂料产品的优率。

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