Automatic printing method and device for heat-treated bales
By acquiring and processing the feeding information of the control system, sending bundling and printing information to the inkjet printer and tracking materials, the problem of low printing quality of steel coils is solved, realizing the precision printing of automated printing data, and improving the accuracy and efficiency of the printing equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUNAN VALIN LIANYUAN IRON & STEEL CO LTD
- Filing Date
- 2023-10-19
- Publication Date
- 2026-06-09
Smart Images

Figure CN117962490B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of heat treatment bundling printing technology, and more specifically, to an automatic printing method and apparatus for heat treatment bundling. Background Technology
[0002] Currently, this invention only targets automatic printing on steel coils. Each steel coil only needs to be printed once, and there is basically no abnormality in material tracking and information transmission. Furthermore, when tracking anomalies occur, no information comparison is performed. This means that when a bundle of dozens of steel plates is assigned the serial number to the next steel plate due to quality or sampling issues, the physical object cannot be matched with the printed information, thus affecting the printing quality of the steel coil. Summary of the Invention
[0003] This invention provides an automatic inkjet printing method and apparatus for heat-treated bundling, which at least solves the problem of low printing quality in related technologies.
[0004] According to an embodiment of the present invention, an automatic inkjet printing method for heat-treated bundling is provided, comprising:
[0005] Obtain material feeding information from the control system;
[0006] Upon receiving the material loading information, the printer sends the corresponding bundling printing information to the inkjet printer to instruct the inkjet printer to print the material. The bundling printing information includes the bundling number and the initial material data.
[0007] In an exemplary embodiment, after sending the bundle printing information corresponding to the loading information to the inkjet printer upon receiving the loading information, the method further includes:
[0008] Based on the bundled printing information, the material is tracked to determine the material transport information.
[0009] In an exemplary embodiment, after sending the bundle printing information corresponding to the loading information to the inkjet printer upon receiving the loading information, the method further includes:
[0010] Obtain printing completion information fed back by the inkjet printer, wherein the printing completion information includes first material data, and the first material data includes data of the material after printing is completed;
[0011] Based on the printing completion information, a stacking instruction is sent to the stacker to instruct the stacker to stack the material, wherein the stacking instruction includes first material data.
[0012] In one exemplary embodiment, obtaining the material feeding information of the control system includes:
[0013] Material image information is acquired through image acquisition equipment, and system equipment action information is acquired through signal acquisition device;
[0014] The material image information is processed using a preset first model to determine the image feature matrix of the material image information; and the equipment action information is processed using a preset second model to determine the action feature matrix of the control system.
[0015] Based on the image feature matrix and the motion feature matrix, the material feeding information is determined.
[0016] In one exemplary embodiment, before acquiring material image information via the image acquisition device, the method further includes:
[0017] The environmental information of the inkjet printer is obtained, wherein the environmental information includes at least light intensity information;
[0018] The light intensity information is compared with a preset first light intensity.
[0019] If the first comparison result does not meet the illumination conditions, a light intensity alarm signal is sent to the control system; wherein, the illumination conditions include the light intensity information being greater than or equal to the first light intensity.
[0020] In one exemplary embodiment, before sending the bundle printing information corresponding to the loading information to the inkjet printer upon receiving the loading information, the method further includes:
[0021] Obtain environmental information of the inkjet printer, wherein the environmental information includes at least gas and dust information;
[0022] Based on the gas dust information, a gas dust concentration matrix is determined;
[0023] The error between the gas dust concentration matrix and the preset dust matrix is calculated.
[0024] If the error calculation result does not meet the dust concentration condition, a stop printing signal is fed back to the control system, wherein the dust concentration condition includes the error calculation result being less than a preset concentration threshold.
[0025] According to another embodiment of the present invention, an automatic inkjet printing device for heat-treated bundling is provided, comprising:
[0026] The material feeding information acquisition module is used to acquire material feeding information from the control system.
[0027] The information sending module is used to send the corresponding bundling printing information to the inkjet printer when it receives the feeding information, so as to instruct the inkjet printer to print the material. The bundling printing information includes the printing bundling number and the initial material data.
[0028] In one exemplary embodiment, the apparatus further includes:
[0029] The material tracking module is used to track the material's movement based on the bundled printing information after receiving the feeding information and sending the corresponding bundling printing information to the inkjet printer, so as to determine the material's transport information.
[0030] According to yet another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.
[0031] According to yet another embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.
[0032] By monitoring the material feeding information and printing data, the printing data can be automatically transmitted without manual operation, thus improving printing accuracy. Therefore, the problem of low printing accuracy can be solved, achieving the effect of improving printing accuracy and efficiency. Attached Figure Description
[0033] Figure 1 This is a hardware structure block diagram of a mobile terminal for an automatic inkjet printing method for heat treatment bundling according to an embodiment of the present invention.
[0034] Figure 2 This is a flowchart of an automatic inkjet printing method for heat treatment bundling according to an embodiment of the present invention;
[0035] Figure 3 This is a structural block diagram of an automatic inkjet printing device for heat treatment bundling according to an embodiment of the present invention. Detailed Implementation
[0036] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings and examples.
[0037] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0038] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for an automatic inkjet printing method for heat treatment bundling according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0039] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the automatic inkjet printing method for heat treatment bundling in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to a mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0040] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0041] This embodiment provides an automatic inkjet printing method for heat-treated bundling. Figure 2 This is a flowchart of an automatic inkjet printing method for heat-treated bundling according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0042] Step S201: Obtain material feeding information from the control system;
[0043] In this embodiment, obtaining the feeding information from the control system is to enable other equipment such as the inkjet printer, palletizer, and robotic arm to enter the working state and ensure the accurate operation of the system.
[0044] The feeding information includes (but is not limited to) the type and quantity of materials, feeding time, equipment status, process parameters, etc. If necessary, it may also include the specifications of the materials and the environment during feeding (such as temperature and humidity).
[0045] Step S202: Upon receiving the feeding information, the printer sends the corresponding bundling printing information to the printer to instruct the printer to print the material. The bundling printing information includes the bundling number and initial material data.
[0046] In this embodiment, while automatically feeding materials, the packaging and printing information is sent to the inkjet printer, so that the inkjet printer can accurately print the relevant materials, thereby avoiding the problem that the information serial number cannot correspond to the physical object and the printing information when it is assigned to the next material due to quality or sampling issues.
[0047] The materials can be (but are not limited to) steel plates, packaging bags, etc. The information to be printed on the bundles includes (but is not limited to) the material conveying time, the content to be printed (such as product identification, production date, production batch, production specifications, etc.), information serial number, material location (position on the steel roller or conveyor belt and its position changes), etc.
[0048] It should be noted that, in the field of steel plate inkjet printing, when the process control system automatically feeds the material, it simultaneously sends the information for this bundle printing to the inkjet printer. This allows the inkjet printer to automatically and accurately receive the system data without the need for manual input of data such as the bundle number, steel type, and specifications. This reduces the error caused by manual input and enables automatic information transmission.
[0049] Through the above steps, by monitoring the material feeding information and printing data, the printing data can be automatically transmitted without manual operation, which improves the printing accuracy, solves the problem of low printing accuracy, and improves both printing accuracy and efficiency.
[0050] In an optional embodiment, after receiving the loading information and sending the bundling printing information corresponding to the loading information to the inkjet printer, the method further includes:
[0051] Step S203: Based on the bundled printing information, perform motion tracking on the material to determine the material transport information;
[0052] In this embodiment, the motion tracking of the material is to determine the actions of each device on the material during the material flow process, so that the inkjet printer can accurately print the material.
[0053] Action tracking includes (but is not limited to) tracking of actions such as path tracking, transportation status tracking, equipment operation tracking, material posture change tracking, and material flow tracking. Specific tracking methods can (but are not limited to) material identification through image acquisition equipment, tracking of material echoes through radar, tracking of signal changes of various devices, or other methods, depending on the actual type of action being tracked. Correspondingly, transport information includes (but is not limited to) transport path, transportation status, and changes in equipment operation signals.
[0054] It should be noted that the basic control system accurately tracks the steel plate information on the roller conveyor, ensuring the real-time and continuous transmission of steel plate information in the production line. In particular, when continuous steel plate numbers need to be printed, motion tracking can automatically match the steel plate serial numbers after secondary unpacking and repacking, thereby ensuring the accuracy of the number of steel plates and steel plate numbers in each bundle.
[0055] In an optional embodiment, after receiving the loading information and sending the bundling printing information corresponding to the loading information to the inkjet printer, the method further includes:
[0056] Step S204: Obtain printing completion information fed back by the inkjet printer, wherein the printing completion information includes first material data, and the first material data includes data of the material after printing is completed;
[0057] Step S205: Based on the printing completion information, a stacking instruction is sent to the stacker to instruct the stacker to stack the material, wherein the stacking instruction includes first material data.
[0058] In this embodiment, after the material is printed, the printed material is automatically stacked by a stacker crane, which improves the material handling process.
[0059] The first material data includes (but is not limited to) the position, orientation, and specifications of the material after printing.
[0060] It should be noted that the real-time information after the steel plate is printed is transmitted to the stacker, so that the stacker can automatically make real-time changes to the incoming material information based on the steel plate information, thereby realizing automatic stacking of length and width adjustment.
[0061] In an optional embodiment, obtaining the material feeding information from the control system includes:
[0062] Step S2011: Obtain material image information through image acquisition device and obtain system equipment action information through signal acquisition device;
[0063] In this embodiment, image processing technology is used to perform object recognition on the heat treatment bundles, which can determine the posture and position of the material bundles in real time, thereby facilitating accurate printing on the materials in the future.
[0064] Among them, the image acquisition device may (but is not limited to) be a camera, an infrared laser generator and its matching sensors, etc.; the signal acquisition device may (but is not limited to) be a signal sensor or sensing head for signal perception, etc.
[0065] Step S2012: Perform image feature processing on the material image information using a preset first model to determine the image feature matrix of the material image information; and perform motion feature processing on the equipment motion information using a preset second model to determine the motion feature matrix of the control system.
[0066] In this embodiment, the purpose of determining the image feature matrix and the motion feature matrix is to cross-reference the image features of the material with the motions of each device during the material transport process, thereby determining whether the relevant device motions and / or the posture of the material are correct.
[0067] For example, if the image features indicate an error in the material, but the motion features show that the actions of each device are error-free, then it indicates that there is an abnormality in the tracking of the motion devices or the material feeding method.
[0068] It should be noted that both image feature processing and action feature processing can be implemented using corresponding algorithms. For example, image feature processing can be implemented using algorithms such as SIFT, SURF, and HOG, while action feature processing can be implemented using algorithms such as wavelet transform, convolutional neural networks, and recurrent neural networks.
[0069] Step S2013: Based on the image feature matrix and the action feature matrix, determine the material feeding information.
[0070] In this embodiment, after obtaining the image feature matrix and the action feature matrix, they are first matched with the preset image matrix and preset action matrix under normal conditions to determine whether the image feature matrix and the action feature matrix are normal. Then, the correlation between the image feature matrix and the action feature matrix is calculated. If the correlation meets the requirements, it means that the image result matches the equipment action result. Then, the material specifications, feeding time and other information are determined based on the image features and the equipment action features. Otherwise, it means that there is an abnormality and an alarm is triggered.
[0071] In an optional embodiment, before acquiring material image information via the image acquisition device, the method further includes:
[0072] Step S201101: Obtain the environmental information of the inkjet printer, wherein the environmental information includes at least light intensity information;
[0073] Step S201102: Compare the light intensity information with a preset first light intensity.
[0074] Step S201103: If the first comparison result does not meet the illumination conditions, a light intensity alarm signal is sent to the control system; wherein, the illumination conditions include the light intensity information being greater than or equal to the first light intensity.
[0075] In this embodiment, since illumination affects the clarity of image acquisition, it is necessary to detect and identify the illumination intensity before image acquisition.
[0076] Light intensity information can be collected through light sensors or photometers, or through other methods.
[0077] In an optional embodiment, before sending the bundling printing information corresponding to the loading information to the inkjet printer upon receiving the loading information, the method further includes:
[0078] Step S20201: Obtain the environmental information of the inkjet printer, wherein the environmental information includes at least gas and dust information;
[0079] Step S20202: Based on the gas dust information, determine the gas dust concentration matrix;
[0080] Step S20203: Calculate the error between the gas dust concentration matrix and the preset dust matrix;
[0081] Step S20204: If the error calculation result does not meet the dust concentration condition, a stop printing signal is fed back to the control system, wherein the dust concentration condition includes the error calculation result being less than a preset concentration threshold.
[0082] In this embodiment, if the dust concentration in the surrounding environment is high during the printing process, it will greatly affect the printing effect. Moreover, the dust concentration in different areas will have different effects. Therefore, it is necessary to collect the dust concentration at different locations and determine whether the relevant dust concentration will affect the printing effect.
[0083] For example, the area around the inkjet printer is divided into nine zones, and dust concentration is collected in each zone to obtain a dust concentration matrix. Then, it interacts with the preset dust matrix. Error calculations are performed to obtain the error matrix. The error matrix is then solved. If the solution of the error matrix is greater than the concentration threshold, it is determined that the dust concentration in the environment around the inkjet printer is high and needs to be cleaned in time. This process is repeated.
[0084] The concentration threshold is preset according to the operating requirements of the inkjet printer.
[0085] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0086] This embodiment also provides an automatic inkjet printing device for heat treatment bundling, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0087] Figure 3 This is a structural block diagram of an automatic inkjet printing device for heat treatment bundling according to an embodiment of the present invention, as shown below. Figure 3 As shown, the device includes:
[0088] The material feeding information acquisition module is used to acquire material feeding information from the control system.
[0089] The information sending module is used to send the corresponding bundling printing information to the inkjet printer when it receives the feeding information, so as to instruct the inkjet printer to print the material. The bundling printing information includes the printing bundling number and the initial material data.
[0090] In an optional embodiment, the apparatus further includes:
[0091] The material tracking module is used to track the material's movement based on the bundled printing information after receiving the feeding information and sending the corresponding bundling printing information to the inkjet printer, so as to determine the material's transport information.
[0092] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0093] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.
[0094] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.
[0095] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.
[0096] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0097] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.
[0098] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0099] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. An automatic inkjet printing method for heat-treated bundling, characterized in that, include: Obtain material feeding information from the control system; Upon receiving the material loading information, the printer sends the corresponding bundle printing information to the inkjet printer to instruct the inkjet printer to print the material. The bundle printing information includes the bundle number and the initial material data. The acquisition of material feeding information from the control system includes: Material image information is acquired through image acquisition equipment, and system equipment action information is acquired through signal acquisition device; The material image information is processed using a preset first model to determine the image feature matrix of the material image information; and the equipment action information is processed using a preset second model to determine the action feature matrix of the control system. Based on the image feature matrix and the motion feature matrix, the material feeding information is determined.
2. The method according to claim 1, characterized in that, After receiving the loading information and sending the corresponding bundling printing information to the inkjet printer, the method further includes: Based on the bundled printing information, the material is tracked to determine the material transport information.
3. The method according to claim 1, characterized in that, After receiving the loading information and sending the corresponding bundling printing information to the inkjet printer, the method further includes: Obtain printing completion information fed back by the inkjet printer, wherein the printing completion information includes first material data, and the first material data includes data of the material after printing is completed; Based on the printing completion information, a stacking instruction is sent to the stacker to instruct the stacker to stack the material, wherein the stacking instruction includes first material data.
4. The method according to claim 1, characterized in that, Before acquiring material image information via the image acquisition device, the method further includes: The environmental information of the inkjet printer is obtained, wherein the environmental information includes at least light intensity information; The light intensity information is compared with a preset first light intensity. If the first comparison result does not meet the illumination conditions, a light intensity alarm signal is sent to the control system; wherein, the illumination conditions include the light intensity information being greater than or equal to the first light intensity.
5. The method according to claim 1, characterized in that, Before sending the bundle printing information corresponding to the feeding information to the inkjet printer upon receiving the feeding information, the method further includes: Obtain environmental information of the inkjet printer, wherein the environmental information includes at least gas and dust information; Based on the gas dust information, a gas dust concentration matrix is determined; The error between the gas dust concentration matrix and the preset dust matrix is calculated. If the error calculation result does not meet the dust concentration condition, a stop printing signal is fed back to the control system, wherein the dust concentration condition includes the error calculation result being less than a preset concentration threshold.
6. An automatic inkjet printing device for heat-treated bundling, characterized in that, include: The material feeding information acquisition module is used to acquire material feeding information from the control system. It is also used to acquire material image information through an image acquisition device and acquire system equipment action information through a signal acquisition device; to perform image feature processing on the material image information through a preset first model to determine the image feature matrix of the material image information; and to perform action feature processing on the equipment action information through a preset second model to determine the action feature matrix of the control system; and to determine the material feeding information based on the image feature matrix and the action feature matrix. The information sending module is used to send the corresponding bundling printing information to the inkjet printer when it receives the feeding information, so as to instruct the inkjet printer to print the material. The bundling printing information includes the printing bundling number and the initial material data.
7. The apparatus according to claim 6, characterized in that, The device further includes: The material tracking module is used to track the material's movement based on the bundled printing information after receiving the feeding information and sending the corresponding bundling printing information to the inkjet printer, so as to determine the material's transport information.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to perform the method described in any one of claims 1 to 5 when executed.
9. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method as described in any one of claims 1 to 5.