A laser cleaning control system and method
By combining fixed and dynamic commands generated by the host computer and command input components, the problem of laser cleaning control schemes being unable to adapt to different working conditions is solved, flexible laser cleaning control is achieved, the operation process is simplified, and the system applicability is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SUZHOU DEWEIKA PHOTOELECTRIC TECH CO LTD
- Filing Date
- 2023-11-17
- Publication Date
- 2026-05-19
AI Technical Summary
Existing laser cleaning control solutions cannot flexibly adapt to different working conditions, resulting in cumbersome operation. Handheld cleaning requires manual parameter adjustment, while automated cleaning cannot adjust in real time.
By combining fixed instructions generated by the host computer and dynamic instructions generated by the instruction input component, control instructions are generated through the core circuit to achieve unified control of the laser cleaning execution system, and support free switching between network port and serial port control modes.
It simplifies laser cleaning operations, adapts to more working conditions, supports handheld and automated cleaning, reduces design and inventory costs, and improves the system's applicability and convenience.
Smart Images

Figure CN117696536B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of laser application control, and in particular to a laser cleaning control system and method. Background Technology
[0002] With the acceleration of industrialization and the steady advancement of the "dual carbon" target, laser cleaning is gradually replacing traditional cleaning processes in many fields and is becoming an indispensable equipment manufacturing technology in high-end manufacturing sectors such as industry, military, shipbuilding, and aerospace. Laser cleaning utilizes the characteristics of high energy density, controllable direction, and strong focusing ability of laser beams to enable the laser to interact with contaminants such as oil and rust adhering to the workpiece substrate. This interaction breaks down the bonding force between the contaminants and the workpiece or causes the contaminants to vaporize directly, thereby reducing the bonding strength between the contaminants and the workpiece and achieving the effect of cleaning the workpiece surface.
[0003] Current laser cleaning methods mainly include laser ablation cleaning, liquid film-assisted laser cleaning, and laser shock wave cleaning. These methods can stably and effectively clean the surfaces of various regular substrates, including metals, alloys, glass, and various composite materials. Some of these methods use control schemes that control the start and stop of the execution system based on operating parameters entered manually through an interactive screen or external interface device, i.e., handheld cleaning; others use control schemes that control the start and stop of the execution system based on operating parameters set in a host computer program, i.e., automated cleaning.
[0004] However, the working conditions for laser cleaning vary, meaning the dimensions of the workpieces to be cleaned differ. Current control schemes require manual input of operating parameters for each handheld cleaning operation under the same conditions; while in automated cleaning, personnel cannot adjust operating parameters in real time when intervention is needed. Therefore, neither of these control schemes can effectively adapt to various working conditions, resulting in cumbersome laser cleaning operations in some situations. Summary of the Invention
[0005] To address the issue of the cumbersome operation of current laser cleaning methods, this application provides a laser cleaning control system and method.
[0006] In a first aspect, this application provides a laser cleaning control system, which adopts the following technical solution:
[0007] A laser cleaning control system, adapted to a laser cleaning execution system, the laser cleaning control system including a host computer, an instruction input component and a core circuit;
[0008] The host computer is used to generate fixed instructions based on fixed parameters and send the fixed instructions to the core circuit;
[0009] The instruction input component is used to generate dynamic instructions based on dynamic parameters and send the dynamic instructions to the core circuit;
[0010] The core circuit is used to generate control instructions based on the received fixed instructions and dynamic instructions, and send the control instructions to the laser cleaning execution system.
[0011] By adopting the above technical solution, the host computer generates corresponding fixed instructions based on fixed parameters in the host computer program and sends the fixed instructions to the core circuit for calculation and processing. The instruction input component generates corresponding dynamic instructions based on dynamic parameters that can be changed at any time and sends the dynamic instructions to the core circuit for calculation and processing. Then, the core circuit generates control instructions based on the received fixed instructions and dynamic instructions and sends the control instructions to the laser cleaning execution system. Finally, the execution system performs laser cleaning work according to the received fixed instructions and dynamic instructions.
[0012] This application differs from the current single control method by combining two control methods: issuing fixed commands via a host computer and issuing dynamic commands via a command input component. In use, when the laser cleaning execution system operates according to fixed commands, personnel can adjust operating parameters at any time via the command input component to issue dynamic commands when working conditions change. Conversely, when the laser cleaning execution system operates according to dynamic commands, personnel do not need to input all operating parameters; only the parameters that need adjustment are required. The laser cleaning execution system will then complete the input of other operating parameters based on the fixed commands.
[0013] This application meets the requirements of both handheld and automated cleaning systems. By combining the two control methods, it effectively improves the problem that the operation of current control schemes is relatively cumbersome, thereby helping the laser cleaning control system to adapt to more working conditions.
[0014] Furthermore, for customers, this application preserves the value of the purchased products as much as possible, requiring only simple upgrades to meet subsequent automation needs; for the production process, this application standardizes product materials, reducing inventory; for the design process, the laser cleaning control system of this application meets different functional requirements, reducing design costs; this application is simple to operate and convenient for personnel; after automating the original product, the operating parameters of the laser cleaning execution system can be controlled by a host computer, facilitating information traceability in the manufacturing process; this application supports the free import of graphics of the workpiece to be cleaned, meeting the needs of various working conditions.
[0015] In one specific implementation scheme, the laser cleaning control system further includes a level conversion component, through which the command input component and the laser cleaning execution system achieve communication connection with the core circuit.
[0016] In one specific implementation, the level conversion component includes a first level conversion circuit, a second level conversion circuit, and a third level conversion circuit;
[0017] The control commands issued by the core circuit are sent to the command input component via the first level conversion circuit;
[0018] The control commands issued by the core circuit are sent to the laser cleaning execution system via the second level conversion circuit and the third level conversion circuit.
[0019] By adopting the above technical solution, the first level conversion circuit is used to connect the instruction input component to the core circuit, and the second and third level conversion circuits are used to connect the laser cleaning execution unit to the core circuit. At this time, this application can control the start and stop of the laser cleaning execution unit through both network port and serial port. At the same time, this application can freely switch the control mode of the external switch I / O of the laser cleaning execution system.
[0020] In one specific implementation, the laser cleaning control system further includes a FLASH storage circuit, which is connected to the core circuit for local storage.
[0021] By adopting the above technical solution, when the instruction input component sends the operating parameters that need to be adjusted according to the working conditions to the core circuit, the FLASH storage circuit will write the adjusted operating parameters into the local storage for the host computer to read. Thus, when using this laser cleaning control system, when faced with a working condition where the operating parameters have been adjusted, the host computer will automatically read the corresponding operating parameters from the local storage, eliminating the need to repeatedly adjust the operating parameters. This improves the convenience of the laser cleaning control system. At the same time, this setting helps with information traceability during the use of the laser cleaning control system.
[0022] In one specific implementation, the laser cleaning control system further includes an isolation circuit for electrically isolating the command input component and the core circuit; the isolation circuit is also used to maintain the transmission of digital level input signals and digital level output signals between the command input component and the core circuit, wherein the digital level input signals are acquired by the core circuit and the digital level output signals are generated by the core circuit.
[0023] In one specific implementation, the laser cleaning control system further includes a sampling circuit for processing analog signals emitted by the command input component and sending the processed analog signals to the core circuit for calculation.
[0024] By adopting the above technical solution, the analog input signal from the instruction input component is sent to the core circuit for calculation and processing via a sampling circuit, and the digital input signal from the instruction input component is sent to the core circuit for calculation and processing via an isolation circuit. The core circuit then sends the processed digital output signal back to the instruction input component via the isolation circuit. Therefore, this application can adjust the length and width of the workpiece image to be cleaned either via Ethernet control or via serial port control, based on the input analog signal. Furthermore, under different actual working conditions, this application can switch the external voltage control method via the isolation circuit.
[0025] In one specific implementation scheme, the laser cleaning control system further includes an external interface circuit, through which the host computer establishes a communication connection with the core circuit.
[0026] In one specific implementation, the external interface circuit is an Ethernet interface circuit.
[0027] By adopting the above technical solution, Ethernet, being an open network, can effectively solve the compatibility issues between different devices from different manufacturers, and it is also cost-effective. By setting up an external interface circuit, this application can control the operating parameters of the laser cleaning execution system via both Ethernet and serial ports.
[0028] In one specific implementation, the laser cleaning control system further includes a power conversion circuit, which performs secondary power conversion on the input DC power to provide power.
[0029] By adopting the above technical solution, the power conversion circuit transforms the main power input of the power supply unit into another form or specification of power to meet the power supply needs of other electrical devices in the laser cleaning control system. The power conversion circuit is small in size, easy to install, and has good dynamic characteristics.
[0030] Secondly, this application provides a laser cleaning control method, which adopts the following technical solution:
[0031] A laser cleaning control method, based on the laser cleaning control system described above, the laser cleaning control method comprising:
[0032] Receive the fixed command generated based on fixed parameters from the host computer;
[0033] Receives dynamic instructions generated based on dynamic parameters from the instruction input component;
[0034] The laser cleaning execution system is controlled to perform laser cleaning operations according to the fixed instructions and the dynamic instructions.
[0035] In summary, this application includes at least one of the following beneficial technical effects:
[0036] 1. This application can control the operating parameters of the laser and scanning galvanometer via both Ethernet and serial port, thus meeting the requirements of both handheld and automated cleaning systems. By combining the two control methods, it effectively improves the problem that the operation of current control schemes is relatively cumbersome.
[0037] 2. This application can adjust the length and width of the workpiece to be cleaned via network port control or serial port control, and also supports free switching of external voltage control mode.
[0038] 3. This application can control the start and stop of the laser cleaning execution system via network port or serial port, and also supports free switching of the external switch I / O control mode of the laser cleaning execution system;
[0039] 4. This application can freely import graphics of the workpiece to be cleaned, meeting the requirements of various working conditions;
[0040] 5. This application supports both handheld and automated cleaning, and can continuously adapt to more working conditions, which helps to improve the applicability and convenience of the laser cleaning control system. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of the structure of a laser cleaning control system according to an embodiment of this application.
[0042] Figure 2 This is a schematic diagram illustrating the connection relationship between the host computer, the instruction input component, and the core circuit according to an embodiment of this application.
[0043] Figure 3 This is a structural schematic diagram illustrating the connection relationship between the level conversion component, the laser cleaning execution system, and the core circuit according to an embodiment of this application.
[0044] Figure 4 This is a flowchart of a laser cleaning control method according to another embodiment of this application.
[0045] Explanation of reference numerals in the attached figures: 100, Host computer; 200, Instruction input component; 210, Industrial control touch display; 220, External interface device; 300, Core circuit; 310, FPGA processor; 320, CPU processor; 330, Memory; 400, FLASH storage circuit; 500, Power conversion circuit; 600, External interface circuit; 700, Sampling circuit; 800, Isolation circuit; 900, Level conversion component; 910, First level conversion circuit; 920, Second level conversion circuit; 930, Third level conversion circuit. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be further described in detail below with reference to all the accompanying drawings.
[0047] The following describes in further detail an embodiment of a laser cleaning control system and method of this application, with reference to all the accompanying drawings.
[0048] One embodiment of this application discloses a laser cleaning control system adapted to a laser cleaning execution system.
[0049] Reference Figure 1 A laser cleaning control system includes a host computer 100, an instruction input component 200, and a core circuit 300. The host computer 100 generates fixed instructions based on fixed parameters and sends these fixed instructions to the core circuit 300. The instruction input component 200 generates dynamic instructions based on dynamic parameters and sends these dynamic instructions to the core circuit 300. The core circuit 300 generates control instructions based on the received fixed and dynamic instructions and sends these control instructions to the laser cleaning execution system.
[0050] The laser cleaning execution system is used to respond to control commands issued by the core circuit 300 to complete the laser cleaning work.
[0051] Reference Figure 1 The core circuit 300 includes a CPU processor 320, an FPGA processor 310, and a memory 330. The CPU processor 320 and the FPGA processor 310 are the core components. The CPU+FPGA approach is a heterogeneous computing route. With the cooperation of these two components, the FPGA processor 310 is programmed with hardware and the CPU processor 320 is programmed with software. The FPGA processor 310 makes up for the lack of computational flexibility of the CPU processor 320 in handling special scenarios, while the CPU processor 320 makes up for the lack of versatility of the FPGA processor 310 in handling various comprehensive scenarios. This greatly enriches the application scenarios, optimizes the algorithms, and improves the performance.
[0052] The CPU processor 320 is connected to the memory 330, allowing the CPU processor 320 to perform read and write operations on the memory 330. The CPU processor 320 is also connected to the FPGA processor 310 via an internal bus, which in this embodiment uses the Modbus industrial bus as an example. This core circuit 300 utilizes on-chip ARM hard cores, FPGA resources, and off-chip memory 330 sets to complete functions such as data reading, sending, storage, and real-time control.
[0053] Reference Figure 2 The laser cleaning control system also includes an external interface circuit 600, a FLASH storage circuit 400, a sampling circuit 700, an isolation circuit 800, a power conversion circuit 500, and a level conversion component 900.
[0054] In this embodiment, the host computer 100 is connected to the CPU processor 320 via an external interface circuit 600 to achieve communication with the core circuit 300. The external interface circuit 600 in this embodiment is an Ethernet interface circuit. The FLASH storage circuit 400 is connected to the FPGA processor 310 to realize local storage of operating parameters under different working conditions. The power conversion circuit 500 is used to perform secondary power conversion on the input DC power to realize power supply for other electrical devices in the laser cleaning control system. In this embodiment, the external power supply equipment is connected to the power conversion circuit 500, and the input current is DC power of 12V to 36V.
[0055] Reference Figure 2 and Figure 3 The instruction input component 200 includes an external interface device 220 and an industrial control touch display 210. The external interface device 220 is connected to the FPGA processor 310 via a sampling circuit 700 and an isolation circuit 800 to achieve communication. In this embodiment, the sampling circuit 700 is an AD sampling circuit 700. The analog signal input terminal of the AD sampling circuit 700 is connected to the external interface device 220, and the analog signal output terminal of the AD sampling circuit 700 is connected to the FPGA processor 310. (Refer to...) Figure 2 and Figure 3 The industrial touch display 210 and the laser cleaning execution system are connected to the core circuit 300 via a level conversion component 900 to achieve communication.
[0056] Specifically, the laser cleaning execution system includes a laser and a scanning galvanometer. In this embodiment, the laser is any MOPA series fiber laser, and the scanning galvanometer is any 2D galvanometer that meets the XY-100 or XY-100E protocol. The level conversion component 900 includes a first level conversion circuit 910, a second level conversion circuit 920, and a third level conversion circuit 930.
[0057] The laser is connected to the first level conversion circuit 910 via interface DB25 and is connected to the FPGA processor 310 via the first level conversion circuit 910. The scanning galvanometer is connected to the second level conversion circuit 920 via DB15 and is connected to the FPGA processor 310 via the second level conversion circuit 920. The industrial control touch display 210 is connected to the third level conversion circuit 930 via interface RS485 and is connected to the FPGA processor 310 via the third level conversion circuit 930.
[0058] It should be noted that the external interface circuit 600, sampling circuit 700, isolation circuit 800, power conversion circuit 500, first level conversion circuit 910, second level conversion circuit 920, third level conversion circuit 930 and FLASH storage circuit 400 mentioned above are all connected to the core circuit 300 after conversion, and the core circuit 300 implements the corresponding communication methods, storage and control functions.
[0059] The following section provides a detailed explanation of the implementation of a laser cleaning control method, using a laser cleaning control system as an example:
[0060] Reference Figure 4 Another embodiment of this application provides a laser cleaning control method, which mainly includes control methods in two cases:
[0061] The specific steps for the laser cleaning control system to perform laser cleaning work according to the control instructions in the host computer 100 after power-on are as follows:
[0062] S10: Read the configuration information uploaded by the FLASH storage circuit 400 in memory 330 and send the configuration information to the host computer 100;
[0063] The configuration information includes the control methods for the laser and scanning galvanometer, and the external signal acquisition methods;
[0064] S20: Receive the fixed instruction issued by the host computer 100 according to the configuration information, and send the control instruction generated according to the fixed instruction to the laser cleaning execution system;
[0065] The fixed instruction is generated by the host computer 100 based on pre-stored fixed operating parameters. Specifically, after receiving the configuration information from the core circuit 300, the host computer 100 first sets the corresponding operating parameters according to the configuration information, and then generates the fixed instruction in S20 based on the operating parameters. Both the fixed instruction and the control instruction in S20 carry the operating parameters. The operating parameters corresponding to the configuration information are generated by the host computer 100 first converting the imported image of the workpiece to be cleaned into a different format, sending the converted image data to the core circuit 300, and then generating the fixed instruction based on the image data processed by the core circuit 300.
[0066] S30: The system receives the enable signal from the host computer 100 in real time and sends the enable signal to the laser cleaning execution system. Specifically, after receiving the enable signal, the laser cleaning execution system controls the laser to emit red light and adjusts the swing of the scanning galvanometer according to the control command received in S20. The red light of the laser is mainly used to help determine the specific position of the laser beam, and the swing of the scanning galvanometer is mainly used to adjust the direction of the laser. The control of the scanning galvanometer is implemented according to the control protocol of the scanning galvanometer. In this embodiment, the control protocol is taken as XY-100 or XY-100E.
[0067] S40 receives the cleaning operation signal from the host computer 100 in real time and sends the cleaning operation signal to the laser cleaning execution system to start the cleaning operation.
[0068] It should be noted that if the cleaning operation signal received in real time by the core circuit 300 in S40 is turned off, a pause cleaning command is sent to the laser cleaning execution system, and S30-S40 are repeated to start the next round of cleaning operation. Specifically, after receiving the pause cleaning command, the laser cleaning execution system controls the laser to turn off the laser and turn on the red light, and controls the scanning galvanometer to swing for positioning work before the next round of cleaning operation.
[0069] If the enable signal received in real time in S30 by the core circuit 300 is turned off, a cleaning end command is sent to the laser cleaning execution system. Specifically, after receiving the cleaning end command, the laser cleaning execution system controls the laser to turn off the laser to end the cleaning operation.
[0070] The specific steps for the laser cleaning control system to perform laser cleaning work according to the control commands in the command input component 200 after power-on are as follows:
[0071] S100 reads the configuration information uploaded by the FLASH storage circuit 400 in the memory 330 and sends the configuration information to the instruction input component 200;
[0072] The configuration information includes the control methods of the laser and scanning galvanometer, and the external signal acquisition methods; the instruction input component 200 includes an external interface device 220 and an industrial control touch display 210.
[0073] S200, receive the dynamic command issued by the command input component 200 according to the configuration information, and send the control command generated according to the dynamic command to the laser cleaning execution system;
[0074] The dynamic instructions are generated by the instruction input component 200 based on the operating parameters that are manually input according to the actual working conditions and will change with the working conditions. Specifically, after receiving the configuration information sent by the core circuit 300, the instruction input component 200 first sets the corresponding operating parameters according to the configuration information, and then generates the dynamic instructions in S200 based on the operating parameters. Both the dynamic instructions and the control instructions in S20 carry the operating parameters.
[0075] S300 receives the enable signal from the instruction input component 200 in real time and sends the enable signal to the laser cleaning execution system;
[0076] Specifically, upon receiving the enable signal, the laser cleaning execution system controls the laser to emit red light and adjusts the swing of the scanning galvanometer according to the control instructions received in S200. The red light from the laser is primarily used to help determine the specific position of the laser beam, while the swinging of the scanning galvanometer is mainly used to adjust the laser's direction. The control of the scanning galvanometer is implemented according to its control protocol; in this embodiment, the control protocol is exemplified by XY-100 or XY-100E.
[0077] S400 receives the cleaning operation signal from the instruction input component 200 in real time and sends the cleaning operation signal to the laser cleaning execution system to start the cleaning operation.
[0078] It should be noted that if the cleaning operation signal received in real time in S400 by the core circuit 300 is turned off, a pause cleaning command is sent to the laser cleaning execution system, and S300-S400 is repeated to start the next round of cleaning operation. Specifically, after receiving the pause cleaning command, the laser cleaning execution system controls the laser to turn off the laser and turn on the red light, and controls the scanning galvanometer to swing for positioning work before the next round of cleaning operation.
[0079] In S30 and S300, the aspect ratio of the scanning galvanometer's swing image is determined by the input analog signal. (Refer to...) Figure 2 The analog input signal sent by the external interface device 220 is collected and processed by the FPGA processor 310 through the sampling circuit 700. In this embodiment, the analog input signal is taken as two channels.
[0080] In S10 and S100, the configuration information is determined by digital level input signals and digital level output signals. The digital level input signals represent the switching state of external devices, and these switching states are used to control the oscillation of the scanning galvanometer and the emission of red or laser light from the laser. The digital level output signals represent the alarm and emission status of the laser. The digital level input signals from the external interface device 220 are acquired and processed by the FPGA processor 310 through the isolation circuit 800. The digital level output signals are generated by the FPGA processor 310 based on the digital level input signals and sent to the external interface device 220. In this embodiment, three digital level input signals and two digital level output signals are used as an example.
[0081] The difference between the laser cleaning control system that performs cleaning work based on the host computer 100 and that that performs cleaning work based on the instruction input component 200 is that: the enable signal, start cleaning signal, pause cleaning signal, and end cleaning signal in S30-S40 are all issued by the host computer 100 according to preset fixed parameters, and cannot be automatically paused or stopped in the middle according to the actual situation; while all the above signals in S300-S400 can be controlled by issuing pause or stop control commands at any time through the instruction input component 200.
[0082] In this embodiment, steps S10-S50 and S100-S500 can be performed synchronously. When the core circuit 300 receives control commands from the host computer 100 and the instruction input component 200 at the same time, considering that on-site personnel can make more precise adjustments to the operating parameters according to the actual working conditions, the control commands issued by the instruction input component 200 are given the first priority for execution.
[0083] Considering that laser cleaning involves many operating parameters, on-site personnel generally only adjust the operating parameters that need to be changed, while keeping the other operating parameters unchanged. Therefore, after executing the first priority control command, it is determined whether there is a conflict between the control command issued by the host computer 100 and the control command issued by the command input component 200. If there is a conflict, the control command issued by the host computer 100 is ignored, and the conflict is displayed on the command input component 200 for personnel to adjust at any time. If there is no conflict, the control command issued by the host computer 100 is then executed.
[0084] Based on the same inventive concept described above, another embodiment of this application discloses a smart terminal, which stores at least one instruction, at least one program, code set, or instruction set. The at least one instruction, at least one program, code set, or instruction set can be loaded and executed by a processor to implement the laser cleaning control method provided in the above method embodiments.
[0085] Based on the same inventive concept described above, this application also discloses a computer-readable storage medium in another embodiment, which stores at least one instruction, at least one program, code set or instruction set, wherein at least one instruction, at least one program, code set or instruction set can be loaded and executed by a processor to implement the laser cleaning control method provided in the above method embodiment.
[0086] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0087] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code.
[0088] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A laser cleaning control system, adapted to a laser cleaning execution system, characterized in that, The laser cleaning control system includes a host computer (100), an instruction input component (200), and a core circuit (300). The laser cleaning execution system includes a laser and a scanning galvanometer. The instruction input component (200) includes an external interface device and an industrial control touch display. The core circuit (300) includes a memory (330), a CPU processor (320), and an FPGA processor (310). The CPU processor (320) and the FPGA processor (310) are the core components. The CPU processor (320) and the FPGA processor (310) form a heterogeneous computing route. The CPU processor (320) is connected to the memory (330), and the CPU processor (320) and the FPGA processor (310) are connected via an internal bus. The laser cleaning control system also includes a FLASH storage circuit (400), which is connected to the FPGA processor (310) of the core circuit (300). The host computer (100) is used to set the operating parameters corresponding to the configuration information according to the configuration information, generate fixed instructions based on the operating parameters, and send the fixed instructions to the core circuit (300). The configuration information includes the control mode of the laser and the scanning galvanometer, and the external signal acquisition mode. The configuration information is uploaded to the memory from the FLASH storage circuit (400) and then sent to the host computer (100). The operating parameters corresponding to the configuration information are generated by the host computer (100) first converting the image format of the imported workpiece to be cleaned, and sending the converted image data to the core circuit (300), and then generating the parameters based on the image data processed by the core circuit (300). The instruction input component (200) is used to generate dynamic instructions based on the operating parameters that are manually input according to the actual working conditions and will change with the working conditions. Specifically, after receiving the configuration information sent by the core circuit (300), the instruction input component (200) first sets the corresponding operating parameters according to the configuration information, then generates dynamic instructions based on the operating parameters, and sends the dynamic instructions to the core circuit (300). The core circuit (300) is used to generate control instructions based on the received fixed instructions and dynamic instructions and send the control instructions to the laser cleaning execution system. The control instructions issued by the instruction input component (200) are given first priority and executed first.
2. The laser cleaning control system according to claim 1, characterized in that, The laser cleaning control system also includes a level conversion component (900), and the command input component (200) and the laser cleaning execution system communicate with the core circuit (300) through the level conversion component (900).
3. The laser cleaning control system according to claim 2, characterized in that, The level conversion component (900) includes a first level conversion circuit (910), a second level conversion circuit (920), and a third level conversion circuit (930); The control commands issued by the core circuit (300) are sent to the command input component (200) via the first level conversion circuit (910); The control commands issued by the core circuit (300) are sent to the laser cleaning execution system via the second level conversion circuit (920) and the third level conversion circuit (930).
4. The laser cleaning control system according to claim 1, characterized in that, The laser cleaning control system further includes an isolation circuit (800) for electrically isolating the instruction input component (200) and the core circuit (300); the isolation circuit (800) is also used to maintain the transmission of digital level input signals and digital level output signals between the instruction input component (200) and the core circuit (300), wherein the digital level input signals are acquired by the core circuit (300) and the digital level output signals are generated by the core circuit (300).
5. A laser cleaning control system according to claim 1, characterized in that, The laser cleaning control system further includes a sampling circuit (700), which processes the analog signal sent by the instruction input component (200) and sends the processed analog signal to the core circuit (300) for calculation.
6. A laser cleaning control system according to claim 1, characterized in that, The laser cleaning control system also includes an external interface circuit (600), through which the host computer (100) establishes a communication connection with the core circuit (300).
7. A laser cleaning control system according to claim 6, characterized in that, The external interface circuit (600) is an Ethernet interface circuit.
8. A laser cleaning control system according to claim 1, characterized in that, The laser cleaning control system also includes a power conversion circuit (500), which is used to perform secondary power conversion on the input DC power to achieve power supply.
9. A laser cleaning control method, based on a laser cleaning control system as described in any one of claims 1 to 8, the laser cleaning control system comprising a host computer (100) and an instruction input component (200), characterized in that, The laser cleaning control method includes: Receive the fixed command generated based on fixed parameters issued by the host computer (100); Receives dynamic instructions generated based on dynamic parameters from the instruction input component (200); The laser cleaning execution system is controlled to perform laser cleaning operations according to the fixed instructions and the dynamic instructions.