Laser processing method and laser processing equipment

By reading and restoring processing data before power outage, laser processing equipment can automatically resume processing tasks after power outage, solving the problem of inability to continue processing after equipment interruption, improving processing efficiency and reducing losses.

CN119175442APending Publication Date: 2024-12-24SHENZHEN MAKER WORKS TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411222593.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

Laser processing equipment cannot resume processing tasks normally after power outage, resulting in wasting time and material costs and reducing processing efficiency.

Method used

By reading the processing data during power outage, determining the task progress before power outage and restoring the processing task, the execution mechanism controller drives the processing actuator to restore to the state before power outage, realizing automatic recovery of the task.

Benefits of technology

Ensure that the equipment can resume work quickly after power interruption, maintain processing continuity, reduce the loss of unfinished products and waste, and improve processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119175442A_ABST
    Figure CN119175442A_ABST
Patent Text Reader

Abstract

The invention discloses a laser processing method and laser processing equipment, and relates to the technical field of laser processing, the laser processing method comprises the following steps: determining whether the laser processing equipment has an interrupted processing task or not; if the interrupted processing task exists, outputting display information corresponding to the interrupted processing task to a user interaction interface so as to display the interrupted processing task to a user; and when a machining recovery instruction triggered by a user is received, the machining data during power failure are read, and the machining execution mechanism is driven to recover and execute the machining task before power failure according to the read machining data. The machining efficiency of the laser machining equipment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of laser processing technology, and in particular to a laser processing method and laser processing equipment. Background Art

[0002] Laser processing equipment uses laser as a processing medium. Due to the high energy density of the laser, the irradiation point quickly melts or vaporizes, making the surface of the workpiece to be processed smooth and round, reducing deformation and internal stress of the workpiece to be processed, forming a smooth incision, and achieving higher processing accuracy. During the processing, power outages or accidental power outages may occur. When the entire equipment loses power, the processing equipment cannot operate normally, and the workpiece with a partially processed pattern cannot continue to be processed and used, resulting in a waste of time and material costs, and reducing processing efficiency.

[0003] Therefore, how to improve the processing efficiency of laser processing equipment is a problem that needs to be solved urgently. Summary of the invention

[0004] The main purpose of the present invention is to provide a laser processing method and laser processing equipment, aiming to solve the technical problem of how to improve the processing efficiency of laser processing equipment.

[0005] To achieve the above object, the present invention provides a laser processing method, which comprises:

[0006] Check whether the laser processing equipment has any interrupted processing tasks;

[0007] If there is an interrupted processing task, the display information corresponding to the interrupted processing task is output to the user interaction interface to display the interrupted processing task to the user;

[0008] When a processing recovery instruction triggered by a user is received, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is controlled to recover and execute the processing task before power failure.

[0009] In one embodiment, the laser processing apparatus includes an actuator controller;

[0010] The step of confirming whether there is an interrupted processing task of the laser processing equipment specifically includes:

[0011] Sending a query instruction to the actuator controller to obtain a power-off flag bit returned by the actuator controller;

[0012] When the power-off flag is valid, it is determined that the laser processing equipment has an interrupted processing task, and when the power-off flag is invalid, it is determined that the laser processing equipment has no interrupted processing task.

[0013] In one embodiment, the laser processing apparatus includes an actuator controller;

[0014] When receiving the processing recovery instruction triggered by the user, reading the processing data at the time of power failure, and driving the processing execution mechanism to recover and execute the processing task before power failure according to the read processing data specifically includes:

[0015] When receiving a recovery processing instruction triggered by a user, obtaining power-off position information of the processing file according to the read processing data;

[0016] sending the remaining processing files to the actuator controller according to the power-off position information of the processing files;

[0017] The actuator controller drives the processing actuator to execute the processing task before power failure according to the remaining processing files.

[0018] In one embodiment, sending the remaining processing files to the actuator controller according to the power-off position information of the processing files includes:

[0019] Taking the line number information and file offset value information of the processing file executed when the power is off as the starting point, the remaining processing files that were not executed when the power was off are subpackaged according to the preset file subpackage rules, and the subfile packages obtained by the subpackage processing are sent to the actuator controller.

[0020] In one embodiment, the laser processing apparatus includes an actuator controller;

[0021] When receiving the processing recovery instruction triggered by the user, reading the processing data at the time of power failure, and driving the processing execution mechanism to recover and execute the processing task before power failure according to the read processing data specifically includes:

[0022] When receiving a recovery processing instruction triggered by a user, obtaining light source information and motion position information of the processing actuator when power is off according to the read processing data;

[0023] The actuator controller drives the processing actuator to restore the light source configuration and motion position when the power is cut off according to the light source information and motion position information.

[0024] In one embodiment, when reading the processing data at the time of power failure, verification data is also read, and the processing data is compared with the verification data to confirm the validity of the processing data.

[0025] In one embodiment, after the step of confirming whether the laser processing equipment has an interrupted processing task, the method further includes:

[0026] If there is an interrupted processing task, read the stored processing data, and determine the progress of the interrupted processing task according to the read processing data;

[0027] The display information corresponding to the interrupted processing task progress is output to the user interaction interface to show the processing task progress to the user.

[0028] In one embodiment, the laser processing apparatus includes an actuator controller;

[0029] After the step of confirming whether the laser processing equipment has an interrupted processing task, the method further includes:

[0030] If there is an interrupted processing task and when receiving a user-triggered abandonment and recovery instruction, sending a clearing instruction to the actuator controller to delete the stored processing data; and / or, receiving a new processing file, and performing sub-packaging processing on the new processing file according to a predetermined sub-packaging rule, and sending the sub-file packages obtained by the sub-packaging processing to the actuator controller at a predetermined file transmission rate;

[0031] If there is no interrupted processing task, the processing file is received, the processing file is sub-packaged according to a predetermined sub-package rule, and the sub-file packages obtained by the sub-package processing are sent to the actuator controller at a predetermined file transmission rate.

[0032] The present invention also provides a laser processing device for executing the laser processing method as described above, wherein the laser processing device includes a main control chip, a processing actuator and an actuator controller;

[0033] The main control chip is electrically connected to the actuator controller and is used to send processing files to the actuator controller or receive processing data sent by the actuator controller;

[0034] The actuator controller is electrically connected to the processing actuator, and is used to receive the processing file sent by the main control chip and control the processing actuator to perform the processing task.

[0035] In one embodiment, the main control chip is used to receive and store the processing file, and to sub-package the processing file according to a predetermined sub-package rule to obtain at least two sub-file packages;

[0036] The actuator controller includes a motion control chip, which receives and stores a preset number of sub-file packages during the execution of a processing task, and deletes the executed sub-file package and receives and stores the next sub-file package each time a processing task of a sub-file package is completed.

[0037] In one embodiment, the actuator controller also includes a memory, which is electrically connected to the motion control chip, and is used to store processing data, and the processing data includes at least one of power-off flag information, power-off position information, light source information and motion position information.

[0038] In one embodiment, a temporary power supply circuit is further included, the temporary power supply circuit is connected to the memory and the motion control chip respectively, and is used to supply power to the memory and the motion control chip when it is detected that the laser processing equipment is powered off;

[0039] When the laser processing equipment is powered off, the motion control chip updates the power-off position information in the memory according to the executed part of the processing file, and updates the power-off flag information.

[0040] In addition, to achieve the above-mentioned purpose, the present invention also provides a storage medium, which is a computer-readable storage medium, and a program for implementing the laser processing method is stored on the computer-readable storage medium. The program for implementing the laser processing method is executed by a processor to implement the steps of the laser processing method as described above.

[0041] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the laser processing method as described above are implemented.

[0042] The present invention provides a laser processing method, which reads the stored processing data during power outage. The processing data can be stored in real time at the processing time, and can also be stored during power outage. Through the processing data during power outage, the execution point of the processing file program code can be located, so as to restore the processing task before processing from this node, thereby overcoming the technical defect that the processing task before power outage cannot be continued due to power outage. Since there is no need to reset the processing task, the work efficiency of laser processing is improved.

[0043] In summary, the present invention ensures that in the event of a power outage, the equipment can continue to process the unfinished workpiece after the power supply is restored, thereby maintaining the continuity of processing and improving the processing efficiency. Since the equipment can quickly resume work after a power outage, the losses caused by processing interruption can be reduced, including losses in unfinished products, waste generation, etc. BRIEF DESCRIPTION OF THE DRAWINGS

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

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

[0046] Figure 1 A schematic diagram of a process flow provided for an embodiment of the laser processing method of the present invention;

[0047] Figure 2 This is a detailed flow chart of step S100 in the laser processing method embodiment of the present invention;

[0048] Figure 3 It is a detailed flow chart of an embodiment of step S300 in the laser processing method embodiment of the present invention;

[0049] Figure 4 It is a detailed flow chart of another embodiment of step S300 in the laser processing method embodiment of the present invention;

[0050] Figure 5 A schematic diagram of a process flow diagram of another embodiment of the laser processing method of the present invention;

[0051] Figure 6 A schematic diagram of a process flow diagram of another embodiment of the laser processing method of the present invention;

[0052] Figure 7 A schematic diagram of the structure of a laser processing device in an embodiment of the present invention;

[0053] Figure 8 Schematic diagram of another structure of the laser processing equipment in an embodiment of the present invention.

[0054] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments. DETAILED DESCRIPTION

[0055] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present invention and are not used to limit the present invention.

[0056] In order to better understand the technical solution of the present invention, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0057] The main solution of the present invention is: reading the stored processing data, and when it is determined according to the processing data that there is an interrupted processing task, controlling the processing execution mechanism to resume executing the processing task before power failure according to the read processing data.

[0058] At present, the problem of sudden power outages is inevitable during the operation of laser processing equipment. In the previous processing methods, the only option was to abandon the semi-finished products produced this time and replace them with new materials for reprocessing. This is slightly insufficient for the user experience and also wastes material and time costs.

[0059] The present invention reads the stored processing data during power outages, and the processing data can be stored in real time at the time of processing, and can also be stored during power outages. Through the processing data during power outages, the execution point of the processing file program code can be located, so as to restore the processing task before processing from this node, thereby overcoming the technical defect that the processing task before power outage cannot be continued due to power outages. Since there is no need to reset the processing task, the work efficiency of laser processing is improved.

[0060] Laser processing equipment is usually composed of an actuator for realizing laser processing, a control system for controlling the processing actuator, a power management system for managing electric energy, etc. The laser processing equipment may also include a display device, which can provide a user interaction interface. The laser processing equipment can be connected to a host computer. It can be understood that the host computer is a computer, mobile phone, tablet computer and other devices, which can provide users with design, editing and other functions. The host computer can also realize the control of the laser processing equipment through the electrical connection with the laser processing equipment. The host computer or the display device can provide a user interaction interface to display the device status before and after power failure, the recovery progress and the necessary operation instructions, so that the user can easily manage the processing process of the equipment. The power management system can use independent power management technology, such as backup batteries, supercapacitors, etc., to keep the equipment running for a period of time in the case of power failure, and provide enough time for data preservation and safe shutdown. The control system can realize power failure detection and data preservation, that is, the control system can detect the power failure signal in real time, and save the key data to the non-volatile memory before the power failure, so as to ensure that it can be restored to the state before the power failure when restarting. After the power-on is completed, the laser processing equipment detects whether there is a processing task interrupted by power failure. If it is determined that there is, it will ask the user on the upper computer and display device whether to resume the relevant processing task, and then decide whether to resume the processing based on the user's selection. In addition, during the normal processing process, in the event of a sudden power failure, the laser processing equipment stores the relevant power failure flag, that is, it continuously detects whether there is a sudden power failure during the processing process, and stores the processing data: whether to store the processing data is determined based on the type of processing (processing / going out of the frame / ...) and the validity of the storage flag. Among them, when the processing type is processing, the laser processing equipment can be processing on the workpiece to form a predetermined processing pattern. When the processing type is going out of the frame, the initial calibration of the processing position of the predetermined processing pattern on the workpiece is performed before processing to ensure the processing quality and accuracy and avoid the predetermined processing pattern from exceeding the range of the workpiece. It is understandable that the laser processing equipment can form a predetermined processing pattern on the workpiece by engraving, cutting or marking.

[0061] It should be noted that the execution subject of this embodiment may be a laser processing device, or a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., and this embodiment does not specifically limit this. The following takes the laser processing device as the execution subject as an example to illustrate this embodiment and the following embodiments.

[0062] Based on this, the present invention proposes a laser processing method of the first embodiment, please refer to Figure 1 The laser processing method includes steps S100 to S300:

[0063] Step S100, confirming whether there is any interrupted processing task of the laser processing equipment;

[0064] Step S200: if there is an interrupted processing task, output the display information corresponding to the interrupted processing task to the user interaction interface to display the interrupted processing task to the user;

[0065] Step S300: upon receiving a processing recovery instruction triggered by a user, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is driven to recover and execute the processing task before power failure.

[0066] In this embodiment, the laser processing equipment can be provided with a main control chip and an actuator controller, and a motion control chip and a memory are provided in the actuator controller. The motion control chip can be an MCU (microcontroller unit), and the memory can be an EEPROM type non-volatile memory. The memory can store processing data during normal processing and processing data before power failure. The motion control chip is a chip for operation drive and algorithm used inside the laser processing equipment. The memory in the laser processing equipment can store the current power failure flag of the equipment when the power is off, the line number of the processing file program code, the file offset value, etc., and store these data as processing data. The processing data can also include processing type, motion data, etc. Among them, the processing file is sent from the upper computer to the main controller for operation control algorithm planning and peripheral drive control, etc. The processing file program code line number stored in the memory is specifically the line number corresponding to the current executed line of the program code when the power is off. The file offset value is used to verify the accuracy of the processing file program code line number when locating the processing file program code line number, that is, to verify whether the processing file program code line number is accurate.

[0067] The processing actuator can be implemented by a motion mechanism and a laser processing head, etc. The laser processing head can emit a laser to process the workpiece. Optionally, the laser processing head can emit different types of light sources, such as blue light and infrared light, depending on the material of the workpiece, and can adapt to the processing of many different types of materials. The power of the light source can also be set differently according to the needs. By setting the power, the depth of laser processing can be controlled to achieve cutting, engraving or processing on the workpiece. The motion mechanism can be a mechanical arm, a motion guide rail, etc. The motion mechanism is used to drive the laser processing head to move to adjust the distance between the laser processing head and the workpiece so that the focus of the laser is focused on the surface of the workpiece, thereby improving the effect of workpiece processing. Optionally, the laser processing equipment can be a high-speed processing galvanometer laser processing equipment. The laser processing equipment can be provided with a laser, a galvanometer, etc., equipped with blue light and infrared light of different powers, which can achieve fast engraving and cutting, etc. In actual application, by controlling the angle of rotation of the galvanometer, the light emission direction of the laser is changed, thereby achieving processing of the workpiece. In this embodiment, the display device of the laser processing equipment and the host computer can provide a user interaction interface, which can display the equipment status before and after the power failure, the recovery progress and the necessary operation instructions, so that the user can easily manage the power failure and resumption process of the equipment. Therefore, if there is an interrupted processing task, the stored processing data is read, and the progress of the interrupted processing task is determined according to the read processing data; the display information corresponding to the progress of the interrupted processing task is output to the user interaction interface to show the user the progress of the processing task. In some embodiments, after locating the line number, the main control chip can determine the progress of the processing task before the power failure, and display the processing progress in a graphical form on the display device of the laser processing equipment or the user interaction interface of the host computer. The user can intuitively know the processing completion progress before the power failure, such as only 5% of the overall processing has been completed, 50% of the overall processing has been completed, etc. In this way, when the main control chip determines that there is an interrupted processing task based on the processing data returned by the motion control chip, the progress is displayed through the device display and the host computer and the user is informed whether to resume the processing. The user interaction device can display the "Abandon" button and the "Resume" button. If the user chooses "Abandon", it means completely discarding the processing task that was interrupted by the power failure last time. If the user chooses "Resume", it will enter the next step, that is, resume the process steps of the interrupted processing. The user interaction interface can also display the processing type, light source power, light source type, and motion mechanism position of the processing task that needs to be resumed, so that the user can intuitively understand the processing situation.

[0068] When the laser processing equipment is powered on, the motion control chip obtains the processing data from the memory after the startup is completed. After the main control chip is normally started and enters the control system, the motion control chip is asked through the query instruction whether there is a processing task interrupted due to power failure. When the power-off flag in the processing data returned by the motion control chip is valid, it can be determined that there is an interrupted processing task. It can be understood that the processing data also includes power-off position information, and the power-off position information indicates the line number and file offset value of the processing file program code that has been processed. The main control chip can send the processing file to the motion control chip according to the power-off position information of the processing data. The motion control chip restores the operation control algorithm planning and peripheral drive control before the power failure according to the processing file, thereby controlling the processing actuator to restore and execute the processing task before the power failure. The main control chip can also send a resume command to the motion control chip, so that the motion control chip can restore the operation control algorithm planning and peripheral drive control before power failure according to the resume command. After receiving the recovery command, the motion control chip reads the stored data from the memory, so that the motion control chip can restore the relevant processing data such as light source type, power value, processing speed, etc. before power failure, and control the processing actuator according to the processing data before power failure to continue to perform laser processing related processing tasks.

[0069] During normal processing, the main control chip receives the processing files sent by the host computer, and sub-packages the processing files to generate multiple sub-file packages, and outputs them to the motion control chip, so that the motion control chip executes the sub-file packages, thereby controlling the action of the processing actuator and completing the processing task. In the event of a power outage, that is, in the normal processing process, if there is a sudden power outage, the motion control chip has a power outage detection and data storage function: the motion control chip can detect the power outage of the equipment in time, and save the key data, that is, the relevant power outage flag, the processing file program code line number, etc. to the memory before the power outage, to ensure that it can be restored to the previous state when restarting. In actual application, the motion control chip continuously detects whether there is a sudden power outage during the processing process, and stores the processing data when a sudden power outage occurs.

[0070] The present invention reads the stored processing data, and when it is determined that there is an interrupted processing task according to the processing data, the display information corresponding to the interrupted processing task is output to the user interaction interface to display the interrupted processing task to the user, so that the user can determine whether to resume processing according to the display information. When receiving the user-triggered recovery processing instruction, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is controlled to resume and execute the processing task before power failure. Compared with the traditional situation, the processing task needs to be manually reset after the equipment is powered off, which consumes extra time and human resources. The equipment with the power-off resume function can conveniently resume the working state, saving the time and cost of restarting. The present invention can ensure that in the case of power failure, the equipment can continue the processing of the unfinished workpiece after the power supply is restored, which is conducive to maintaining the continuity of processing and improving processing efficiency. Since the equipment can quickly resume work after power failure, the losses caused by processing interruption can be reduced, including losses in unfinished products, waste generation, etc.

[0071] Please refer to Figure 2 ,In one embodiment, the laser processing apparatus includes an actuator controller;

[0072] Step S100, confirming whether there is any interrupted processing task of the laser processing equipment specifically includes:

[0073] Step S110, sending a query instruction to the actuator controller to obtain a power-off flag returned by the actuator controller;

[0074] Step S120: when the power-off flag is valid, determining that there is an interrupted processing task for the laser processing equipment; when the power-off flag is invalid, determining that there is no interrupted processing task for the laser processing equipment.

[0075] In this embodiment, the memory will store the data during processing. After the laser processing equipment is powered on and started, it will obtain the processing data from the memory, and determine whether there is a processing task interrupted by power failure according to the power failure flag in the obtained processing data. The power failure flag can be 0 or 1 to indicate whether the power failure flag is invalid or valid. For example, when the power failure flag is 0, it means that the power failure flag is invalid, that is, it means that there has been no power failure during the processing. When the power failure flag is 1, it means that the power failure flag is valid, that is, it means that there has been a power failure during the processing. If there is no power failure during the execution of the processing, the power failure flag in the memory will be cleared after the execution of the entire processing file is completed; if a power failure occurs, the motion control chip and the memory can be maintained to continue to work for a period of time by setting a temporary power supply circuit to continue to power the motion control chip and the memory, so that the motion control chip rewrites the power failure flag in the memory to 1, and at the same time updates the processing file program code line number, file offset value, and motion data to the latest state value; wherein the motion data may include but is not limited to motion speed, processing route, etc.

[0076] After the laser processing equipment is powered on again, the main control chip sends a query instruction to the actuator controller to obtain the power-off flag stored in the memory. If the power-off flag is 1, it means that a power outage has occurred during the processing process. When the power-off flag is determined to be valid according to the processing data, it can be determined that the laser processing equipment has an interrupted processing task. In addition, when the processing type before the power-off is determined to be processing according to the processing data, the processing actuator is controlled to resume the execution of the processing task before the power-off according to the read processing data, that is, according to the program code line number of the processing file before the power-off, and the processing data such as the light source type, light source power, and processing speed before the power-off, and enter normal processing until the processing is completed. When it is determined that the power-off flag is invalid according to the processing data, or the processing type is not processing, a new processing task can be started until the processing is completed. In actual applications, when the laser processing equipment is turned on, the motion control chip obtains relevant processing data from the memory after the startup is completed. After the main control chip is normally started and enters the system, the motion control chip is asked through a query instruction whether there is a processing task interrupted by power failure. The main control chip determines that there is a processing task interrupted due to power failure when it inquires that the power failure flag is valid based on the processing data returned by the motion control chip.

[0077] Please refer to Figure 3 In step S300, when a user-triggered processing recovery instruction is received, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is controlled to recover and execute the processing task before power failure, which specifically includes:

[0078] Step S311, when receiving a recovery processing instruction triggered by a user, obtaining power-off position information of the processing file according to the read processing data;

[0079] Step S312, sending the remaining processing files to the actuator controller according to the power-off position information of the processing files;

[0080] Step S313: the actuator controller drives the processing actuator to execute the processing task before power failure according to the remaining processing files.

[0081] Wherein, step S312, sending the remaining processing files to the actuator controller according to the power-off position information of the processing files, comprises:

[0082] It can be understood that the main control chip can store the processing files sent by the upper computer. The main control chip takes the line number information and file offset value information of the processing file program code executed when the power is off as the starting point, and sub-packages the remaining processing files that have not been executed when the power is off according to the preset file sub-packaging rules, and sends the sub-file packages obtained by the sub-packaging to the actuator controller.

[0083] In this embodiment, the power-off position information includes a line number and a file offset value. Each line of program code in each sub-file package has multiple bytes, and each line of program code has a line number and a corresponding file offset value. According to the line number and the file offset value, the specific location of the execution of the program code in the sub-file package during power failure can be determined, that is, the location where the program code of the processing file is executed.

[0084] It is understandable that when the laser processing equipment is in the processing ready state, the host computer sends the processing file to the main control chip, the main control chip stores the processing file and sub-packets the processing file according to a predetermined method, for example, the received processing file has a total of 1000 lines, and 50 lines are predetermined as a sub-file package, then the processing file is divided into 20 sub-file packages, the motion control chip has limited storage space, for example, it can receive and store up to 5 sub-file packages at a time, when the motion control chip performs the processing task, it will control the motion actuator according to the received sub-file package, and will delete the file package after each sub-file package is executed, and then receive a new sub-file package, for example, when the first sub-file package is processed, the motion control chip will delete the first sub-file package, continue to execute the second sub-file package and receive the sixth sub-file package from the main control chip. Therefore, the main control chip needs to send the sub-file package to the motion control chip at a certain transmission rate, and the transmission rate can be set according to the execution speed of the motion control chip. When the processing task is interrupted due to power failure, the main control chip needs to resend the remaining processing files to the motion control chip. In this process, the main control chip determines the starting point of file subpackaging based on the line number information and file offset value information of the processing file execution, and starts to subpack the remaining processing files from this starting point, and sends the sub-file packages after subpackaging to the motion control chip at a certain transmission rate. The subpackaging rules when resuming processing can be consistent with the subpackaging rules before power failure, or different subpackaging methods can be used to subpack according to the progress of the remaining tasks of the processing files, so as to divide them into a corresponding number of sub-file packages. In actual application, the main control chip reads the processing data at the time of power failure, and locates the execution point of the processing file program code at the time of power failure according to the program code line number and file offset value of the processing file being executed at the time of power failure in the processing data returned by the motion control chip. The main control chip prepares to send the remaining processing files from the node where the processing file program code is executed at the time of power failure.

[0085] Optionally, the main control chip can locate the location where the processing file program code is executed when the power is off according to the processing file program code line number and file offset value, re-packetize the remaining processing files, generate multiple sub-file packages and send them to the motion control chip, so that the motion control chip can complete the processing task. Optionally, while sending the processing file, the motion control chip can also be informed by the continuation instruction to restore the operation control algorithm planning and peripheral drive control before the power outage. After receiving the recovery instruction, the motion control chip reads the stored data from the memory, so that it can restore the relevant light source type, power value, processing speed and other processing data, and continue to control the action of the processing actuator according to these processing data to perform the processing task before the power outage.

[0086] Please refer to Figure 4 ,In one embodiment, the laser processing apparatus includes an actuator controller;

[0087] Step S300, when receiving a processing recovery instruction triggered by a user, reading the processing data at the time of power failure, and driving the processing execution mechanism to recover and execute the processing task before power failure according to the read processing data, specifically includes:

[0088] Step S321, when receiving a recovery processing instruction triggered by a user, obtaining light source information and motion position information of the processing actuator when power is off according to the read processing data;

[0089] Step 322: The actuator controller drives the processing actuator to restore to the light source configuration and motion position when the power is turned off according to the light source information and motion position information.

[0090] It is understandable that before the power is turned off, a part of the pattern has been processed on the workpiece processed by the laser processing equipment. In order to restore the processing task before the power is turned off and continue to complete the processing of the pattern, after the power is turned on again, when receiving the user-triggered recovery processing instruction, the motion control chip also reads the motion data stored in the memory, so that the motion control chip reads the light source information and motion position information stored in the memory according to the processing data and motion data, and sets the light source type (red light or blue light), and determines the motion position of the processing actuator to restore the light source type, light source power, motion position, processing speed, etc. before the laser processing equipment is powered off. Among them, the light source information includes the light source type and light source power. The light source type is blue light or infrared light set to adapt to the workpiece material, and the light source power is the value set to control the depth of cutting or processing. The motion position refers to the position of the laser processing head relative to the motion mechanism. According to the stored motion position, the laser processing equipment can be restored to the relative position between the laser processing head and the workpiece when the power is turned off, so that the laser processing equipment can start processing from the breakpoint of the pattern to avoid wasting semi-finished workpieces.

[0091] Please refer to Figure 5 In one embodiment, after step S100, the method further includes:

[0092] Step S400: if there is an interrupted processing task, read the stored processing data, and determine the progress of the interrupted processing task according to the read processing data;

[0093] Step S500: output the display information corresponding to the progress of the interrupted processing task to the user interaction interface to show the progress of the processing task to the user.

[0094] It is understandable that the main control chip reads the processing data at the time of power failure, and after locating the execution location of the processing file program code at the time of power failure according to the processing data returned by the motion control chip, the progress of the processing task before the power failure can be determined. If the progress is small, for example, only 5% of the overall processing is completed, at this time, power failure recovery can be performed without power failure, and a new processing task can be directly restarted. If the progress is large, for example, 50% of the overall processing has been completed, the main control chip can send the remaining processing files to the motion control chip, so that the motion control chip can restore the operation control algorithm planning and peripheral drive control before the power failure, and the motion control chip reads the stored processing data and motion data from the memory, so that the motion control chip can restore the relevant light source type, power value, processing speed and other processing data before the power failure, and control the processing execution mechanism to continue to perform the laser processing task according to the processing data before the power failure. Of course, in some embodiments, the progress of the interrupted processing task can also be determined according to the read processing data, and the progress is displayed on the user interaction device interface, so that the user can determine whether to restore the processing task before the power failure according to the displayed device processing progress before and after the power failure.

[0095] Optionally, in other embodiments, the user can also set the type of recovery processing through the user interaction device interface, for example, it can be set to automatic recovery or manual recovery. When it is set to automatic recovery, when it is determined that there is an interrupted processing task according to the processing data, the stored processing data is read, and the progress of the interrupted processing task is determined according to the read processing data. When the progress of the interrupted processing task is greater than or equal to the preset progress, the processing execution mechanism is controlled to automatically resume the execution of the processing task before the power failure. When the progress of the interrupted processing task is greater than the preset progress, the progress can also be displayed on the user interaction device interface, so that the user can determine whether to resume the processing task before the power failure according to the displayed equipment processing progress before and after the power failure. When performing manual recovery, it is achieved by outputting the display information corresponding to the interrupted processing task to the user interaction interface to display the interrupted processing task to the user, and when receiving the recovery processing instruction triggered by the user, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is controlled to resume and execute the processing task before the power failure.

[0096] In one embodiment, when executing step S300, the method further includes:

[0097] The verification data is read, and the processing data is compared with the verification data to confirm the validity of the processing data.

[0098] In this embodiment, the verification data can be stored in the memory. The user selects "restore", that is, after receiving the restore processing instruction triggered by the user of the user interaction device, in order to prevent the processing data from being modified or lost, it is necessary to perform data verification on the processing data according to the verification data to compare whether the content of the processing data has changed compared to before the power failure. It can be understood that the power failure flag, the processing file program code line number, the file offset value, the light source information and the motion position information all have corresponding verification data. By comparing the above processing data with the corresponding stored verification data one by one, the validity of the above processing data can be confirmed, thereby confirming whether the processing data is lost, modified, etc.

[0099] Please refer to Figure 6 After step S100, confirming whether there is an interrupted processing task in the laser processing equipment, the method further includes:

[0100] Step S600: if there is an interrupted processing task and when receiving a user-triggered abandonment and recovery instruction, sending a clearing instruction to the actuator controller to delete the stored processing data; and / or, receiving a new processing file, and performing sub-packaging processing on the new processing file according to a predetermined sub-packaging rule, and sending the sub-file packages obtained by the sub-packaging processing to the actuator controller at a predetermined file transmission rate;

[0101] Step S700: If there is no interrupted processing task, receive the processing file, sub-packetize the processing file according to a predetermined sub-packetization rule, and send the sub-file packages obtained by the sub-packetization to the actuator controller at a predetermined file transmission rate.

[0102] In this embodiment, if there is an interrupted processing task, the display information corresponding to the interrupted processing task is output to the user interaction interface to show the interrupted processing task to the user. When the user determines that there is an interrupted processing task based on the display information, the user can also trigger the abandonment recovery instruction through an optional abandon button set in the user interaction interface, or through a touch screen, voice, gesture, keyboard or mouse, etc. At this time, the main control chip sends a clear instruction to the actuator controller according to the received abandonment recovery instruction, so that the actuator controller deletes the stored processing data and motion data, etc.

[0103] When receiving the user-triggered send abandon recovery instruction, the main controller can also communicate with the host computer to receive the new processing file generated and sent by the host computer. At this time, the main controller can store the new processing file sent by the host computer, and after subpackaging the new processing file according to the predetermined subpackaging rule, the sub-file package obtained by the subpackaging process is sent to the actuator controller at a predetermined file transfer rate. Exemplarily, the main control chip subpacks the processing file according to a predetermined method. For example, the received processing file has a total of 1000 lines. The predetermined subpackaging method can be divided into a sub-file package for every 50 lines, then the processing file is divided into 20 sub-file packages, and the motion control chip has limited storage space, for example, it can receive and store 5 sub-file packages at a time. In the process of processing, when the motion control chip in the actuator controller performs the processing task, each time a line of program code is executed, the line number information and file offset value of the processing file are updated in the memory. Marking data. It can be understood that when the processing of the first sub-file package is completed, the motion control chip will delete the first sub-file package, continue to execute the second sub-file package and receive the sixth sub-file package from the main control chip, and the main control chip sends the sub-file package to the motion control chip at a certain transmission rate, and the transmission rate can be set according to the execution speed of the motion control chip.

[0104] The present invention also provides a laser processing device. The laser processing device provided in the embodiment of the present invention adopts the laser processing method in the above embodiment to solve the technical problem of how to improve processing efficiency. Compared with the prior art, the beneficial effects of the laser processing device provided in the embodiment of the present invention are the same as the beneficial effects of the laser processing method provided in the above embodiment, and other technical features in the laser processing device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0105] Reference Figure 7 Optionally, the laser processing equipment includes:

[0106] The laser processing equipment includes a main control chip, a processing actuator and an actuator controller;

[0107] The main control chip is electrically connected to the actuator controller and is used to send processing files to the actuator controller or receive processing data sent by the actuator controller;

[0108] The actuator controller is electrically connected to the processing actuator, and is used to receive the processing file sent by the main control chip and control the processing actuator to perform the processing task.

[0109] The main control chip is used to receive and store the processing file, and to sub-package the processing file according to a predetermined sub-package rule to obtain at least two sub-file packages;

[0110] The actuator controller includes a motion control chip, which receives and stores a preset number of sub-file packages during the execution of a processing task, and deletes the executed sub-file package after completing a processing task of a sub-file package, and receives and stores the next sub-file package.

[0111] The actuator controller also includes a memory, which is electrically connected to the motion control chip. The memory is used to store processing data, and the processing data includes at least one of a power-off flag, power-off position information, light source information and motion position information.

[0112] The laser processing device may also be provided with a user interaction device electrically connected to the main control chip, and the main control chip is further used to output the processing data to the user interaction interface when it is determined according to the processing data that there is an interrupted processing task, so as to display the interrupted processing task to the user; and,

[0113] When receiving a resume processing instruction triggered by a user, the remaining processing files are output to the motion control chip, so that the motion control chip controls the operation of the processing execution mechanism, thereby resuming the processing task before power failure.

[0114] In this embodiment, during the processing, the motion control chip stores processing data such as power-off flag, power-off position information, light source information, and motion position information in the memory, and reads these processing data from the memory after the laser processing equipment is started. After the main control chip is normally started and enters the system, the main control chip asks the motion control chip whether there is a processing task interrupted due to power failure through a query instruction. When the power-off flag in the processing data returned by the motion control chip is valid and the processing type is "processing", the user is informed through the device display screen and / or the host computer whether to resume processing. Selecting "Abandon" means completely discarding the processing task interrupted by the last power outage. Selecting "Resume" requires the laser processing equipment to continue to perform the processing task before the power outage; after confirming that the user selects "Resume", the main control chip inquires the processing data of the motion control chip at the time of power outage through a query instruction, and locates the node where the processing file program code is executed at the time of power outage based on the processing data returned by the motion control chip, and prepares to send the remaining processing files to the motion control chip from this node; the motion control chip receives the remaining processing files and processing data, and reads the stored processing data from the memory, so that the laser processing equipment can restore the relevant light source type, power value, and processing speed, and then enter normal processing until the processing is completed. It is understandable that, through the user interaction device, the user can choose to automatically resume processing or manually resume processing. In the automatic resumption processing mode, after the device is powered off and restarted, the device automatically resumes processing based on the user's setting instructions, that is, when reading the stored processing data and determining that there is an interrupted processing task based on the processing data, the processing execution mechanism is controlled to resume the processing task before power failure based on the read processing data. In the manual selection recovery processing mode, that is, as described in the above embodiment, the user can choose to abandon through the "Abandon" button, or choose to resume through the "Resume" button. After confirming that the user chooses "Resume", the laser processing device controls the processing execution mechanism to resume the processing task before power failure based on the read processing data.

[0115] Reference Figure 7 In one embodiment, the laser processing equipment further comprises:

[0116] a temporary power supply circuit, the temporary power supply circuit being electrically connected to the memory and configured to supply power to the memory when it is detected that the laser processing equipment is powered off;

[0117] When the laser processing equipment is powered off, the power-off position information in the memory is updated according to the executed part of the processing file, and the power-off flag information is updated.

[0118] The temporary power supply circuit can be a capacitor, a battery, etc. The temporary power supply circuit stores electrical energy when the laser processing equipment is operating normally. When the laser processing equipment is powered off, the temporary power supply circuit uses the stored electricity to continue to power the equipment for a period of time. During this period of time, the temporary power supply circuit supplies power to the memory and the motion control chip, so that the motion control chip and the memory can continue to work for a period of time when the equipment is powered off, providing enough time for data preservation and safe shutdown. In this process, the motion control chip updates the power-off position information in the memory, as well as the power-off flag information, and stores the processing data such as the processing file program code line number, file check value, power-off position information, light source information and motion position information in the memory.

[0119] In this embodiment, the laser processing equipment may further include a power management system, which can supply power to the memory, motion control chip, main control chip and processing actuator in the laser processing equipment. Optionally, after entering the processing flow, the laser processing equipment performs normal processing using the electric energy output by the power management system until the processing is completed. During normal processing, in the event of a sudden power outage, the electric energy provided by the temporary power supply circuit can be used, and the motion control chip stores the relevant power-off flag in the memory; specifically, the motion control chip continuously detects whether there is a sudden power outage during the processing; when the power is off, the motion control chip uses the electric energy provided by the temporary power supply circuit to continue to work for a period of time and stores the processing data in parallel.

[0120] Of course, in other embodiments, a power detection circuit can be set in the power management system, and when a power failure is detected, the backup battery and super capacitor can be controlled to supply power to the memory, motion control chip, main control chip, etc., so that the device can still run for a period of time when the power is off, so that the motion control chip can store relevant processing data. Alternatively, the motion control chip can continuously detect whether there is a sudden power failure during the processing process, and when the power failure of the device is detected, the power management system is controlled to start the backup power supply, that is, the backup battery and super capacitor are used to supply power to the memory, motion control chip, main control chip, etc., to complete the data storage before the power failure.

[0121] The present invention provides a laser processing device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the laser processing method in the above-mentioned embodiment.

[0122] Reference below Figure 8, which shows a schematic diagram of the structure of a laser processing device suitable for implementing an embodiment of the present invention. The laser processing device in the embodiment of the present invention may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The laser processing device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0123] like Figure 7 As shown, the laser processing device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the laser processing device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the laser processing device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a laser processing device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0124] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present invention are executed.

[0125] The laser processing equipment provided by the present invention adopts the laser processing method in the above embodiment to solve the technical problems of the laser processing equipment. Compared with the prior art, the beneficial effects of the laser processing equipment provided by the present invention are the same as the beneficial effects of the laser processing method provided by the above embodiment, and other technical features in the laser processing equipment are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0126] It should be understood that the various parts disclosed in the present invention can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0127] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

[0128] The present invention provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the laser processing method in the above-mentioned embodiment.

[0129] The computer-readable storage medium provided by the present invention may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0130] The computer-readable storage medium may be included in the laser processing device; or may exist independently without being assembled into the laser processing device.

[0131] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the laser processing equipment, the laser processing equipment: reads the stored processing data; when it is determined based on the processing data that there is an interrupted processing task, controls the processing execution mechanism to resume executing the processing task before power failure based on the read processing data.

[0132] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0133] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0134] The modules involved in the embodiments of the present invention may be implemented by software or hardware, wherein the name of the module does not limit the unit itself in some cases.

[0135] The readable storage medium provided by the present invention is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned laser processing method, and can solve the technical problems of laser processing equipment. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present invention are the same as the beneficial effects of the laser processing method provided by the above-mentioned embodiment, and will not be repeated here.

[0136] An embodiment of the present invention provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the laser processing method as described above are implemented.

[0137] The computer program product provided by the present invention can solve the technical problem of how to improve the heat dissipation efficiency of the PCS energy storage system. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present invention are the same as the beneficial effects of the laser processing method provided by the above embodiment, which will not be repeated here.

[0138] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent scope of the present invention.

Claims

1. A laser processing method, characterized in that: The laser processing method comprises: Check whether the laser processing equipment has any interrupted processing tasks; If there is an interrupted processing task, the display information corresponding to the interrupted processing task is output to the user interaction interface to display the interrupted processing task to the user; When a recovery processing instruction triggered by a user is received, the processing data at the time of power failure is read, and according to the read processing data, the processing execution mechanism is driven to recover and execute the processing task before power failure.

2. The method according to claim 1, characterized in that The laser processing equipment includes an actuator controller; The step of confirming whether there is an interrupted processing task of the laser processing equipment specifically includes: Sending a query instruction to the actuator controller to obtain a power-off flag bit returned by the actuator controller; When the power-off flag is valid, it is determined that the laser processing equipment has an interrupted processing task, and when the power-off flag is invalid, it is determined that the laser processing equipment has no interrupted processing task.

3. The method according to claim 1, characterized in that The laser processing equipment includes an actuator controller; When receiving the processing recovery instruction triggered by the user, reading the processing data at the time of power failure, and driving the processing execution mechanism to recover and execute the processing task before power failure according to the read processing data specifically includes: When receiving a recovery processing instruction triggered by a user, obtaining power-off position information of the processing file according to the read processing data; sending the remaining processing files to the actuator controller according to the power-off position information of the processing files; The actuator controller drives the processing actuator to execute the processing task before power failure according to the remaining processing files.

4. The method according to claim 3, characterized in that Sending the remaining processing files to the actuator controller according to the power-off position information of the processing files includes: Taking the line number information and file offset value information of the processing file executed when the power is off as the starting point, the remaining processing files that were not executed when the power was off are subpackaged according to the preset file subpackage rules, and the subfile packages obtained by the subpackage processing are sent to the actuator controller.

5. The method according to claim 1, characterized in that The laser processing equipment includes an actuator controller; When receiving the processing recovery instruction triggered by the user, reading the processing data at the time of power failure, and driving the processing execution mechanism to recover and execute the processing task before power failure according to the read processing data specifically includes: When receiving a recovery processing instruction triggered by a user, obtaining light source information and motion position information of the processing actuator when power is off according to the read processing data; The actuator controller drives the processing actuator to restore the light source configuration and motion position when the power is cut off according to the light source information and motion position information.

6. The method according to any one of claims 2 to 5, characterized in that: When reading the processing data during power failure, the verification data is also read, and the processing data is compared with the verification data to confirm the validity of the processing data.

7. The method according to claim 1, characterized in that After the step of confirming whether the laser processing equipment has an interrupted processing task, the method further includes: If there is an interrupted processing task, read the stored processing data, and determine the progress of the interrupted processing task according to the read processing data; The display information corresponding to the interrupted processing task progress is output to the user interaction interface to show the processing task progress to the user.

8. The method according to claim 1, characterized in that The laser processing equipment includes an actuator controller; After the step of confirming whether the laser processing equipment has an interrupted processing task, the method further includes: If there is an interrupted processing task and when receiving a user-triggered abandonment and recovery instruction, sending a clearing instruction to the actuator controller to delete the stored processing data; and / or, receiving a new processing file, and performing sub-packaging processing on the new processing file according to a predetermined sub-packaging rule, and sending the sub-file packages obtained by the sub-packaging processing to the actuator controller at a predetermined file transmission rate; If there is no interrupted processing task, the processing file is received, the processing file is sub-packaged according to a predetermined sub-package rule, and the sub-file packages obtained by the sub-package processing are sent to the actuator controller at a predetermined file transmission rate.

9. A laser processing device, characterized in that: Executing the laser processing method according to any one of claims 1 to 8, wherein the laser processing equipment comprises a main control chip, a processing actuator and an actuator controller; The main control chip is electrically connected to the actuator controller and is used to send processing files to the actuator controller or receive processing data sent by the actuator controller; The actuator controller is electrically connected to the processing actuator, and is used to receive the processing file sent by the main control chip and control the processing actuator to perform the processing task.

10. The laser processing equipment according to claim 9, characterized in that: The main control chip is used to receive and store the processing file, and to sub-package the processing file according to a predetermined sub-package rule to obtain at least two sub-file packages; The actuator controller includes a motion control chip, which receives and stores a preset number of sub-file packages during the execution of a processing task, and deletes the executed sub-file package and receives and stores the next sub-file package each time a processing task of a sub-file package is completed.

11. The laser processing equipment according to claim 10, characterized in that: The actuator controller also includes a memory, which is electrically connected to the motion control chip. The memory is used to store processing data, and the processing data includes at least one of power-off flag information, power-off position information, light source information and motion position information.

12. The laser processing equipment according to claim 11, characterized in that: It also includes a temporary power supply circuit, which is electrically connected to the memory and the motion control chip respectively, and is used to supply power to the memory and the motion control chip when it is detected that the laser processing equipment is powered off; When the laser processing equipment is powered off, the motion control chip updates the power-off position information in the memory according to the executed part of the processing file, and updates the power-off flag information.

Citation Information

Cited By

  • Intelligent charging management method, terminal equipment and storage medium

    CN119536955A

  • An intelligent charging management method, terminal device, and storage medium

    CN119536955B