Partition control method and device of cutting machine electromagnetic valve, medium and cutting machine

By connecting a sub-control board to the main control board of the cutting machine and using serial-to-parallel and parallel-to-serial shifting methods for signal processing, the problems of high power consumption of the main control board and the inability to expand the number of solenoid valves are solved, realizing flexible control and low power consumption design of the solenoid valves.

CN118269173BActive Publication Date: 2026-06-16HANGZHOU IECHO SCI & TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HANGZHOU IECHO SCI & TECH CO LTD
Filing Date
2024-03-28
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

The main control board in existing cutting machines consumes a lot of power and the number of solenoid valves cannot be flexibly expanded, resulting in poor control flexibility.

Method used

N sub-control boards are connected to the main control board, and M solenoid valves are connected to each sub-control board. Signal processing is performed by serial-to-parallel and parallel-to-serial shifting methods to achieve zoned control of the solenoid valves.

🎯Benefits of technology

The power consumption of the main control board was reduced, and the number of solenoid valves could be flexibly expanded without affecting the driving capability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118269173B_ABST
    Figure CN118269173B_ABST
Patent Text Reader

Abstract

The application discloses a partition control method and device of a cutting machine electromagnetic valve, a medium and a cutting machine, and belongs to the technical field of cutting machines. The method is applied to a main control board of a cutting machine. N sub-control boards are connected to the main control board, and M electromagnetic valves are connected to each sub-control board. The method comprises the following steps: receiving a target control signal sent by an upper computer; distributing the target control signal to the N sub-control boards in a serial-to-parallel shift mode; reading the control signals sent to the N sub-control boards in a parallel-to-serial shift mode to obtain a target reading signal; if the target reading signal is consistent with the target control signal, determining the control signal sent to a target sub-control board to obtain a target distribution signal, and triggering the target sub-control board to control the M electromagnetic valves connected to the target sub-control board by using the target distribution signal. Through the method, the number of electromagnetic valves connected to the main control board can be flexibly expanded without increasing the power consumption of the main control board of the cutting machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of cutting machine technology, and in particular to a method, device, medium, and cutting machine for zoned control of a cutting machine solenoid valve. Background Technology

[0002] Modern cutting machines can now cut flexible materials such as fabrics and leather. To ensure cutting precision, a vacuum table is typically used to hold the flexible material in place.

[0003] As the area of ​​flexible materials to be cut continues to increase, vacuum tables typically employ a zoned adsorption method to enhance the adsorption effect on these materials. In this case, each adsorption zone within the vacuum table requires a solenoid valve to meet the operating requirements of the cutting machine. Currently, cutting machines primarily control the solenoid valves in each adsorption zone of the vacuum table using the following two methods.

[0004] The first method involves installing a PLC (Programmable Logic Controller) on the main control board of the cutting machine. Then, an expansion I / O (Input / Output) interface module is added to the PLC, and this module is used to control multiple solenoid valves. However, adding the expansion I / O interface module requires reprogramming the PLC, which reduces the flexibility of connecting solenoid valves on the main control board.

[0005] The second approach involves setting up numerous I / O interfaces on the main control board of the cutting machine, connecting a solenoid valve to each I / O interface for control. However, with this setup, the number of connected solenoid valves is limited by the number of I / O interfaces on the main control board, preventing flexible expansion of the number of connected solenoid valves. Furthermore, this method consumes a large number of I / O interfaces on the main control board, affecting its driving capability and significantly increasing power consumption. Currently, there are no effective solutions to these problems.

[0006] Therefore, it is evident that how to flexibly expand the number of solenoid valves connected to the main control board without increasing the power consumption of the main control board in the cutting machine is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0007] In view of this, the purpose of this invention is to provide a zoned control method, device, medium, and cutting machine for solenoid valves in a cutting machine, so as to solve the technical problems of high power consumption of the main control board of the cutting machine and the inflexible expansion of the number of solenoid valves connected to the main control board in the prior art. The specific solution is as follows:

[0008] To solve the above-mentioned technical problems, this invention provides a zoned control method for solenoid valves of a cutting machine, applied to the main control board of the cutting machine; the main control board is connected to N sub-control boards, each sub-control board is connected to M solenoid valves, and each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine; N≥1, M≥1, the method includes:

[0009] Receive target control signals sent by the host computer;

[0010] The target control signal is distributed to N sub-control boards using a serial-to-parallel shift method, and the control signals distributed to the N sub-control boards are read respectively using a parallel-to-serial shift method to obtain the target read signal;

[0011] If the target read signal is consistent with the target control signal, then the control signal to be sent to the target sub-control board is determined, the target distribution signal is obtained, and the target sub-control board is triggered to use the target distribution signal to control the M solenoid valves connected to the target sub-control board; wherein, the target sub-control board is any one of the N sub-control boards.

[0012] Preferably, after the process of receiving the target control signal sent by the host computer, the method further includes:

[0013] The target control signal is verified, and it is determined whether the target control signal passes the verification.

[0014] If the target control signal passes the verification, then continue with the step of distributing the target control signal to N sub-control boards using a serial-to-parallel shift method.

[0015] Preferably, after verifying the target control signal and determining whether the target control signal passes the verification, the method further includes:

[0016] If the target control signal fails the verification, a feedback signal indicating reception failure is sent to the host computer.

[0017] Preferably, the process of distributing the target control signal to N sub-control boards according to a serial-to-parallel shift method, and reading the control signals distributed to the N sub-control boards respectively according to a parallel-to-serial shift method to obtain the target read signal includes:

[0018] The target control signal is distributed to N sub-control boards using a serial-to-parallel conversion chip and a parallel-to-serial conversion chip, and the control signals distributed to the N sub-control boards are read from each board using a parallel-to-serial conversion chip to obtain the target read signal.

[0019] Preferably, the process of distributing the target control signal to N sub-control boards according to a serial-to-parallel shift method, and reading the control signals distributed to the N sub-control boards respectively according to a parallel-to-serial shift method to obtain the target read signal includes:

[0020] The target control signal is converted using the 485 interface on the main control board to obtain the target TTL level signal, and then the target TTL level signal is distributed to N sub-control boards in a serial-to-parallel shift method.

[0021] The TTL level signals sent to N sub-control boards are read separately using a parallel-to-serial shift method to obtain the read TTL level signals.

[0022] Preferably, after the process of reading the control signals sent to N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal, the method further includes:

[0023] If the target read signal is inconsistent with the target control signal, the steps of distributing the target control signal to N sub-control boards according to the serial-to-parallel shift method and reading the control signals distributed to the N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal are repeated until the target read signal is consistent with the target control signal.

[0024] Preferably, the process of triggering the target control board to control the M solenoid valves connected to the target control board using the target distribution signal includes:

[0025] The drive amplifier circuit in the target control board is triggered to amplify the target distribution signal to obtain a first amplified signal;

[0026] Based on the serial-to-parallel shifting method, the first amplified signal is distributed to M solenoid valves through the target control board;

[0027] The target control board is used to read the control signals sent to M solenoid valves in a parallel-to-serial shifting manner to obtain the solenoid valve read signals.

[0028] If the solenoid valve read signal is consistent with the first amplified signal, the first amplified signal is amplified by the power drive circuit in the target control board to obtain the second amplified signal, and the target control board is triggered to control the M solenoid valves connected to the target control board using the second amplified signal.

[0029] To address the aforementioned technical problems, this invention also provides a zoned control device for solenoid valves of a cutting machine, applied to the main control board of the cutting machine; the main control board is connected to N sub-control boards, each sub-control board is connected to M solenoid valves, and each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine; N≥1, M≥1, the device includes:

[0030] The signal receiving module is used to receive target control signals sent by the host computer;

[0031] The signal processing module is used to distribute the target control signal to N sub-control boards in a serial-to-parallel shifting manner, and to read the control signals distributed to the N sub-control boards in a parallel-to-serial shifting manner to obtain the target reading signal.

[0032] The signal triggering module is used to determine the control signal to be sent to the target sub-control board if the target reading signal is consistent with the target control signal, obtain the target distribution signal, and trigger the target sub-control board to control the M solenoid valves connected to the target sub-control board using the target distribution signal; wherein the target sub-control board is any one of the N sub-control boards.

[0033] To address the aforementioned technical problems, the present invention also provides a cutting machine, comprising:

[0034] Memory, used to store computer programs;

[0035] A processor is configured to execute the computer program to implement the steps of a zone control method for a cutting machine solenoid valve as disclosed above.

[0036] To address the aforementioned technical problems, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of a partitioned control method for a cutting machine solenoid valve as disclosed above.

[0037] Beneficial Effects: As can be seen, in the cutting machine solenoid valve zone control method provided by this invention, N sub-control boards are pre-connected to the main control board, and M solenoid valves are connected to each sub-control board; wherein, each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine. When the main control board receives the target control signal sent by the host computer, the main control board first distributes the target control signal to the N sub-control boards in a serial-to-parallel shift manner, and then reads the control signals sent to the N sub-control boards respectively in a parallel-to-serial shift manner to obtain the target read signal. If the target read signal is consistent with the target control signal, it means that the control signals received by the N sub-control boards are complete and error-free. At this time, the main control board will determine the control signal sent to the target sub-control board, obtain the target distribution signal, and trigger the target sub-control board to use the target distribution signal to control the M solenoid valves connected to the target sub-control board.

[0038] Compared to existing technologies, the main control board in a cutting machine primarily uses a serial-to-parallel shifting method to simultaneously control N sub-control boards, with each sub-control board controlling M solenoid valves connected to it. In this configuration, the main control board does not need to occupy a large number of I / O interfaces when controlling the solenoid valves in the cutting machine, thus significantly reducing the power consumption of the main control board. Furthermore, since this method allows for the connection of an unlimited number of solenoid valves to the main control board without reprogramming the PLC within the main control board or affecting its driving capabilities, it achieves flexible expansion of the number of solenoid valves connected to the main control board. Correspondingly, the partitioned control device, medium, and cutting machine for solenoid valves provided by this invention also possess the aforementioned beneficial effects. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0040] Figure 1 A flowchart illustrating a zone control method for a cutting machine solenoid valve provided in an embodiment of the present invention;

[0041] Figure 2 A flowchart illustrating another method for zoned control of a cutting machine solenoid valve provided in an embodiment of the present invention;

[0042] Figure 3 This is an overall schematic diagram of the data interaction between the main control board and various sub-control boards in a cutting machine, as provided in an embodiment of the present invention.

[0043] Figure 4 This is a structural diagram of a zone control device for a cutting machine solenoid valve provided in an embodiment of the present invention;

[0044] Figure 5 This is a structural diagram of a cutting machine provided in an embodiment of the present invention.

[0045] Specific implementation of the displacement method

[0046] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0047] Please see Figure 1 , Figure 1 A flowchart of a zone control method for a cutting machine solenoid valve provided in an embodiment of the present invention is shown. The method includes:

[0048] Step S11: Receive the target control signal sent by the host computer;

[0049] Step S12: Distribute the target control signal to N sub-control boards according to the serial-to-parallel shift method, and read the control signals sent to the N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target reading signal;

[0050] Step S13: If the target reading signal is consistent with the target control signal, then determine the control signal to be sent to the target sub-control board, obtain the target distribution signal, and trigger the target sub-control board to control the M solenoid valves connected to the target sub-control board using the target distribution signal; wherein, the target sub-control board is any one of the N sub-control boards.

[0051] This embodiment provides a method for zoned control of solenoid valves in a cutting machine. This method solves the technical problems of high power consumption of the main control board in cutting machines and the inflexible expansion of the number of solenoid valves connected to the main control board in existing technologies. The method is specifically described using the main control board of the cutting machine as the executing entity.

[0052] It should be noted that in this method, N sub-control boards need to be connected to the main control board in advance. Each sub-control board is connected to M solenoid valves, and each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine.

[0053] For ease of distinction and description, in this embodiment, the N sub-control boards connected to the main control board can be named the first sub-control board, the second sub-control board, ..., the Nth sub-control board. In practical applications, one IO interface on the main control board needs to be connected to the host computer to receive the target control signal sent by the host computer. At the same time, the other four IO interfaces on the main control board need to be set as enable, latch, data line, and clock terminals, respectively.

[0054] Each sub-control board needs to be equipped with 4 I / O input terminals and 4 I / O output terminals. The 4 I / O input terminals are designated as enable, latch, data line, and clock, respectively. The 4 I / O output terminals are also designated as enable, latch, data line, and clock. Specifically, the enable, latch, data line, and clock terminals of the 4 I / O input terminals on the first sub-control board are connected to the enable, latch, data line, and clock terminals of the main control board, respectively. The enable, latch, data line, and clock terminals of the 4 I / O output terminals on the first sub-control board are connected to the enable, latch, data line, and clock terminals of the 4 I / O input terminals on the second sub-control board, respectively. The enable, latch, data line, and clock terminals of the 4 I / O output terminals on the second sub-control board are connected to the enable, latch, data line, and clock terminals of the 4 I / O input terminals on the third sub-control board, and so on, thus establishing communication connections between N sub-control boards and the main control board.

[0055] When the main control board receives the target control signal sent by the host computer, it will parse the target control signal sent by the host computer and distribute the target control signal to N sub-control boards according to the parsed content information and the serial-to-parallel shift method. Then, it will read the control signals sent to the N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal.

[0056] It should be noted that the main control board distributes the target control signal to N sub-control boards according to the serial-to-parallel shift method, and reads the control signals sent to the N sub-control boards respectively according to the parallel-to-serial shift method. For the specific implementation of the serial-to-parallel and parallel-to-serial technologies, please refer to the relevant descriptions of serial-to-parallel and parallel-to-serial technologies in the prior art, which will not be elaborated here.

[0057] When the main control board distributes the target control signal to N sub-control boards in a serial-to-parallel shifting manner, it is equivalent to distributing the data parsed from the target control signal to the corresponding sub-control boards. This allows each sub-control board to control the solenoid valves connected to it based on the received data.

[0058] It is worth noting that when the N sub-control boards receive control signals from the host computer, they will not immediately use the received control signals to control the solenoid valves connected to the sub-control boards. Instead, they will wait for the main control board to simultaneously trigger enable signals to the N sub-control boards before the N sub-control boards will control the solenoid valves connected to the sub-control boards according to the received control signals.

[0059] After the main control board distributes the target control signal to N sub-control boards using a serial-to-parallel shift method, it will then read the control signals sent to each of the N sub-control boards using a parallel-to-serial shift method to obtain the target control signal. Essentially, when the main control board reads the control signals sent to each of the N sub-control boards using the parallel-to-serial shift method to obtain the target read signal, it's equivalent to the main control board distributing the target control signal to the N sub-control boards and then rereading the control signals sent to each of the N sub-control boards. This setup creates a data feedback loop.

[0060] Next, the main control board will determine whether the target read signal is consistent with the target control signal. If the main control board determines that the target read signal is consistent with the target control signal, it means that no frame loss or transmission errors occurred during the transmission of the target control signal to the N sub-control boards. In this state, the main control board will continue to execute the subsequent process steps. Obviously, through this setting, the main control board can achieve a closed-loop control effect when controlling the solenoid valves connected to the N sub-control boards.

[0061] When the main control board determines that the target read signal matches the target control signal, it will determine the control signal to be sent to the target sub-control board, obtain the target distribution signal, and trigger the target sub-control board to control the solenoid valves connected to it using the target distribution signal. In other words, when the target sub-control board receives the target distribution signal sent by the main control board, it will use the target distribution signal to control the M solenoid valves connected to it.

[0062] It should be noted that in practical applications, either one solenoid valve or multiple solenoid valves can be connected to each sub-control board. The host computer will adaptively adjust the data content of the control signals sent to the main control board based on the number of solenoid valves connected to each sub-control board.

[0063] As can be seen, in the cutting machine solenoid valve zone control method provided in this embodiment, N sub-control boards are pre-connected to the main control board, and M solenoid valves are connected to each sub-control board; each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine. When the main control board receives the target control signal sent by the host computer, the main control board first distributes the target control signal to the N sub-control boards in a serial-to-parallel shift manner, and then reads the control signals sent to the N sub-control boards in a parallel-to-serial shift manner to obtain the target read signal. If the target read signal is consistent with the target control signal, it means that the control signals received by the N sub-control boards are complete and correct. At this time, the main control board will determine the control signal sent to the target sub-control board, obtain the target distribution signal, and trigger the target sub-control board to use the target distribution signal to control the M solenoid valves connected to the target sub-control board.

[0064] Compared to existing technologies, the main control board in the cutting machine primarily uses a serial-to-parallel shifting method to simultaneously control N sub-control boards, and each sub-control board can control M solenoid valves connected to it. With this setup, the main control board does not need to occupy a large number of I / O interfaces when controlling the solenoid valves in the cutting machine, thus significantly reducing the power consumption of the main control board. Furthermore, because this method allows for the connection of an unlimited number of solenoid valves to the main control board without reprogramming the PLC within the main control board or affecting the main control board's driving capabilities, it achieves flexible expansion of the number of solenoid valves connected to the main control board.

[0065] Based on the above embodiments, this embodiment further explains and optimizes the technical solution. Please refer to [link / reference]. Figure 2 , Figure 2 This is a flowchart illustrating another method for zoned control of a cutting machine solenoid valve, provided in an embodiment of the present invention. In a preferred embodiment, after step S11: receiving the target control signal sent by the host computer, the method further includes:

[0066] Step S01: Verify the target control signal and determine whether the target control signal passes the verification; if the target control signal passes the verification, continue to step S12: distribute the target control signal to N sub-control boards according to the serial-to-parallel shift method.

[0067] In practical applications, when the host computer sends the target control signal to the main control board, it may encounter some unpredictable problems such as signal interference from the actual field environment or errors in the output signals of the sub-control boards. In this case, the main control board may not be able to receive complete and accurate control signals, which will prevent the main control board from reliably and effectively controlling the solenoid valves on each sub-control board.

[0068] In this embodiment, to avoid the aforementioned situation, the main control board will verify the target control signal sent by the host computer after receiving it. If the target control signal passes the verification, it indicates that no abnormality occurred during the transmission of the target control signal. In this case, the main control board can continue to execute the subsequent process steps.

[0069] In a preferred embodiment, after step S01: verifying the target control signal and determining whether the target control signal passes the verification, the method further includes:

[0070] If the target control signal fails the verification, proceed to step S02: send a feedback signal indicating reception failure to the host computer.

[0071] If the target control signal fails the verification, it indicates that the target control signal has been tampered with or lost frames during transmission. In this case, the main control board needs to send a reception failure feedback signal to the host computer. When the host computer receives the reception failure feedback signal from the main control board, it will resend the target control signal to the main control board to control the solenoid valve in the cutting machine.

[0072] It should be noted that the message format for the host computer to send target control signals to the main control board is: header frame + device address + function code + solenoid valve data + LRC + end character. The message format for the main control board to send feedback signals to the host computer is: header frame + device address + function code + solenoid valve data + LRC + end character. Here, LRC (Longitudinal Redundancy Check) represents the checksum.

[0073] Obviously, the technical solution provided in this embodiment can ensure the accuracy and reliability of the main control board in the cutting machine when receiving the target control signal sent by the host computer.

[0074] Based on the above embodiments, this embodiment further explains and optimizes the technical solution. As a preferred implementation, the above steps—distributing the target control signal to N sub-control boards according to a serial-to-parallel shift method, and reading the control signals distributed to the N sub-control boards respectively according to a parallel-to-serial shift method to obtain the target read signal—include:

[0075] The target control signal is distributed to N sub-control boards using a serial-to-parallel conversion chip and a parallel-to-serial conversion chip, and the control signals distributed to the N sub-control boards are read from each board using a parallel-to-serial conversion chip, thus obtaining the target read signal.

[0076] In this embodiment, a serial-to-parallel conversion chip and a parallel-to-serial conversion chip are pre-configured on the main control board. The serial-to-parallel conversion chip can distribute the target control signal to N sub-control boards according to the serial-to-parallel shifting method, and the parallel-to-serial conversion chip can read the control signals distributed to the N sub-control boards respectively according to the parallel-to-serial shifting method to obtain the target read signal.

[0077] Specifically, the serial-to-parallel converter chip can be set to 74HC595D, and the parallel-to-serial converter chip can be set to XL74HC165. Both chips have clock, data, enable, and latch terminals. In this configuration, the 74HC595D chip can distribute the target control signal to N sub-control boards using a serial-to-parallel shift method, while the XL74HC165 chip can read the control signals distributed to the N sub-control boards using a parallel-to-serial shift method, thus obtaining the target read signal.

[0078] Furthermore, since the 74HC595D chip and the XL74HC165 chip are stable, reliable, and easy to expand, when the serial-to-parallel chip and the parallel-to-serial chip are set to the 74HC595D chip and the XL74HC165 chip respectively, not only can the accuracy of the main control board in distributing control signals to each sub-control board be guaranteed, but also the reliability of the main control board in reading control signals from each sub-control board can be guaranteed.

[0079] Clearly, the technical solution provided in this embodiment can ensure the accuracy and reliability of the main control board when interacting with each sub-control board.

[0080] Based on the above embodiments, this embodiment further explains and optimizes the technical solution. As a preferred implementation, the above steps—distributing the target control signal to N sub-control boards according to a serial-to-parallel shift method, and reading the control signals distributed to the N sub-control boards respectively according to a parallel-to-serial shift method to obtain the target read signal—include:

[0081] The target control signal is converted using the 485 interface on the main control board to obtain the target TTL level signal, and then distributed to N sub-control boards in a serial-to-parallel shift method.

[0082] The TTL level signals sent to N sub-control boards are read separately using a parallel-to-serial shift method to obtain the read TTL level signals.

[0083] Since TTL level signals can directly act on integrated circuits without the need for expensive line drivers and receiver circuits, and TTL levels also have the characteristics of fast transmission speed and low noise interference, in this embodiment, the main control board and each sub-control board use TTL level signals for data interaction.

[0084] Specifically, after receiving the target control signal from the host computer, the main control board uses its 485 interface to convert the target control signal into a target TTL level signal. This target TTL level signal is then distributed to N sub-control boards using a serial-to-parallel shift method. After the main control board distributes the target TTL level signal to the N sub-control boards using the serial-to-parallel shift method, it also reads the TTL level signal from each of the N sub-control boards using a parallel-to-serial shift method, thus obtaining the read TTL level signal. This forms a closed-loop feedback loop in the communication link.

[0085] Clearly, the technical solution provided in this embodiment makes the data interaction process between the main control board and each sub-control board simpler and more reliable.

[0086] Based on the above embodiments, this embodiment further explains and optimizes the technical solution. Please refer to [link / reference]. Figure 2 , Figure 2 This is a flowchart of another partitioned control method for a cutting machine solenoid valve provided in an embodiment of the present invention. As a preferred embodiment, after step S12: reading the control signals sent to N sub-control boards respectively according to a parallel-to-serial shift method to obtain the target read signal, the method further includes:

[0087] Step S14: If the target control signal and the target read signal are inconsistent, repeat step S12: Distribute the target control signal to N sub-control boards according to the serial-to-parallel shift method, and read the control signals sent to the N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal, until the target read signal is consistent with the target control signal.

[0088] In this embodiment, if the main control board determines that the target read signal is inconsistent with the target control signal, it indicates that frame loss or tampering has occurred during the distribution of control signals to the various sub-control boards. In this case, the main control board needs to repeat step S12: distribute the target control signal to N sub-control boards using a serial-to-parallel shift method, and read the control signals distributed to the N sub-control boards respectively using a parallel-to-serial shift method to obtain the target read signal, until the target read signal is consistent with the target control signal.

[0089] Obviously, the technical solution provided in this embodiment can further ensure the overall reliability of each sub-control board when receiving control signals sent by the main control board.

[0090] Based on the above embodiments, this embodiment further explains and optimizes the technical solution. As a preferred implementation, the above step: triggering the target control board to control the M solenoid valves connected to the target control board using the target distribution signal, includes:

[0091] The drive amplifier circuit in the target control board is triggered to amplify the target distribution signal to obtain the first amplified signal;

[0092] Based on the serial-to-parallel shifting method, the first amplified signal is distributed to M solenoid valves through the target control board;

[0093] The target control board reads the control signals sent to M solenoid valves in a parallel-to-serial shift manner to obtain the solenoid valve read signals.

[0094] If the solenoid valve reads a signal that is consistent with the first amplified signal, the first amplified signal is amplified by the power drive circuit in the target control board to obtain the second amplified signal, and the target control board is triggered to control the M solenoid valves connected to the target control board using the second amplified signal.

[0095] In this embodiment, when the main control board triggers the target sub-control board to control the M solenoid valves connected to it, the target sub-control board first uses its internal drive amplifier circuit to amplify the target distribution signal to obtain a first amplified signal. The purpose of this step is mainly to increase the driving capability of the target sub-control board's output signal.

[0096] It should be noted that in order to increase the driving capability of the output signals, the signals output from the enable terminal, latch terminal, data line terminal and clock terminal on the target control board need to be amplified during the serial-to-parallel shift and parallel-to-serial shift processes.

[0097] Then, the target control board distributes the first amplified signal to the M solenoid valves connected to it using a serial-to-parallel shift method. While the target control board distributes the first amplified signal to the M solenoid valves, it also reads the control signals sent to each of the M solenoid valves using a parallel-to-serial shift method, thus obtaining the solenoid valve read signals. This forms a closed-loop communication link.

[0098] If the target control board determines that the solenoid valve read signal is consistent with the first amplified signal, it means that no frame loss or tampering occurred during the distribution of the first amplified signal to the M solenoid valves. In this case, the target control board needs to use its internal power drive circuit to amplify the first amplified signal to obtain a second amplified signal. After the target control board amplifies the first amplified signal to obtain the second amplified signal, it will receive the enable signal sent by the main control board. In this situation, the target control board will use the second amplified signal to control the M solenoid valves connected to it.

[0099] If the target control board determines that the solenoid valve reading signal is inconsistent with the first amplified signal, it means that the target control board has experienced frame loss or tampering during the process of distributing the first amplified signal to M solenoid valves. At this time, it is necessary to continue to return to the drive amplification circuit in the target control board to amplify the target distribution signal and obtain the first amplified signal, until the target control board determines that the solenoid valve reading signal is consistent with the first amplified signal.

[0100] Clearly, the technical solution provided in this embodiment enables the main control board to stably and reliably control a larger number of solenoid valves.

[0101] Based on the technical content disclosed in the foregoing embodiments, this document provides a detailed explanation of the disclosed technical content through an application scenario embodiment. Please refer to... Figure 3 , Figure 3 This is an overall schematic diagram of the data interaction between the main control board and each sub-control board in a cutting machine provided in an embodiment of the present invention.

[0102] exist Figure 3 The cutting machine shown is equipped with a host computer 110, a main control board 111, 10 sub-control boards, 10 groups of 8-way solenoid valves, and a vacuum table 401. The 10 sub-control boards are respectively the first sub-control board 201, the second sub-control board 202... the tenth sub-control board 210. Each sub-control board is equipped with a drive amplifier circuit 01, a serial-to-parallel chip 02, a parallel-to-serial chip 03, and a power drive single channel 04. The 10 groups of 8-way solenoid valves are respectively the first solenoid valve group 301, the second solenoid valve group 302... the tenth solenoid valve group 310.

[0103] In practical applications, the drive amplifier circuit 01 in each sub-control board can be set to the SN74HC245ADB chip, the serial-to-parallel chip 02 in each sub-control board can be set to the 74HC595D, the parallel-to-serial chip 03 in each sub-control board can be set to the XL74HC165, and the power drive single channel 04 in each sub-control board can be set to the TBD62083.

[0104] When the main control board 111 receives the target control signal sent by the host computer 110, it first converts the target control signal into a target TTL level signal through the 485 interface in the main control board 111. At the same time, the main control board 111 will also verify the target control signal sent by the host computer 110. If the target control signal fails the verification, the main control board 111 will send a reception failure feedback signal to the host computer 110.

[0105] If the target control signal passes the verification, the main control board 111 will distribute the target TTL level signal to 10 sub-control boards in a serial-to-parallel shift mode, and read the TTL level signal sent to the 10 sub-control boards in a parallel-to-serial shift mode to obtain the read TTL level signal.

[0106] In actual operation, when the main control board 111 distributes the target TTL level signal to 10 sub-control boards using a serial-to-parallel shift method, the main control board 111 first sends a clock signal to the first sub-control board 201. The first sub-control board 201 then shifts the last 8 bits of the target TTL level signal into the shift register of the 74HC595D within the first sub-control board 201. When the TTL level signal shifted into the shift register of the 74HC595D within the first sub-control board 201 exceeds 8 bits, the second sub-control board 202 will retrieve the TTL level signal from the shift register of the 74HC595D within the first sub-control board 201. The first 8-bit TTL level signal at the end of the target TTL level signal is shifted into the shift register of the 74HC595D in the second sub-control board 202. Simultaneously, the first sub-control board 201 shifts the second 8-bit TTL level signal at the end of the target TTL level signal into the shift register of the 74HC595D in the first sub-control board 201. This process continues in a stack-based manner. When the tenth sub-control board 210 shifts the first 8-bit TTL level signal of the target TTL level signal into the shift register of the 74HC595D in the tenth sub-control board 210, the shifting of all data in the target TTL level signal is completed. Finally, the main control board 111 simultaneously sends enable signals to each sub-control board, thus completing the data distribution to each sub-control board.

[0107] When the main control board 111 reads the TTL level signals sent to the 10 sub-control boards in a parallel-to-serial shift mode, the enable signal and clock signal in each sub-control board will act simultaneously. The tenth sub-control board 210 will first shift the 8-bit TTL level signal it receives into the register of the XL74HC165 in the tenth sub-control board 210. Then, the ninth sub-control board will shift the 8-bit TTL level signal it receives into the register of the XL74HC165 in the ninth sub-control board, and so on. When the first sub-control board 201 shifts the 8-bit TTL level signal it receives into the register of the XL74HC165 in the first sub-control board 201, the main control board 111 can obtain the read TTL level signal by reading the TTL level signals of each sub-control board.

[0108] Afterwards, the main control board 111 will determine whether the read TTL level signal is consistent with the target TTL level signal. If the read TTL level signal is inconsistent with the target TTL level signal, it means that the target TTL level signal has an abnormality in the data transmission process. At this time, the main control board 111 will repeatedly execute the serial-to-parallel shift method to distribute the target TTL level signal to 10 sub-control boards, and read the TTL level signal sent to the 10 sub-control boards respectively according to the parallel-to-serial shift method, until the read TTL level signal is consistent with the target TTL level signal.

[0109] If the read TTL level signal is consistent with the target TTL level signal, it means that the target TTL level signal has not been abnormal during data transmission. At this time, the main control board 111 will determine the control signal sent to the first sub-control board 201, obtain the first distribution signal, and trigger the first sub-control board 201 to use the first distribution signal to control the first solenoid valve group 301 connected to the first sub-control board 201.

[0110] Specifically, when the first sub-control board 201 receives the first distribution signal sent by the main control board 111, the first sub-control board 201 first uses its internal drive amplifier circuit 01 to amplify the first distribution signal to obtain the first amplified signal; then, the first sub-control board 201 uses the serial-to-parallel chip 02 to distribute the first amplified signal to the first solenoid valve group 301 connected to the first sub-control board 201 according to the serial-to-parallel shift method, and uses the parallel-to-serial chip 03 to read the TTL level signal sent to the first solenoid valve group 301 according to the parallel-to-serial shift method to obtain the first TTL level signal.

[0111] If the first TTL level signal matches the first amplified signal, the first sub-control board 201 will use its internally configured power drive single channel 04 to amplify the first amplified signal, obtaining the second amplified signal. At this time, the first sub-control board 201 will trigger and control the first solenoid valve group 301 connected to it through the enable signal. Similarly, the other sub-control boards connected to the main control board 111 will control the 8 solenoid valve groups connected to each sub-control board in the same way.

[0112] Clearly, in this embodiment, the main control board 111 in the cutting machine primarily achieves simultaneous control of 10 sub-control boards through a serial-to-parallel shifting method. Each sub-control board can control its connected 8-channel solenoid valve group. With this configuration, the main control board 111 does not need to occupy a large number of I / O interfaces when controlling the solenoid valves in the cutting machine, thus significantly reducing the power consumption of the main control board 111. Furthermore, since this method allows for the connection of an unlimited number of solenoid valves to the main control board 111 without reprogramming the PLC within the main control board 111 or affecting its driving capability, it achieves flexible expansion of the number of solenoid valves connected to the main control board 111.

[0113] Please see Figure 4 , Figure 4 This is a structural diagram of a zone control device for a cutting machine solenoid valve provided in an embodiment of the present invention. The device includes:

[0114] Signal receiving module 21 is used to receive target control signals sent by the host computer;

[0115] The signal processing module 22 is used to distribute the target control signal to N sub-control boards in a serial-to-parallel shifting manner, and to read the control signals distributed to the N sub-control boards in a parallel-to-serial shifting manner to obtain the target reading signal.

[0116] The signal triggering module 23 is used to determine the control signal to be sent to the target sub-control board if the target reading signal is consistent with the target control signal, obtain the target distribution signal, and trigger the target sub-control board to control the M solenoid valves connected to the target sub-control board using the target distribution signal; wherein, the target sub-control board is any one of the N sub-control boards.

[0117] Preferred options also include:

[0118] The signal verification module is used to verify the target control signal after receiving the target control signal sent by the host computer, and to determine whether the target control signal passes the verification.

[0119] The first execution module is used to continue executing the signal processing module 22 when the judgment result of the signal verification module is yes.

[0120] Preferred options also include:

[0121] The second execution module is used to send a feedback signal indicating reception failure to the host computer when the judgment result of the signal verification module is negative.

[0122] Preferably, the signal processing module 22 includes:

[0123] The signal processing unit is used to distribute the target control signal to N sub-control boards using a serial-to-parallel conversion chip in a serial-to-parallel shifting manner, and to read the control signals distributed to the N sub-control boards respectively using a parallel-to-serial conversion chip in a parallel-to-serial shifting manner to obtain the target read signal.

[0124] Preferably, the signal processing module 22 includes:

[0125] The signal conversion unit is used to convert the target control signal using the 485 interface on the main control board to obtain the target TTL level signal, and distribute the target TTL level signal to N sub-control boards in a serial-to-parallel shifting manner.

[0126] The signal reading unit is used to read the TTL level signals sent to N sub-control boards respectively according to the parallel-to-serial shift method, and obtain the read TTL level signals.

[0127] Preferred options also include:

[0128] The step jump module is used to read the control signals sent to N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal. If the target read signal is inconsistent with the target control signal, the signal processing module 22 is repeatedly executed until the target read signal is consistent with the target control signal.

[0129] Preferably, the signal triggering module includes:

[0130] The first amplification unit is used to trigger the drive amplification circuit in the target control board to amplify the target distribution signal to obtain the first amplified signal.

[0131] A signal distribution unit is used to distribute the first amplified signal to M solenoid valves through the target control board based on a serial-to-parallel shifting method.

[0132] The signal extraction unit is used to read the control signals sent to M solenoid valves respectively by the target sub-control board in a parallel-to-serial shifting manner, and obtain the solenoid valve reading signal;

[0133] The second amplification unit is used to amplify the first amplification signal through the power drive circuit in the target control board to obtain a second amplification signal if the solenoid valve read signal is consistent with the first amplification signal, and to trigger the target control board to control the M solenoid valves connected to the target control board using the second amplification signal.

[0134] The partition control device for a cutting machine solenoid valve provided in this embodiment of the invention has the beneficial effects of the partition control method for a cutting machine solenoid valve disclosed above.

[0135] Please see Figure 5 , Figure 5 This is a structural diagram of a cutting machine provided in an embodiment of the present invention. The cutting machine includes:

[0136] Memory 31 is used to store computer programs;

[0137] The processor 32 is used to execute a computer program to implement the steps of a partitioned control method for a cutting machine solenoid valve as disclosed above.

[0138] The cutting machine provided in this embodiment of the invention has the beneficial effects of the aforementioned partitioned control method for the solenoid valve of a cutting machine.

[0139] Accordingly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of a partitioned control method for a cutting machine solenoid valve as disclosed above.

[0140] The computer-readable storage medium provided in this embodiment of the invention has the beneficial effects of the aforementioned partition control method for a cutting machine solenoid valve.

[0141] The various embodiments in this specification are described using a progressive shifting approach. Each embodiment focuses on its differences from other embodiments, and the same or similar parts between the embodiments can be referred to mutually. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and relevant parts can be referred to the method section.

[0142] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0143] The above provides a detailed description of the partition control method, device, medium, and cutting machine for a cutting machine solenoid valve provided by the present invention. Specific examples have been used to illustrate the principle and implementation shifting method of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core idea of ​​the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation shifting method and application scope based on the idea of ​​the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A method for zoned control of a cutting machine's solenoid valve, characterized in that, The main control board is used in the cutting machine; N sub-control boards are connected to the main control board, and M solenoid valves are connected to each sub-control board. Each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine. For N≥1 and M≥1, the method includes: Receive target control signals sent by the host computer; The target control signal is distributed to N sub-control boards using a serial-to-parallel shift method, and the control signals distributed to the N sub-control boards are read respectively using a parallel-to-serial shift method to obtain the target read signal; If the target read signal is consistent with the target control signal, then the control signal to be sent to the target sub-control board is determined, the target distribution signal is obtained, and the target sub-control board is triggered to use the target distribution signal to control the M solenoid valves connected to the target sub-control board; wherein, the target sub-control board is any one of the N sub-control boards.

2. The method for zoned control of a cutting machine solenoid valve according to claim 1, characterized in that, After the process of receiving the target control signal sent by the host computer, it also includes: The target control signal is verified, and it is determined whether the target control signal passes the verification. If the target control signal passes the verification, then continue with the step of distributing the target control signal to N sub-control boards using a serial-to-parallel shift method.

3. The method for zoned control of a cutting machine solenoid valve according to claim 2, characterized in that, After verifying the target control signal and determining whether the target control signal passes the verification, the method further includes: If the target control signal fails the verification, a feedback signal indicating reception failure is sent to the host computer.

4. The method for zoned control of a cutting machine solenoid valve according to claim 1, characterized in that, The process of distributing the target control signal to N sub-control boards using a serial-to-parallel shift method, and then reading the control signals distributed to the N sub-control boards using a parallel-to-serial shift method to obtain the target read signal, includes: The target control signal is distributed to N sub-control boards using a serial-to-parallel conversion chip and a parallel-to-serial conversion chip, and the control signals distributed to the N sub-control boards are read from each board using a parallel-to-serial conversion chip to obtain the target read signal.

5. The method for zoned control of a cutting machine solenoid valve according to claim 1, characterized in that, The process of distributing the target control signal to N sub-control boards using a serial-to-parallel shift method, and then reading the control signals distributed to the N sub-control boards using a parallel-to-serial shift method to obtain the target read signal, includes: The target control signal is converted using the 485 interface on the main control board to obtain the target TTL level signal, and then the target TTL level signal is distributed to N sub-control boards in a serial-to-parallel shift method. The TTL level signals sent to N sub-control boards are read separately using a parallel-to-serial shift method to obtain the read TTL level signals.

6. The method for zoned control of a cutting machine solenoid valve according to claim 1, characterized in that, After the process of reading the control signals sent to N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal, it also includes: If the target read signal is inconsistent with the target control signal, the steps of distributing the target control signal to N sub-control boards according to the serial-to-parallel shift method and reading the control signals distributed to the N sub-control boards respectively according to the parallel-to-serial shift method to obtain the target read signal are repeated until the target read signal is consistent with the target control signal.

7. A method for zoned control of a cutting machine solenoid valve according to any one of claims 1 to 6, characterized in that, The process of triggering the target control board to control the M solenoid valves connected to the target control board using the target distribution signal includes: The drive amplifier circuit in the target control board is triggered to amplify the target distribution signal to obtain a first amplified signal; Based on the serial-to-parallel shifting method, the first amplified signal is distributed to M solenoid valves through the target control board; The target control board is used to read the control signals sent to M solenoid valves in a parallel-to-serial shifting manner to obtain the solenoid valve read signals. If the solenoid valve read signal is consistent with the first amplified signal, the first amplified signal is amplified by the power drive circuit in the target control board to obtain the second amplified signal, and the target control board is triggered to control the M solenoid valves connected to the target control board using the second amplified signal.

8. A zone control device for a cutting machine solenoid valve, characterized in that, The main control board is used in the cutting machine; N sub-control boards are connected to the main control board, and M solenoid valves are connected to each sub-control board. Each solenoid valve corresponds to an adsorption area on the vacuum table of the cutting machine. N≥1, M≥1, the device includes: The signal receiving module is used to receive target control signals sent by the host computer; The signal processing module is used to distribute the target control signal to N sub-control boards in a serial-to-parallel shifting manner, and to read the control signals distributed to the N sub-control boards in a parallel-to-serial shifting manner to obtain the target reading signal. The signal triggering module is used to determine the control signal to be sent to the target sub-control board if the target reading signal is consistent with the target control signal, obtain the target distribution signal, and trigger the target sub-control board to control the M solenoid valves connected to the target sub-control board using the target distribution signal; wherein the target sub-control board is any one of the N sub-control boards.

9. A cutting machine, characterized in that, include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of a partitioned control method for a cutting machine solenoid valve as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of a zone control method for a cutting machine solenoid valve as described in any one of claims 1 to 7.