Automatic labeling packaging method and system for household appliance thermostat

By designing an automated home appliance thermostat labeling and packaging system, and using label management and scheduling control modules, the problem of dealing with unqualified products during rapid processing is solved, and efficient production management and quality control is achieved.

CN119348944BActive Publication Date: 2025-03-28GUANGDONG HUILONG ELECTRIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411933972.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-03-28
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

In automated production lines, the problem of dealing with unqualified products during rapid processing still exists, which may lead to backlog of production lines or unqualified products being out of order, reducing production efficiency and product quality.

Method used

Design an automatic labeling and packaging system for home appliance thermostats, including label management module, scheduling control module and digital production line. The label management module stores the identification sequence mapping relationship between the thermostat and the packaging box, and uses the first and second label information to associate the thermostat and the packaging box respectively to realize the first and second processing process modules executed in parallel, and generate synchronous elimination instructions to avoid disorderly order of unqualified products.

Benefits of technology

By ensuring accurate matching and management of thermostats and packaging boxes, improving production efficiency, meeting fast delivery and market demands, avoiding production line backlogs and disorderly problems caused by unqualified products, and ensuring processing quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119348944B_ABST
    Figure CN119348944B_ABST
Patent Text Reader

Abstract

The present invention discloses an automatic labeling and packaging method and system for a household appliance thermostat, and relates to the technical field of thermostat production. The system includes a communication-connected label management module, a scheduling control module, and a digital production line; the digital production line includes a first processing procedure module, a second processing procedure module, and a third processing procedure module; the first processing procedure module is used to reject unqualified thermostats according to first label information and generate first event data, and reject corresponding thermostats according to a first synchronous rejection instruction; the second processing procedure module is used to reject unqualified packaging boxes according to second label information and generate second event data, and reject corresponding packaging boxes according to a second synchronous rejection instruction. The present application can effectively avoid the disorder problem caused by rejecting unqualified thermostats or packaging boxes during the labeling and packaging process of the thermostat, so as to ensure the processing quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of thermostat production, and in particular to an automatic labeling packaging method and system for a household appliance thermostat. Background Art

[0002] In traditional manufacturing, the labeling and packaging process of home appliance thermostats usually requires a lot of manual operations. These manual operations are not only inefficient, but also prone to errors, such as wrong labeling, wrong packaging, etc., which ultimately leads to a decrease in the product's pass rate.

[0003] In order to deal with the above problems, many companies have begun to introduce automated production lines in recent years. For example, automated technologies using RFID technology and barcode recognition have become a key means to improve the accuracy and efficiency of labeling and packaging. These technologies significantly reduce the error rate of manual operations by automatically identifying and tracking product information, and achieve higher production consistency and reliability.

[0004] However, even in an automated environment, the problem of dealing with unqualified products during rapid processing still exists. If not handled properly, it may lead to a backlog on the production line, or unqualified thermostats and packaging boxes may be removed, causing the subsequent processes to be out of order. Such mistakes not only reduce the overall production line efficiency, but may also affect the final quality of the product. Summary of the invention

[0005] The present invention provides an automatic labeling packaging method and system for a household appliance thermostat to solve at least one of the problems mentioned in the above background technology.

[0006] The specific technical solutions provided by this application are as follows:

[0007] An automatic labeling and packaging system for home appliance thermostats, comprising a label management module, a scheduling control module and a digital production line connected in communication;

[0008] The label management module is used to store the sequence mapping relationship between the thermostat identification sequence and the packaging box identification sequence, store the thermostat identification sequence and its corresponding first label information, and store the packaging box identification sequence and its corresponding second label information;

[0009] The digital production line includes a first processing procedure module, a second processing procedure module and a third processing procedure module; the first processing procedure module and the second processing procedure module are executed in parallel; the first processing procedure module is used to reject unqualified thermostats according to first label information and generate first event data, and reject corresponding thermostats according to first synchronous rejection instructions; the second processing procedure module is used to reject unqualified packaging boxes according to second label information and generate second event data, and reject corresponding packaging boxes according to second synchronous rejection instructions; the third processing procedure module is used to pack the thermostats that have completed the first process and the packaging boxes that have completed the second process;

[0010] The scheduling control module is used to receive first event data and second event data; generate a second synchronous rejection instruction based on the first event data and the sequence mapping relationship and send it to the second processing procedure module, or generate a first synchronous rejection instruction based on the second event data and the sequence mapping relationship and send it to the first processing procedure module.

[0011] As a preferred scheme, the first processing process module includes a first labeling sub-process node, a first thermostat rejection sub-process node and a second thermostat rejection sub-process node; the first labeling sub-process node is used to perform a first labeling process on the thermostat according to the thermostat identification sequence, so that a first label is provided on the surface of the thermostat; the first thermostat rejection sub-process node is used to inspect the first label according to the first label information, reject unqualified thermostats according to the inspection results, and generate second event data according to the thermostat identification sequence and transmit it to the scheduling control module; the second thermostat rejection sub-process node is used to reject the corresponding thermostat according to the first synchronous rejection instruction.

[0012] As a preferred solution, the second processing process module includes a second labeling sub-process node, a first package box rejection sub-process node and a second package box rejection sub-process node; the second labeling sub-process node is used to perform a second labeling process on the package box according to the package box identification sequence, so that a second label is provided on the surface of the package box; the first package box rejection sub-process node is used to inspect the second label according to the second label information, reject unqualified packages according to the inspection results, and generate first event data according to the package box identification sequence and transmit it to the scheduling control module; the second package box rejection sub-process node is used to reject the corresponding package box according to the second synchronous rejection instruction.

[0013] As a preferred embodiment, the first label includes a first plain code and a first secret code; the first temperature controller elimination sub-process node includes a first image acquisition unit, a first image preprocessing unit, a first plain code recognition unit, a first secret code recognition unit and a first discrimination unit; the first image acquisition unit is used to obtain a first label image; the first image preprocessing unit is used to perform image preprocessing on the first label image to obtain a standard first label image; the first plain code recognition unit is used to extract the first plain code image from the standard first label image and convert the first plain code image into first plain code information; the first secret code recognition unit is used to extract the first secret code image from the standard first label image, decrypt the first secret code image and convert it into first secret code information; the first discrimination unit is used to output the inspection result through the first plain code information, the first secret code information, the first standard plain code information and the first standard secret code information.

[0014] As a preferred solution, the first image preprocessing unit includes a grayscale processing unit, a denoising processing unit, an edge detection unit and a geometric correction unit; the grayscale processing unit is used to convert the color first label image into a grayscale image; the denoising processing unit is used to remove image noise through Gaussian filtering; the edge detection module is used to identify and highlight the areas corresponding to the first clear code image and the first dark code image through the Canny operator; the geometric correction unit is used to correct the geometric distortion of the first label image through image coordinate system transformation.

[0015] As a preferred embodiment, the second label includes a second plain code and a second secret code; the first packaging box rejection sub-process node includes a second image acquisition unit, a second image preprocessing unit, a second plain code recognition unit, a second secret code recognition unit and a second discrimination unit; the second image acquisition unit is used to obtain a second label image; the second image preprocessing unit is used to perform image preprocessing on the second label image to obtain a standard second label image; the second plain code recognition unit is used to extract the second plain code image from the standard second label image, and convert the second plain code image into second plain code information; the second secret code recognition unit is used to extract the second secret code image from the standard second label image, and decrypt the second secret code image and convert it into second secret code information; the second discrimination unit is used to output the inspection result through the second plain code information, the second secret code information, the second standard plain code information and the second standard secret code information.

[0016] As a preferred solution, the third processing procedure module includes a transportation sub-process node, a packing and positioning sub-process node and a packing operation sub-process node; the transportation sub-process node is used to transport the temperature controller that has completed the first process to the packing and positioning sub-process node; the packing and positioning sub-process node is connected to the second processing procedure module through a transmission device, and is used to receive and position the packaging box that has completed the second process; the packing operation sub-process node is used to perform packing operations on the packaging box of the packing and positioning sub-process node.

[0017] As a preferred solution, the scheduling control module is provided with a time server, and several sub-process nodes of the first processing procedure module, the second processing procedure module and the third processing procedure module are all provided with local clocks; several sub-process nodes are configured to periodically request the current time from the time server and adjust the local clock according to the current time.

[0018] As a preferred solution, the scheduling control module is also used to obtain control parameters of the first processing procedure module and the second processing procedure module, obtain finished product statistical data of the third processing procedure module, calculate the rejection rate and production efficiency based on the first event data, the second event data and the finished product statistical data, and perform correlation analysis on the control parameters, rejection rate and production efficiency.

[0019] The present invention also provides an automatic labeling packaging method for a household appliance thermostat, which is used in the automatic labeling packaging system for the household appliance thermostat, and comprises the following steps:

[0020] Constructing and storing a sequence mapping relationship between a thermostat identification sequence and a packaging box identification sequence, the thermostat identification sequence and its corresponding first label information, and the packaging box identification sequence and its corresponding second label information;

[0021] Execute the first processing procedure and the second processing procedure; remove the unqualified thermostats in the first processing procedure according to the first label information and generate the first event data, or remove the unqualified packaging boxes in the second processing procedure according to the second label information and generate the second event data;

[0022] Generate a second synchronous elimination instruction according to the first event data and the sequence mapping relationship, or generate a first synchronous elimination instruction according to the second event data and the sequence mapping relationship;

[0023] Rejecting the corresponding temperature controller in the first processing step according to the first synchronous rejection instruction, or rejecting the corresponding packaging box in the second processing step according to the second synchronous rejection instruction;

[0024] The thermostats that have completed the first process and the packaging boxes that have completed the second process are packed.

[0025] Compared with the prior art, the present invention has the following beneficial effects:

[0026] This application stores and manages the mapping relationship between the thermostat identification sequence and the packaging box identification sequence through the label management module to ensure that each thermostat and its corresponding packaging box are successfully paired; the thermostat and packaging box are respectively associated with the first label information and the second label information to ensure accurate management of the entire process from production to after-sales; the first processing module and the second processing module are executed in parallel to improve production efficiency, which can meet the requirements of fast delivery and responding to market demand. The synchronous rejection instructions generated by the scheduling control module can prevent unqualified thermostats and their corresponding packaging boxes, or unqualified packaging boxes and their corresponding thermostats from entering the third processing module, which can effectively avoid the disorder problem caused by the rejection of unqualified thermostats or packaging boxes during the thermostat labeling and packaging process to ensure processing quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0029] Figure 1 A schematic structural diagram of an automatic labeling and packaging system for a household appliance thermostat provided by an embodiment of the present invention;

[0030] Figure 2 A schematic diagram of the structure of a digital production line provided by an embodiment of the present invention;

[0031] Figure 3 A schematic structural diagram of a first processing step module provided by an embodiment of the present invention;

[0032] Figure 4 A schematic structural diagram of a second processing step module provided in one embodiment of the present invention. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0034] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0035] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least the feature. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0036] In traditional manufacturing, the labeling and packaging process of home appliance thermostats usually requires a lot of manual operations. These manual operations are not only inefficient, but also prone to errors, such as wrong labeling, wrong packaging, etc., which ultimately leads to a decrease in the product's pass rate.

[0037] In order to deal with the above problems, many companies have begun to introduce automated production lines in recent years. For example, automated technologies using RFID technology and barcode recognition have become a key means to improve the accuracy and efficiency of labeling and packaging. These technologies significantly reduce the error rate of manual operations by automatically identifying and tracking product information, and achieve higher production consistency and reliability.

[0038] However, even in an automated environment, the problem of dealing with unqualified products during rapid processing still exists. If not handled properly, it may lead to a backlog on the production line, or unqualified thermostats and packaging boxes may be removed, causing the subsequent processes to be out of order. Such mistakes not only reduce the overall production line efficiency, but may also affect the final quality of the product.

[0039] See also Figure 1 , the present invention provides an automatic labeling and packaging system for household appliance thermostats, including a label management module, a scheduling control module and a digital production line connected in communication;

[0040] The label management module is used to store the sequence mapping relationship between the thermostat identification sequence and the packaging box identification sequence, store the thermostat identification sequence and its corresponding first label information, and store the packaging box identification sequence and its corresponding second label information;

[0041] See also Figure 2, the digital production line includes a first processing procedure module, a second processing procedure module and a third processing procedure module; the first processing procedure module and the second processing procedure module are executed in parallel; the first processing procedure module is used to reject unqualified thermostats according to the first label information and generate first event data, and reject the corresponding thermostats according to the first synchronous rejection instruction; the second processing procedure module is used to reject unqualified packaging boxes according to the second label information and generate second event data, and reject the corresponding packaging boxes according to the second synchronous rejection instruction; the third processing procedure module is used to pack the thermostats that have completed the first process and the packaging boxes that have completed the second process;

[0042] The scheduling control module is used to receive first event data and second event data; generate a second synchronous rejection instruction based on the first event data and the sequence mapping relationship and send it to the second processing procedure module, or generate a first synchronous rejection instruction based on the second event data and the sequence mapping relationship and send it to the first processing procedure module.

[0043] The first event data and the second event data both include a sub-process node identifier, a data timestamp, and an object identifier. The object identifier in the first event data is a thermostat identifier, and the object identifier in the second event data is a packaging box identifier.

[0044] Based on the above content, in order to make the first label information and the second label information accurately correspond to the object of the same labeled packaged finished product, this application ensures that the objects of the first label and the second label are consistent through the sequence mapping relationship between the thermostat identification sequence and the packaging box identification sequence. It should be noted that a packaging box may include one or more thermostats, so in the sequence mapping relationship between the thermostat identification sequence and the packaging box identification sequence, one packaging box identification can correspond to one or more thermostats.

[0045] During the specific implementation process, the first processing procedure module and the second processing procedure module are executed in parallel, and the labeling and inspection process of the temperature controller and the packaging box can be completed in a shorter time. The overall production cycle is shortened, which helps to meet the requirements of fast delivery; and parallel execution provides flexibility, making it easier to adjust the production line to adapt to different production batches and order changes, thereby improving the response speed to changes in market demand.

[0046] Furthermore, since the first processing procedure module and the second processing procedure module are executed in parallel, and the temperature controller identification sequence is associated with the packaging box identification sequence, in order to avoid that the temperature controller and the packaging box are out of order in the third processing procedure module after the unqualified temperature controller or packaging box is rejected, that is, the temperature controller and packaging box operated by the third processing procedure module are inconsistent with the sequence mapping relationship, the present application generates a second synchronous rejection instruction according to the first event data and the sequence mapping relationship through the scheduling control module and sends it to the second processing procedure module, or generates a first synchronous rejection instruction according to the second event data and the sequence mapping relationship and sends it to the first processing procedure module. The first processing procedure module rejects the thermostat corresponding to the unqualified packaging box, and the second processing procedure module rejects the packaging box corresponding to the unqualified thermostat.

[0047] It should be noted that in the present application, the first processing procedure module removes unqualified thermostats according to the first label information, that is, quality inspection is performed based on the first label information of the thermostat, and if the quality of the first label information is unqualified, it is automatically removed; the second processing procedure module removes unqualified packaging boxes according to the second label information, that is, quality inspection is performed based on the second label information of the packaging box, and if the quality of the second label information is unqualified, it is automatically removed. The thermostats removed by the first processing procedure module according to the first synchronous rejection instruction and the packaging boxes removed by the second processing procedure module according to the second synchronous rejection instruction have qualified first label information or second label information. The purpose of rejection according to the synchronous rejection instruction is only to ensure that a batch of thermostats and corresponding packaging boxes can be consistent, avoiding sequence disorder due to confusion or errors in certain processes. After executing the synchronous rejection, ensure that the correspondence between the remaining thermostats and packaging boxes is not disrupted, and the subsequent packing and labeling processes do not need to be repeated, effectively maintaining efficiency and consistency.

[0048] In the implementation process, the two parts of the first processing module, "rejecting unqualified thermostats according to the first label information" and "rejecting the corresponding thermostats according to the first synchronous rejection instruction", are not continuously executed events, but control programs that are executed separately according to the two trigger conditions of "first label information" and "first synchronous rejection instruction". Similarly, the two parts of the second processing module, "rejecting unqualified packaging boxes according to the second label information" and "rejecting the corresponding packaging boxes according to the second synchronous rejection instruction", are not continuously executed events, but functions that are executed separately according to the two trigger conditions of "second label information" and "second synchronous rejection instruction".

[0049] For the temperature controllers rejected due to the first label information in the first processing step module and the packaging boxes rejected due to the second label information in the second processing step module, they have been accurately recorded through the first event data and the second event data respectively, and will need to be relabeled later; for the temperature controllers rejected due to the first synchronous rejection instruction and the packaging boxes rejected due to the second synchronous rejection instruction, they can be accurately recorded by generating synchronous rejection event data, and there is no need to relabel them later, and they can be directly put into use in the third processing step module.

[0050] Based on the foregoing, the present application stores and manages the mapping relationship between the thermostat identification sequence and the packaging box identification sequence through the label management module to ensure that each thermostat and its corresponding packaging box are successfully paired; the thermostat and packaging box are respectively associated with the first label information and the second label information to ensure accurate management of the entire process from production to after-sales; the first processing procedure module and the second processing procedure module are executed in parallel to improve production efficiency, which can meet the requirements of fast delivery and responding to market demand. The synchronous rejection instructions generated by the scheduling control module can prevent unqualified thermostats and their corresponding packaging boxes, or unqualified packaging boxes and their corresponding thermostats from entering the third processing procedure module, which can effectively avoid the disorder problem caused by the rejection of unqualified thermostats or packaging boxes during the labeling and packaging of the thermostat, so as to ensure the processing quality.

[0051] Furthermore, in the first processing procedure module, "removing unqualified temperature controllers according to the first label information" and "removing corresponding temperature controllers according to the first synchronous removal instruction" are respectively executed by different process nodes. Figure 3 The first processing process module includes a first labeling sub-process node, a first thermostat rejection sub-process node and a second thermostat rejection sub-process node; the first labeling sub-process node is used to perform a first labeling process on the thermostat according to the thermostat identification sequence, so that a first label is provided on the surface of the thermostat; the first thermostat rejection sub-process node is used to inspect the first label according to the first label information, reject unqualified thermostats according to the inspection result, and generate second event data according to the thermostat identification sequence and transmit it to the scheduling control module; the second thermostat rejection sub-process node is used to reject the corresponding thermostat according to the first synchronous rejection instruction.

[0052] Furthermore, in the second processing procedure module, "rejecting unqualified packaging boxes according to the second label information" and "rejecting corresponding packaging boxes according to the second synchronous rejection instruction" are respectively executed by different process nodes. Figure 4The second processing process module includes a second labeling sub-process node, a first packaging box rejection sub-process node and a second packaging box rejection sub-process node; the second labeling sub-process node is used to perform a second labeling process on the packaging box according to the packaging box identification sequence, so that a second label is provided on the surface of the packaging box; the first packaging box rejection sub-process node is used to inspect the second label according to the second label information, reject unqualified packaging boxes according to the inspection results, and generate first event data according to the packaging box identification sequence and transmit it to the scheduling control module; the second packaging box rejection sub-process node is used to reject the corresponding packaging box according to the second synchronous rejection instruction.

[0053] In this application, the first label is applied to the thermostat. In the first labeling sub-process node, the thermostat is affixed with the first label according to its identification sequence, and the first label carries the first label information associated with the thermostat identification sequence. The second label is applied to the packaging box. In the second labeling sub-process node, the thermostat is affixed with the second label according to its identification sequence, and the second label carries the second label information associated with the packaging box identification sequence. The first label information and the second label information respectively ensure the efficiency and accuracy of the thermostat and packaging box in the production, quality control and logistics management links, and can realize the fine management of the whole process of production, logistics, after-sales, etc.

[0054] Furthermore, the first label includes a first plain code and a first secret code; the first temperature controller elimination sub-process node includes a first image acquisition unit, a first image preprocessing unit, a first plain code recognition unit, a first secret code recognition unit and a first discrimination unit; the first image acquisition unit is used to obtain a first label image; the first image preprocessing unit is used to perform image preprocessing on the first label image to obtain a standard first label image; the first plain code recognition unit is used to extract the first plain code image from the standard first label image, and convert the first plain code image into first plain code information; the first secret code recognition unit is used to extract the first secret code image from the standard first label image, and decrypt the first secret code image and convert it into first secret code information; the first discrimination unit is used to output the inspection result through the first plain code information, the first secret code information, the first standard plain code information and the first standard secret code information.

[0055] Specifically, the first image acquisition unit uses a high-definition camera or industrial scanning equipment to obtain a high-quality image of the label on the thermostat. Before use, the focus and lighting conditions are adjusted to adapt to different thermostat label surfaces and ambient light to obtain the best image. The first clear code recognition unit recognizes and extracts the first clear code image (such as numbers, letters or QR code content) in the image through OCR (optical character recognition) or barcode / QR code recognition algorithm, and converts the first clear code image into processable digital data, namely, first clear code information, by analyzing the shape and contrast of the characters in the first clear code image. The first secret code recognition unit is used to extract the secret code image and decrypt the secret code image to obtain the first secret code information. The first discrimination unit is used to obtain the standard clear code information and the standard secret code information through the first label information, and output the inspection result through the first clear code information, the first secret code information, the first standard clear code information and the first standard secret code information. Among them, if the recognized first clear code information and the first secret code information both match the expected first standard clear code information and the first standard secret code information, the inspection result is marked as qualified; otherwise, the inspection result is marked as unqualified.

[0056] As a preferred solution, the first image preprocessing unit includes a grayscale processing unit, a denoising processing unit, an edge detection unit and a geometric correction unit; the grayscale processing unit is used to convert the color first label image into a grayscale image; the denoising processing unit is used to remove image noise through Gaussian filtering; the edge detection module is used to identify and highlight the areas corresponding to the first clear code image and the first dark code image through the Canny operator; the geometric correction unit is used to correct the geometric distortion of the first label image through image coordinate system transformation.

[0057] This embodiment supports preprocessing of the first label image through a grayscale processing unit, a denoising processing unit, an edge detection unit, and a geometric correction unit, which can improve image quality, provide a good foundation for subsequent clear code, hidden code recognition and other processing steps, and ensure the accuracy and efficiency of thermostat label detection.

[0058] It can be understood that, based on the same concept, the second label includes a second plain code and a second secret code; the first packaging box rejection sub-process node includes a second image acquisition unit, a second image preprocessing unit, a second plain code recognition unit, a second secret code recognition unit and a second discrimination unit; the second image acquisition unit is used to obtain a second label image; the second image preprocessing unit is used to perform image preprocessing on the second label image to obtain a standard second label image; the second plain code recognition unit is used to extract the second plain code image from the standard second label image and convert the second plain code image into second plain code information; the second secret code recognition unit is used to extract the second secret code image from the standard second label image, decrypt the second secret code image and convert it into second secret code information; the second discrimination unit is used to output the inspection result through the second plain code information, the second secret code information, the second standard plain code information and the second standard secret code information. It can be understood that the second image preprocessing unit can include a grayscale processing unit, a denoising processing unit, an edge detection unit and a geometric correction unit in the same way as the first image preprocessing unit.

[0059] Furthermore, the third processing procedure module includes a transportation sub-process node, a packing positioning sub-process node and a packing operation sub-process node; the transportation sub-process node is used to transport the temperature controller that has completed the first process to the packing positioning sub-process node; the packing positioning sub-process node is connected to the second processing procedure module through a transmission device, and is used to receive and position the packaging box that has completed the second process; the packing operation sub-process node is used to perform packing operations on the packaging box of the packing positioning sub-process node.

[0060] Among them, the transport sub-process node uses a robotic arm and a gripper to accurately pick up and place the thermostat. The robotic arm plans the motion path through the computer control system to ensure that the thermostat is quickly and efficiently transferred from the first processing process area to the box positioning sub-process node. The box positioning sub-process node is connected to the second processing process module through a transmission device (such as a conveyor belt or a mobile platform) to ensure that the packaging box enters the packaging positioning area smoothly from the second process area; the box positioning sub-process node is equipped with a positioning sensor (such as a photoelectric sensor or a laser positioning device) to ensure that the packaging box is accurately docked at the specified position to prepare for the boxing operation. After the box arrives, the positioning module will notify the box operation sub-process node to prepare for the boxing operation through the system signal in the third processing process module. The box operation sub-process node consists of a robotic arm, a gripper and a control module, and has multi-degree-of-freedom motion capabilities and can perform complex boxing actions. The control module obtains the accurate position and data information of the box by communicating with the box positioning sub-process node. The robotic arm accurately places the thermostat into the positioned box according to the predetermined path and motion instructions. After completing the packing, the robot will reset and prepare for the next packing task.

[0061] Based on the foregoing embodiments, in a labeling and packaging system, when performing processing, labeling, and rejection operations on temperature controllers and packaging boxes, it is necessary to ensure that the timestamps of each sub-process node are accurate and consistent, otherwise data errors may occur, affecting the generation and execution of synchronous rejection instructions.

[0062] As a preferred embodiment, the scheduling control module is provided with a time server, and several sub-process nodes of the first processing procedure module, the second processing procedure module and the third processing procedure module are provided with local clocks; several sub-process nodes are configured to periodically request the current time from the time server and adjust the local clock according to the current time.

[0063] In this application, each sub-process node records the time of occurrence of each event through a timestamp during operation. After collecting the event data transmitted by all sub-process nodes, the scheduling control module uses a unified timestamp to sort and process the events to ensure that the synchronous rejection instructions generated based on the sequence mapping relationship are accurately sent to the corresponding processing process module.

[0064] This embodiment uses a time server to synchronize the time of sub-process nodes to ensure that the timestamps of all nodes are consistent, which can greatly reduce data errors, ensure the accuracy of instructions of the scheduling control module, and ultimately improve the efficiency and reliability of the entire automatic labeling and packaging system.

[0065] Furthermore, the scheduling control module is also used to obtain control parameters of the first processing module and the second processing module, obtain finished product statistics of the third processing module, calculate the rejection rate and production efficiency according to the first event data, the second event data and the finished product statistics, and perform correlation analysis on the control parameters, the rejection rate and the production efficiency. The scheduling control module obtains control parameters from the first processing module and the second processing module, such as continuous processing time, pressure in the labeling sub-process, transmission speed of the transmission device and other control parameters that affect processing quality and efficiency. After completing a batch of production, obtain finished product statistics from the third processing module, such as indicators such as the number of defective products and output; then, use the first event data, the second event data and the finished product statistics to calculate the rejection rate and overall production efficiency of the product, and perform correlation analysis on the obtained control parameters, rejection rate and production efficiency to identify which parameters have a significant impact on production performance.

[0066] This embodiment can reveal the key factors that affect the production results through correlation analysis, and provide a data basis for the production line to achieve a lower rejection rate and higher production efficiency, thereby improving economic benefits.

[0067] Based on the same technical concept, the present invention also provides an automatic labeling packaging method for a household appliance thermostat, comprising the steps of:

[0068] S1. Construct and store a sequence mapping relationship between a thermostat identification sequence and a packaging box identification sequence, a thermostat identification sequence and its corresponding first label information, and a packaging box identification sequence and its corresponding second label information;

[0069] S2, executing the first processing step and the second processing step; removing the unqualified thermostats in the first processing step according to the first label information and generating the first event data, or removing the unqualified packaging boxes in the second processing step according to the second label information and generating the second event data;

[0070] S3, generating a second synchronous elimination instruction according to the first event data and the sequence mapping relationship, or generating a first synchronous elimination instruction according to the second event data and the sequence mapping relationship;

[0071] S4, rejecting the corresponding temperature controller in the first processing step according to the first synchronous rejection instruction, or rejecting the corresponding packaging box in the second processing step according to the second synchronous rejection instruction;

[0072] S5. Packing the temperature controllers that have completed the first process and the packaging boxes that have completed the second process.

[0073] This application stores and manages the mapping relationship between the thermostat identification sequence and the packaging box identification sequence through the label management module to ensure that each thermostat and its corresponding packaging box are successfully paired; the thermostat and packaging box are respectively associated with the first label information and the second label information to ensure accurate management of the entire process from production to after-sales; the first processing module and the second processing module are executed in parallel to improve production efficiency, which can meet the requirements of fast delivery and responding to market demand. The synchronous rejection instructions generated by the scheduling control module can prevent unqualified thermostats and their corresponding packaging boxes, or unqualified packaging boxes and their corresponding thermostats from entering the third processing module, which can effectively avoid the disorder problem caused by the rejection of unqualified thermostats or packaging boxes during the thermostat labeling and packaging process to ensure processing quality.

[0074] In the embodiments provided in the present application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the modules can be electrical, mechanical or other forms.

[0075] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0077] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk and other media that can store program code.

[0078] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. An automatic labeling and packaging system for household appliance thermostats, characterized in that: It includes communication-connected label management module, dispatch control module and digital production line; The label management module is used to store the sequence mapping relationship between the thermostat identification sequence and the packaging box identification sequence, store the thermostat identification sequence and its corresponding first label information, and store the packaging box identification sequence and its corresponding second label information; The digital production line includes a first processing procedure module, a second processing procedure module and a third processing procedure module; the first processing procedure module and the second processing procedure module are executed in parallel; the first processing procedure module is used to reject unqualified thermostats according to first label information and generate first event data, and reject corresponding thermostats according to first synchronous rejection instructions; the second processing procedure module is used to reject unqualified packaging boxes according to second label information and generate second event data, and reject corresponding packaging boxes according to second synchronous rejection instructions; the third processing procedure module is used to pack the thermostats that have completed the first process and the packaging boxes that have completed the second process; The scheduling control module is used to receive the first event data and the second event data; generate the second synchronous rejection instruction according to the first event data and the sequence mapping relationship and send it to the second processing procedure module, or generate the first synchronous rejection instruction according to the second event data and the sequence mapping relationship and send it to the first processing procedure module; The first processing process module includes a first labeling sub-process node, a first thermostat rejection sub-process node and a second thermostat rejection sub-process node; the first labeling sub-process node is used to perform a first labeling process on the thermostat according to the thermostat identification sequence, so that a first label is provided on the surface of the thermostat; the first thermostat rejection sub-process node is used to inspect the first label according to the first label information, reject unqualified thermostats according to the inspection result, and generate second event data according to the thermostat identification sequence and transmit it to the scheduling control module; the second thermostat rejection sub-process node is used to reject the corresponding thermostat according to the first synchronous rejection instruction; The second processing process module includes a second labeling sub-process node, a first packaging box rejection sub-process node and a second packaging box rejection sub-process node; the second labeling sub-process node is used to perform a second labeling process on the packaging box according to the packaging box identification sequence, so that a second label is provided on the surface of the packaging box; the first packaging box rejection sub-process node is used to inspect the second label according to the second label information, reject unqualified packaging boxes according to the inspection results, and generate first event data according to the packaging box identification sequence and transmit it to the scheduling control module; The second packaging box rejection sub-process node is used to reject the corresponding packaging box according to the second synchronous rejection instruction.

2. The automatic labeling and packaging system for household appliance thermostats according to claim 1, characterized in that: The first label includes a first plain code and a first dark code; the first temperature controller rejection sub-process node includes a first image acquisition unit, a first image preprocessing unit, a first plain code recognition unit, a first dark code recognition unit and a first discrimination unit; the first image acquisition unit is used to acquire a first label image; the first image preprocessing unit is used to perform image preprocessing on the first label image to obtain a standard first label image; the first plain code recognition unit is used to extract the first plain code image from the standard first label image and convert the first plain code image into first plain code information; The first secret code recognition unit is used to extract the first secret code image from the standard first label image, decrypt the first secret code image and convert it into first secret code information; The first identification unit is used to output a verification result through the first plain code information, the first secret code information, the first standard plain code information and the first standard secret code information.

3. The automatic labeling and packaging system for household appliance thermostats according to claim 2, characterized in that: The first image preprocessing unit includes a grayscale processing unit, a denoising processing unit, an edge detection unit and a geometric correction unit; the grayscale processing unit is used to convert the color first label image into a grayscale image; the denoising processing unit is used to remove image noise through Gaussian filtering; the edge detection unit is used to identify and highlight the areas corresponding to the first clear code image and the first dark code image through the Canny operator; the geometric correction unit is used to correct the geometric distortion of the first label image through image coordinate system transformation.

4. The automatic labeling and packaging system for household appliance thermostats according to claim 1, characterized in that: The second label includes a second plain code and a second secret code; the first packaging box rejection sub-process node includes a second image acquisition unit, a second image preprocessing unit, a second plain code recognition unit, a second secret code recognition unit and a second discrimination unit; the second image acquisition unit is used to obtain a second label image; the second image preprocessing unit is used to perform image preprocessing on the second label image to obtain a standard second label image; the second plain code recognition unit is used to extract the second plain code image from the standard second label image, and convert the second plain code image into second plain code information; the second secret code recognition unit is used to extract the second secret code image from the standard second label image, and decrypt the second secret code image and convert it into second secret code information; the second discrimination unit is used to output the inspection result through the second plain code information, the second secret code information, the second standard plain code information and the second standard secret code information.

5. The automatic labeling and packaging system for household appliance thermostats according to claim 1, characterized in that: The third processing procedure module includes a transportation sub-process node, a packing and positioning sub-process node and a packing operation sub-process node; the transportation sub-process node is used to transport the temperature controller that has completed the first process to the packing and positioning sub-process node; the packing and positioning sub-process node is connected to the second processing procedure module through a transmission device, and is used to receive and position the packaging box that has completed the second process; the packing operation sub-process node is used to perform packing operations on the packaging box of the packing and positioning sub-process node.

6. The automatic labeling and packaging system for household appliance thermostats according to claim 1, characterized in that: The scheduling control module is provided with a time server, and several sub-process nodes of the first processing procedure module, the second processing procedure module and the third processing procedure module are all provided with local clocks; the several sub-process nodes are configured to regularly request the current time from the time server and adjust the local clock according to the current time.

7. The automatic labeling and packaging system for household appliance thermostats according to claim 6, characterized in that: The scheduling control module is also used to obtain control parameters of the first processing procedure module and the second processing procedure module, obtain finished product statistical data of the third processing procedure module, calculate the rejection rate and production efficiency based on the first event data, the second event data and the finished product statistical data, and perform correlation analysis on the control parameters, rejection rate and production efficiency.

8. An automatic labeling packaging method for a household appliance thermostat, characterized in that: The automatic labeling and packaging system for implementing the household appliance thermostat according to any one of claims 1 to 7 comprises the following steps: Constructing and storing a sequence mapping relationship between a thermostat identification sequence and a packaging box identification sequence, the thermostat identification sequence and its corresponding first label information, and the packaging box identification sequence and its corresponding second label information; Execute the first processing procedure and the second processing procedure; remove the unqualified thermostats in the first processing procedure according to the first label information and generate the first event data, or remove the unqualified packaging boxes in the second processing procedure according to the second label information and generate the second event data; Generate a second synchronous elimination instruction according to the first event data and the sequence mapping relationship, or generate a first synchronous elimination instruction according to the second event data and the sequence mapping relationship; Rejecting the corresponding temperature controller in the first processing step according to the first synchronous rejection instruction, or rejecting the corresponding packaging box in the second processing step according to the second synchronous rejection instruction; The thermostats that have completed the first process and the packaging boxes that have completed the second process are packed.

Citation Information

Patent Citations

  • Bidirectional bottle box removing system for production line

    CN218519911U