Printing method for wound yarn package, printing device for wound yarn package, electronic device, storage medium, and program

The method improves the printing accuracy and efficiency of winding packages by generating and printing information codes on the doffing machine during conveyance, addressing the challenges of order changes and waiting times in existing technologies.

JP2025081213AActive Publication Date: 2025-05-27ZHEJIANG HENGYI PETROCHEMICAL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024120920
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-15
Filing Date
2024-07-26
Publication Date
2025-05-27
Estimated Expiration
2044-07-26

AI Technical Summary

Technical Problem

The existing methods for printing information codes on winding packages in the chemical fiber production process face challenges in maintaining printing accuracy and efficiency, especially when the order of the winding packages changes after getting on the line.

Method used

A method is introduced where the winding packages are unloaded from the winding machine and fitted onto the doffing machine, generating and transmitting a first information code for each package based on identification, unloading times, and position information. The doffing machine then prints this code on the inner wall of the corresponding winding package, ensuring accurate matching and printing without waiting for the winding machine.

Benefits of technology

This approach enhances the printing accuracy and efficiency of winding packages by allowing the doffing machine to print the information codes during conveyance, reducing waiting time and improving overall production and transportation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025081213000001_ABST
    Figure 2025081213000001_ABST
Patent Text Reader

Abstract

To provide a printing method for a wound yarn package, a printing device for a wound yarn package, an electronic device, a storage medium, and a program.SOLUTION: A wound yarn package printing method comprises: sequentially fitting respective wound yarn packages from a winding machine onto an outer side of a reception rod of a doffing machine when the wound yarn packages reach full winding states; updating an unloading count of the winding machine; recording a first doffing time of each wound yarn package; generating a first information code of each wound yarn package based on identification information of the winding machine, the updated unloading count, the first doffing time of each wound yarn package, and positional information in the winding machine, and transmitting the first information code to the doffing machine; determining, by the doffing machine, a corresponding target wound yarn package from among the respective wound yarn packages based on a degree of matching between the first doffing time in the first information code and a second doffing time of each wound yarn package recorded in the doffing machine; and printing the information code on an inner wall of a paper tube of the corresponding target wound yarn package.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method for printing a winding package, a printing device for a winding package, an electronic device, a storage medium, and a program.

Background Art

[0002] In the production process of chemical fiber products, a winding machine is used to wind fiber filaments to obtain a plurality of winding packages. These winding packages need to be printed after winding or packing in order to identify the production information of each individual winding package. Here, packing means packing the stacked winding packages and printing an information code on the outer package. When printing on individual winding packages in the packing process, it is necessary to complete the printing before getting on the line. Otherwise, if the order of the winding packages changes after getting on the line, the printing accuracy will be significantly reduced.

[0003] Therefore, how to improve the printing accuracy and efficiency of winding packages is one of the research topics in the production of chemical fiber products.

Summary of the Invention

Problems to be Solved by the Invention

[0004] The present disclosure provides a method for printing a winding package, a printing device for a winding package, an electronic device, a storage medium, and a program.

Means for Solving the Problems

[0005] According to one aspect of the present disclosure, there is provided a method for printing a winding package applied to a winding machine, the method comprising: When it is determined that the winding package in the winding machine is full-wound, unloading each winding package in the winding machine sequentially and fitting it on the outside of the receiving rod of the doffing machine, and updating the unloading times of the winding machine and recording the first doffing time of each winding package. Based on the identification information of the winder, the updated number of unloading times of the winder, the first doffing time of each winding package, and the position information of each winding package in the winder, respectively generate the first information code of each winding package. Transmit each of the first information codes to the doffing machine. The first information code is used by the doffing machine to determine a corresponding target winding package from among each of the winding packages based on the degree of matching between the first doffing time in the first information code and the second doffing time of each winding package recorded by the doffing machine, and to print the information code on the inner wall of the paper tube of the corresponding target winding package.

[0006] According to another aspect of the present disclosure, a method for printing a winding package applied to a doffing machine is provided. The method includes: When each winding package in the winder is sequentially fitted outside the receiving rod of the doffing machine, record the second doffing time of each winding package fitted outside the receiving rod. Receive a plurality of first information codes from the winder. The first information code includes the identification information of the winder, the number of unloading times of the winder, the first doffing time of the winding package corresponding to the first information code recorded by the winder, and the position information of the winding package in the winder. For any one of the first information codes, based on the degree of matching between the first doffing time in the first information code and the second doffing time of each winding package fitted outside the receiving rod, determine the target winding package corresponding to the first information code from among each of the winding packages fitted outside the receiving rod. Print the first information code on the inner wall of the paper tube of the target winding package.

[0007] According to another aspect of the present disclosure, there is provided a method for printing a winding package applied to a packaging machine, the method comprising: Receiving a plurality of first information codes from a doffing machine, the first information codes including identification information of a winding machine, the number of unloading times of the winding machine, the first doffing time of the winding package corresponding to the first information code recorded by the winding machine, and position information of the winding package in the winding machine; Determining a corresponding target production lot from a production lot set based on the identification information of the winding machine and the first doffing time in each of the first information codes; Determining a corresponding target stacking position based on the target production lot; Generating a movement command based on the target stacking position, the movement command being used to command the doffing machine to move to the target stacking position and unload the winding package in the doffing machine to the target stacking position.

[0008] According to another aspect of the present disclosure, there is provided a printing device for a winding package applied to a winding machine, the device comprising: An unloading recording module for sequentially unloading each winding package in the winding machine and fitting it outside the receiving rod of the doffing machine when it is determined that the winding package in the winding machine is full-wound, updating the number of unloading times of the winding machine, and recording the first doffing time of each winding package; A first information code generation module for generating a first information code for each winding package based on the identification information of the winding machine, the updated number of unloading times of the winding machine, the first doffing time of each winding package, and the position information of each winding package in the winding machine; A first information code transmission module for transmitting each of the first information codes to the doffing machine, wherein the first information code is used for the doffing machine to determine a corresponding target winding package from each of the winding packages based on the degree of matching between the first doffing time in the first information code and the second doffing time of each of the winding packages recorded by the doffing machine, and printing the information code on the inner wall of the paper tube of the corresponding target winding package. The first information code transmission module is provided.

[0009] According to another aspect of the present disclosure, there is provided a printing device for a winding package applied to a doffing machine, and the device includes A doffing time recording module for recording the second doffing time of each winding package fitted outside the receiving rod of the doffing machine when each winding package in the winder is sequentially fitted outside the receiving rod of the doffing machine. A first information code receiving module for receiving a plurality of first information codes from the winder, wherein the first information code includes identification information of the winder, the number of unwinding times of the winder, the first doffing time of the winding package corresponding to the first information code recorded by the winder, and the position information of the winding package in the winder. The first information code receiving module is provided. For any one of the first information codes, a target winding package determining module for determining a target winding package corresponding to the first information code from each of the winding packages fitted outside the receiving rod based on the degree of matching between the first doffing time in the first information code and the second doffing time of each of the winding packages fitted outside the receiving rod. A first printing module for printing the first information code on the inner wall of the paper tube of the target winding package.

[0010] According to another aspect of the present disclosure, there is provided a printing device for a winding package applied to a packaging machine, and the device includes A second information code receiving module for receiving a plurality of first information codes from a doffing machine, wherein the first information code includes identification information of a winding machine, the number of unloading times of the winding machine, the first doffing time of a winding package corresponding to the first information code recorded by the winding machine, and position information of the winding package in the winding machine, the second information code receiving module A lot determination module for determining a corresponding target production lot from a production lot set based on the identification information of the winding machine and the first doffing time in each of the first information codes A stacking position determination module for determining a corresponding target stacking position based on the target production lot A movement command generation module for generating a movement command based on the target stacking position, wherein the movement command is used to command the doffing machine to move to the target stacking position and unload the winding package in the doffing machine to the target stacking position

[0011] According to another aspect of the present disclosure, there is provided an electronic device, the device comprising At least one processor A memory communicatively connected to the at least one processor Stored in the memory are instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the printing method of any one of the winding packages in the embodiments of the present disclosure is executed

[0012] According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the printing method of any one of the winding packages in the embodiments of the present disclosure

[0013] According to another aspect of the present disclosure, there is provided a program for realizing a printing method of any one of the winding packages in the embodiments of the present disclosure when executed by a processor.

[0014] According to the technology of the present disclosure, when the winding package in the winder reaches full winding, each winding package in the winder is sequentially unloaded and fitted outside the receiving rod of the doffing machine, and a first information code of each individual winding package is generated. Then, the first information code of each winding package is transmitted to the doffing machine, and the doffing machine is made to print each first information code on the inner wall of the paper tube of the corresponding winding package. In this way, the doffing machine does not need to wait for the printing of the winding package by the winder, and the doffing machine can print on the winding package during the conveyance of the winding package by the doffing machine, and the overall efficiency of the production and conveyance of the winding package can be improved. Further, the first information code includes a first doffing time, and the doffing machine determines a corresponding target winding package from among each winding package based on the degree of matching between this first doffing time and the second doffing time of each winding package recorded by the doffing machine, and then can print the first information code on the inner wall of the paper tube of the target winding package. Thereby, the information code of the winding package can be accurately printed on the corresponding winding package. Therefore, by adopting the technology of the present disclosure, not only can the production and conveyance efficiency of the winding package be improved, but also the information code of the winding package can be accurately printed on the corresponding winding package.

[0015] It should be understood that the content described herein is not intended to describe the key points or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. For other features of the present disclosure, understanding is promoted through the following description.

Brief Description of the Drawings

[0016] The accompanying drawings are used to better understand the solutions of the present disclosure and do not constitute a limitation of the present disclosure.

[0017]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Mode for Carrying Out the Invention

[0018] Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings. These drawings include various details of the embodiments of the present disclosure for the purpose of assisting understanding, and it should be understood that these are merely exemplary. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope of the present disclosure. Similarly, descriptions of well-known functions and structures are omitted from the following description for clarity and brevity.

[0019] FIG. 1 is a flowchart of a method for printing a winding package according to an embodiment of the present disclosure.

[0020] As shown in FIG. 1, the printing method of this winding package can be applied to a winding machine, and specifically, it can include the following.

[0021] In S110, when it is determined that the winding package in the winding machine is full-wound, each winding package in the winding machine is sequentially unloaded and fitted outside the receiving rod of the doffing machine, and the unloading times of the winding machine are updated, and the first doffing time of each winding package is recorded.

[0022] In S120, based on the identification information of the winding machine, the updated unloading times of the winding machine, the first doffing time of each winding package, and the position information of each winding package in the winding machine, the first information code of each winding package is generated respectively.

[0023] In S130, each first information code is sent to the doffing machine. Here, the first information code is used by the doffing machine to determine the corresponding target winding package from each winding package based on the matching degree between the first doffing time in the first information code and the second doffing time of each winding package recorded by the doffing machine, and to print the information code on the inner wall of the paper tube of the corresponding target winding package.

[0024] In actual application, the winding machine is provided with a winding cylinder having a plurality of winding packages. After the winding of the winding package on the winding cylinder is completed, by aligning one end of the receiving rod of the doffing machine with the unloading port of the winding cylinder, the winding packages on the winding cylinder can be sequentially unloaded and fitted outside the receiving rod.

[0025] It should be understood that the doffing machine may include one receiving rod, or may include a plurality of receiving rods capable of transporting a plurality of winding packages.

[0026] It should be understood that by measuring the time when the winding package is taken up, if the taken-up time reaches the set time threshold value, the winding package can be regarded as being fully wound. Alternatively, by weighing the winding package at the set frequency, when the weight of the winding package reaches the set weight threshold value, the winding package can be regarded as being fully wound.

[0027] It should be understood that in this way, each time the winder unloads one winding package, the unloading count is updated by one. Therefore, the unloading count can also be called the doffing count. Each time the unloading count is updated by one, 1 can be added to the value of the unloading count.

[0028] It should be understood that each winding package has a first doffing time and a second doffing time. The first doffing time is the time recorded by the winder when the winding package is unloaded to the doffing machine. The second doffing time is the time recorded by the doffing machine when the winding package is unloaded to the doffing machine.

[0029] It should be understood that the identification information of the winder may be the machine position number, model number, manufacturer, etc. of the winder.

[0030] In addition, the position information of the winding package in the winder may be the winding package position number in the winder. For example, when a plurality of winding packages arranged concentrically with the axis of the winding cylinder are included in the winding cylinder of the winder, the positions of each winding package in the winding cylinder are different, and the winding package position number in the winder can be determined using the arrangement position of the winding packages in the winding cylinder.

[0031] In addition, the first information code may be a two-dimensional code, a barcode, or the like.

[0032] Based on the identification information of the winder, the updated number of unloading times of the winder, the first doffing time of each yarn package, and the position information of each yarn package in the winder, generating the first information code for each yarn package respectively includes encoding the identification information of the winder, the updated number of unloading times of the winder, the first doffing time of the yarn package, and the position information of the yarn package in the winder using a preset encoding algorithm to obtain the first information code.

[0033] For example, numerical information such as the number of unloading times of the winder and the first doffing time of the yarn package is encoded according to the numerical encoding method.

[0034] Alternatively, for example, the identification information of the winder and the text information of the position information of the yarn package in the winder are encoded according to the text encoding method.

[0035] As a result, the first information code includes the identification information of the winder, the number of unloading times of the winder, the first doffing time of the yarn package, and the position information of the yarn package in the winder.

[0036] Sending each first information code to the doffing machine can include sequentially sending the corresponding first information code to the doffing machine based on the first doffing time in each first information code. Thereby, the first information codes can be sequentially sent in the chronological order of the first doffing time in the first information codes.

[0037] In actual applications, when conducting quality inspections on winding packages before shipment or when problems occur in the products after shipment, the first information code can be used to investigate the causes of problems in the winding packages based on the production information of the winding packages, such as information on the winding machines that produced the winding packages, the production time of the winding packages (the doffing time is close to the production time and can represent the production time), and the position information of the winding packages in the winding machines (which can be used, for example, to check whether there are problems with the mechanisms of the winding machines corresponding to that position).

[0038] According to the embodiments of the present disclosure, since the first information code includes information on the winding machine and the position information of the winding packages in the winding machine, the first information code can be generated by the winding machine, thereby improving the generation efficiency of the first information code. On the other hand, the winding machine transmits the first information code to the doffing machine, and the doffing machine can print on the winding package during transportation. The doffing machine does not need to wait for the winding machine to print the winding package, reducing the waiting time of the doffing machine, reducing the total time for the production and transportation of the winding package, and improving the production and transportation efficiency of the winding package.

[0039] Also, the first information code includes the first doffing time. The doffing machine determines the corresponding target winding package from each winding package based on the degree of matching between this first doffing time and the second doffing time of each winding package recorded by the doffing machine, and then can print the first information code on the inner wall of the paper tube of the target winding package. Thereby, the information code of the winding package can be accurately printed on the corresponding winding package.

[0040] Therefore, by adopting the embodiments of the present disclosure, not only can the production and transportation efficiency of the winding package be improved, but also the information code of the winding package can be accurately printed on the corresponding winding package.

[0041] In one embodiment, the method further includes obtaining identification information of the doffing machine, and generating the first information code for each winding package based on the identification information of the winding machine, the updated number of unloading times of the winding machine, the first doffing time of each winding package, and the position information of each winding package in the winding machine. Generating the first information code for each winding package respectively includes generating the first information code for the winding package based on the identification information of the doffing machine, the identification information of the winding machine, the updated number of unloading times of the winding machine, the first doffing time of the winding package, and the position information of the winding package in the winding machine, so as to obtain the first information code of each winding package.

[0042] It should be understood that when one end of the receiving rod of the doffing machine is aligned with the unloading port of the winding machine, the mark of the information code of the doffing machine is shown towards the winding machine, and the winding machine can use a camera to photograph the mark of the information code of the doffing machine to obtain the identification information of the doffing machine.

[0043] It should be understood that the identification information of the doffing machine includes the machine position number of the doffing machine, model number information, production manufacturer, etc.

[0044] It should be understood that the first information code may also include the identification information of the doffing machine.

[0045] It should be understood that the identification information of the doffing machine, the identification information of the winding machine, the updated number of unloading times of the winding machine, the first doffing time of the winding package, and the position information of the winding package in the winding machine are encoded using a preset encoding algorithm to obtain the first information code of the winding package.

[0046] For example, numerical information such as the number of unloading times of the winding machine and the first doffing time of the winding package is encoded according to the numerical encoding method.

[0047] Alternatively, for example, the identification information of the doffing machine, the identification information of the winding machine, and the text information of the position information of the winding package in the winding machine are encoded according to the text encoding method.

[0048] In actual applications, when a quality inspection is performed on the winding package before shipment or a problem occurs in the product after shipment, the transport information of the winding package, such as the doffing machine that transports the winding package, can be investigated using the first information code. For example, it is confirmed whether a problem occurred during the transport of the winding package due to a problem with the doffing machine.

[0049] According to the above embodiment, in conjunction with the identification information of the doffing machine, the first information code of the winding package is generated. Then, when a quality problem occurs in the winding package product, not only the production information of the winding package but also the information of the doffing machine that transported the winding package can be traced back and investigated.

[0050] In one embodiment, when starting to wind the fiber yarn onto a paper tube in the winding machine to form a winding package, the method further includes controlling a timer to record the winding time from 0, and when the winding time reaches a set time threshold, determining that the winding package in the winding machine is full wound.

[0051] According to the above-described embodiment, by measuring the winding time of the winding package, it can be considered that the winding package is full wound when the set time is reached.

[0052] In one embodiment, the method can further include determining that the winding package in the winding machine is full wound when the weight of each winding package in the winding machine reaches a set weight threshold.

[0053] It should be understood that the weight of the winding package is measured at a set frequency.

[0054] According to the above embodiment, by weighing the winding package, when the weight of the winding package reaches the set threshold value, it can be regarded that the winding package is fully wound.

[0055] FIG. 2 is a flowchart of a printing method for a winding package according to another embodiment of the present disclosure.

[0056] As shown in FIG. 2, this printing method for a winding package can be applied to a doffing machine, and specifically, it can include the following.

[0057] In S210, when each winding package in the winder is sequentially fitted outside the receiving rod of the doffing machine, record the second doffing time of each winding package fitted outside the receiving rod.

[0058] In S220, receive a plurality of first information codes from the winder. The first information code includes the identification information of the winder, the number of unloading times of the winder, the first doffing time of the winding package corresponding to the first information code recorded by the winder, and the position information of the winding package in the winder.

[0059] In S230, for any of the first information codes, based on the degree of matching between the first doffing time in the first information code and the second doffing time of each winding package fitted outside the receiving rod, determine the target winding package corresponding to the first information code from each winding package fitted outside the receiving rod.

[0060] In S240, print the first information code on the inner wall of the paper tube of the target winding package.

[0061] It should be understood that the winder and the doffing machine respectively record the doffing times of the same winding package to obtain the first doffing time and the second doffing time. The first doffing time and the second doffing time may be the same or different. When the degree of the time difference between the first doffing time and the second doffing time is smaller than the set threshold value, it is considered that both are the doffing times recorded for the same winding package.

[0062] It should be understood that based on the time difference between the first doffing time in the first information code and the second doffing time of each winding package fitted on the outside of the receiving rod, the matching degrees between the first doffing time in the first information code and the second doffing times of each winding package fitted on the outside of the receiving rod are respectively determined.

[0063] For example, the larger the time difference, the lower the matching degree, and the smaller the time difference, the higher the matching degree.

[0064] Among the winding packages fitted on the outside of the receiving rod, the winding package with the highest matching degree between the second doffing time and the first doffing time in the first information code is selected as the target winding package corresponding to the first information code.

[0065] It should be understood that one first information code corresponds to one target winding package. In this way, each first information is respectively printed on the inner wall of the paper tube of the corresponding target winding package.

[0066] It should be understood that the doffing machine may receive a plurality of first information codes from the winder at one time, or may receive the first information codes from the winder one by one to obtain a plurality of first information codes.

[0067] In another example, when the doffing machine receives the first information codes one by one from the take-up machine, the winding packages fitted outside the receiving rod of the doffing machine are determined in the same order as the receiving order, and a winding package set can be determined based on the winding packages in the vicinity of the winding package. Thereby, the second doffing time of each winding package in the winding package set is obtained, the second doffing time is matched with the first doffing time in the first information code, and when the matching is successful, the winding package corresponding to this second doffing time is set as the target winding package.

[0068] According to the above embodiment, by matching the first doffing time in the first information code received by the doffing machine with the second doffing time of each individual winding package recorded by the doffing machine, the target winding package corresponding to the first information code can be accurately determined, and thereby, the first information code can be printed on the inner wall of the paper tube of the target winding package.

[0069] In one embodiment, the above method includes the doffing machine stopping fitting the winding package outside the receiving rod of the doffing machine, and when the corresponding first information code is printed on the inner wall of the paper tube of each winding package fitted outside the receiving rod, transmitting the first information code received by the doffing machine to the packaging machine, where the first information code is used by the packaging machine to determine the target production lot based on the identification information of the take-up machine and the first doffing time in each first information code, the target production lot is used to determine the corresponding target stacking position, the target stacking position is used to generate a movement command, receiving a movement command from the packaging machine, controlling the doffing machine to move to the target stacking position according to the movement command, and unloading the winding package in the doffing machine to the target stacking position.

[0070] It should be understood that the doffing machine stores the received first information code in a preset storage space. Subsequently, when the doffing machine stops fitting the winding package outside the receiving rod of the doffing machine, and when the corresponding first information code is printed on the inner wall of the paper tube of each winding package fitted outside the receiving rod, all the first information codes in the storage space are transmitted to the packaging machine, and the storage space is emptied.

[0071] In actual application, the winding machine produces winding packages lot by lot over a certain period. During this period, all the winding packages transferred by the doffing machine that transfers the winding packages produced by this winding machine are of the same lot. As described above, by clearing the storage space storing the first information code, it can be guaranteed that all the winding packages represented by the first information code transmitted to the packaging machine are of the same lot.

[0072] It should be understood that after receiving the first information code, the packaging machine can determine the corresponding target production lot based on the identification information of the winding machine in the first information code and the first doffing time.

[0073] For example, set the first production lot set to include a plurality of production lots and the second production lot set to be an empty set. Match the first doffing time with the production time corresponding to each production lot in the first production lot set. If the first doffing time is within the production time corresponding to a certain production lot, add that production lot to the second production lot set. Subsequently, match the identification information of the winding machine in the first information code with the set of identification information of the winding machine corresponding to each production lot in the second production lot set. If the identification information of the winding machine in the first information code is in the set of identification information of the winding machine corresponding to a certain production lot, set that production lot as the target production lot. Here, the set of identification information of the winding machine includes a plurality of pieces of identification information, and each piece of identification information is used to identify the identity of the corresponding winding machine.

[0074] Also, for example, set the first production lot set to include a plurality of production lots and the second production lot set to be an empty set. Match the identification information of the winder in a certain information code with the set of identification information of the winder corresponding to each production lot in the first production lot set. If the identification information of the winder in the first information code is in the set of identification information of the winder corresponding to a certain production lot, add that production lot to the second production lot set. Then, match the first doffing information with the production time corresponding to each production lot in the second production lot set. If the first doffing time is within the production time corresponding to a certain production lot, set that production lot as the target production lot.

[0075] It should be understood that each production lot corresponds to one or more stacking positions. One stacking position corresponds to one production lot.

[0076] It should be understood that the movement command includes the target stacking position. In this way, when the doffing machine receives the movement command, according to the movement command, the doffing machine can be moved to the target stacking position indicated by the movement command, and then the winding package on the doffing machine can be unloaded to the target stacking position.

[0077] According to the above embodiment, the doffing machine sends the first information code to the packaging machine, and the packaging machine can determine the corresponding target production lot based on the first doffing time and the identification information of the winder in the first information code. Thereby, determine the corresponding target stacking position of the lot, generate a movement command using that position, and return it to the doffing machine. Accordingly, according to the target stacking position indicated by the movement command returned from the packaging machine, the doffing machine can be moved to this position, and then the winding package on the doffing machine can be unloaded to this position.

[0078] Figure 3 is a flowchart of a method for printing a winding package according to an embodiment of the present disclosure.

[0079] As shown in FIG. 3, the printing method of the winding package can be applied to a packaging machine, and the method can include the following.

[0080] In S310, a plurality of first information codes from a doffing machine are received. Here, the first information code includes identification information of a winding machine, the number of unloading times of the winding machine, the first doffing time of the winding package corresponding to the first information code recorded by the winding machine, and position information of the winding package in the winding machine.

[0081] In S320, based on the identification information of the winding machine and the first doffing time in each first information code, a corresponding target production lot is determined from a set of production lots.

[0082] In S330, based on the target production lot, a corresponding target stacking position is determined.

[0083] In S340, based on the target stacking position, a movement command is generated. Here, the movement command is used to command the doffing machine to move to the target stacking position and unload the winding package in the doffing machine to the target stacking position.

[0084] It should be understood that the identification information of the winding machine in each first information code may be the same or different.

[0085] It should be understood that the first doffing times in a plurality of first information codes may be within the same period or within different periods.

[0086] Note that based on the identification information of the winding machine and the first doffing time in each first information code, the target production lot corresponding to each first information code is respectively determined from the set of production lots, and then the duplication of the determined target production lots is removed. The target production lot after removing the duplication can include one or more lots.

[0087] It should be understood that the process of determining the target production lot corresponding to each first information code may be as follows.

[0088] For example, set the first production lot set to include a plurality of production lots and the second production lot set to be an empty set. Match the first doffing time with the production time corresponding to each production lot in the first production lot set. If the first doffing time is within the production time corresponding to a certain production lot, add that production lot to the second production lot set. Then, match the identification information of the winder in the first information code with the set of identification information of the winders corresponding to each production lot in the second production lot set. If the identification information of the winder in the first information code is in the set of identification information of the winder corresponding to a certain production lot, set that production lot as the target production lot. Here, the set of identification information of the winder includes a plurality of identification information, and each piece of identification information is used to identify the identity of the corresponding winder.

[0089] Also, for example, set the first production lot set to include a plurality of production lots and the second production lot set to be an empty set. Match the identification information of the winder in a certain information code with the set of identification information of the winders corresponding to each production lot in the first production lot set. If the identification information of the winder in the first information code is in the set of identification information of the winder corresponding to a certain production lot, add that production lot to the second production lot set. Then, match the first doffing information with the production time corresponding to each production lot in the second production lot set. If the first doffing time is within the production time corresponding to a certain production lot, set that production lot as the target production lot.

[0090] It should be understood that each production lot corresponds to one or more stacking positions. When multiple target stacking positions are obtained, select one stacking position where the winding package is not full as the final target stacking position. Then, generate a movement command using the final target stacking position.

[0091] According to the above embodiment, the packaging machine receives the first information code, determines the corresponding production lot based on the first information code, and thereby determines the corresponding target stacking position for generating a movement command. In this way, a movement command can be sent to the doffing machine, the doffing machine can be commanded to move to the position indicated by the command, and unload the winding package at that position.

[0092] In one embodiment, the above method further includes obtaining corresponding product specification information based on the target production lot, generating a second information code based on the target production lot and the product specification information, packing the winding package at the target stacking position when the condition that the quantity or weight of the winding package at the target stacking position is set is satisfied to obtain a packed winding package product, and printing the second information code on the outer surface of the winding package product.

[0093] It should be understood that different product specification information corresponds to each lot. Or, one or more lots correspond to the same product specification information.

[0094] It should be understood that the product specification information may include information such as the size, material, and weight of the winding package.

[0095] It should be understood that the target production lot and the product specification information are encoded to obtain a second information code. Here, the second information code may be a two-dimensional code, a barcode, or the like. In this way, the second information code includes information such as the production target lot and the product specification information.

[0096] When a single lot corresponds to multiple stacking positions, it should be understood that each of the multiple stacking positions corresponds to one serial number. Thus, if there is a corresponding serial number for the target stacking position, the serial number, the target production lot, and the product specification information can be encoded to obtain a second information code.

[0097] In actual application, after shipping the wound package product to the customer, the customer can obtain the production lot information and the product specification information of the wound package product by scanning the second information code on the outer surface of the wound package product.

[0098] It should be understood that the wound package product contains multiple wound packages.

[0099] According to the above embodiment, the packaging machine generates a second information code based on the production lot and the product specification information, and prints the second information code on the outer surface of the packaged wound package product. In this way, after shipping the wound package product to the customer, the customer can scan the second information code on the outer surface of the wound package product to obtain the production lot information and the product specification information of the wound package product.

[0100] FIG. 4 is a flowchart of a printing method for a wound package according to an embodiment of the present disclosure.

[0101] As shown in FIG. 4, the method may include the following steps.

[0102] In S401, the winder unloads the wound package to the doffing machine and generates a first information code. Here, the first information code may include the identification information of the winder, the number of unloading times of the winder, the first doffing time of each wound package, and the position information of each wound package in the winder.

[0103] In S402, the winder transmits the first information code to the doffing machine.

[0104] In S403, the doffing machine prints a first information code on the inner wall of the paper tube of the corresponding winding package.

[0105] In S404, the doffing machine transmits the first information code to the packaging machine.

[0106] In S405, the packaging machine determines the corresponding target production lot based on the first information code, and determines the corresponding target stacking position based on the target production lot.

[0107] In S406, the packaging machine generates a movement command based on the target stacking position.

[0108] In S407, the packaging machine transmits the movement command to the doffing machine.

[0109] In S408, the doffing machine moves to the target stacking position indicated by the movement command in response to the movement command, and unloads the winding package at the target stacking position.

[0110] In S409, the packaging machine packs the winding package at the target stacking position to obtain a winding package product.

[0111] In S410, the packaging machine determines the corresponding product specification information based on the target production lot.

[0112] In S411, the packaging machine generates a second information code based on the target production lot and the product specification information.

[0113] In S412, the packaging machine prints the second information code on the outer surface of the winding package product.

[0114] According to the above embodiment, information codes can be printed on each winding package in the winding package product and the winding package product, and the printing process does not affect the production and transportation of the winding package, and the efficiency of the production and transportation of the winding package can be improved.

[0115] FIG. 5 is a configuration block diagram of a printing device for a winding package according to an embodiment of the present disclosure.

[0116] As shown in FIG. 5, the printing device for the winding package is applied to a winder. Specifically, When it is determined that the winding package in the winder is full-wound, each winding package in the winder is sequentially unloaded and fitted outside the receiving rod of the doffing machine, and the unloading times of the winder are updated and the first doffing time of each winding package is recorded. The unloading recording module 510 for this purpose, Based on the identification information of the winder, the updated unloading times of the winder, the first doffing time of each winding package, and the position information of each winding package in the winder, the first information code of each winding package is respectively generated. The first information code generation module 520 for this purpose, A first information code transmission module 530 for transmitting each of the first information codes to the doffing machine, wherein the first information code is such that the doffing machine determines the first doffing time in the first information code and the second doffing time of each winding package recorded by the doffing machine. Based on the matching degree between them, a corresponding target winding package is determined from each of the winding packages, and the information code is used to print on the inner wall of the paper tube of the corresponding target winding package. The first information code transmission module 530.

[0117] In one embodiment, the above device Further includes an identification information acquisition module for acquiring the identification information of the doffing machine. Specifically, the first information code generation module 520 For each of the winding packages, respectively, based on the identification information of the doffing machine, the identification information of the take-up machine, the updated number of unloading times of the take-up machine, the first doffing time of the winding package, and the position information of the winding package in the take-up machine, it is used to generate the first information code of the winding package and obtain the first information code of each winding package.

[0118] In one embodiment, the above device A take-up time recording module for controlling a timer to record the take-up time from 0 when starting to wind the fiber yarn around a paper tube in the take-up machine to form a winding package, A first full-winding determination module for determining that the winding package in the take-up machine is full when the set time threshold of the take-up time is reached.

[0119] In one embodiment, the above device Further includes a second full-winding determination module for determining that the winding package in the take-up machine is full when the weight of each winding package in the take-up machine reaches the set weight threshold.

[0120] FIG. 6 is a configuration block diagram of a printing device for a winding package according to an embodiment of the present disclosure.

[0121] As shown in FIG. 6, the printing device for the winding package is applied to a doffing machine, and the device A doffing time recording module 610 for recording the second doffing time of each winding package fitted on the outside of the receiving rod of the doffing machine when each winding package in the take-up machine is sequentially fitted on the outside of the receiving rod of the doffing machine, A first information code receiving module 620 for receiving a plurality of first information codes from the winder, wherein the first information code includes identification information of the winder, the number of unwinding times of the winder, the first doffing time of the yarn package corresponding to the first information code recorded by the winder, and position information of the yarn package on the winder, the first information code receiving module 620 Based on the degree of matching between the first doffing time in the first information code and the second doffing time of each yarn package fitted outside the receiving rod for any one of the first information codes, a target yarn package determining module 630 for determining a target yarn package corresponding to the first information code from among the yarn packages fitted outside the receiving rod A first information code printing module 640 for printing the first information code on the inner wall of the paper tube of the target yarn package.

[0122] In one embodiment, the above device is A second information code transmitting module for transmitting the first information code received by the doffing machine to a packaging machine when the doffing machine stops fitting a yarn package outside the receiving rod of the doffing machine and when the first information code corresponding to each yarn package fitted outside the receiving rod is printed on the inner wall of its paper tube, wherein the first information code is used by the packaging machine to determine a target production lot based on the identification information of the winder and the first doffing time in each first information code, the target production lot is used to determine a corresponding target stacking position, and the target stacking position is used to generate a movement command A movement command receiving module for receiving the movement command from the packaging machine In response to the movement instruction, a doffing machine movement module is further provided to control the doffing machine to move to the target stacking position and unload the winding package in the doffing machine to the target stacking position.

[0123] FIG. 7 is a configuration block diagram of a printing device for a winding package according to an embodiment of the present disclosure.

[0124] As shown in FIG. 7, the printing device for the winding package is applied to a packaging machine, and the device includes a second information code receiving module 710 for receiving a plurality of first information codes from a doffing machine, where the first information code includes identification information of a winding machine, the number of unloadings of the winding machine, the first doffing time of the winding package corresponding to the first information code recorded by the winding machine, and position information of the winding package in the winding machine, and the second information code receiving module 710; a lot determination module 720 for determining a corresponding target production lot from a production lot set based on the identification information of the winding machine and the first doffing time in each of the first information codes; a stacking position determination module 730 for determining a corresponding target stacking position based on the target production lot; a movement instruction generation module 740 for generating a movement instruction based on the target stacking position, where the movement instruction is used to instruct the doffing machine to move to the target stacking position and unload the winding package in the doffing machine to the target stacking position, and the movement instruction generation module 740.

[0125] In one embodiment, the above device includes a product specification information acquisition module for acquiring corresponding product specification information based on the target production lot; a second information code generation module for generating a second information code based on the target production lot and the product specification information. When the quantity or weight of the wound package at the target stacking position satisfies the set conditions, a wound package packaging module for packing the wound package at the target stacking position to obtain a packaged wound package product, and a second information code printing module for printing the second information code on the outer surface of the wound package product.

[0126] For the specific functions and exemplary descriptions of each module and sub-module of the device according to the embodiments of the present disclosure, reference can be made to the relevant descriptions of the corresponding steps in the embodiments of the above-described method, which will not be repeated here.

[0127] In the technical solution of the present disclosure, the acquisition, storage, and application of personal information of users comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0128] According to the embodiments of the present disclosure, the present disclosure further provides an electronic device, a non-transitory computer-readable storage medium, and a program product.

[0129] FIG. 8 is a block diagram of an electronic device 800 for implementing the embodiments of the present disclosure. The electronic device refers to various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device further refers to various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computer devices. The components, their connection relationships, and functions described in the present disclosure are merely exemplary and do not limit the implementation of what is described and specified in the present disclosure.

[0130] As shown in FIG. 8, in device 800, a computing unit 801 capable of executing various appropriate operations and processes is included based on computer program instructions stored in a read-only memory (ROM) 802 or computer program instructions loaded from a storage unit 808 into a random access memory (RAM) 803. The RAM 803 can further store various programs and data necessary for the operation of the device 800. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0131] A plurality of components in the device 800 are connected to the I / O interface 805, and the plurality of components include an input unit 806 such as a keyboard and a mouse, an output unit 807 such as various displays and speakers, a storage unit 808 such as a magnetic disk and an optical disk, and a communication unit 809 such as a network card, a modem, and a wireless communication transceiver. The communication unit 809 permits the device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various carrier networks.

[0132] The computing unit 801 may be various general-purpose and / or dedicated processing components having processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, a computing unit that executes various machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 executes each of the methods and processes described above, such as the yarn stripping method. For example, in some embodiments, the yarn stripping method can be implemented as a computer software program tangibly included in a machine-readable medium such as the storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the aforementioned yarn stripping method can be executed. Additionally, in other embodiments, the computing unit 801 can be configured to execute the yarn stripping method in any other suitable manner (e.g., firmware).

[0133] In various embodiments of the systems or techniques described in this disclosure, they can be implemented by digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. Each of these embodiments may include being executed by one or more computer programs that are executed and / or interpreted in a programmable system including at least one programmable processor, where the programmable processor can receive data and instructions from a storage system, at least one input device, and at least one output device, and transfer the data and instructions to the storage system, the at least one input device, and the at least one output device, and the programmable processor may be a dedicated or general-purpose programmable processor.

[0134] The program code for executing the methods of this disclosure can be created in any combination of one or more programming languages. When such program code is provided to a processor or controller of a general-purpose computer, a dedicated computer, or other programmable data processing device, and the program code is executed by the processor or controller, it can execute the functions / operations defined in the flowchart and / or block diagram. The program code may be executed entirely in the machine, partially in the machine, partially in the machine as an independent software package and partially in a remote machine, or entirely in a remote machine or server.

[0135] In the description of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program used by or in conjunction with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, electronics, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Further specific examples of machine-readable storage media include electrical connections by one or more wires, portable computer disk cartridges, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0136] To provide for interaction with a user, the systems and techniques described herein can be implemented on a computer, which can include a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user, and a keyboard and a pointing device (e.g., a mouse or trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensor feedback (e.g., visual feedback, auditory feedback, or tactile feedback), and input from the user can be received in any form (e.g., acoustic input, voice input, or tactile input).

[0137] The systems and techniques described herein can be implemented in a computing system included in a background component (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including front-end components (e.g., a user computer having a graphics user interface or a network browser, where the user can interact with embodiments of the systems and techniques described herein via the graphics user interface or the network browser), or any combination of such background, middleware, or front-end components. The components of the system can be connected to each other via digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0138] A computer system can include a client and a server. Usually, the client and the server are separated from each other and generally interact via a communication network. By operating on corresponding computers, a computer program having a client-server relationship creates the client-server relationship. The server can be a cloud server, or a server in a distributed system, or a server incorporating a blockchain, etc.

[0139] It should be understood that it is possible to newly order, add, or delete steps using the various flow aspects shown above. For example, each step described in this disclosure can be executed in parallel, sequentially, or in a different order. As long as the technical solutions disclosed in this disclosure can achieve the desired results, the disclosure is not limited thereto.

[0140] The above specific embodiments do not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub - combinations, and substitutions are possible due to design matters and other factors. Any changes, equivalent substitutions, and improvements within the gist and principle of the present disclosure should all be included in the protection scope of the present disclosure.

Claims

1. A printing method for a wound yarn package applied to a winding machine, the printing method for the wound yarn package comprising: when it is determined that the yarn package in the winding machine is full, sequentially unloading each yarn package in the winding machine and fitting them to the outside of a receiving rod of a doffing machine, updating the number of unloading times of the winding machine and recording the first doffing time of each yarn package; generating a first information code for each of the wound yarn packages based on identification information of the winding machine, the number of unloads of the winding machine after updating, a first doffing time of each of the wound yarn packages, and position information of each of the wound yarn packages in the winding machine; transmitting each of the first information codes to the doffing machine, the first information codes being used by the doffing machine to determine a corresponding target wound yarn package from among the wound yarn packages based on a degree of matching between a first doffing time in the first information code and a second doffing time of each of the wound yarn packages recorded by the doffing machine, and to print the first information code on an inner wall of a paper tube of the corresponding target wound yarn package. How to print on yarn packages.

2. The printing method for the wound yarn package includes: obtaining an identification of the doffing machine; generating a first information code for each of the winding packages based on identification information of the winding machine, the number of unloads of the winding machine after updating, a first doffing time of each of the winding packages, and position information of each of the winding packages in the winding machine, and generating a first information code for each of the winding packages based on identification information of the doffing machine, identification information of the winding machine, the number of unloads of the winding machine after updating, a first doffing time of the winding package, and position information of the winding package on the winding machine to obtain the first information code for each of the winding packages. A method for printing on a wound yarn package according to claim 1.

3. The printing method for the wound yarn package includes: When the fiber yarn is wound around the paper tube in the winding machine to form a wound yarn package, a timer is controlled to record the winding time from 0; determining that the yarn package in the winding machine is full when the winding time reaches a set time threshold. A method for printing on a wound yarn package according to claim 1.

4. The printing method for the wound yarn package includes: and determining that the yarn packages in the winding machine are full when a weight of each of the yarn packages in the winding machine reaches a preset weight threshold. A method for printing on a wound yarn package according to claim 1.

5. The first information code is a two-dimensional code or a bar code. A method for printing on a wound yarn package according to claim 1.

6. A method for printing on a wound yarn package applied to a doffing machine, comprising the steps of: When each wound yarn package in the winding machine is sequentially fitted on the outside of the receiving rod of the doffing machine, a second doffing time of each wound yarn package fitted on the outside of the receiving rod is recorded; receiving a plurality of first information codes from the winding machine, the first information codes including identification information of the winding machine, a number of unloads of the winding machine, a first doffing time of a wound yarn package corresponding to the first information code recorded by the winding machine, and position information of the wound yarn package on the winding machine; determining a target winding package corresponding to any one of the first information codes from among the winding packages fitted on the outside of the receiving rod based on a degree of matching between a first doffing time in the first information code and a second doffing time of each of the winding packages fitted on the outside of the receiving rod; and printing the first information code on an inner wall of a paper tube of the target wound yarn package. How to print on yarn packages.

7. The printing method for the wound yarn package includes: when the doffing machine stops fitting a wound yarn package onto the outside of a receiving rod of the doffing machine and the corresponding first information code is printed on the inner wall of a paper tube of each of the wound yarn packages fitted onto the outside of the receiving rod, the first information code received by the doffing machine is transmitted to a packaging machine, the first information code being used by the packaging machine to determine a target production lot based on the winding machine identification information in each of the first information codes and a first doffing time, the target production lot being used to determine a corresponding target stacking position, and the target stacking position being used to generate a movement command; receiving the movement command from the packaging machine; and controlling the doffing machine to move to the target stacking position in response to the movement command, and unloading a wound yarn package in the doffing machine to the target stacking position. The method for printing on a wound yarn package according to claim 6.

8. A printing method for a wound yarn package applied to a packaging machine, the printing method for the wound yarn package comprising: receiving a plurality of first information codes from a doffing machine, the first information codes including identification information of a winding machine, a number of unloading times of the winding machine, a first doffing time of a wound yarn package corresponding to the first information code recorded by the winding machine, and position information of the wound yarn package on the winding machine; determining a corresponding target production lot from a production lot set based on the identification information of the winding machine and the first doffing time in each of the first information codes; determining a corresponding target stacking position based on the target production lot; generating a movement command based on the target stacking position, the movement command being used to command the doffing machine to move to the target stacking position and unload a wound yarn package in the doffing machine to the target stacking position. How to print on yarn packages.

9. The printing method for the wound yarn package includes: Obtaining corresponding product specification information according to the target production lot; generating a second information code based on the target production lot and the product specification information; When the quantity or weight of the wound yarn packages at the target stacking position satisfies a set condition, packing the wound yarn packages at the target stacking position to obtain a packed wound yarn package product. and printing the second information code on an outer surface of the wound yarn package product. The method for printing on a wound yarn package according to claim 8.

10. The second information code is a two-dimensional code or a bar code. The method for printing on a wound yarn package according to claim 9.

11. A printing device for a wound yarn package that is applied to a winding machine, the printing device for the wound yarn package comprising: an unloading record module for sequentially unloading each of the yarn packages in the winding machine and fitting them to the outside of a receiving rod of a doffing machine when it is determined that the yarn package in the winding machine is full, updating the number of unloadings of the winding machine and recording the first doffing time of each of the yarn packages; a first information code generation module for generating a first information code for each of the wound yarn packages based on identification information of the winding machine, the number of unloads of the winding machine after the winding machine is updated, a first doffing time of each of the wound yarn packages, and position information of each of the wound yarn packages in the winding machine; a first information code transmitting module for transmitting each of the first information codes to the doffing machine, the first information code being used by the doffing machine to determine a corresponding target wound yarn package from among each of the wound yarn packages based on a matching degree between a first doffing time in the first information code and a second doffing time of each of the wound yarn packages recorded by the doffing machine, and to print the first information code on an inner wall of a paper tube of the corresponding target wound yarn package. Printing device for yarn packages.

12. A printing device for a wound yarn package applied to a doffing machine, the printing device for the wound yarn package comprising: a doffing time recording module for recording a second doffing time of each of the winding packages fitted on the outside of the receiving rod of the doffing machine when each of the winding packages in the winding machine is sequentially fitted on the outside of the receiving rod of the doffing machine; a first information code receiving module for receiving a plurality of first information codes from the winding machine, the first information codes including identification information of the winding machine, a number of unloadings of the winding machine, a first doffing time of a wound yarn package corresponding to the first information code recorded by the winding machine, and position information of the wound yarn package on the winding machine; a target winding package determination module for determining a target winding package corresponding to any one of the first information codes from among the winding packages fitted on the outside of the receiving rod based on a degree of matching between a first doffing time in the first information code and a second doffing time of each winding package fitted on the outside of the receiving rod; a first information code printing module for printing the first information code on an inner wall of a paper tube of the target wound yarn package; Printing device for yarn packages.

13. A printing device for a wound yarn package that is applied to a packaging machine, the printing device for the wound yarn package comprising: a second information code receiving module for receiving a plurality of first information codes from a doffing machine, the first information codes including identification information of a winding machine, a number of unloading times of the winding machine, a first doffing time of a wound yarn package corresponding to the first information code recorded by the winding machine, and position information of the wound yarn package on the winding machine; a lot determination module for determining a corresponding target production lot from a production lot set based on the identification information of the winding machine and the first doffing time in each of the first information codes; a stacking position determination module for determining a corresponding target stacking position based on the target production lot; a movement command generating module for generating a movement command based on the target stacking position, the movement command being used to instruct the doffing machine to move to the target stacking position and unload a wound yarn package in the doffing machine to the target stacking position. Printing device for yarn packages.

14. At least one processor; a memory in communication with the at least one processor; The memory stores instructions executable by the at least one processor, the instructions, when executed by the at least one processor, causing the at least one processor to perform the method for printing a wound yarn package described in any one of claims 1 to 10.

15. A non-transitory computer-readable storage medium having stored thereon computer instructions for causing a computer to carry out the method for printing on a wound yarn package according to any one of claims 1 to 10.

16. A program for implementing the method for printing on a wound yarn package according to any one of claims 1 to 10, when executed by a processor in a computer.