Wire ingot packaging code marking method, device, equipment and medium
Through the automated wire ingot packaging and coding method, the problems of low efficiency and error-prone manual coding in spinning production are solved, efficient and accurate data allocation and coding are achieved, and labor intensity is reduced.
Patent Information
- Application Number
- CN202411871122.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-25
AI Technical Summary
During the spinning production process, the packaging and marking operation is done manually, which is inefficient and error-prone, resulting in complex data collection and high labor intensity.
By obtaining the target wire car data items and target packaging specifications from the wire car data items collection, combining preset allocation rules, multiple packaging data items are generated, and the wire ingot information is allocated to these packaging data items to generate the coded data to achieve automatic coded code.
It reduces the workload of staff to perform coded operations, improves efficiency, reduces coded error rate, and improves the accuracy and efficiency of data collection.
Smart Images

Figure CN119692947A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of spinning production, and in particular to a method, device, equipment and medium for packaging and coding ingots. Background Art
[0002] The production process of chemical fiber spinning enterprises has the characteristics of discrete manufacturing, such as discrete production process, multiple varieties, and small batches. The spinning manufacturing process consists of a series of discontinuous processes, with a large variety of products and many non-standard products. Equipment and workers must have sufficient flexibility to adapt, and there are many production tasks, making the production process difficult to control. In the traditional silk spindle production process, packaging and coding operations are all completed manually offline, which has common problems in the production business management of the spinning industry, such as complex data collection and high labor intensity.
[0003] In the current spinning production process, coding operations are all performed manually offline, and the packaging coding results are copied into multiple notebooks according to the rules. Different workshops have dozens to hundreds of line batch numbers depending on the products produced. There will be dozens to hundreds of notebooks on site. Each shift in each workshop requires an operator to continuously copy in multiple notebooks, which is inefficient and prone to errors. Summary of the invention
[0004] In view of this, the present invention provides a method, device, equipment and medium for packaging and coding silk ingots to solve the problems of low efficiency and easy errors when operators perform packaging and coding.
[0005] In a first aspect, the present invention provides a method for packaging and coding a silk ingot, the method comprising:
[0006] Obtaining target wire-carrying machine data items from a wire-carrying machine data item set, and determining target packaging specifications; the wire-carrying machine data items in the wire-carrying machine data item set include wire spindle information;
[0007] Based on a preset allocation rule, the ingot information of the target ingot data item, and the target packaging specification, a plurality of packaging data items are generated, and the ingot information in the target ingot data item is allocated to the plurality of packaging data items;
[0008] Based on the following information corresponding to each packaging data item: packaging information and ingot information, the coding data corresponding to each packaging data item is generated.
[0009] The method provided in this aspect determines the target silk machine data items and the target packaging specifications, combines the preset allocation rules, generates multiple packaging data items, and allocates the spindle information under the target silk machine data items to the above-generated packaging data items, and generates coding data for each packaging data item in combination with the packaging information and spindle information corresponding to each packaging data item, thereby realizing automatic coding, reducing the workload of the staff on the spinning production line when performing coding operations, while improving efficiency and reducing the coding error rate.
[0010] In an optional embodiment, the method further includes:
[0011] If there is currently an unfilled first packaging data item, determining the coding data of the first packaging data item;
[0012] Based on the preset allocation rule, the ingot information of the target wire-carrying machine data item, and the coding data of the first packaging data item, the first packaging data item is filled, and the target wire-carrying machine data item is updated.
[0013] In this embodiment, when there are currently unfilled packaging data items, the unfilled packaging data items are filled in combination with the corresponding coding data and the silk ingot information in the target silk car data item, and the target silk car data item is updated at the same time to generate and allocate subsequent new packaging data items, thereby avoiding insufficient silk ingot information in the packaging data items and improving the comprehensiveness of silk ingot allocation.
[0014] In an optional implementation, the ingot information includes: process information, machine information and grade information;
[0015] The generating a plurality of packaging data items based on the preset allocation rule, the ingot information of the target ingot data item, and the target packaging specification, and allocating the ingot information in the target ingot data item to the plurality of packaging data items includes:
[0016] Based on the process information, machine information and grade information, the silk ingot information is classified into silk ingots, and the packaging data items corresponding to each classification are generated based on the silk ingot quantity and target packaging specifications corresponding to the silk ingot information under each classification;
[0017] Assign the silk ingot information under each category to the corresponding packaging data item.
[0018] In this embodiment, the silk ingot information is classified by combining the process information, machine information and grade information, and then the packaging data items are generated according to the corresponding silk ingot information under different classifications and the corresponding silk ingot information is allocated, so that the silk ingot information in each packaging data item is the silk ingot information that meets the actual production requirements, and the silk ingot allocation effect is guaranteed. In an optional embodiment, the silk ingot information is classified based on the process information, machine information and grade information, including:
[0019] The silk ingot information with the same process information, machine information and grade information is divided into the same silk ingot classification.
[0020] In this embodiment, the ingot information with the same process information, machine information and grade information is classified into the same category, thereby ensuring that the ingot information in the allocated packaging data items has the same process information, machine information and grade information, thereby achieving standardization of coding packaging.
[0021] In an optional embodiment, the target packaging specification is determined as follows:
[0022] Obtaining a target coding method selected by a user, wherein the coding methods include: whole case coding and fraction coding;
[0023] If the target coding method is whole box coding, the target packaging specification is determined based on the number of particles per layer and the number of layers in the preset template packaging specification;
[0024] If the target coding method is fraction coding, the user-defined packaging specification input by the user is obtained, and the user-defined packaging specification is determined as the target packaging specification.
[0025] In this embodiment, the specific packaging specifications are determined by the coding method selected by the user. When coding a whole box, the packaging specifications are determined directly based on the information in the template, ensuring the convenience of specification determination. When coding the fractional items, the customization function of the packaging specifications is implemented to meet more complex packaging specification requirements.
[0026] In an optional embodiment, the method further includes:
[0027] Acquire a silk ingot addition instruction issued by a user, wherein the silk ingot addition instruction includes: second packaging data item information of the silk ingots to be added, the number of the additional silk ingots, and second silk car data item information for allocating the silk ingots;
[0028] Based on the second wire car data item information, the additional wire ingot quantity and the second packaging data item information, the wire ingots in the first wire car data item are additionally allocated to the second packaging data item.
[0029] In this implementation mode, the silk ingots are added to the coded packaging data items through the additional silk ingot instruction issued by the user, thereby ensuring that the distribution of silk ingot information can meet actual needs.
[0030] In an optional embodiment, the method further includes:
[0031] When the current time reaches the preset shift change time, the silk ingot information corresponding to the currently unfilled packaging data item and the silk ingot information of the current silk car data item are counted to generate a shift change record text.
[0032] This embodiment automatically counts relevant data after the preset shift change time is reached, thereby generating a shift change record text, so that when the shift change is carried out on the actual production line, the staff can intuitively understand the current silk ingot coding and packaging situation.
[0033] In a second aspect, the present invention provides a silk ingot packaging and coding device, the device comprising:
[0034] A specification determination module, used to obtain target wire machine data items from a wire machine data item set and determine target packaging specifications; the wire machine data items in the wire machine data item set include wire spindle information;
[0035] A wire ingot allocation module, for generating a plurality of packaging data items based on a preset allocation rule, the wire ingot information of the target wire loom data item, and the target packaging specification, and allocating the wire ingot information in the target wire ingot data item to the plurality of packaging data items;
[0036] The packaging coding module is used to generate coding data corresponding to each packaging data item based on the following information corresponding to each packaging data item: packaging information and ingot information.
[0037] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the silk ingot packaging coding method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0038] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the silk ingot packaging coding method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 It is a schematic diagram of a process of a silk ingot packaging and coding method according to an embodiment of the present invention;
[0041] Figure 2 is a schematic flow chart of another method for silk ingot packaging and coding according to an embodiment of the present invention;
[0042] Figure 3 This is an example diagram of a code scanning management business process provided according to an embodiment of the present invention;
[0043] Figure 4 This is a structural block diagram of a silk ingot packaging and coding device according to an embodiment of the present invention;
[0044] Figure 5 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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 those skilled in the art without creative work are within the scope of protection of the present invention.
[0046] The production process of chemical fiber spinning enterprises has the characteristics of discrete manufacturing, such as discrete production process, multiple varieties, and small batches. The spinning manufacturing process consists of a series of discontinuous processes, with a large variety of products and many non-standard products. Equipment and workers must have sufficient flexibility to adapt, and there are many production tasks, making the production process difficult to control. In the traditional silk spindle production process, packaging and coding operations are all completed manually offline, which has common problems in the production business management of the spinning industry, such as complex data collection and high labor intensity.
[0047] In the current spinning production process, coding operations are all performed manually offline, and the packaging coding results are copied into multiple notebooks according to the rules. Different workshops have dozens to hundreds of line batch numbers depending on the products produced. There will be dozens to hundreds of notebooks on site. Each shift in each workshop requires an operator to continuously copy in multiple notebooks, which is inefficient and prone to errors.
[0048] To this end, an embodiment of the present invention provides a method for coding silk ingot packaging, which generates multiple packaging data items by determining target silk car data items and target packaging specifications, combining pre-set allocation rules, and assigning the silk ingot information under the target silk car data items to the above-generated packaging data items, and combining the packaging information and silk ingot information corresponding to each packaging data item to generate coding data for each packaging data item, thereby realizing automatic coding, reducing the workload of staff on the spinning production line when performing coding operations, while improving efficiency and reducing coding error rates.
[0049] According to an embodiment of the present invention, an embodiment of a method for coding silk ingot packaging is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0050] In this embodiment, a method for coding ingot packaging is provided, which can be used for the information processing system in the above spinning production line. Figure 1 is a flow chart of a silk ingot packaging coding method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0051] Step S101, obtaining target wire machine data items from a wire machine data item set, and determining a target packaging specification; the wire machine data items in the wire machine data item set include wire ingot information.
[0052] It can be understood that a corresponding information processing system has been developed for the spinning production line, and personnel in each work section can perform corresponding information processing. For the coding operation section, the corresponding packaging and coding operations can be performed directly in the system, that is, the silk spindle information of the corresponding data items of each silk car is allocated through the system to achieve corresponding packaging and coding.
[0053] For the packaging and coding section, the operator, that is, the user, can see multiple wire car data items in the system. These wire car data items can be regarded as a set of wire car data items. The wire ingot information in each wire car data item corresponds to the wire ingot information in the wire car in the actual production line. The operator can select several wire car data items from multiple wire car data items as target wire car data items, and determine the specific packaging specifications as target packaging specifications in the system. The packaging specifications refer to the number of allocated wire ingot information corresponding to each packaging data item. For the actual section, it is the number of wire ingots required to be allocated for each packaging box. Specifically, for the wire ingot information, it can be understood that each wire ingot in the actual production line corresponds to a piece of wire ingot information, which includes the specific grade, production time, production batch, production machine, production process and other related information of the wire ingot.
[0054] Furthermore, in an actual production scenario, before determining the target wire spindle data item, the operator can review the wire spindle information in the actual wire car in the production line and the corresponding wire car data item in the system. If the operator believes there is no problem, the subsequent target wire car data item can be determined. If there is a problem, the corresponding wire car data item in the system can be returned to the previous work section.
[0055] Step S102: based on the preset allocation rule, the ingot information of the target ingot data item and the target packaging specification, a plurality of packaging data items are generated, and the ingot information in the target ingot data item is allocated to the plurality of packaging data items.
[0056] After determining the target wire car data item and the target packaging specification, the system can generate a packaging data item based on the number of wire ingot information under the target wire car data item, the target packaging specification and the pre-written allocation rules, and allocate the wire ingot information in the target wire car data item to the packaging data item. Among them, each wire ingot information in the wire car data item corresponds to the relevant information of the wire ingot in the corresponding wire car in the actual production line. The pre-written allocation rules can be set in combination with the actual production requirements, for example, allocating wire ingots of the same production batch or the same production grade to the same packaging data item.
[0057] Exemplarily, it is assumed that the preset allocation rule is to allocate the same grade of silk ingots to the same packaging data item, and the target silk car data item includes: 100 silk ingot information, of which 60 silk ingot information corresponds to grade A, and 40 silk ingot information corresponds to production grade B; the target packaging specification is 20 silk ingots per box. At this time, 5 packaging data items can be generated, and the corresponding numbers are 0001, 0002, 0003, 0004, and 0005, respectively. The silk ingot information corresponding to 60 grade A silk ingots is allocated to 0001, 0002, and 0003, and the silk ingot information corresponding to 40 grade B silk ingots is allocated to 0004 and 0005. The number of silk ingot information allocated to each packaging data item is 20. Exemplarily, when determining the number of the packaging data item, it can be recursively obtained in combination with the corresponding number of the currently coded packaging data item.
[0058] In some cases, the number of silk ingots corresponding to the target silk car data item selected by the operator may not be evenly distributed to the packaging data items of the target packaging specifications. Taking the above example, assuming 100 silk ingot information, 55 of which correspond to grade A, and 45 correspond to grade B, the target packaging specification is 20 silk ingots per box. At this time, 3 packaging data items can be generated for grade A silk ingots, and the number of silk ingot information allocated to each packaging data item is: 20, 20, 15, that is, the third packaging data item is not yet full; similarly, 3 packaging data items will be generated for grade B silk ingots, and the number of silk ingot information allocated to each packaging data item is: 20, 20, 5, and the third packaging data item is also not yet full. When the target packaging data items are re-determined later, the silk ingot information will be preferentially allocated to the packaging data items that are not yet full.
[0059] Step S103: Generate coding data corresponding to each packaging data item based on the following information corresponding to each packaging data item: packaging information and ingot information.
[0060] For each packaging data item after the silk ingot is allocated, the silk ingot inside it has corresponding silk ingot information, such as production batch number, production machine, tube color, net weight, grade and other information. Exemplarily, preferably, under the preset allocation rules, the information of these silk ingots is the same; in some cases, due to actual production needs, part of the information of these silk ingots can also be the same under the preset allocation rules. At the same time, the packaging data item itself also has corresponding packaging information, such as number, packaging material, packaging specifications, etc. The silk ingot information and packaging information are combined to determine the coding data of the packaging data item, which can characterize the packaging information of the packaging data item itself and the silk ingot information inside it.
[0061] Furthermore, after completing the coding of the packaging data items, the operator can determine whether the packaging data items that have been coded meet the printing requirements based on the actual situation. If they do, multiple packaging data items can be manually selected. The data corresponding to each packaging data item includes the previous production process, machine information, quality inspection, packaging materials, packaging box number and other data. The system can directly jump to the packaging box label printing page for continuous printing.
[0062] The silk ingot packaging coding method provided in this embodiment determines the target silk car data items and the target packaging specifications, combines the pre-set allocation rules, generates multiple packaging data items, and allocates the silk ingot information under the target silk car data items to the above-generated packaging data items, and combines the packaging information and silk ingot information corresponding to each packaging data item to generate coding data for each packaging data item, thereby realizing automatic coding, reducing the workload of workers on the spinning production line when performing coding operations, while improving efficiency and reducing coding error rates.
[0063] According to an embodiment of the present invention, another embodiment of a method for coding a spinning ingot package is provided, which can be used for an information processing system in the above spinning production line. Figure 2 FIG. 1 is a flow chart of another method for coding silk ingot packaging according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0064] Step S201, obtaining target wire machine data items from a wire machine data item set, and determining a target packaging specification; the wire machine data items in the wire machine data item set include wire ingot information.
[0065] Specifically, in step S201, the target packaging specification is determined as follows:
[0066] Step S201-1, obtaining the target coding method selected by the user, the coding methods including: whole case coding and fraction coding.
[0067] It can be understood that users can choose the coding method in the system, where the default coding method can be set to whole box coding. For the system, under this coding method, there are usually several pre-set packaging specifications. You can also choose fractional coding as the target coding method. In this way, users need to enter the packaging specifications themselves.
[0068] Step S201 - 2 : if the target coding method is whole box coding, the target packaging specification is determined based on the number of pieces per layer and the number of layers in the preset template packaging specification.
[0069] If the coding method selected by the user is whole box coding, the system can directly determine the target packaging specifications based on the number of layers and the number of particles corresponding to the preset template, and the user can adjust the selection of the preset template.
[0070] Step S201 - 3 : if the target coding method is fraction coding, the user-defined packaging specification input by the user is obtained, and the user-defined packaging specification is determined as the target packaging specification.
[0071] If the coding method selected by the user is fraction coding, it is necessary to enter a custom packaging specification, and the system determines the custom packaging specification entered by the user as the target packaging specification.
[0072] Step S202, if there is currently an unfilled first package data item, determine the coding data of the first package data item;
[0073] Based on the preset allocation rule and the ingot information of the target wire loom data item and the coding data of the first packaging data item, the first packaging data item is filled and the target wire loom data item is updated.
[0074] It can be understood that after the system has determined the target wire machine data item and the target packaging specification, it will first determine whether there is a first packaging data item that is currently full. For example, a packaging data item that was previously packaged and coded has a packaging specification of 20, but because the corresponding number of silk ingot information was not enough to allocate 20 when the silk ingots were divided, resulting in the number of silk ingot information being less than 20, it will be determined as an incomplete packaging data item.
[0075] If there is an unfilled packaging data item, its corresponding marking data needs to be determined. The marking data includes the silk ingot information corresponding to the silk ingot inside it, so as to combine the preset allocation rules, for example, to allocate silk ingots of the same level to the same packaging data item, and then fill the unfilled packaging data item, i.e., the first packaging data item, with silk ingots of the same level according to the silk ingot information in the target silk car data item, and update the silk ingot information inside the target data item at the same time, i.e., remove the several silk ingot information just allocated to the first packaging data item, so as to carry out the subsequent silk ingot allocation for the packaging data item of the target packaging specification.
[0076] Step S203, based on the preset allocation rule, the ingot information of the target ingot data item and the target packaging specification, a plurality of packaging data items are generated, and the ingot information in the target ingot data item is allocated to the plurality of packaging data items.
[0077] Specifically, the ingot information includes: process information, machine information and grade information.
[0078] It can be understood that the information of each silk spindle includes: process information of the corresponding silk spindle, such as batch number, process specifications, etc.; machine information, such as spinning position, production machine and other information; and grade information, that is, silk spindle grade, such as grade A, grade B, etc.
[0079] In step S203, based on the preset allocation rule and the ingot information of the target wire loom data item and the target packaging specification, multiple packaging data items are generated, and the ingot information in the target ingot data item is allocated to the multiple packaging data items, including:
[0080] Step S203-1, classifying the ingot information based on the process information, machine information and grade information, and generating packaging data items corresponding to each classification based on the ingot quantity and target packaging specifications corresponding to the ingot information under each classification.
[0081] Exemplarily, silk ingots with the same process information and / or the same machine information and / or the same grade information can be divided into the same category, so as to generate packaging data items corresponding to each category based on the number of silk ingots represented by the number of silk ingot information under each category and the target packaging specifications.
[0082] Furthermore, in step S203-1, the silk ingot information is classified based on the process information, the machine information and the grade information, including:
[0083] The silk ingot information with the same process information, machine information and grade information is divided into the same silk ingot classification.
[0084] It can be understood that the silk ingots with the same information in three dimensions, namely, process information, machine information and grade information, are classified into the same category, so as to generate and allocate the subsequent packaging data items.
[0085] Step S203-2, allocating the silk ingot information under each category to the corresponding packaging data item.
[0086] The silk ingot information corresponding to each classification is allocated to the corresponding packaging data item. Exemplarily, the following example can be used to assist in understanding the specific allocation rules. Assume that silk ingots with the same level of information are divided into the same classification. There are 100 silk ingot information in the target silk car data item, of which 50 silk ingot information correspond to level A, 30 silk ingot information correspond to level B, and 20 silk ingot information correspond to level C. The target packaging specification is 20 per box. For the classification corresponding to level A, 3 packaging data items can be generated. The silk ingot information of level A is allocated to these three packaging data items, of which 20 are allocated to the first and second, and 10 are allocated to the third, that is, the third is an unfilled packaging data item, and adaptive allocation will be performed at the next allocation. By analogy, the silk ingot information corresponding to level B and level C silk ingots is also allocated in the same way, which will not be repeated here.
[0087] Step S204: Generate coding data corresponding to each packaging data item based on the following information corresponding to each packaging data item: packaging information and ingot information. Figure 1Step S103 of the illustrated embodiment will not be described in detail here.
[0088] Step S205, obtaining an instruction for adding ingots issued by the user, wherein the instruction for adding ingots includes: second packaging data item information of ingots to be added, the number of ingots to be added, and second wire machine data item information for allocating ingots.
[0089] It can be understood that before the operator processes the wire machine data items in the system, in addition to the packaging coding corresponding to the above steps, the operator can also add wire ingots to the already coded packaging data items.
[0090] The operator, i.e. the user, can input the additional silk ingot instruction to the system, which includes the packaging data item information of the silk ingot to be added, i.e. the second packaging data item information. For the input of this information, the user can directly select the corresponding second packaging data item in the system, or input its corresponding packaging number, so that the system can determine which packaging data item the user wants to add silk ingots to. At the same time, the user also needs to select the silk car data item for silk ingot allocation, and can input the corresponding instruction by inputting the corresponding silk car number or directly checking in the system; finally, the user also needs to determine how many silk ingot information to add in the second packaging data item, i.e. the number of additional silk ingots.
[0091] Step S206: based on the second wire machine data item information, the additional wire ingot quantity and the second packaging data item information, the wire ingots in the first wire machine data item are additionally allocated to the second packaging data item.
[0092] After receiving the additional silk ingot instruction input by the user, the system can determine the silk ingot information inside it according to the coding data corresponding to the second packaging data item, that is, the grade information, process information and machine information corresponding to the silk ingot inside it, so as to select the corresponding silk ingot in the second silk car data item, and allocate the information in the target silk car data item to the second packaging data item in combination with the number of additional silk ingots.
[0093] It should be noted that the above steps S205 to S206 may be executed before or after steps S201 to S204, depending on the triggering of the user's operation.
[0094] Furthermore, the method also includes: when the current time reaches the preset shift change time, counting the ingot information corresponding to the currently unfilled packaging data item and the ingot information of the current wire machine data item, and generating a shift change record text.
[0095] It can be understood that when the current time reaches the preset handover time, it means that the operating staff of the current work section needs to hand over the shift. At this time, the silk ingot information corresponding to the packaging data items that have not yet been filled can be counted to obtain the specific number of silk ingots and the silk ingot information corresponding to each silk ingot in the unfilled packaging data items; at the same time, the silk ingot information in the current wire car data items that have not yet been allocated is counted to obtain the corresponding number of silk ingots and the silk ingot information corresponding to each silk ingot in the wire car data items that have not yet been allocated, and recorded in the handover record text, so that the staff after the handover can intuitively understand the situation of the current work section.
[0096] The method for silk ingot packaging coding provided by an embodiment of the present invention determines the target silk car data items and the target packaging specifications, combines the pre-set allocation rules, generates multiple packaging data items, and allocates the silk ingot information under the target silk car data items to the above-generated packaging data items, and combines the packaging information and silk ingot information corresponding to each packaging data item to generate coding data for each packaging data item, thereby realizing automatic coding, reducing the workload of workers on the spinning production line when performing coding operations, while improving efficiency and reducing the coding error rate.
[0097] In order to facilitate understanding of the above method embodiment, Figure 3 The figure shows an example diagram of a code scanning management business process provided according to an embodiment of the present invention.
[0098] Step 1, obtain the silk ingot quality inspection results from the quality inspection module, including process information such as batch number, production machine information such as spinning position, and quality inspection information such as grade; and re-check the quality inspection results. Specifically: after the quality inspection module process in the system is completed, the data automatically flows to the coding section through the system. Each piece of data is a silk measuring car, including process information such as batch number, production machine information such as spinning position, and quality inspection information such as grade; in this section, personnel compare the offline physical silk ingots and system information to re-check the quality inspection results.
[0099] Step 2, obtain the data of wire ingots that can be coded, specifically: if the operator has any problem in the re-inspection, he can return the system data and offline wire ingots to the quality inspection section to modify the data; if the re-inspection is correct, the data of wire ingots that can be coded is obtained in the system, and managed in units of wire carts, and each piece of data is a wire cart.
[0100] Step 3, execute the coding rule calculation, automatically allocate the silk ingots on the silk car to the packaging box according to the rules, form a list managed by packaging box, and automatically generate the packaging box number; the coding rules include 3 categories: coding by whole box, coding by fraction, and adding silk ingots. In this link, the system automatically allocates according to the rules. The coding rules are written into the system. The personnel perform system operations and select the data to be coded. The system automatically performs the allocation calculation and generates the results. Before coding, each piece of data is a silk car and the corresponding silk ingot. After coding, each piece of data is a packaging box and the corresponding silk ingot.
[0101] The whole box coding rules can be understood as obtaining the information of the wire carts and ingots that can be coded, selecting the number of wires and layers in each layer of the full box, and performing data allocation calculations according to the rules that the same wire type, batch number, tube color, net weight, and grade can be assigned to the same box. At the same time, the box number is automatically generated according to the box number rules to form the coding results in boxes. The data of the incomplete box is also retained at the same time. The next time the whole box is coded, the ingots with the same conditions can be automatically added to the box.
[0102] For example, when coding a whole box, the specific corresponding rules between silk ingots and packaging boxes are: silk ingots with the same thread type, batch number, tube color, net weight, and grade can be allocated to the same packaging box. Before coding, manually select the silk car and silk ingot information that need to be coded in the system (for example, 3 cars are selected, 48 ingots per car, a total of 144 ingots), and then select the number of pieces per layer and the number of layers of the packaging box (for example, 6 pieces per layer X9 layers, 54 ingots per box). The system automatically calculates that 2 full boxes and 36 remaining ingots can be obtained. At the same time, the system automatically matches 3 packaging box numbers according to the packaging box generation rules and the current maximum box number (for example, the current maximum box number with the same thread type, batch number, tube color, net weight, and grade is 1AA0006, and the system automatically generates 1AA0007, 1AA0008, and 1AA0009). When other silk ingots with this rule are produced later, the silk ingot is divided into the corresponding packaging box.
[0103] The odd-end coding rules can be understood as obtaining the information of the wire carts and ingots that can be coded, directly inputting the number of pieces to be packed in the odd-end packaging box, and performing data allocation calculations according to the rules that the same wire type, batch number, tube color, net weight, and grade can be assigned to the same packaging box. At the same time, the packaging box number is automatically generated according to the packaging box number rules to form the coding results in packaging boxes. The data of the incomplete box is also retained at the same time. The next time the odd-end number is coded, the ingots with the same conditions can be automatically added to the packaging box.
[0104] For example, when coding the odds, you first need to manually enter the number of pieces in the package on the [Packaging Coding] pop-up page. If the number of pieces in the package is not empty, the system will recognize that it needs to be allocated according to the odds coding rules. The coding rules are: silk ingots with the same thread type, batch number, tube color, net weight, and grade can be allocated to the same packaging box. Before coding, manually select the silk car and silk ingot that need to be coded in the system (for example, 3 cars are selected, 48 ingots per car, a total of 144 ingots), and then enter the actual number of pieces required for each box (for example, 60 ingots). The system automatically calculates that 2 full boxes and 23 remaining ingots can be obtained. At the same time, the system automatically installs the packaging box production rules and the current maximum box number, and automatically matches 3 packaging box numbers (for example, the current maximum box number with the same thread type, batch number, tube color, net weight, and grade is 1BB0006, and the system automatically generates 1BB0007, 1BB0008, and 1BB0009). When other silk ingots with this rule are produced later, this silk ingot is divided into the corresponding packaging box.
[0105] It should be noted that the packaging box data obtained through the whole box coding and fraction coding rules cannot be supplemented or appended to each other, which ensures the structured management and rigor of the data.
[0106] As for the rules for adding spindles, it can be understood that when there are special production situations and it is necessary to add spindles with scattered data to the packaging boxes that have already been coded, the number of additional spindles can be directly entered and assigned to the packaging boxes that need to be added, which responds to the spinning industry's demand for flexible management of business processes and data.
[0107] For example, when additional silk ingots are needed, the logic mainly includes three steps: first, determine the packaging box, second, determine the number of additional silk ingots, and third, allocate the number of silk ingots to the corresponding packaging box. First, control the range of packaging boxes that can add silk ingots: packaging boxes that have been coded but not printed. Manually enter the packaging box number on the [Add Silk Ingot] pop-up page. If it meets the box number range for additional silk ingots, you can select the box number from the drop-down menu. At the same time, through the box number, the corresponding workshop, shift, team, packaging batch number, grade, packaging number, packaging hole board, packaging layer number, gross weight, and packaging material set information are brought out, and the packaging box number is determined. Secondly, through the rated packaging number of the packaging box - the number of silk ingots that have been put into the box, the maximum number of silk ingots that can be added to the packaging box can be obtained. Manually enter the number of silk ingots to be added. If the input number is greater than the maximum number of silk ingots that can be added, an error will be reported. If it is less than this value, the input is successful, and the number of additional silk ingots is determined. The third step is to distribute the determined number of silk ingots to the corresponding packaging boxes to complete the additional silk ingots.
[0108] Step 4-1, determine whether to add silk ingots. Manually determine whether to add silk ingots to the already coded packaging box based on on-site production data. If additional silk ingots are required, select the silk ingots to be added in the system. The system automatically allocates the silk ingots to the specified packaging box based on the calculation rules for additional silk ingots.
[0109] Step 4-2, determine whether the requirements for printing labels are met. The packaging box information that has been coded needs to be returned to the section managed by the wire machine in special production situations. In this case, manually click the return button to return to the previous section. If there are no special conditions, you can manually select the packaging box information that can be printed, that is, the packaging data item, and proceed to the subsequent printing steps.
[0110] Step 5, obtain the coding result data, including the previous production process, machine information, quality inspection, packaging materials, packaging box number and other data, and directly penetrate to the packaging box label printing page for continuous printing. When there is no need to add ingots and the requirements for printing labels are met, manually select multiple packaging box data, the system automatically obtains these data, directly penetrates to the packaging box label printing page, and prints them one by one continuously. After printing the previous information, the next information is automatically printed in the order of the box number.
[0111] Step 6: When the shift ends, the system obtains the data of unfilled boxes, automatically summarizes the number of boxes left at the end according to the rules, and forms a handover book:
[0112] When silk ingots are allocated by coding, some are full in the packaging box according to the specifications, while some are not. The system will automatically mark the "full" or "not full" status. At the end of the shift, the data of not full boxes can be obtained through filtering, and batch selection can be made in the system. The number of remaining packaging boxes that are not full can be automatically summarized according to the "number of particles with the same wire type, batch number, paper tube color, and date" to form a handover book, which can be directly viewed in the system for the next shift.
[0113] The embodiment of the present invention forms a set of structural and procedural management methods: by designing a packaging coding management method and formulating a coding rule algorithm, the operation management process is standardized, the data of the spinning quality inspection and packaging sections are connected, the management gaps in the two sections are supplemented, and the upstream and downstream data are connected to ensure the smooth connection between the processes. At the same time, the labor intensity is reduced: 80% of the workload of 2-3 coders per shift in each workshop can be reduced to one-click coding, which greatly reduces the labor intensity of the operators, and introduces an automated packaging coding system to replace manual offline operations, improve packaging efficiency, reduce errors, and achieve seamless integration and real-time tracking of data. Through digital tools, the standardization of production management is improved, the transparency of information is enhanced, and information sharing and coordination across shifts and departments are facilitated.
[0114] In this embodiment, a silk ingot packaging coding device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0115] This embodiment provides a silk ingot packaging and coding device, such as Figure 4 As shown, including:
[0116] The specification determination module 401 is used to obtain target wire machine data items from the wire machine data item set and determine the target packaging specifications; the wire machine data items in the wire machine data item set include wire ingot information.
[0117] The ingot allocation module 402 is used to generate multiple packaging data items based on preset allocation rules, ingot information of the target ingot data item and target packaging specifications, and allocate the ingot information in the target ingot data item to the multiple packaging data items.
[0118] The packaging coding module 403 is used to generate coding data corresponding to each packaging data item based on the following information corresponding to each packaging data item: packaging information and ingot information.
[0119] In some optional implementations, the silk ingot allocation module 402 is further configured to determine the coding data of the first packaging data item if there is currently an unfilled first packaging data item;
[0120] Based on the preset allocation rule and the ingot information of the target wire loom data item and the coding data of the first packaging data item, the first packaging data item is filled and the target wire loom data item is updated.
[0121] In some optional implementations, the ingot information includes: process information, machine information and grade information;
[0122] The ingot allocation module 402 generates a plurality of packaging data items based on a preset allocation rule, ingot information of a target ingot data item, and a target packaging specification, and allocates the ingot information in the target ingot data item to the plurality of packaging data items, including:
[0123] Based on the process information, machine information and grade information, the silk ingot information is classified into silk ingots, and the packaging data items corresponding to each classification are generated based on the silk ingot quantity and target packaging specifications corresponding to the silk ingot information under each classification;
[0124] Assign the silk ingot information under each category to the corresponding packaging data item.
[0125] In some optional implementations, the ingot allocation module 402, when classifying the ingot information based on the process information, the machine information and the grade information, includes:
[0126] The silk ingot information with the same process information, machine information and grade information is divided into the same silk ingot classification.
[0127] In some optional embodiments, the target packaging specifications are determined as follows:
[0128] Obtain the target coding method selected by the user, which includes: whole case coding and fraction coding;
[0129] If the target coding method is full box coding, the target packaging specifications are determined based on the number of pieces per layer and the number of layers in the preset template packaging specifications;
[0130] If the target coding method is fraction coding, the user-defined packaging specification input by the user is obtained, and the user-defined packaging specification is determined as the target packaging specification.
[0131] In some optional embodiments, the device is also used for:
[0132] Acquire a silk ingot addition instruction issued by a user, wherein the silk ingot addition instruction includes: second packaging data item information of the silk ingots to be added, the number of the additional silk ingots, and second silk car data item information for allocating the silk ingots;
[0133] Based on the second wire car data item information, the additional wire ingot quantity and the second packaging data item information, the wire ingots in the first wire car data item are additionally allocated to the second packaging data item.
[0134] In some optional embodiments, the device is also used to, when the current time reaches the preset shift handover time, count the silk ingot information corresponding to the current unfilled packaging data item and the silk ingot information of the current silk machine data item to generate a shift handover record text.
[0135] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0136] The silk ingot packaging coding device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0137] The embodiment of the present invention also provides a computer device having the above Figure 4 The silk ingot packaging and coding device shown.
[0138] See also Figure 5 , Figure 5 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 5 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0139] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0140] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0141] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0142] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0143] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0144] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0145] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0146] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for coding silk ingot packaging, characterized in that: The method comprises: Obtaining target wire-carrying machine data items from a wire-carrying machine data item set, and determining target packaging specifications; the wire-carrying machine data items in the wire-carrying machine data item set include wire spindle information; Based on a preset allocation rule, the ingot information of the target ingot data item, and the target packaging specification, a plurality of packaging data items are generated, and the ingot information in the target ingot data item is allocated to the plurality of packaging data items; Based on the following information corresponding to each packaging data item: packaging information and ingot information, the coding data corresponding to each packaging data item is generated.
2. The method according to claim 1, characterized in that The method further comprises: If there is currently an unfilled first packaging data item, determining the coding data of the first packaging data item; Based on the preset allocation rule, the ingot information of the target wire-carrying machine data item, and the coding data of the first packaging data item, the first packaging data item is filled, and the target wire-carrying machine data item is updated.
3. The method according to claim 1, characterized in that The ingot information includes: process information, machine information and grade information; The generating a plurality of packaging data items based on the preset allocation rule, the ingot information of the target ingot data item, and the target packaging specification, and allocating the ingot information in the target ingot data item to the plurality of packaging data items includes: Based on the process information, machine information and grade information, the silk ingot information is classified into silk ingots, and the packaging data items corresponding to each classification are generated based on the silk ingot quantity and target packaging specifications corresponding to the silk ingot information under each classification; Assign the silk ingot information under each category to the corresponding packaging data item.
4. The method according to claim 3, characterized in that The step of classifying the ingot information based on the process information, the machine information and the grade information includes: The silk ingot information with the same process information, machine information and grade information is divided into the same silk ingot classification.
5. The method according to claim 1, characterized in that The target packaging specifications are determined as follows: Obtaining a target coding method selected by a user, wherein the coding methods include: whole case coding and fraction coding; If the target coding method is whole box coding, the target packaging specification is determined based on the number of particles per layer and the number of layers in the preset template packaging specification; If the target coding method is fraction coding, the user-defined packaging specification input by the user is obtained, and the user-defined packaging specification is determined as the target packaging specification.
6. The method according to claim 1, characterized in that The method further comprises: Acquire a silk ingot addition instruction issued by a user, wherein the silk ingot addition instruction includes: second packaging data item information of the silk ingots to be added, the number of the additional silk ingots, and second silk car data item information for allocating the silk ingots; Based on the second wire car data item information, the additional wire ingot quantity and the second packaging data item information, the wire ingots in the first wire car data item are additionally allocated to the second packaging data item.
7. The method according to claim 1, characterized in that The method further comprises: When the current time reaches the preset shift change time, the silk ingot information corresponding to the currently unfilled packaging data item and the silk ingot information of the current silk car data item are counted to generate a shift change record text.
8. A silk ingot packaging and coding device, characterized in that: The device comprises: A specification determination module, used to obtain target wire machine data items from a wire machine data item set and determine target packaging specifications; the wire machine data items in the wire machine data item set include wire spindle information; A wire ingot allocation module, for generating a plurality of packaging data items based on a preset allocation rule, the wire ingot information of the target wire loom data item, and the target packaging specification, and allocating the wire ingot information in the target wire ingot data item to the plurality of packaging data items; The packaging coding module is used to generate coding data corresponding to each packaging data item based on the following information corresponding to each packaging data item: packaging information and ingot information.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the silk ingot packaging coding method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the silk ingot packaging coding method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Tablet taking-out device, dispensing / packaging system, control method and program thereof
CN103373490A
Packing method, packing scheme generation method, packing system and server
CN108876230A
Silk ingot packaging system and control method and control device thereof
CN117184576A
Packaging task management and control method and device, electronic equipment and storage medium
CN117963272A
Traceable packaging system for spinning cake grading and sorting and control method of traceable packaging system
CN118124922A