一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

构件喷码方法、装置和电子设备与流程

2022-03-09 02:02:55 来源:中国专利 TAG:


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.接收单元,用于接收客户端发送的待喷码构件的喷码信息;所述喷码信息是所述客户端基于所述待喷码构件的标识信息确定的;
32.喷码单元,用于基于所述喷码信息,对所述待喷码构件进行喷码。
33.本发明还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述构件喷码方法的步骤。
34.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述构件喷码方法的步骤。
35.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述构件喷码方法的步骤。
36.本发明提供的构件喷码方法、装置和电子设备,基于待喷码构件的标识信息能够自动、准确且快速确定对应的喷码信息,并将喷码信息自动发送至喷码端,以使喷码端基于喷码端基于喷码信息对待喷码构件进行喷码,避免传统方法中依赖人工操作造成失误且效率较低的问题。
附图说明
37.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1是本发明提供的构件喷码方法的流程示意图之一;
39.图2是本发明提供的构件喷码方法的流程示意图之二;
40.图3是本发明提供的构件喷码装置的结构示意图之一;
41.图4是本发明提供的构件喷码装置的结构示意图之二;
42.图5是本发明提供的电子设备的结构示意图。
具体实施方式
43.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.目前,在对构件进行喷码时,通常是手动将喷码设备和电脑连接,然后人工查找电脑中存储的待喷码构件对应的喷码信息,并手动将喷码信息复制到喷码设备,以使喷码设备完成喷码。在一些情况下,也可以通过在喷码设备的显示屏上手动输入喷码信息,以使喷码设备按照喷码信息完成喷码。然而,上述过程均需要手动操作,过程比较繁琐,容易由于人工失误导致出错,而且效率较低。
45.对此,本发明提供一种构件喷码方法。图1是本发明提供的构件喷码方法的流程示意图,如图1所示,该方法应用于客户端,客户端可以为移动端,如手机,该方法包括如下步骤:
46.步骤110、获取待喷码构件的标识信息。
47.此处,待喷码构件的标识信息用于表征待喷码构件的属性信息,也可以理解为待喷码构件的唯一性标识,如待喷码构件的标识信息可以是字符形式,也可以是条形码、二维码等形式。
48.其中,当待喷码构件的标识信息为字符形式时,可以通过客户端拍摄字符区域对应的图像数据,并对图像数据进行文字识别,得到待喷码构件的标识信息。当待喷码构件的标识信息为条形码或二维码形式时,可以通过客户端上的扫描设备扫描该条形码或二维码,以获取待喷码构件的标识信息。
49.此外,待喷码构件的标识信息可以是用户在客户端的显示屏上输入获取的,也可以是客户端识别用户的语音指令获取的,本发明实施例对此不作具体限定。
50.步骤120、基于标识信息,确定待喷码构件的喷码信息。
51.具体地,在确定待喷码构件的标识信息后,由于该标识信息为待喷码构件的唯一性标识,从而可以基于该标识信息确定待喷码构件的喷码信息。例如,可以在客户端本地设置数据库,基于标识信息与喷码信息之间的映射关系,确定待喷码构件的喷码信息。
52.步骤130、将喷码信息发送至喷码端,以使喷码端基于喷码信息对待喷码构件进行喷码。
53.具体地,在获取喷码信息后,可以通过有线方式或无线方式将喷码信息发送至喷码端,以使喷码端基于喷码信息对待喷码构件进行喷码。
54.可以理解的是,可以将客户端与喷码端通过网线连接,从而二者可以通过有线方式传输信息;也可以将客户端与喷码端通过蓝牙连接,从而二者可以通过无线方式传输信息。
55.此外,一个客户端可以同时与多个喷码端连接,并且各喷码端的喷码参数可以根据实际情况进行设置,喷码参数可以包括喷印字体类型、喷印字体大小等。
56.由此可见,相较于传统方法中手动将喷码设备和电脑连接,然后人工查找电脑中存储的待喷码构件对应的喷码信息,并手动将喷码信息复制到喷码设备,本发明实施例能够自动根据待喷码构件的标识信息快速准确确定对应的喷码信息,并自动将喷码信息发送
至喷码端,效率较高。相较于传统方法中通过在喷码设备的显示屏上手动输入喷码信息,以使喷码设备按照喷码信息完成喷码,本发明实施例能够基于待喷码构件的标识信息快速且准确确定对应的喷码信息,避免人工操作易造成失误的问题,且效率较高。
57.本发明实施例提供的构件喷码方法,基于待喷码构件的标识信息能够自动、准确且快速确定对应的喷码信息,并将喷码信息自动发送至喷码端,以使喷码端基于喷码端基于喷码信息对待喷码构件进行喷码,避免传统方法中依赖人工操作造成失误且效率较低的问题。
58.基于上述实施例,本发明提供一种构件喷码方法,该方法中客户端为手机,喷码端为喷码机,具体喷码方法如下:
59.开启手机蓝牙,并通过蓝牙连接喷码机。在连接成功后,通过手机扫描待喷码构件上的二维码,获取待喷码构件的标识信息,并基于该标识信息获取待喷码构件的喷码信息,并将喷码信息传输给喷码机,以使喷码机对待喷码构件进行喷码。
60.由此可见,本发明实施例提供的方法,通过手机扫描待喷码构件上的二维码,从而可以自动准确获取待喷码构件的标识信息,并基于标识信息能够准确确定对应的喷码信息,避免传统方法中依赖人工获取喷码信息造成效率和准确率较低的问题。
61.基于上述任一实施例,喷码信息存储于服务器;
62.基于标识信息,确定待喷码构件的喷码信息,包括:
63.将标识信息发送至服务器,以使服务器基于标识信息与喷码信息之间的映射关系,确定喷码信息;
64.接收服务器发送的喷码信息。
65.具体地,喷码信息存储于服务器,且服务器中建立有标识信息与喷码信息之间的映射关系,从而客户端将标识信息发送至服务器后,服务器可以基于标识信息与喷码信息之间的映射关系,确定喷码信息,并将喷码信息发送至客户端,从而客户端可以将该喷码信息发送至喷码端。
66.可以理解的是,由于服务器的存储空间较大,从而可以存储大量的喷码信息,而且也可以便于用于后续从服务器中查询对应的喷码信息。
67.由此可见,本发明实施例通过将标识信息发送至服务器,从而服务器可以基于标识信息与喷码信息之间的映射关系,快速且准确确定喷码信息,避免传统方法中依赖人工输入喷码信息造成效率且准确率较低的问题。
68.基于上述任一实施例,喷码信息存储于本地数据库;
69.基于标识信息,确定待喷码构件的喷码信息,包括:
70.基于标识信息与喷码信息之间的映射关系,在本地数据库中进行查询,确定喷码信息。
71.具体地,喷码信息存储于客户端的本地数据库,且本地数据库中建立有标识信息与喷码信息之间的映射关系,从而客户端可以基于标识信息与喷码信息之间的映射关系,确定喷码信息,并将喷码信息发送至喷码端,从而喷码端可以基于该喷码信息对待喷码构件进行喷码。
72.可以理解的是,由于本地数据库设置于客户端,从而在客户端获取标识信息后,可以快速从本地获取对应的喷码信息。
73.由此可见,本发明实施例基于标识信息与喷码信息之间的映射关系,在本地数据库中进行查询,能够快速且准确确定喷码信息,避免传统方法中依赖人工输入喷码信息造成效率且准确率较低的问题。
74.基于上述任一实施例,喷码信息存储于服务器和本地数据库;
75.基于标识信息,确定待喷码构件的喷码信息,包括:
76.在当前网络状态满足目标要求时,将标识信息发送至服务器,以使服务器基于标识信息与喷码信息之间的映射关系,确定喷码信息;
77.在当前网络状态不满足目标要求时,基于标识信息与喷码信息之间的映射关系,在本地数据库中进行查询,确定喷码信息;
78.其中,当前网络状态用于表征客户端与服务器之间的当前通信质量。
79.具体地,喷码信息存储于服务器和本地数据库,在当前网络状态满足目标要求时,表明客户端与服务器之间的当前通信质量较好,从而可以将标识信息发送至服务器,从而服务器可以基于标识信息与喷码信息之间的映射关系,确定喷码信息,并将喷码信息及时发送至客户端,从而客户端可以将该喷码信息发送至喷码端。
80.需要说明的是,由于服务器中的存储空间通常大于客户端中本地数据库中的存储空间,从而服务器中存储的喷码信息会比本地数据库中存储的喷码信息更全面,因此在客户端与服务器之间的当前通信质量较好的情况下,本发明实施例优先将标识信息发送至服务器,从而可以通过服务器更准确且全面获取对应的喷码信息。
81.在当前网络状态不满足目标要求时,表明客户端与服务器之间的当前通信质量较差,若将标识信息发送至服务器,则可能由于当前通信质量较差导致服务器无法及时接收到标识信息或客户端无法及时接收到服务器返回的喷码信息,为了保证喷码效率,本发明实施例在当前网络状态不满足目标要求时,基于标识信息与喷码信息之间的映射关系,确定喷码信息,并将喷码信息发送至喷码端,从而喷码端可以基于该喷码信息对待喷码构件进行喷码。
82.基于上述任一实施例,标识信息为编码信息或编号信息。
83.具体地,待喷码构件的标识信息用于表征待喷码构件的属性信息,也可以理解为待喷码构件的唯一性标识,该标识信息可以为待喷码构件的编码信息或编号信息。
84.基于上述任一实施例,本发明还提供一种构件喷码方法,应用于喷码端,如图2所示,该方法包括:
85.步骤210、接收客户端发送的待喷码构件的喷码信息;喷码信息是客户端基于待喷码构件的标识信息确定的;
86.步骤220、基于喷码信息,对待喷码构件进行喷码。
87.具体地,待喷码构件的标识信息用于表征待喷码构件的属性信息,也可以理解为待喷码构件的唯一性标识,如待喷码构件的标识信息可以是字符形式,也可以是条形码、二维码等形式。
88.其中,当待喷码构件的标识信息为字符形式时,可以通过客户端拍摄字符区域对应的图像数据,并对图像数据进行文字识别,得到待喷码构件的标识信息。当待喷码构件的标识信息为条形码或二维码形式时,可以通过客户端上的扫描设备扫描该条形码或二维码,以获取待喷码构件的标识信息。
89.此外,待喷码构件的标识信息可以是用户在客户端的显示屏上输入获取的,也可以是客户端识别用户的语音指令获取的,本发明实施例对此不作具体限定。
90.在确定待喷码构件的标识信息后,由于该标识信息为待喷码构件的唯一性标识,从而客户端可以基于该标识信息确定待喷码构件的喷码信息。例如,可以在客户端本地设置数据库,基于标识信息与喷码信息之间的映射关系,确定待喷码构件的喷码信息。
91.在获取喷码信息后,喷码端可以通过有线方式或无线方式将喷码信息发送至喷码端,以使喷码端基于喷码信息对待喷码构件进行喷码。
92.可以理解的是,可以将客户端与喷码端通过网线连接,从而二者可以通过有线方式传输信息;也可以将客户端与喷码端通过蓝牙连接,从而二者可以通过无线方式传输信息。
93.此外,一个客户端可以同时与多个喷码端连接,并且各喷码端的喷码参数可以根据实际情况进行设置,喷码参数可以包括喷印字体类型、喷印字体大小等。
94.由此可见,相较于传统方法中手动将喷码设备和电脑连接,然后人工查找电脑中存储的待喷码构件对应的喷码信息,并手动将喷码信息复制到喷码设备,本发明实施例能够自动根据待喷码构件的标识信息快速准确确定对应的喷码信息,并自动将喷码信息发送至喷码端,效率较高。相较于传统方法中通过在喷码设备的显示屏上手动输入喷码信息,以使喷码设备按照喷码信息完成喷码,本发明实施例能够基于待喷码构件的标识信息快速且准确确定对应的喷码信息,避免人工操作易造成失误的问题,且效率较高。
95.本发明实施例提供的构件喷码方法,由于待喷码构件的喷码信息是客户端基于标识信息确定的,即客户端能够自动、准确且快速确定对应的喷码信息,从而喷码端能够基于喷码端基于喷码信息对待喷码构件进行喷码,避免传统方法中依赖人工操作造成失误且效率较低的问题。
96.基于上述任一实施例,在对待喷码构件进行喷码之后,还包括:生成喷码记录并进行存储;喷码记录包括喷码耗材量、喷码环境温度、喷码参数以及喷码时间中的至少一种。
97.具体地,在对待喷码构件进行喷码之后,还可以生成喷码记录并进行存储。喷码记录可以包括喷码耗材量、喷码环境温度、喷码参数以及喷码时间中的任一种。
98.例如,当下次对相同构件进行同类型喷码时,可以根据对应的喷码记录确认是否能够正常完成喷码,例如可以确定当前剩余耗材量是否满足喷码耗材量要求,当前喷码温度是否满足喷码环境温度,当前参数是否满足喷码参数以及当前时间是否满足喷码时间等。
99.下面对本发明提供的构件喷码装置进行描述,下文描述的构件喷码装置与上文描述的构件喷码方法可相互对应参照。
100.基于上述任一实施例,本发明提供一种构件喷码装置,安装于客户端,如图3所示,该装置包括:
101.获取单元310,用于获取待喷码构件的标识信息;
102.确定单元320,用于基于所述标识信息,确定所述待喷码构件的喷码信息;
103.发送单元330,用于将所述喷码信息发送至喷码端,以使所述喷码端基于所述喷码信息对所述待喷码构件进行喷码。
104.基于上述任一实施例,所述喷码信息存储于服务器;
105.所述确定单元320,包括:
106.发送单元,用于将所述标识信息发送至所述服务器,以使所述服务器基于标识信息与喷码信息之间的映射关系,确定所述喷码信息;
107.喷码信息接收单元,用于接收所述服务器发送的喷码信息。
108.基于上述任一实施例,所述喷码信息存储于本地数据库;
109.所述确定单元320,用于:
110.基于标识信息与喷码信息之间的映射关系,在所述本地数据库中进行查询,确定所述喷码信息。
111.基于上述任一实施例,所述喷码信息存储于服务器和本地数据库;
112.所述确定单元320,用于:
113.在当前网络状态满足目标要求时,将所述标识信息发送至所述服务器,以使所述服务器基于标识信息与喷码信息之间的映射关系,确定所述喷码信息;
114.在当前网络状态不满足所述目标要求时,基于标识信息与喷码信息之间的映射关系,在所述本地数据库中进行查询,确定所述喷码信息;
115.其中,所述当前网络状态用于表征所述客户端与所述服务器之间的当前通信质量。
116.基于上述任一实施例,所述标识信息为编码信息或编号信息。
117.基于上述任一实施例,本发明提供一种构件喷码装置,安装于喷码端,如图4所示,该装置包括:
118.接收单元410,用于接收客户端发送的待喷码构件的喷码信息;所述喷码信息是所述客户端基于所述待喷码构件的标识信息确定的;
119.喷码单元420,用于基于所述喷码信息,对所述待喷码构件进行喷码。
120.基于上述任一实施例,还包括:
121.记录单元,用于在对所述待喷码构件进行喷码之后,生成喷码记录并进行存储;所述喷码记录包括喷码耗材量、喷码环境温度、喷码参数以及喷码时间中的至少一种。
122.图5是本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行构件喷码方法,该方法包括:获取待喷码构件的标识信息;基于所述标识信息,确定所述待喷码构件的喷码信息;将所述喷码信息发送至喷码端,以使所述喷码端基于所述喷码信息对所述待喷码构件进行喷码。
123.和/或,该方法包括:接收客户端发送的待喷码构件的喷码信息;所述喷码信息是所述客户端基于所述待喷码构件的标识信息确定的;基于所述喷码信息,对所述待喷码构件进行喷码。
124.此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施
例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
125.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的构件喷码方法,该方法包括:获取待喷码构件的标识信息;基于所述标识信息,确定所述待喷码构件的喷码信息;将所述喷码信息发送至喷码端,以使所述喷码端基于所述喷码信息对所述待喷码构件进行喷码。
126.和/或,该方法包括:接收客户端发送的待喷码构件的喷码信息;所述喷码信息是所述客户端基于所述待喷码构件的标识信息确定的;基于所述喷码信息,对所述待喷码构件进行喷码。
127.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的构件喷码方法,该方法包括:获取待喷码构件的标识信息;基于所述标识信息,确定所述待喷码构件的喷码信息;将所述喷码信息发送至喷码端,以使所述喷码端基于所述喷码信息对所述待喷码构件进行喷码。
128.和/或,该方法包括:接收客户端发送的待喷码构件的喷码信息;所述喷码信息是所述客户端基于所述待喷码构件的标识信息确定的;基于所述喷码信息,对所述待喷码构件进行喷码。
129.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
130.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
131.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献