1.本技术涉及信息追溯技术领域,具体地涉及一种追溯码的形成方法、装置、设备及存储介质。
背景技术:2.随着现代竞争的日益加剧,各企业都在使用各种方法和手段努力提升产品质量,提高生产效率,其中通过信息追溯来定位问题机台是一种重要手段。
3.目前,通常信息追溯的方式为二维码或刻字追溯。二维码不可直观看出包含的信息,加工人员。刻字追溯通常是使用刀具机台在产品内部刻具体字母及数字信息,用户可以直接通过观看刻字区域的字母及数值获知追溯信息。但是该方式在所需刻字区域较大,不适应尺寸较小的产品。并且,字母及数字所包含的追溯信息较少,导致追溯不准确。
技术实现要素:4.有鉴于此,本技术提供一种追溯码的形成方法、装置、设备及存储介质,以利于解决现有技术中追溯准确性差的问题。
5.第一方面,本技术实施例提供了一种追溯码的形成方法,包括:
6.获取目标产品的追溯参数;
7.将所述追溯参数利用预设参数转换算法,转换为所述追溯参数的点刻位置信息;
8.确定目标产品的位置基准信息;根据所述目标产品的位置基准信息及追溯参数的点刻位置信息,确定所述追溯参数在所述目标产品中的目标点刻位置,对所述目标产品进行点刻处理,以形成追溯码。
9.第一方面的一种可能的实现方式,所述获取目标产品的追溯参数包括:
10.获取目标机台的目标生成参数信息;
11.获取所述目标产品的逻辑程式信息;
12.根据所述目标机台的目标生成参数信息,利用所述目标产品的逻辑程式信息,计算出所述追溯参数。
13.第一方面的一种可能的实现方式,所述预设参数转换算法包括二进制转换算法;
14.所述将所述追溯参数利用预设参数转换算法,转换为所述追溯参数的点刻位置信息包括:
15.将所述追溯参数利用二进制转换算法,转换为二进制数值;
16.根据所述追溯参数的二进制数值中0或1的值在所述二进制数值中的位置确定所述追溯参数的点刻位置信息。
17.第一方面的一种可能的实现方式,所述确定目标产品的位置基准信息包括:
18.获取所述目标产品的类别信息;
19.根据所述目标产品的类别信息,确定所述目标产品对应的位置基准信息。
20.第一方面的一种可能的实现方式,还包括:
21.检测所述目标产品中是否点刻有基准标记;
22.所述获取所述目标产品的类别信息包括:
23.若在所述目标产品中未点刻有所述基准标记,则获取所述目标产品的类别信息。
24.第一方面的一种可能的实现方式,还包括:
25.获取预设的点刻形态信息;
26.所述根据所述目标产品的位置基准信息及追溯参数的点刻位置信息,对所述目标产品进行点刻处理,以形成追溯码包括:
27.按照点刻形态信息,根据所述目标产品的位置基准信息及追溯参数的点刻位置信息,对所述目标产品进行点刻处理,以形成追溯码。
28.第一方面的一种可能的实现方式,所述获取预设的点刻形态信息包括:
29.根据所述目标产品的类别信息,获取预设的所述目标产品对应的点刻形态信息。
30.第二方面,本技术实施例提供了一种追溯码的形成装置,包括:
31.获取单元,用于获取目标产品的追溯参数;
32.转换单元,用于将所述追溯参数利用预设参数转换算法,转换为所述追溯参数的点刻位置信息;
33.处理单元,用于确定目标产品的位置基准信息,根据所述目标产品的位置基准信息及追溯参数的点刻位置信息,对所述目标产品进行点刻处理,以形成追溯码。
34.第三方面,本技术实施例提供了一种加工设备,所述加工设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述加工设备执行上述第一方面任一项所述的方法。
35.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面任一项所述的方法。
36.采用本技术实施例所提供的追溯码的形成方法、装置、设备及存储介质,将目标产品的追溯参数采用预设参数转换算法,转换为追溯参数的点刻位置信息,确定目标产品的位置基准信息,可以根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻,以形成追溯码。这样一来,通过将追溯参数转换为对应的点刻位置,仅需点刻位置进行点刻就可以形成追溯码,适用于尺寸较小的产品,无需点刻字母、数值等追溯信息,降低了追溯信息占用的区域面积和加工难度。并通过使用多个追溯参数形成追溯码形成大容量追溯信息可以提高生产效率、追溯的准确性。
附图说明
37.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
38.图1为本技术实施例提供的一种追溯码的形成方法的流程示意图;
39.图2为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
40.图3为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
41.图4a为本技术实施例提供的一种追溯码的形成方法的场景示意图;
42.图4b为本技术实施例提供的另一种追溯码的形成方法的场景示意图;
43.图5为本技术实施例提供的一种追溯码的形成方法的场景示意图;
44.图6为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
45.图7为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
46.图8为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
47.图9为本技术实施例提供的一种追溯码的形成方法的场景示意图;
48.图10为本技术实施例提供的另一种追溯码的形成方法的流程示意图;
49.图11a为本技术实施例提供的另一种追溯码的形成方法的场景示意图;
50.图11b为本技术实施例提供的另一种追溯码的形成方法的场景示意图;
51.图12为本技术实施例提供的一种追溯码的形成装置的结构示意图;
52.图13为本技术实施例提供的一种加工设备的结构示意图。
具体实施方式
53.为了更好的理解本技术的技术方案,下面结合附图对本技术实施例进行详细描述。
54.应当明确,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
55.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
56.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
57.目前,通常信息追溯的方式为刻字追溯或二维码追溯。刻字追溯通常是使用刀具机台在产品内部刻具体字母及数字信息,用户可以直接通过观看刻字区域的字母及数值获知追溯信息。但是该方式在所需刻字区域较大,不适应尺寸较小的产品。并且,字母及数字所包含的追溯信息较少,导致追溯不准确。二维码追溯方式通常是使用打码机器机在机台外部打制二维码图案,需要在整机完成生成后,才能进二维码图像的打制,导致实时性较差,并且在进行追溯信息的统计时,容易造成错误,导致追溯不准确。
58.针对上述问题,本技术实施例提供了一种追溯码的形成方法,可以将目标产品的追溯参数采用预设参数转换算法,转换为追溯参数的点刻位置信息,确定目标产品的位置基准信息,可以根据目标产品的位置基准信息及追溯参数的点刻位置信息,确定出追溯参数的目标点刻位置,根据该追溯参数的目标点刻位置对目标产品进行点刻,形成追溯码。这样一来,通过将追溯参数转换为对应的目标点刻位置,仅需目标点刻位置进行点刻就可形成追溯码,无需点刻字母、数值等数值,降低了点码追溯信息占用的区域面积,适用于尺寸较小的产品。并通过使用多个追溯参数形成追溯码,形成大容量追溯信息,可以提高追溯的准确性。以下进行详细说明。
59.参见图1,为本技术实施例提供的一种追溯码的形成方法的流程示意图。本技术实施例提供的一种追溯码的形成方法可应用于加工设备或服务器。如图1所示,该方法包括:
60.步骤s101、获取目标产品的追溯参数。
61.在本技术实施例中,为了提高产品的质量,降低不良率,在产品生产过程中对产品的生产信息进行标记,以便在发现不良产品时,可以根据其生产信息追溯到问题机器。因此,可以将将生产过程中的参数作为追溯参数,并将生产过程中追溯参数进行记录,从而可以在后续的追溯过程中,根据各个追溯参数进行相应生产信息的追溯。
62.其中,目标产品可以是耳机、手机、平板等电子产品或其中的部件,例如蓝牙耳机壳、有线耳机壳、手机壳等。
63.需要说明的是,目标产品追溯时所需的信息可以根据实际需求进行预先设置。即为,可以根据实际需要预先设置追溯参数。在进行追溯码点刻之前,获取目标产品的追溯参数的实际参数值。此外,不同产品由于生产的时间、设备以及位置不完全相同,因此每个产品对应的追溯参数各不相同。以追溯参数可进行管控设备的加工信息,例如刀具的使用时间,还可以间接管控产品的质量,例如光洁度等。
64.作为一种可能的实现方式,上述追溯参数包括生产的地区代号数值、厂区代号数值、生产时间、生产机台所在区域代号数值、生产机台的编号、a1面刀具使用时间代号数值、a2面刀具使用时间代号数值、班别代号数值、穴位代号数值、a2面换刀数、a1面换刀数和时间段等参数。当然,追溯参数还可以包含其他参数,本技术对此不作限制。
65.其中,a1面刀具及a2面刀具分别为一把刀具用于加工目标产品的不同面,且通过a1面刀具的使用时间及a2面刀具的使用时间管控目标产品不同面的光洁度。a1面刀具及a2面刀具的使用时间越久,a1面刀具及a2面刀具的磨损越大,则目标产品相应面的光洁度就越差。由于目标产品的光洁度的参数值无法直接获取,因此可以通过a1面刀具的使用时间及a2面刀具的使用时间的来表示。
66.作为一种可能的实现方式,在生产目标产品时,可以将目标产品对应的追溯参数存储至存储设备中,以便在进行追溯码的点刻时,获取各个追溯参数。当然,在另一种可能的实现方式,追溯参数也可以是通过人工输入的参数(例如上述的生产的地区代号数值,厂区代号数值,生产时间等参数)进而获取,还可以是通过图像识别或传感器识别产品或产品治具的特征(例如形状、二维码)进行解析形成的参数进而获取。
67.作为一种可能的实现方式,可以根据实际需求预先设置每个追溯参数可能的取值,在实际生产过程中,可以根据实际生产情况在每个追溯参数预设的可能取值中选取出实际生产对应的每个追溯参数。例如,生产厂区分为a,b及c三个厂区,此时可以预先设置不同厂区对应的追溯参数,具体如下:a厂区对应的追溯参数为1,b厂区对应的追溯参数为2,c厂区对应的追溯参数为3。这样可以根据目标产品所在生产厂区确定出其厂区对应的追溯参数。
68.作为一种可能的实现方式,如图2所示,步骤s101、获取目标产品的追溯参数包括:
69.步骤s1011、获取目标机台的目标生成参数信息。
70.其中,目标机台是指生产目标产品的机台;目标机台的目标生成参数信息是指目标机台生产目标产品时的参数信息,参数信息包括生产的地区、厂区、生产时间、生产机台所在区域、生产机台的编号、a1面刀具使用时间、a2面刀具使用时间、班别、穴位、a2面换刀
数、a1面换刀数、或时间段等。
71.步骤s1012、获取目标产品的逻辑程式信息。
72.其中,逻辑程式信息用于指示出将目标生成参数信息转换为追溯参数的计算方式。步骤s1011与步骤s1012可同时运行,或先后运行。
73.步骤s1013、根据目标机台的目标生成参数信息,利用目标产品的逻辑程式信息,计算出追溯参数。
74.在本技术实施例中,追溯参数可以是人工设置,也可以是逻辑程式信息计算而形成。由于目标产品不同,生产要求不同,则其预设的追溯参数也不同,并且追溯参数可能会随时间的变化而变化,因此可以针对不同的目标产品设置对应的逻辑程式信息,从而可以针对每个参数信息采用预先设置的逻辑程式信息,对应计算出每个追溯参数具体的参数值。即为预先设置每个目标产品的追溯参数的计算方式,进而可以根据目标机台生产目标产品时的各个参数信息,利用目标产品的逻辑程式信息,计算出每个追溯参数的参数值。其中,目标产品的逻辑程式信息中记录了不同的追溯参数的计算方式。也就是说,目标产品的逻辑程式信息中记录了预先针对每个追溯参数对应的计算方式,这样在获取了目标产品的逻辑程式信息后,可以根据目标机台生产目标产品时的参数信息,利用预先设置的逻辑程式信息中的各个追溯参数的参数值的计算方式,计算出每个追溯参数的参数值,基于此方式,可提高追溯参数的形成效率和灵活性。
75.在本技术实施例中,目标机台在生成目标产品时,可以将其生产目标产品采用的不同参数信息进行存储。在需要进行追溯码的点刻时,可以获取目标机台的目标生成参数信息,即为目标机台生产目标产品时目标机台内各部件的运行参数值。在获取到目标机台的目标生成参数信息后,可以根据目标产品的追溯参对应的逻辑程式信息,计算出目标产品的每个追溯参数具体的参数值。
76.示例性的,目标产品的逻辑程式信息包括公式y=fix[t/10000],通过该公式可计算出目标产品的追溯参数,即生产年份的参数值。其中,y表示生产年份的参数值,t表示目标产品的生产日期,fix[]表示向下取整。例如,假设目标产品的目标生成参数信息例如为生产日期为:20210928,此时可以通过公式y=fix[t/10000]=fix[20210928/10000]=fix[2021.0928]=2021计算出目标产品的生产年份追溯参数的参数值为2021。作为一种可能的实现方式,在进行目标产品的追溯参数的计算时,可以直接从目标机台中获取目标生成参数信息。目标产品的逻辑程式信息中还包括公式m=fix[[t-fix[t/10000]*10000]/100],通过该公式可计算出目标产品的追溯参数,即生产月份的参数值。其中,m表示生产月份的参数值,t表示目标产品的生产日期,fix[]表示向下取整。例如,假设目标产品的生产日期为:20210928,此时可以通过公式m=fix[[t-fix[t/10000]*10000]/100]=fix[[20210928-fix[20210928/10000]*10000]/100]=fix[[20210928-20210000]/100]=fix[09.28]=09,可以计算出目标产品的生产月份追溯参数的参数值为09。
[0077]
作为一种可能的实现方式,由于生产年份的参数信息较大,在进行点刻时,需要较大的点刻区域。为了减少生产年份的追溯参数形成追溯码时占用的区域,可以将生产年份的追溯参数进行进一步简化处理。例如,可以将计算出的目标产品的生产年份的最后一位数作为目标产品的生产年份的追溯参数,此时,在计算出目标产品的生产年份为2021时,则可以确定目标产品的生产年份的追溯参数为1。
[0078]
应理解的是,上述示例中仅是示例性的描述了目标产品的逻辑程式信息记录的生成年份及月份的参数信息转换为追溯参数的计算方式,当然还可以是其他的转换计算方式,并且在目标产品的逻辑程式信息中还可以计算其他追溯参数信息转换为追溯参数的计算方式,可以根据实际需求进行设置,本技术对此不作限制。
[0079]
步骤s102、将追溯参数利用预设参数转换算法,转换为追溯参数的点刻位置信息。
[0080]
在本技术实施例中,为了减少追溯码占用的点刻面积,可以直接根据每个追溯参数的参数值确定点刻位置,进而进行点刻。这样一来,在后续进行产品追溯时,可以直接根据追溯参数的点刻位置,计算出追溯参数的值。基于此,在上述步骤获取了追溯参数后,需要将追溯参数的值转换为追溯参数的点刻位置。此时,可以在获取了追溯参数后,利用预设参数转换算法进行转换,得到追溯参数的点刻位置信息。
[0081]
需要说明的是,预设参数转换算法是预先设置的用于将追溯参数转换为追溯参数的点刻位置的相关算法。
[0082]
作为一种可能的实现方式,上述预设参数转换算法包括二进制转换算法。此时,如图3所示,步骤s102将追溯参数利用预设参数转换算法,转换为追溯参数的点刻位置信息包括:
[0083]
s1021、将追溯参数利用二进制转换算法,转换为二进制数值。
[0084]
s1022、根据追溯参数的二进制数值中0或1的值在二进制数值中的位置确定追溯参数的点刻位置信息。
[0085]
需要说明的是,在本技术实施例中可以采用下述规则进行追溯参数的点刻位置的确定:可以以不同行或者不同列对应不同的追溯参数;在不同行对应不同的追溯参数时,同行不同列的点刻位置处赋值的具体数值不同;通过同行不同列的点刻位置对应的数值相加得到该追溯参数;或者在不同列对应不同的追溯参数时,同列不同行的点刻位置处赋值的具体数值不同;通过同列不同行的点刻位置对应的二进制数值相加得到该追溯参数。
[0086]
在本技术实施例中,针对不同追溯参数,可以预先设置不同追溯参数在目标产品中的点刻区域,如图4a所示。并且在每个追溯参数对应的点刻区域内,预先设定了该点刻区域包含的可以进行点刻的位置,如图4a所示。具体地,点刻区域为以预设坐标为基准点刻位10,往前、或往后、或往左、或往右以预设间隔进行点刻,为方便理解,以基准点刻位10往前和/或往后举例进行阐述,如图4a,第一列为第1个追溯参数对应的点刻区域,第二列为第2个追溯参数对应的点刻区域,可选地,当某个追溯参数通过转换计算需点刻位置的数量较多时,此追溯参数对应的点刻区域也可以为两列或三列。每一列可以有3~6个点刻位置,或6个以上点刻位置。相邻的两个点刻位置之间的距离可以不相同,本实施例中的相邻的两个点刻位置之间的距离相同,为预设间隔d。示例地,当第1个追溯参数通过转换计算出第3、4、5个位置需要点刻时,刀具则基于基准点刻位10沿着第一列往前移动经过第2个点刻位置11到达第3个点刻位置时下降进行点刻,完成第3个点刻位置点刻后,上升往前移动逐个完成第4、5个位置的点刻。
[0087]
可选地,多个追溯参数以预设顺序进行排位(例如第1个追溯参数、第2个追溯参数
……
第n个追溯参数),以便点刻时以此排位在x方向进行点刻,当追溯参数通过转换计算出点刻位置后,加工设备基于追溯参数的排位,以及经二进制转换确定的追溯参数的点刻位置计算每个位置的行走的坐标为:x=x+(n-1)d,y=y+(n-1)*d,其中,x表示基准点刻位
10的x的坐标值,n表示追溯参数的排位,d为x方向上相邻两个点刻位置之间的距离,y为基准点刻位10的坐标值,n表示经二进制转换确定的追溯参数的点刻位置,d为y方向上相邻两个点刻位置之间的距离。
[0088]
可选地,每个追溯参数点刻所使用的刀具可以相同,也可以不同。
[0089]
作为一种可能的实现方式,在上述追溯参数包括生产的地区代号数值、厂区代号数值、生产时间、生产机台所在区域代号数值、生产机台的编号、a1面刀具使用时间代号数值、a2面刀具使用时间代号数值、班别代号数值、穴位代号数值、a2面换刀数、a1面换刀数和时间段等参数时,预先设置了不同追溯参数在目标产品中的点刻区域,可以参考图4b所示。
[0090]
应理解的是,图4b所示的不同追溯参数在目标产品中的点刻区域仅是一种示例,并不对其进行限定,还可以以其他形式设置不同追溯参数在目标产品中的点刻区域,本技术对此不作限制。
[0091]
通过上述实施例的方式确定追溯参数的点刻位置,即为在追溯参数对应的点刻区域包含的可以进行点刻的位置中,确定出需要点刻哪些位置。不同追溯参数对应的点刻位置不同,从而可以在后续进行信息追溯时,根据不同追溯参数对应的点刻位置确定出追溯参数,进而可以根据追溯参数得知对应含义的追溯码。
[0092]
在本技术实施例中将追溯参数转换算法预设为二进制转换算法。这样,在获取了追溯参数后,可以根据二进制转换算法,将追溯参数转换为二进制数值。由于二进制数中仅包含有0和1,将追溯参数转换为二进制数值,即为将追溯参数转换为由0和1形成的数。此时,将追溯参数的二进制数值中0或1的值在二进制数值中的位置确定为追溯参数的需要点刻的位置,获取追溯参数的点刻位置信息。即为,在将追溯参数转换为二进制数后,可以将二进制数值中1的值在二进制数中的位置确定为追溯参数的需要点刻的位置,也可以将二进制数值中0的值在二进制数中的位置确定为追溯参数的需要点刻的位置。这样一来,在确定出追溯参数的需要点刻的位置后,可以根据追溯参数的需要点刻的位置,在该追溯参数对应的点刻区域内找到对应的位置进行点刻。在后续进行产品追溯时,可以根据该追溯参数对应的点刻区域的点刻位置,确定出追溯参数对应的二进制数,进而计算出该追溯参数。
[0093]
本实施例中的每一个追溯参数的二进数值从后往前的第一位数值一一对应产品中每一列自前往后的点刻。示例性的,在追溯参数a的值为28时,在获取到追溯参数a后,可以根据二进制转换算法,将追溯参数a的值转换为二进制数为11100。在目标产品中预先设置了追溯参数a的点刻区域。假设将二进制数值中1的值在二进数值11100中的位置确定为追溯参数a的需要点刻的位置,得到追溯参数a的点刻位置信息,此时,将二进数值11100从后往前数,第1、2位数是0,所以不需要点刻,而第3、4、5位数增均是1,所以可以确定追溯参数a的点刻位置信息为位置3,位置4及位置5。即为,追溯参数a对应的点刻区域内的第3个点刻位置,第4个点刻位置及第5个点刻位置为该点刻区域需要点刻的位置。此时,追溯参数a在目标产品中呈现的刻点位置是按照预设设置的点刻顺序,确定出的第3个可以点刻的位置,第4个可以点刻的位置及第5个可以点刻的位置,参考图4a及5所示。
[0094]
作为一种可能的实现方式,s102、将追溯参数利用预设参数转换算法,转换为追溯参数的点刻位置信息包括:
[0095]
s102a:根据追溯参数,循环执行转换步骤,直至满足结束条件,得到追溯参数的点刻位置信息,并形成转化数值。
=7,a2=7不等于0,则根据公式bi=a
i-fix[ai],计算出第2个第二参数值b2,此时b2=0,则将n的值更新为n+1,将i的值更新为i+1,即为将n的值由2更新为3,将i的值由2更新为3。重新执行上述转换步骤。即为,根据追溯参数a的参数值,利用公式计算出第3个第一参数值a3,此时a3=3.5,a3=3.5不等于0,则根据公式bi=a
i-fix[ai],计算出第3个第二参数值b3,此时b3=0.5,则将位置3确定为追溯参数a的一个点刻位置,并将n的值更新为n+1,将i的值更新为i+1,即为将n的值由3更新为4,将i的值由3更新为4。重新执行上述转换步骤。即为,根据追溯参数a的参数值,利用公式计算出第4个第一参数值a4,此时a4=1.5,a4=1.5不等于0,则根据公式bi=a
i-fix[ai],计算出第4个第二参数值b4,此时b4=0.5,则将位置4确定为追溯参数a的一个点刻位置,并将n的值更新为n+1,将i的值更新为i+1,即为将n的值由4更新为5,将i的值由4更新为5。重新执行上述转换步骤。即为,根据追溯参数a的参数值,利用公式计算出第5个第一参数值a5,此时a5=0.5,a4=0.5不等于0,则根据公式bi=a
i-fix[ai],计算出第5个第二参数值b5,此时b5=0.5,则将位置5确定为追溯参数a的一个点刻位置,并将n的值更新为n+1,将i的值更新为i+1,即为将n的值由5更新为6,将i的值由5更新为6。重新执行上述转换步骤。即为,根据追溯参数a的参数值,利用公式计算出第6个第一参数值a6,此时a6=0,则满足结束条件,此时停止执行转换步骤。通过上述过程,可以确定出追溯参数a的点刻位置为位置3,位置4及位置5。此时,位置3对应的数值+位置4处对应的数值+位置5对应的数值=追溯参数a值28。其中,位置3对应的数值为4,位置4处对应的数值为8,位置5对应的数值为16。
[0108]
需要说明的是,上述预设参数转换算法还可以是其他算法,例如八进制转换算法等,本技术对此不作限制。
[0109]
步骤s103、确定目标产品的位置基准信息。
[0110]
其中,位置基准信息可以是产品上的一个基准标记的坐标,也可以是夹持产品的夹具上的一个基准标记的坐标,基准标记的坐标可通过加工设备中的摄像头对产品或夹具摄像识别确定。位置基准信息用于标示出该目标产品的基准标记的位置。目标产品的其他位置均是相对于基准标记设定的。这样一来,可以根据位置基准信息中标识出的基准标记的位置,找出目标产品的其他位置。若通过坐标系来表示目标产品的各个部件或者区域的位置,则基准标记的位置相当于坐标原点,其他位置均是相对应该位置设定的。
[0111]
在另一实施例中,位置基准信息为人工对加工设备输入的坐标值。
[0112]
在另一实施例中,位置基准信息还可以是加工设备的默认的系统坐标。
[0113]
需要说明的是,步骤s103与步骤s101和/或步骤s102步骤同时执行,也可以在s101或步骤s102步骤之前或之后执行。
[0114]
在本技术实施例中,在获取了追溯参数的点刻位置信息后,需要根据点刻位置信息进行相应的点刻处理,而在点刻处理之前,需先确定出每个追溯参数的点刻位置在目标产品上的目标点刻位置。此时,需先获取目标产品的位置基准信息。目标产品的位置基准信息是预先设置的基准位置。每个追溯参数在目标产品上的目标点刻位置,均是以该目标基准位置为基准来推算。即为,追溯参数在目标产品的目标点刻位置是在目标产品中相对于
位置基准信息的位置。因此,需先确定目标产品的位置基准信息。
[0115]
需要说明的是,在本技术实施例中,追溯参数在目标产品对应的点刻区域是预先设置的,每个点刻区域与位置基准信息间的相对位置关系也是预先设置。例如,可以预先设置一个对应表信息。该对应表信息中记录有目标产品的每一追溯参数的点刻区域与位置基准信息间的相对位置关系。这样一来,可以根据该对应表信息及获取的位置基准信息,在目标产品中确定出追溯参数的点刻区域。
[0116]
作为一种可能的实现方式,如图6所示,步骤s103确定目标产品的位置基准信息包括:
[0117]
步骤s1031、获取目标产品的类别信息。
[0118]
其中,类别信息包括产品的尺寸、颜色、名称、编号中的一种或多种。
[0119]
步骤s1032、根据目标产品的类型信息,确定目标产品对应的位置基准信息。
[0120]
在本技术实施例中,由于不同的目标产品其对应的位置基准信息不同,因此,在确定目标产品的位置基准信息之前,可以先获取该目标产品的类别信息。根据该目标产品的类别信息,可以确定该目标产品对应的位置基准信息,即为确定出该目标产品的基准位置。
[0121]
作为一种可能的实现方式,可以预先设置类别信息与产品的位置基准信息间的映射表,这样在获取目标产品的类别信息之后根据类别信息在预设的位置映射表中查找出对应产品的位置基准信息(例如基准坐标),以便根据位置基准信息在目标产品中点刻基准标记。
[0122]
在另一实施例中,加工设备可通过摄像头识别目标产品或其夹具中是否点刻了基准标记以及其对应的坐标。若识别到目标产品或其夹具中点刻了基准标记,则将该基准标记的坐标确定为目标产品的位置基准信息。
[0123]
在另一实施例中,如图7所示,步骤s103确定目标产品的位置基准信息还包括:
[0124]
步骤s1030、通过摄像头检测是否识别到目标产品或其夹具中的基准标记,若识别到基准标记则确认其坐标并生成目标产品的位置基准信息。若未识别到基准标记,则执行步骤s1031获取目标产品的类别信息。
[0125]
即为,在上述获取目标产品的类别信息之前,加工设备需要先检测目标产品或其夹具内是否点刻了基准标记。在检测出点刻了基准标记时,则可以直接将基准标记的位置确定为目标产品的位置基准信息。而在检测到目标产品或其夹具内未点刻基准标记时,需要加工设备自动确定目标产品的位置基准信息。此时加工设备可以获取目标产品的类别信息,以根据类别信息在预设的位置映射表查找确定出该类别的目标产品的位置基准信息,进而在目标产品中根据位置基准信息进行点刻,形成基准标记。
[0126]
步骤s104、根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码。
[0127]
在本技术实施例中,目标产品的追溯参数可能有多个,参考图4a及图4b所示,并且每个追溯参数在目标产品中呈现的刻点位置不同。每一追溯参数在目标产品中进行点刻之前,需先确定出每一追溯参数在目标产品中的点刻位置。此时,可以根据目标产品的位置基准信息先确定出每一追溯参数在目标产品中与位置基准信息的相对位置,进而可以基于每一追溯参数在目标产品中与位置基准信息的相对位置及追溯参数的点刻信息,对目标产品进行每一追溯参数的点刻处理,形成追溯码。
[0128]
作为一种可能的方式,为了方便目标产品的信息追溯,且降低占用面积,每个追溯参数并不是无限取值,而是预先设置了取值范围,每个追溯参数的值均在其取值范围内。这样根据每一追溯参数的取值范围,可以预先设定出每一追溯参数的可以点刻的位置的最大数量。追溯参数的最大数量个可以点刻的位置对应的数据之和大于或等于该追溯参数的取值范围内的最大值。例如,生产年份的取值范围为0~9,则生产年份的可以点刻的位置的最大数量为4个。即为,通过生产年份的4个可以点刻的位置对应的数据,可以计算出生产年份的取值范围内的任一生产年份。
[0129]
作为一种可能的实现方式,在追溯参数包括生产的地区、厂区、生产时间、生产机台所在区域、生产机台的编号、a1面刀具使用时间、a2面刀具使用时间、班别、穴位、a2面换刀数、a1面换刀数、时间段等参数时,假设生产地区有两个a区和b区,生产厂区有两个c厂和d厂,可以预先设置生产的地区的取值为范围a或b,且可以确定生产的地区的可以点刻的位置的最大数量为1个。同理,预先设置生产的厂区的取值范围为c或d,且可以确定生产的厂区的可以点刻的位置的最大数量为1个。预先设置生产年份的取值范围为0~9,则生产年份的可以点刻的位置的最大数量为4个,预先设置生产月份的取值范围为1~12,则生产月份的可以点刻的位置的最大数量为4个,预先设置生产日的取值范围为1~31,则生产日的可以点刻的位置的最大数量为5个,预先设置生产机台所在区域a~z对应的取值范围为1~26。其中,a=1,b=2,
……
,z=26,则生产机台所在区域的可以点刻的位置的最大数量为5个。预先生产机台的编号的取值范围为1~50,则生产机台的编号的可以点刻的位置的最大数量为6个。预先设置a1面刀具使用时间的取值范围为1~4095,则a1面刀具使用时间的可以点刻的位置的最大数量为12个。a2面刀具使用时间的取值范围为1~1023,则a2面刀具使用时间的可以点刻的位置的最大数量为10个。预先设置班别的取值范围为a(y)或b(n),则班别的可以点刻的位置的最大数量为1个。预先设置穴位的取值范围为1(y)/2(n),则穴位的可以点刻的位置的最大数量为1个。预先设置a2面换刀数的取值范围为0~3,则a2面换刀数的可以点刻的位置的最大数量为2个。预先设置a1面换刀数的取值范围为0~3,则a1面换刀数的可以点刻的位置的最大数量为2个。预先设置时间段的取值范围为0~3,则时间段的可以点刻的位置的最大数量为2个,参考图4a及图4b所示。
[0130]
作为一种可能的实现方式,追溯参数包括第一追溯参数和第二追溯参数,每一追溯参数的点刻位置信息包括第一点刻位置信息和第二点刻位置信息。如图8所示,步骤s104根据目标产品的位置基准信息及追溯参数的点刻位置信息,确定追溯参数在目标产品中的目标点刻位置包括:
[0131]
步骤s1041、根据目标产品的位置基准信息,确定追溯参数的参考点刻位置在目标产品上的位置。
[0132]
在本技术实施例中,需要根据目标产品的位置基准信息,确定出追溯参数在目标产品中的位置。由于每个追溯参数可以点刻的位置的数量大于或等于1,若预先设定每个追溯参数的可以点刻的位置与目标产品的位置基准信息间的相对关系,则数据量较大,实现较为复杂。为了降低实现复杂度,又能够通过目标产品的位置基准信息,确定出追溯参数在目标产品中的点刻位置,可以针对每一追溯参数设置一个参考点刻位置,可以预先设置每一追溯参数的其他可以点刻的位置与该参考点刻位置间的相对位置,以及预先设定位置基准信息与每一追溯参数的参考点刻位置间的相对位置。这样一来,可以根据目标产品的位
置基准信息与每一追溯参数的参考点刻位置间的相对位置,确定出每一追溯参数的参考点刻位置在目标产品中的位置,从而可以根据每一追溯参数的其他可以点刻的位置与该参考点刻位置间的相对位置及每一追溯参数的点刻位置信息,在目标产品中找到每一追溯参数的点刻位置,并进行点刻处理,形成追溯码。
[0133]
其中,每一追溯参数的其他可以点刻的位置与该参考点刻位置间的相对位置,即为每一追溯参数的其他可以点刻的位置与该参考点刻位置间的相对距离。位置基准信息与每一追溯参数的参考点刻位置间的相对位置,即为位置基准信息与每一追溯参数的参考点刻位置间的相对距离。
[0134]
在另一实施例中,为了方便实现,可以将目标产品的每一追溯参数的参考点刻位置与位置基准信息间的相对位置记录在对应表信息中。
[0135]
为方便理解,此处以追溯参数为两个为例进行阐述,即追溯参数为第一追溯参数和第二追溯参数。如图9所示,本实施例中,加工设备在确定出位置基准信息后,可以根据预设对应表信息,确定出第一追溯参数的参考点刻位置与位置基准信息间的相对位置,即为确定出第一追溯参数的点刻区域与位置基准信息间的相对距离。加工设备可以根据第一追溯参数的参考点刻位置与位置基准信息间的相对位置,在目标产品x方向和/或y方向上,基于位置基准信息在目标产品上呈现的刻点,确定出第一追溯参数的参考点刻位置在目标产品上呈现的刻点的位置。同理,加工设备根据预设对应表信息,确定出第二追溯参数的参考刻点位置与位置基准信息间的相对位置,即为确定出在目标产品x方向和/或y方向上,第二追溯参数的参考刻点位置与位置基准信息间的相对距离。加工设备可以根据第二追溯参数的参考点刻位置与位置基准信息间的相对距离,在目标产品x方向和/或y方向上,基于位置基准信息在目标产品上呈现的刻点,确定出第二追溯参数的参考点刻位置在目标产品上呈现的刻点的位置。
[0136]
步骤s1042、根据追溯参数的点刻位置信息、预设的每一追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置信息及每一追溯参数的参考点刻位置在目标产品上的位置,对目标产品进行点刻处理,形成追溯码。
[0137]
在本技术实施例中,针对每一追溯参数预先设置了参考点刻位置,并且设置了每一追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置信息。其中,不同追溯参数的可以点刻的位置与参考点刻位置间的相对位置可以相同,也可以不同。每一追溯参数的两两相邻的两个可以点刻的位置间的间距可以相同也可以不同。在每一追溯参数的两两相邻的两个可以点刻的位置间的间距相同时,设置每一追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置信息即为设置相邻两个可以点刻的位置间的间距信息。在每一追溯参数的两两相邻的两个可以点刻的位置间的间距不相同时,设置每一追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置信息即为设置每一追溯参数的其他可以点刻的位置与参考点刻位置间的相对距离信息。
[0138]
应理解的是,每一追溯参数预先设置的参考点刻位置也是可以点刻的位置。例如,可以按照预设点刻顺序,将每一追溯参数中的第一个可以点刻的位置确定为参考点刻位置。当然,还可以将每一追溯参数中的其他可以点刻的位置确定为参考点刻位置,本技术对此不作限制。
[0139]
针对每一追溯参数,加工设备在确定出了该追溯参数的参考点刻位置在目标产品
上的位置后,可以根据该追溯参数的点刻位置信息确定该追溯参数在目标产品中需要点刻的位置。根据预设的该追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置确定出该追溯参数在目标产品中需要点刻的位置,与该追溯参数的参考点刻位置间的相对位置。从而可以根据该追溯参数的参考点刻位置在目标产品中的位置,确定出该追溯参数每个需要点刻的位置在目标产品中的位置,并进行点刻,形成追溯码。
[0140]
为方便理解,此处以追溯参数为两个进行阐述,即第一追溯参数和第二追溯参数。在本技术实施例中,加工设备在确定出在目标产品x方向或y方向上,第一追溯参数的参考点刻位置在目标产品中的位置后,假设第一追溯参数的点刻位置信息为位置3,位置4及位置5,且第一追溯参数的参考点刻位置为按照点刻顺序,第一追溯参数的第一个可以点刻的位置,即为位置1。此时,加工设备可以根据预设第一追溯参数的参考点刻位置与其他点刻位置间的相对位置,确定出第一追溯参数的位置3,位置4及位置5与位置1间的相对距离。加工设备可以根据位置1在目标产品中的位置,确定出位置3,位置4及位置5在目标产品中的位置,并进行点刻,形成追溯码。
[0141]
同理,加工设备根据第二追溯参数的点刻位置信息、预设的第二追溯参数的其他可以点刻的位置与参考点刻位置间的相对位置及第二追溯参数的参考点刻位置在目标产品上的位置,对目标产品进行第二追溯参数的点刻处理,形成追溯码,可以参考上述第一追溯参数的点刻过程,在此不再赘述。
[0142]
在其它实施例中,也可以在确定参考点刻位置在目标产品上的位置后,直接触发刀具把第一追溯参数以参考点刻位置在目标产品上的位置为基准按预设的x方向和/或y方向移动量进行点刻呈现,可选地,相邻两个刻点之间x方向或y方向移动量的相同,当然也可以按实际需求设置成不同。
[0143]
这样一来,通过将追溯参数转换为对应的点刻位置,仅需在根据点刻位置在目标产品中进行点刻就可形成追溯码,无需点刻字母、数值等数值,降低了追溯码占用的区域面积,适用于尺寸较小的产品。并通过使用多个追溯参数形成追溯码,形成大容量追溯码,可以提高追溯的准确性。
[0144]
图10所示为本技术实施例提供另一种追溯码的形成方法的流程示意图。本技术实施例与上述实施例间的区别为增加了确定点刻形态信息的相关步骤。如图10所述,该方法包括:
[0145]
步骤s1001、获取目标产品的追溯参数。
[0146]
具体可参考步骤s101,在此不再赘述。
[0147]
步骤s1002、将追溯参数利用预设参数转换算法,转换为追溯参数的点刻位置信息。
[0148]
具体可参考步骤s102,在此不再赘述。
[0149]
步骤s1003、确定目标产品的位置基准信息。
[0150]
具体可参考步骤s103,在此不再赘述。
[0151]
步骤s1004、获取预设的点刻形态信息。
[0152]
在本技术实施例中,为了保证追溯的成功率及稳定性,可以预先设置点刻形态信息。其中,点刻形态信息中记录有刻点的规格,例如刻点的形状、两个点刻位置间的间隔距离等。
[0153]
作为一种可能的实现方式,获取预设的点刻形态信息包括:
[0154]
根据目标产品的类别信息,获取预设的目标产品对应的点刻形态信息。
[0155]
在本技术实施例中,不同类别的产品其对应的点刻形态信息可以不同。因此,在获取点刻形态信息时,可以根据目标产品的类别信息,确定目标产品的预设点刻形态信息。
[0156]
作为一种可能的实现方式,预设的点刻形态信息包括:点刻的形状为圆孔、方孔、异性孔。上述各种孔可以是通孔、盲孔或沉孔,可选预设的点刻形态为圆形的盲孔,这样点刻的位置占用面积小,且便于追溯。
[0157]
作为一种可能的实现方式,预设的点刻形态信息还包括:圆孔的直径为0.3mm(毫米),如图11a所示。这样一来,点刻圆孔便于识别,易于追溯。
[0158]
需要说明的是,圆孔的直径为0.3mm,在实际应用过程中可能处在误差,只要误差在一定范围内即可。例如,直径在0.25mm-0.4mm范围内的均视为圆孔的直径为0.3mm。
[0159]
作为一种可能的实现方式,预设的点刻形态信息还包括:任意相邻的两个圆孔间的间隔为0.5mm,如图11b所示。这样一来,点刻圆孔便于识别,易于追溯。
[0160]
需要说明的是,两个圆孔间的间隔可以是两个圆孔的中心间的间隔。
[0161]
作为一种可能的实现方式,预设的点刻形态信息还包括:数控撰刀的规格为:d1.0r0.1a50。
[0162]
作为一种可能的实现方式,预设的点刻形态信息还包括:数控撰刀的使用时间为3000件。
[0163]
这样,通过上述规格的数控撰刀进行目标产品的追溯码的点刻,可以使点刻的追溯码更清晰,便于识别,且稳定性较好。
[0164]
作为一种可能的实现方式,预设点刻形态信息内记录的追溯参数的刻点规则,可以针对追溯参数的所有刻点仅设置一个刻点规则。此时,追溯参数在目标产品上呈现的多个刻点的颜色、尺寸大小、之间的相对位置等可以相同。每个追溯参数对应的预设点刻形态信息可以相同,也可以不同。在每个追溯参数对应的预设点刻形态信息不同时,不同的追溯参数在目标产品上呈现的刻点的颜色、尺寸大小、之间的相对位置等则可以一种或两种以上不同。每一追溯参数在目标产品上呈现的刻点的相对位置即为每一追溯参数在目标产品上呈现的两个刻点之间的相对距离。
[0165]
步骤s1005、根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码。
[0166]
具体的可参考步骤s104在此不再赘述。
[0167]
作为一种可能的实现方式,在获取了点刻形态信息后,根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码包括:
[0168]
按照点刻形态信息,根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码。即为,按照点刻形态信息中规定的点刻形状及每个点刻位置间的间距,形状的大小等信息,根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码。
[0169]
这样,在目标产品中点刻了追溯码后,在进行信息追溯时,可以通过用户观察目标产品的追溯点码信息确定出每个追溯参数的点刻位置,进而可以计算出每个追溯参数,进而得到相应的追溯码。
[0170]
当然,由于目标产品在进行点刻后,点刻位置处的灰度值与未点刻位置处的灰度值不相同。通常,点刻位置处的灰度值在0-100范围内,未点刻位置处的灰度值在100~255范围内。因此,为了降低人工成本,可以采用识别装置,例如扫码器进行信息追溯,此时,扫码器可以识别目标产品的追溯码区域中各个位置的灰度值,进行分析点刻位置参考上述任一实施例的追溯码的形成方法反推出每个追溯参数追溯码。作为一种可能的实现方式,扫码器可以集成在加工设备中,也可以作为单独的设备,本技术对此不作限制。
[0171]
在本技术实施例中,通过使用点刻的方式代替传统的刻字或二维码打码的方式进行追溯码的标记,本技术中的追溯码可以在小面积产品上记录大容量信息,满足生产对不同信息的追溯需求,追溯更加准确。并且本技术中的追溯码既可以人工解读可以通过设备解读,增加了追溯码的使用性。
[0172]
图12所示为本技术实施例提供的一种追溯码的形成装置的结构示意图。参考图12所示,追溯码的形成装置包括:
[0173]
获取单元1201,用于获取目标产品的追溯参数。
[0174]
作为一种可能的实现方式,获取单元1201用于获取目标机台的目标生成参数信息。获取目标产品的逻辑程式信息。根据目标机台的目标生成参数信息,利用目标产品的逻辑程式信息,计算出追溯参数。
[0175]
转换单元1202,用于将追溯参数利用预设参数转换算法,转换为追溯参数的点刻位置信息。
[0176]
作为一种可能的实现方式,预设参数转换算法包括二进制转换算法。转换单元1202,用于将追溯参数利用二进制转换算法,转换为二进制数值。根据所述追溯参数的二进制数值中0或1的值在所述二进制数值中的位置确定所述追溯参数的点刻位置信息。
[0177]
处理单元1203,用于确定目标产品的位置基准信息,根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成点码追溯码。
[0178]
作为一种可能的实现方式,处理单元1203,用于获取目标产品的类别信息;根据目标产品的类别信息,确定目标产品对应的位置基准信息。
[0179]
作为一种可能的实现方式,处理单元1203,用于检测目标产品中是否点刻有基准标记;若在目标产品中未点刻有所述基准标记,则获取目标产品的类别信息。
[0180]
作为一种可能的实现方式,获取单元1201,还用于获取预设的点刻形态信息。此时,处理单元1203,用于按照点刻形态信息,根据目标产品的位置基准信息及追溯参数的点刻位置信息,对目标产品进行点刻处理,形成追溯码。
[0181]
作为一种可能的实现方式,获取单元1201,用于根据目标产品的类别信息,获取预设的目标产品对应的点刻形态信息。
[0182]
与上述实施例相对应,本技术还提供了一种加工设备。图13为本发明实施例提供的一种加工设备的结构示意图,所述加工设备1300可以包括:处理器1301、存储器1302及通信单元1303。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0183]
其中,所述通信单元1303,用于建立通信信道,从而使所述存储设备可以与其它设备进行通信。接收其他设备发是的用户数据或者向其他设备发送用户数据。
[0184]
所述处理器1301,为存储设备的控制中心,利用各种接口和线路连接整个加工设备的各个部分,通过运行或执行存储在存储器1302内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行加工设备的各种功能和/或处理数据。所述处理器可以由集成电路(integrated circuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器1301可以仅包括中央处理器(central processing unit,cpu)。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。
[0185]
所述存储器1302,用于存储处理器1301的执行指令,存储器1302可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0186]
当存储器1302中的执行指令由处理器1301执行时,使得加工设备1300能够执行图1所示实施例中的部分或全部步骤。
[0187]
具体实现中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的追溯码的形成方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
[0188]
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0189]
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置实施例和终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。